--- /srv/rebuilderd/tmp/rebuilderd6gvTBx/inputs/black_25.1.0-3_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd6gvTBx/out/black_25.1.0-3_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-05-27 13:45:03.000000 debian-binary │ -rw-r--r-- 0 0 0 3620 2025-05-27 13:45:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1338928 2025-05-27 13:45:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1338848 2025-05-27 13:45:03.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: 82f59de8d653bc1e4bb696d5dc337c4ffc938c94 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a78dc084f3ffcb28593446121bb14d1845b53b6b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66353964 65386436 35336263 31653462 f59de8d653bc1e4b │ │ │ │ - 0x00000010 62363936 64356463 33333763 34666663 b696d5dc337c4ffc │ │ │ │ - 0x00000020 39333863 39342e64 65627567 00000000 938c94.debug.... │ │ │ │ - 0x00000030 3d6ceb2b =l.+ │ │ │ │ + 0x00000000 38646330 38346633 66666362 32383539 8dc084f3ffcb2859 │ │ │ │ + 0x00000010 33343436 31323162 62313464 31383435 3446121bb14d1845 │ │ │ │ + 0x00000020 62353362 36622e64 65627567 00000000 b53b6b.debug.... │ │ │ │ + 0x00000030 e9ede38d .... │ │ ├── ./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: 4300499260864d8de54cedc3cbf433f0e1d7641d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2fc9d8cf854c1ebffbbed747c99d3be79edf2d1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30303439 39323630 38363464 38646535 00499260864d8de5 │ │ │ │ - 0x00000010 34636564 63336362 66343333 66306531 4cedc3cbf433f0e1 │ │ │ │ - 0x00000020 64373634 31642e64 65627567 00000000 d7641d.debug.... │ │ │ │ - 0x00000030 429188be B... │ │ │ │ + 0x00000000 66633964 38636638 35346331 65626666 fc9d8cf854c1ebff │ │ │ │ + 0x00000010 62626564 37343763 39396433 62653739 bbed747c99d3be79 │ │ │ │ + 0x00000020 65646632 64312e64 65627567 00000000 edf2d1.debug.... │ │ │ │ + 0x00000030 625bbfd6 b[.. │ │ ├── ./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: 54ac17ec193bea36b286802f43d5d77295608581 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e7f17e22079075845b78f28ee6410ebdd9edb758 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61633137 65633139 33626561 33366232 ac17ec193bea36b2 │ │ │ │ - 0x00000010 38363830 32663433 64356437 37323935 86802f43d5d77295 │ │ │ │ - 0x00000020 36303835 38312e64 65627567 00000000 608581.debug.... │ │ │ │ - 0x00000030 6d39487d m9H} │ │ │ │ + 0x00000000 66313765 32323037 39303735 38343562 f17e22079075845b │ │ │ │ + 0x00000010 37386632 38656536 34313065 62646439 78f28ee6410ebdd9 │ │ │ │ + 0x00000020 65646237 35382e64 65627567 00000000 edb758.debug.... │ │ │ │ + 0x00000030 fef1067f .... │ │ ├── ./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: 81c78d49037e870063a6c522055553a983a39a93 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 255795a5ba4019103012b81fb67300315e4603bf │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63373864 34393033 37653837 30303633 c78d49037e870063 │ │ │ │ - 0x00000010 61366335 32323035 35353533 61393833 a6c522055553a983 │ │ │ │ - 0x00000020 61333961 39332e64 65627567 00000000 a39a93.debug.... │ │ │ │ - 0x00000030 6238234b b8#K │ │ │ │ + 0x00000000 35373935 61356261 34303139 31303330 5795a5ba40191030 │ │ │ │ + 0x00000010 31326238 31666236 37333030 33313565 12b81fb67300315e │ │ │ │ + 0x00000020 34363033 62662e64 65627567 00000000 4603bf.debug.... │ │ │ │ + 0x00000030 1f0867f2 ..g. │ │ ├── ./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: 66289206c26d95185f97a9ead3686a98413a35b0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e71e921e74ec7f420bff4442e352a442db3f9778 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32383932 30366332 36643935 31383566 289206c26d95185f │ │ │ │ - 0x00000010 39376139 65616433 36383661 39383431 97a9ead3686a9841 │ │ │ │ - 0x00000020 33613335 62302e64 65627567 00000000 3a35b0.debug.... │ │ │ │ - 0x00000030 e6fcfc0e .... │ │ │ │ + 0x00000000 31653932 31653734 65633766 34323062 1e921e74ec7f420b │ │ │ │ + 0x00000010 66663434 34326533 35326134 34326462 ff4442e352a442db │ │ │ │ + 0x00000020 33663937 37382e64 65627567 00000000 3f9778.debug.... │ │ │ │ + 0x00000030 00ff9162 ...b │ │ ├── ./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: 4e1229b5ece6456f8034ea24b65df2df83851e2b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5cc54e315ebc9ed4258e380ed75d29bd6ca31e98 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31323239 62356563 65363435 36663830 1229b5ece6456f80 │ │ │ │ - 0x00000010 33346561 32346236 35646632 64663833 34ea24b65df2df83 │ │ │ │ - 0x00000020 38353165 32622e64 65627567 00000000 851e2b.debug.... │ │ │ │ - 0x00000030 1c449bbb .D.. │ │ │ │ + 0x00000000 63353465 33313565 62633965 64343235 c54e315ebc9ed425 │ │ │ │ + 0x00000010 38653338 30656437 35643239 62643663 8e380ed75d29bd6c │ │ │ │ + 0x00000020 61333165 39382e64 65627567 00000000 a31e98.debug.... │ │ │ │ + 0x00000030 d307920d .... │ │ ├── ./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: c259640cd612619e5480bba4b459c625dc71628c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48d13014e29540506d55d5dc724e66c7e2b405da │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35393634 30636436 31323631 39653534 59640cd612619e54 │ │ │ │ - 0x00000010 38306262 61346234 35396336 32356463 80bba4b459c625dc │ │ │ │ - 0x00000020 37313632 38632e64 65627567 00000000 71628c.debug.... │ │ │ │ - 0x00000030 dec3900f .... │ │ │ │ + 0x00000000 64313330 31346532 39353430 35303664 d13014e29540506d │ │ │ │ + 0x00000010 35356435 64633732 34653636 63376532 55d5dc724e66c7e2 │ │ │ │ + 0x00000020 62343035 64612e64 65627567 00000000 b405da.debug.... │ │ │ │ + 0x00000030 646d1eb4 dm.. │ │ ├── ./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: 28be4c767e2ebca804caf4898029924565e7577c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9681e6db9bb32a8aed4c271b6331f8cdd1d2dbe9 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62653463 37363765 32656263 61383034 be4c767e2ebca804 │ │ │ │ - 0x00000010 63616634 38393830 32393932 34353635 caf4898029924565 │ │ │ │ - 0x00000020 65373537 37632e64 65627567 00000000 e7577c.debug.... │ │ │ │ - 0x00000030 f15c55fe .\U. │ │ │ │ + 0x00000000 38316536 64623962 62333261 38616564 81e6db9bb32a8aed │ │ │ │ + 0x00000010 34633237 31623633 33316638 63646431 4c271b6331f8cdd1 │ │ │ │ + 0x00000020 64326462 65392e64 65627567 00000000 d2dbe9.debug.... │ │ │ │ + 0x00000030 31ecc17e 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: aabbe47f6c61ff0eea8a6416b8f3a668f461b6d9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4446592fca4eb1b4592fdfdd7e434a5b956d729 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62626534 37663663 36316666 30656561 bbe47f6c61ff0eea │ │ │ │ - 0x00000010 38613634 31366238 66336136 36386634 8a6416b8f3a668f4 │ │ │ │ - 0x00000020 36316236 64392e64 65627567 00000000 61b6d9.debug.... │ │ │ │ - 0x00000030 cecb1da8 .... │ │ │ │ + 0x00000000 34343635 39326663 61346562 31623435 446592fca4eb1b45 │ │ │ │ + 0x00000010 39326664 66646437 65343334 61356239 92fdfdd7e434a5b9 │ │ │ │ + 0x00000020 35366437 32392e64 65627567 00000000 56d729.debug.... │ │ │ │ + 0x00000030 5dce15be ]... │ │ ├── ./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: a3808ac83c561e1e9d3a8c526955d6c671c971a7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 29d34f1927f7429e14ea23382a74560c2905a9fe │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38303861 63383363 35363165 31653964 808ac83c561e1e9d │ │ │ │ - 0x00000010 33613863 35323639 35356436 63363731 3a8c526955d6c671 │ │ │ │ - 0x00000020 63393731 61372e64 65627567 00000000 c971a7.debug.... │ │ │ │ - 0x00000030 3d8bcf85 =... │ │ │ │ + 0x00000000 64333466 31393237 66373432 39653134 d34f1927f7429e14 │ │ │ │ + 0x00000010 65613233 33383261 37343536 30633239 ea23382a74560c29 │ │ │ │ + 0x00000020 30356139 66652e64 65627567 00000000 05a9fe.debug.... │ │ │ │ + 0x00000030 92217ea5 .!~. │ │ ├── ./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: cf05f3b5bed5a289956605166164d28bbf4d46c5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1acaeb92fec2255cd25a8d97cd659f8d82398eba │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30356633 62356265 64356132 38393935 05f3b5bed5a28995 │ │ │ │ - 0x00000010 36363035 31363631 36346432 38626266 6605166164d28bbf │ │ │ │ - 0x00000020 34643436 63352e64 65627567 00000000 4d46c5.debug.... │ │ │ │ - 0x00000030 aba3d65b ...[ │ │ │ │ + 0x00000000 63616562 39326665 63323235 35636432 caeb92fec2255cd2 │ │ │ │ + 0x00000010 35613864 39376364 36353966 38643832 5a8d97cd659f8d82 │ │ │ │ + 0x00000020 33393865 62612e64 65627567 00000000 398eba.debug.... │ │ │ │ + 0x00000030 714a729b qJr. │ │ ├── ./usr/lib/python3/dist-packages/black/nodes.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: 11089a9a98f44db6b1950eab8e48d10aa4ae4821 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 716f8abace3303eb61238d469004ee83a71c5ed5 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30383961 39613938 66343464 62366231 089a9a98f44db6b1 │ │ │ │ - 0x00000010 39353065 61623865 34386431 30616134 950eab8e48d10aa4 │ │ │ │ - 0x00000020 61653438 32312e64 65627567 00000000 ae4821.debug.... │ │ │ │ - 0x00000030 3045315b 0E1[ │ │ │ │ + 0x00000000 36663861 62616365 33333033 65623631 6f8abace3303eb61 │ │ │ │ + 0x00000010 32333864 34363930 30346565 38336137 238d469004ee83a7 │ │ │ │ + 0x00000020 31633565 64352e64 65627567 00000000 1c5ed5.debug.... │ │ │ │ + 0x00000030 8b20ad58 . .X │ │ ├── ./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: 4c0ed861df7bdc9eedca30166cf478e447a13360 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ecfd8f369bf9b7f7df353276d2e18837f41991fd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30656438 36316466 37626463 39656564 0ed861df7bdc9eed │ │ │ │ - 0x00000010 63613330 31363663 66343738 65343437 ca30166cf478e447 │ │ │ │ - 0x00000020 61313333 36302e64 65627567 00000000 a13360.debug.... │ │ │ │ - 0x00000030 fdbe6c8f ..l. │ │ │ │ + 0x00000000 66643866 33363962 66396237 66376466 fd8f369bf9b7f7df │ │ │ │ + 0x00000010 33353332 37366432 65313838 33376634 353276d2e18837f4 │ │ │ │ + 0x00000020 31393931 66642e64 65627567 00000000 1991fd.debug.... │ │ │ │ + 0x00000030 2d5f6ca8 -_l. │ │ ├── ./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: c56d203a89373bbc85c1496a2cf5061644b9b253 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1fec60d8dca69afe62d23d1501e4ff820806deb2 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36643230 33613839 33373362 62633835 6d203a89373bbc85 │ │ │ │ - 0x00000010 63313439 36613263 66353036 31363434 c1496a2cf5061644 │ │ │ │ - 0x00000020 62396232 35332e64 65627567 00000000 b9b253.debug.... │ │ │ │ - 0x00000030 5127e444 Q'.D │ │ │ │ + 0x00000000 65633630 64386463 61363961 66653632 ec60d8dca69afe62 │ │ │ │ + 0x00000010 64323364 31353031 65346666 38323038 d23d1501e4ff8208 │ │ │ │ + 0x00000020 30366465 62322e64 65627567 00000000 06deb2.debug.... │ │ │ │ + 0x00000030 09f052bb ..R. │ │ ├── ./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: 54e15280b625c4e686f457b051c1bb6cea5565e5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a44b514fa9eed73dfd411aa91a67a1ec71007f68 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65313532 38306236 32356334 65363836 e15280b625c4e686 │ │ │ │ - 0x00000010 66343537 62303531 63316262 36636561 f457b051c1bb6cea │ │ │ │ - 0x00000020 35353635 65352e64 65627567 00000000 5565e5.debug.... │ │ │ │ - 0x00000030 e14d5041 .MPA │ │ │ │ + 0x00000000 34623531 34666139 65656437 33646664 4b514fa9eed73dfd │ │ │ │ + 0x00000010 34313161 61393161 36376131 65633731 411aa91a67a1ec71 │ │ │ │ + 0x00000020 30303766 36382e64 65627567 00000000 007f68.debug.... │ │ │ │ + 0x00000030 8a715f81 .q_. │ │ ├── ./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: 462391907c269ea3de7f6ea2f4becd1ae015fd9b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83c175bdd45da9405317ea72716a064b5f50a4ab │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32333931 39303763 32363965 61336465 2391907c269ea3de │ │ │ │ - 0x00000010 37663665 61326634 62656364 31616530 7f6ea2f4becd1ae0 │ │ │ │ - 0x00000020 31356664 39622e64 65627567 00000000 15fd9b.debug.... │ │ │ │ - 0x00000030 4c7c0041 L|.A │ │ │ │ + 0x00000000 63313735 62646434 35646139 34303533 c175bdd45da94053 │ │ │ │ + 0x00000010 31376561 37323731 36613036 34623566 17ea72716a064b5f │ │ │ │ + 0x00000020 35306134 61622e64 65627567 00000000 50a4ab.debug.... │ │ │ │ + 0x00000030 e64581ef .E.. │ │ ├── ./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: b0a01dc284ba7a0b3bfd6b0f29727b51503d7ae7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b24aeff344eab41acc4b7f6a6779d395613e3ee5 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61303164 63323834 62613761 30623362 a01dc284ba7a0b3b │ │ │ │ - 0x00000010 66643662 30663239 37323762 35313530 fd6b0f29727b5150 │ │ │ │ - 0x00000020 33643761 65372e64 65627567 00000000 3d7ae7.debug.... │ │ │ │ - 0x00000030 2b04ff63 +..c │ │ │ │ + 0x00000000 34616566 66333434 65616234 31616363 4aeff344eab41acc │ │ │ │ + 0x00000010 34623766 36613637 37396433 39353631 4b7f6a6779d39561 │ │ │ │ + 0x00000020 33653365 65352e64 65627567 00000000 3e3ee5.debug.... │ │ │ │ + 0x00000030 5dd6bd19 ]... │ │ ├── ./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: 56b49018de556a0e91a26ddfd525a4c365daa455 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9af39fb9bd4b11341fb270ae039117b6cccfaf3d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62343930 31386465 35353661 30653931 b49018de556a0e91 │ │ │ │ - 0x00000010 61323664 64666435 32356134 63333635 a26ddfd525a4c365 │ │ │ │ - 0x00000020 64616134 35352e64 65627567 00000000 daa455.debug.... │ │ │ │ - 0x00000030 e6f91e84 .... │ │ │ │ + 0x00000000 66333966 62396264 34623131 33343166 f39fb9bd4b11341f │ │ │ │ + 0x00000010 62323730 61653033 39313137 62366363 b270ae039117b6cc │ │ │ │ + 0x00000020 63666166 33642e64 65627567 00000000 cfaf3d.debug.... │ │ │ │ + 0x00000030 78a9abee x... │ │ ├── ./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: 3ea93476a356fcb97f49c8d160695b761a293099 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 715ea9ac80e8b6273bc338210dd0aa539b698d95 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61393334 37366133 35366663 62393766 a93476a356fcb97f │ │ │ │ - 0x00000010 34396338 64313630 36393562 37363161 49c8d160695b761a │ │ │ │ - 0x00000020 32393330 39392e64 65627567 00000000 293099.debug.... │ │ │ │ - 0x00000030 52cd8dd8 R... │ │ │ │ + 0x00000000 35656139 61633830 65386236 32373362 5ea9ac80e8b6273b │ │ │ │ + 0x00000010 63333338 32313064 64306161 35333962 c338210dd0aa539b │ │ │ │ + 0x00000020 36393864 39352e64 65627567 00000000 698d95.debug.... │ │ │ │ + 0x00000030 662b5fe4 f+_. │ │ ├── ./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: 78a24409f770e6bb5562de633e0b108a27ca32b6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 066a6a8af7cb3bcfac68626fee200df83eb57501 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61323434 30396637 37306536 62623535 a24409f770e6bb55 │ │ │ │ - 0x00000010 36326465 36333365 30623130 38613237 62de633e0b108a27 │ │ │ │ - 0x00000020 63613332 62362e64 65627567 00000000 ca32b6.debug.... │ │ │ │ - 0x00000030 576351c2 WcQ. │ │ │ │ + 0x00000000 36613661 38616637 63623362 63666163 6a6a8af7cb3bcfac │ │ │ │ + 0x00000010 36383632 36666565 32303064 66383365 68626fee200df83e │ │ │ │ + 0x00000020 62353735 30312e64 65627567 00000000 b57501.debug.... │ │ │ │ + 0x00000030 85cda42e .... │ │ ├── ./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: 6e8230d2a3de8f8c6fe476ce1ca8e418581dbf4f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48d5912bc322e26a03d427393d817eb3917f0918 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38323330 64326133 64653866 38633666 8230d2a3de8f8c6f │ │ │ │ - 0x00000010 65343736 63653163 61386534 31383538 e476ce1ca8e41858 │ │ │ │ - 0x00000020 31646266 34662e64 65627567 00000000 1dbf4f.debug.... │ │ │ │ - 0x00000030 b44cffaf .L.. │ │ │ │ + 0x00000000 64353931 32626333 32326532 36613033 d5912bc322e26a03 │ │ │ │ + 0x00000010 64343237 33393364 38313765 62333931 d427393d817eb391 │ │ │ │ + 0x00000020 37663039 31382e64 65627567 00000000 7f0918.debug.... │ │ │ │ + 0x00000030 d44b6c9e .Kl. │ │ ├── ./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: 96a86df8934c9adcb62374ba69f329e947fa637b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bd1469cd18f190710413d66b6b4e42bd4ec04312 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61383664 66383933 34633961 64636236 a86df8934c9adcb6 │ │ │ │ - 0x00000010 32333734 62613639 66333239 65393437 2374ba69f329e947 │ │ │ │ - 0x00000020 66613633 37622e64 65627567 00000000 fa637b.debug.... │ │ │ │ - 0x00000030 e0071005 .... │ │ │ │ + 0x00000000 31343639 63643138 66313930 37313034 1469cd18f1907104 │ │ │ │ + 0x00000010 31336436 36623662 34653432 62643465 13d66b6b4e42bd4e │ │ │ │ + 0x00000020 63303433 31322e64 65627567 00000000 c04312.debug.... │ │ │ │ + 0x00000030 39854439 9.D9 │ │ ├── ./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: da6ab856dd4d0646de1f6189fab8d95c54688aca │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48b2d6a6ea67ff59591c7d89c96e27260c2ea422 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36616238 35366464 34643036 34366465 6ab856dd4d0646de │ │ │ │ - 0x00000010 31663631 38396661 62386439 35633534 1f6189fab8d95c54 │ │ │ │ - 0x00000020 36383861 63612e64 65627567 00000000 688aca.debug.... │ │ │ │ - 0x00000030 fcc9e38c .... │ │ │ │ + 0x00000000 62326436 61366561 36376666 35393539 b2d6a6ea67ff5959 │ │ │ │ + 0x00000010 31633764 38396339 36653237 32363063 1c7d89c96e27260c │ │ │ │ + 0x00000020 32656134 32322e64 65627567 00000000 2ea422.debug.... │ │ │ │ + 0x00000030 52f462cd R.b. │ │ ├── ./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: 1fad46039cde91038b3bd2cea2e80d1c34c78026 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e7829344c7a3e1bfaa5cd47c44cfdbab05ca5655 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61643436 30333963 64653931 30333862 ad46039cde91038b │ │ │ │ - 0x00000010 33626432 63656132 65383064 31633334 3bd2cea2e80d1c34 │ │ │ │ - 0x00000020 63373830 32362e64 65627567 00000000 c78026.debug.... │ │ │ │ - 0x00000030 a4719684 .q.. │ │ │ │ + 0x00000000 38323933 34346337 61336531 62666161 829344c7a3e1bfaa │ │ │ │ + 0x00000010 35636434 37633434 63666462 61623035 5cd47c44cfdbab05 │ │ │ │ + 0x00000020 63613536 35352e64 65627567 00000000 ca5655.debug.... │ │ │ │ + 0x00000030 b76dfead .m.. │ │ ├── ./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: 0b1acc9acd264f0280b39c3c71802f6db95bb0ca │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad63f858bc73a2e1cca734e9b8172281194c41e8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31616363 39616364 32363466 30323830 1acc9acd264f0280 │ │ │ │ - 0x00000010 62333963 33633731 38303266 36646239 b39c3c71802f6db9 │ │ │ │ - 0x00000020 35626230 63612e64 65627567 00000000 5bb0ca.debug.... │ │ │ │ - 0x00000030 c56a0447 .j.G │ │ │ │ + 0x00000000 36336638 35386263 37336132 65316363 63f858bc73a2e1cc │ │ │ │ + 0x00000010 61373334 65396238 31373232 38313139 a734e9b817228119 │ │ │ │ + 0x00000020 34633431 65382e64 65627567 00000000 4c41e8.debug.... │ │ │ │ + 0x00000030 2828358c ((5. │ │ ├── ./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: f6ecfd66925a44086e46b0ee9b3082b08ebe81d1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 757de00cf19059c33677f9e40d9bfa4dc9ccf1da │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65636664 36363932 35613434 30383665 ecfd66925a44086e │ │ │ │ - 0x00000010 34366230 65653962 33303832 62303865 46b0ee9b3082b08e │ │ │ │ - 0x00000020 62653831 64312e64 65627567 00000000 be81d1.debug.... │ │ │ │ - 0x00000030 da750a05 .u.. │ │ │ │ + 0x00000000 37646530 30636631 39303539 63333336 7de00cf19059c336 │ │ │ │ + 0x00000010 37376639 65343064 39626661 34646339 77f9e40d9bfa4dc9 │ │ │ │ + 0x00000020 63636631 64612e64 65627567 00000000 ccf1da.debug.... │ │ │ │ + 0x00000030 3aeb6cdb :.l. │ │ ├── ./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: f75b68fa0101b6509cdad126921929ee6724014f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6973493bfaa7c9b3576981279c60746385969a60 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35623638 66613031 30316236 35303963 5b68fa0101b6509c │ │ │ │ - 0x00000010 64616431 32363932 31393239 65653637 dad126921929ee67 │ │ │ │ - 0x00000020 32343031 34662e64 65627567 00000000 24014f.debug.... │ │ │ │ - 0x00000030 f2feca7b ...{ │ │ │ │ + 0x00000000 37333439 33626661 61376339 62333537 73493bfaa7c9b357 │ │ │ │ + 0x00000010 36393831 32373963 36303734 36333835 6981279c60746385 │ │ │ │ + 0x00000020 39363961 36302e64 65627567 00000000 969a60.debug.... │ │ │ │ + 0x00000030 527f2e07 R... │ │ ├── ./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: 547bdd07010a24de087892ab804003f73cc72047 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d2aab0407f05c2744ad6c57c80416c64687aac75 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37626464 30373031 30613234 64653038 7bdd07010a24de08 │ │ │ │ - 0x00000010 37383932 61623830 34303033 66373363 7892ab804003f73c │ │ │ │ - 0x00000020 63373230 34372e64 65627567 00000000 c72047.debug.... │ │ │ │ - 0x00000030 df5bd1ae .[.. │ │ │ │ + 0x00000000 61616230 34303766 30356332 37343461 aab0407f05c2744a │ │ │ │ + 0x00000010 64366335 37633830 34313663 36343638 d6c57c80416c6468 │ │ │ │ + 0x00000020 37616163 37352e64 65627567 00000000 7aac75.debug.... │ │ │ │ + 0x00000030 fc7eee44 .~.D │ │ ├── ./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: 94042d8cfc9a276557215181bec3c527f6a20805 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: feb8a40f463c25e65be7489fc3910d6f9fe6c906 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30343264 38636663 39613237 36353537 042d8cfc9a276557 │ │ │ │ - 0x00000010 32313531 38316265 63336335 32376636 215181bec3c527f6 │ │ │ │ - 0x00000020 61323038 30352e64 65627567 00000000 a20805.debug.... │ │ │ │ - 0x00000030 1704cc33 ...3 │ │ │ │ + 0x00000000 62386134 30663436 33633235 65363562 b8a40f463c25e65b │ │ │ │ + 0x00000010 65373438 39666333 39313064 36663966 e7489fc3910d6f9f │ │ │ │ + 0x00000020 65366339 30362e64 65627567 00000000 e6c906.debug.... │ │ │ │ + 0x00000030 ba306e38 .0n8 │ │ ├── ./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: 49da2aa477b782d58ed372181f61a609d2601b00 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ccb403b01b7deee12fde7628d84ab8ab7620538b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64613261 61343737 62373832 64353865 da2aa477b782d58e │ │ │ │ - 0x00000010 64333732 31383166 36316136 30396432 d372181f61a609d2 │ │ │ │ - 0x00000020 36303162 30302e64 65627567 00000000 601b00.debug.... │ │ │ │ - 0x00000030 dcc1821e .... │ │ │ │ + 0x00000000 62343033 62303162 37646565 65313266 b403b01b7deee12f │ │ │ │ + 0x00000010 64653736 32386438 34616238 61623736 de7628d84ab8ab76 │ │ │ │ + 0x00000020 32303533 38622e64 65627567 00000000 20538b.debug.... │ │ │ │ + 0x00000030 f2fce557 ...W │ │ ├── ./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 0x3228f4 0x003228f4 0x003228f4 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x322900 0x322900 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x322aa4 0x00322aa4 0x00322aa4 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x322ab0 0x322ab0 R E 0x10000 │ │ │ │ LOAD 0x32d6a8 0x0033d6a8 0x0033d6a8 0x28124 0x2ba34 RW 0x10000 │ │ │ │ DYNAMIC 0x32ff18 0x0033ff18 0x0033ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x32d6a8 0x0033d6a8 0x0033d6a8 0x02958 0x02958 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00012168 012168 022b68 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00034cd0 034cd0 001a04 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000366d4 0366d4 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00036714 036714 018d88 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0004f49c 04f49c 000660 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0004fafc 04fafc 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0004fb08 04fb08 000a58 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00050560 050560 29e3f8 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 002ee958 2ee958 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 002ee960 2ee960 033f94 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 003228f4 3228f4 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 003228fc 3228fc 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00050560 050560 29e5a2 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 002eeb04 2eeb04 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 002eeb10 2eeb10 033f94 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00322aa4 322aa4 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00322aac 322aac 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0033d6a8 32d6a8 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0033d6ac 32d6ac 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0033d6b0 32d6b0 002868 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0033ff18 32ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00340000 330000 000d64 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00340d64 330d64 024a68 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 003657cc 3557cc 003910 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -251,3083 +251,3083 @@ │ │ │ │ 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 254: 000c370d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ - 255: 001f2c01 10212 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ + 254: 000c3735 1144 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ + 255: 001f2d61 10212 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ 256: 003668dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_gen │ │ │ │ - 257: 001bd399 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ - 258: 0022ed6d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 257: 001bd4f1 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ + 258: 0022ee99 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 259: 000a2041 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ - 260: 002af0a1 1252 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ + 260: 002af23d 1252 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ 261: 000b88a9 1144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ - 262: 0013a9e1 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ + 262: 0013ab31 248 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ 263: 000a2bdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 264: 00258739 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 265: 0020136d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 264: 00258869 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 265: 002014cd 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 266: 0036692c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_gen │ │ │ │ - 267: 00260085 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 267: 00260221 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 268: 00366c14 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_obj │ │ │ │ 269: 00366a10 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplit │ │ │ │ - 270: 00184ebd 216 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 270: 00185011 220 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ 271: 000a69b5 352 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___is_fstring_start │ │ │ │ - 272: 001e62ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 272: 001e640d 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ 273: 00091e2d 292 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ - 274: 001654bd 2752 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ + 274: 00165611 2752 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ 275: 000a3eb1 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ 276: 00366b80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY33 │ │ │ │ 277: 00366de4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_conv___globals │ │ │ │ 278: 003668cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___Driver │ │ │ │ 279: 00366b7c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY34 │ │ │ │ - 280: 001c72f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 281: 00198795 1672 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 282: 000cf4b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ - 283: 0024ff39 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 284: 0015f0a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ - 285: 002759ad 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 280: 001c7449 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 281: 001988ed 1672 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 282: 000cf4d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ + 283: 00250069 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 284: 0015f1f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ + 285: 00275b45 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 286: 00366b78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY35 │ │ │ │ 287: 000b10f5 2152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 288: 00366b74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY36 │ │ │ │ - 289: 001a4805 5092 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ - 290: 0023b051 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 289: 001a495d 5092 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ + 290: 0023b181 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ 291: 00097b7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ - 292: 00270859 13168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 292: 002709f1 13168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ 293: 0009fe61 312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ 294: 00366b70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY37 │ │ │ │ 295: 00054319 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen │ │ │ │ 296: 00055635 280 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___ensure_visible │ │ │ │ 297: 00366b6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY38 │ │ │ │ - 298: 00222e31 240 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ + 298: 00222f3d 240 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ 299: 00366d28 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_gen │ │ │ │ 300: 00366b68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 301: 00051d51 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen │ │ │ │ 302: 0036691c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_gen │ │ │ │ 303: 00366a54 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_gen │ │ │ │ 304: 000561f5 752 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 305: 001e6a1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 305: 001e6b7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ 306: 000847a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 307: 00063251 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 308: 00222f21 5584 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ + 308: 0022302d 5584 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ 309: 00366e88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans_internal │ │ │ │ 310: 0005d811 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 311: 0005dcd5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 312: 0012e0cd 4288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 313: 0021a729 144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ - 314: 00115f69 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ + 311: 0005dcd1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ + 312: 0012e21d 4288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 313: 0021a885 144 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___untokenize │ │ │ │ + 314: 001160f1 76 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ 315: 000a0141 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ 316: 000853d5 100 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ 317: 00366ea8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___util │ │ │ │ 318: 00091411 420 FUNC GLOBAL DEFAULT 11 CPyDef_black___path_empty │ │ │ │ - 319: 00193571 104 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ - 320: 002ed031 668 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ - 321: 0020c059 168 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ + 319: 001936c9 104 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ + 320: 002ed1d1 668 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ + 321: 0020c1b9 168 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ 322: 0005d701 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ 323: 00099d69 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ - 324: 0015e935 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ - 325: 000c98ad 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ + 324: 0015ea89 188 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ + 325: 000c98d5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ 326: 00366d88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___COLOR_DIFF │ │ │ │ - 327: 0011bcd5 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 327: 0011be25 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ 328: 00054c99 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ 329: 00063451 100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 330: 0005ddf5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ - 331: 001189a1 12356 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ - 332: 001d31e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 333: 0023d2d9 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 330: 0005ddf1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ + 331: 00118b29 12300 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 332: 001d333d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 333: 0023d409 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ 334: 0036687c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___endprogs │ │ │ │ - 335: 00135429 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 336: 002e5311 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 335: 00135579 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 336: 002e54b1 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ 337: 000b0b99 476 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ - 338: 001ccaa9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ - 339: 00139cb1 1672 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ + 338: 001ccc01 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ + 339: 00139e01 1672 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ 340: 00097bfd 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ 341: 0009d4a1 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ 342: 000b6491 288 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ - 343: 0019e9a1 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ + 343: 0019eaf9 308 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ 344: 00063351 100 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ 345: 000a3635 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ - 346: 000e127d 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ - 347: 000d583d 5944 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 346: 000e12a5 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ + 347: 000d5865 5944 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 348: 00366df0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___globals │ │ │ │ - 349: 00258669 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 349: 00258799 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ 350: 0009a185 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ 351: 00366fcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version │ │ │ │ 352: 0005400d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_env │ │ │ │ - 353: 0023c961 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 353: 0023ca91 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ 354: 00087389 160 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 355: 00366dc8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_grammar___globals │ │ │ │ - 356: 0013a339 184 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ - 357: 001c0b39 228 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ + 356: 0013a489 184 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ + 357: 001c0c91 228 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ 358: 00366c3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_gen │ │ │ │ 359: 000bd651 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ - 360: 001337ad 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 360: 00133901 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ 361: 00366fa8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ - 362: 0022c3e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 363: 00185df5 212 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ + 362: 0022c511 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 363: 00185f4d 212 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ 364: 00084ec5 192 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ - 365: 002aee7d 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ - 366: 0015e009 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ + 365: 002af019 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ + 366: 0015e15d 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ 367: 000ae485 2080 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ - 368: 00264105 112 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 368: 002642a1 112 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ 369: 0005282d 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen │ │ │ │ 370: 00366bdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_env │ │ │ │ 371: 00366a40 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 372: 0026be5d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ - 373: 0013ca89 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 374: 00166065 4444 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ + 372: 0026bff5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ + 373: 0013cbd9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 374: 001661b9 4444 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ 375: 00366f00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree │ │ │ │ 376: 003412c0 4 OBJECT GLOBAL DEFAULT 21 CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max │ │ │ │ - 377: 000efd49 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ - 378: 002b040d 13612 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ - 379: 00273df5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 380: 000c1991 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 377: 000efed1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ + 378: 002b05a9 13616 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ + 379: 00273f8d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 380: 000c19b9 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 381: 00366e14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___globals │ │ │ │ 382: 00366a84 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___Visitor │ │ │ │ 383: 00366f70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mypy_extensions │ │ │ │ 384: 000a4e95 184 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ 385: 00084821 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ - 386: 0020aad5 728 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ - 387: 000cec55 976 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ - 388: 002a9b9d 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ + 386: 0020ac35 728 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ + 387: 000cec7d 976 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ + 388: 002a9d39 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream │ │ │ │ 389: 00051665 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen │ │ │ │ 390: 00366a88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ALWAYS_NO_SPACE │ │ │ │ - 391: 000d7855 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ + 391: 000d787d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ 392: 000a53d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ - 393: 000d71a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ - 394: 00299b11 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 393: 000d71c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ + 394: 00299cad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ 395: 00051ad1 64 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ 396: 00052b21 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_env │ │ │ │ - 397: 001c6b81 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 398: 0019c599 1744 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ + 397: 001c6cd9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 398: 0019c6f1 1744 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ 399: 00095dd9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 400: 00192589 504 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ - 401: 001936a9 312 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ + 400: 001926e1 504 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ + 401: 00193801 312 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ 402: 00366f7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ - 403: 000d7e15 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 403: 000d7e3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ 404: 00051e6d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 405: 00088721 304 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ - 406: 000c4ccd 512 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ - 407: 00286e05 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 408: 001be459 4620 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ + 406: 000c4cf5 512 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ + 407: 00286f9d 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 408: 001be5b1 4620 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ 409: 00366c7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ 410: 00097119 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 411: 00182c91 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 412: 000e99a1 1668 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ + 411: 00182de5 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 412: 000e998d 1796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ 413: 0036694c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NodePattern │ │ │ │ 414: 0009e7ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ 415: 0005e865 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ 416: 0005eaa5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___prefix │ │ │ │ - 417: 000de315 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ + 417: 000de33d 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ 418: 000a11c1 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ - 419: 002694c5 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ - 420: 002701f5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ + 419: 0026965d 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ + 420: 0027038d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ 421: 00085095 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ 422: 00088a69 132 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ - 423: 001947b1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 423: 00194909 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ 424: 00087f5d 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 425: 00366a64 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ 426: 00054585 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 427: 00123e41 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 427: 00123f91 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ 428: 00366f44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics │ │ │ │ - 429: 0023af61 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 429: 0023b091 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ 430: 000a7235 508 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ - 431: 0018670d 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 431: 00186865 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ 432: 003668a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_env │ │ │ │ 433: 000bf78d 256 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ - 434: 0010d011 14756 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ + 434: 0010d199 14756 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ 435: 000547c1 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 436: 001dfec9 1192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ + 436: 001e0029 1192 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ 437: 000a33dd 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ 438: 00095255 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 439: 0010c5fd 356 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ - 440: 0020c101 716 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ + 439: 0010c785 356 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ + 440: 0020c261 716 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ 441: 00052e69 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ - 442: 0005d9bd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 442: 0005d9b9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ 443: 00083c21 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 444: 00052611 60 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences_env │ │ │ │ 445: 00366d7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___WriteBack │ │ │ │ - 446: 00104da9 236 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 446: 00104f31 236 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 447: 00366a50 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____TopLevelStatementsVisitor │ │ │ │ 448: 0009bee9 280 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ 449: 00055105 124 FUNC GLOBAL DEFAULT 11 CPyDef_comments___ProtoComment │ │ │ │ - 450: 001cc101 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 450: 001cc259 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ 451: 00366f9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_traceback │ │ │ │ 452: 00366b90 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_env │ │ │ │ 453: 000997dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 454: 00051785 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen │ │ │ │ 455: 00054c59 64 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding_env │ │ │ │ 456: 00366f48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics_internal │ │ │ │ 457: 000969d9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ - 458: 00208d19 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 459: 00321840 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 458: 00208e79 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 459: 003219f0 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ 460: 000b1a1d 2736 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ 461: 00366a9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___IMPLICIT_TUPLE │ │ │ │ - 462: 001a2c65 3096 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 462: 001a2dbd 3096 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 463: 00366bbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_env │ │ │ │ 464: 0009aae1 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ 465: 000a658d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 466: 002bbe89 0x27dc8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 467: 00230f15 4176 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ - 468: 00128969 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 469: 00133581 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 470: 002154f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 466: 002bc029 0x27dc8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 467: 00231041 4176 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ + 468: 00128ab9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 469: 001336d5 140 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 470: 00215659 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 471: 0005105d 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ 472: 00366de8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv │ │ │ │ - 473: 001603e5 608 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 473: 00160539 608 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ 474: 00064da9 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ - 475: 00202eb1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ + 475: 00203011 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ 476: 0008c345 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ 477: 000bd9b9 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ 478: 00054355 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_env │ │ │ │ 479: 00050aa9 76 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_env │ │ │ │ - 480: 0013360d 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 481: 001e7311 4756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 480: 00133761 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 481: 001e7471 4756 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ 482: 00063851 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 483: 0019d9c1 2044 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ - 484: 000d2f59 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ - 485: 00140389 272 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ - 486: 002a3401 25612 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ + 483: 0019db19 2044 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ + 484: 000d2f81 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 485: 001404d9 272 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___detect_encoding │ │ │ │ + 486: 002a359d 25612 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ 487: 00055261 116 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___OffsetAndMagic │ │ │ │ - 488: 000f1c95 58784 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ - 489: 001fcd3d 6440 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ - 490: 0026fef1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ - 491: 002e49f9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ + 488: 000f1e1d 58784 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ + 489: 001fce9d 6440 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ + 490: 00270089 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ + 491: 002e4b99 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ 492: 00088509 232 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 493: 001946c1 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ - 494: 00270125 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ - 495: 00139291 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 493: 00194819 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ + 494: 002702bd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ + 495: 001393e1 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ 496: 00366e68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3 │ │ │ │ - 497: 0014c821 23128 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ + 497: 0014c975 23128 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ 498: 00366d58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___MATH_PRIORITIES │ │ │ │ - 499: 000c3189 284 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ + 499: 000c31b1 284 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ 500: 00366e54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar │ │ │ │ - 501: 00230655 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 502: 001c8255 5848 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 503: 001ea595 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 504: 001ea3e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 501: 00230781 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 502: 001c83ad 5848 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 503: 001ea6f5 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 504: 001ea541 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 505: 0005e229 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 506: 0022edf9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 507: 00275a71 204 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 506: 0022ef25 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 507: 00275c09 204 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ 508: 00366eac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_secrets │ │ │ │ - 509: 000c802d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ + 509: 000c8055 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ 510: 003668ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ - 511: 000dac35 5068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ + 511: 000dac5d 5068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ 512: 00366f10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges │ │ │ │ 513: 00366d08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___head │ │ │ │ - 514: 001c3df5 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ - 515: 000c32a5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ + 514: 001c3f4d 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ + 515: 000c32cd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ 516: 000ac8d1 400 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ - 517: 00264965 14172 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 518: 0019f041 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 519: 002a2b5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 517: 00264b01 14172 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 518: 0019f199 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 519: 002a2cf9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ 520: 00084321 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 521: 002e6941 256 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ - 522: 002390a5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 523: 0012d8a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 524: 000f0c11 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ + 521: 002e6ae1 256 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ + 522: 002391d5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 523: 0012d9f9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 524: 000f0d99 408 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ 525: 00366904 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ 526: 00093cfd 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ - 527: 0029143d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ + 527: 002915d5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ 528: 000930ad 232 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ 529: 000962bd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 530: 000d1acd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 530: 000d1af5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 531: 00050e71 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 532: 002252e1 216 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ + 532: 002253ed 216 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ 533: 0033f840 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 534: 00239161 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 535: 0013d2dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 534: 00239291 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 535: 0013d42d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 536: 0036695c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Node │ │ │ │ - 537: 0022a0fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ - 538: 00126cb1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 539: 001336bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ + 537: 0022a229 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 538: 00126e01 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 539: 00133811 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ 540: 00366f34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines │ │ │ │ 541: 00366864 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___StopTokenizing │ │ │ │ - 542: 001d3ef5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ + 542: 001d4051 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ 543: 00098c25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ - 544: 00277b79 8800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ + 544: 00277d11 8800 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ 545: 00366bc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_gen │ │ │ │ 546: 00095179 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ - 547: 002680c1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 547: 0026825d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ 548: 0005e67d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ 549: 00366e24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema_internal │ │ │ │ 550: 0009d289 224 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ - 551: 00115fb5 568 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ + 551: 0011613d 568 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ 552: 0009e959 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ - 553: 0014aff5 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ + 553: 0014b149 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ 554: 00094319 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ 555: 000b6025 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ 556: 0008bc55 46 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ - 557: 00137abd 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ + 557: 00137c0d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ 558: 00366f78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click │ │ │ │ - 559: 0020f789 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 560: 0011d6a1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ - 561: 0017c8f1 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ - 562: 000c10c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ - 563: 0012c281 5356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 559: 0020f8e9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 560: 0011d7f1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 561: 0017ca45 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ + 562: 000c10f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 563: 0012c3d1 5356 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 564: 00366d3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_ON │ │ │ │ 565: 00366fac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platform │ │ │ │ 566: 00366b38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___POS_ONLY_ARGUMENTS │ │ │ │ 567: 000a1429 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ 568: 003669c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_gen │ │ │ │ - 569: 000cf375 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 569: 000cf39d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ 570: 00366a2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___UNICODE_ESCAPE_RE │ │ │ │ - 571: 001bb6a5 1172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ + 571: 001bb7fd 1172 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_rbrace │ │ │ │ 572: 000af431 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ 573: 000628f1 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ 574: 000ae3cd 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ - 575: 001a7dc1 240 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ - 576: 002e4f4d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 577: 001fad95 7884 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ - 578: 00170f59 43668 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ - 579: 0027a22d 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ + 575: 001a7f19 240 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ + 576: 002e50ed 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ + 577: 001faef5 7884 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ + 578: 001710ad 43668 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ + 579: 0027a3c5 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ 580: 000a4d8d 132 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ - 581: 000df8b1 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 582: 0029fd85 900 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ - 583: 00170ed9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ - 584: 001d3395 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 585: 001321a9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ + 581: 000df8d9 656 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 582: 0029ff21 900 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ + 583: 0017102d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ + 584: 001d34f1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 585: 001322fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ 586: 00366ae4 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Feature │ │ │ │ - 587: 00260739 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 587: 002608d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ 588: 000649d9 92 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ - 589: 00180329 9848 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 590: 001986d5 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ + 589: 0018047d 9848 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 590: 0019882d 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ 591: 000a3aa5 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ 592: 000934f1 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ - 593: 002b4ec9 1456 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ - 594: 00188425 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 595: 000c8955 1208 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ - 596: 000d3829 4340 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ + 593: 002b5069 1456 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ + 594: 0018857d 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 595: 000c897d 1208 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ + 596: 000d3851 4340 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ 597: 00052d19 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 598: 000c0959 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 598: 000c0981 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ 599: 00366f28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes_internal │ │ │ │ 600: 00366aa0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ASSIGNMENTS │ │ │ │ - 601: 001fe665 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ - 602: 000cf5a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ + 601: 001fe7c5 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ + 602: 000cf5c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ 603: 00085f65 50 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ 604: 000879dd 180 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ - 605: 00262279 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 606: 000c0ba9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ + 605: 00262415 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 606: 000c0bd1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___close │ │ │ │ 607: 000b9525 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ 608: 0036690c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_gen │ │ │ │ - 609: 0021546d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 610: 0012bb4d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 609: 002155cd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 610: 0012bc9d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ 611: 00366f30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode_internal │ │ │ │ 612: 00050c89 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen │ │ │ │ - 613: 001c2ff5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 614: 001df035 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ - 615: 0010158d 4712 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ + 613: 001c314d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 614: 001df195 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ + 615: 00101715 4712 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ 616: 0009d421 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ - 617: 002a2aa1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 618: 000d0b39 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 617: 002a2c3d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 618: 000d0b61 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ 619: 00366c84 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ 620: 00084f85 136 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ 621: 000635d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ 622: 000b29e1 492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ - 623: 001cc1b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ - 624: 0022f05d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 623: 001cc309 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 624: 0022f189 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ 625: 00085b09 856 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ - 626: 0012c201 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ - 627: 00287031 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ - 628: 001bbbd1 5788 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ + 626: 0012c351 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 627: 002871c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ + 628: 001bbd29 5788 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ 629: 00366b50 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___NUMERIC_UNDERSCORES │ │ │ │ - 630: 000f134d 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ - 631: 00239891 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ + 630: 000f14d5 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ + 631: 002399c1 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ 632: 0008bbc9 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 633: 00321934 3400 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 634: 00238fc1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 633: 00321ae4 3400 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 634: 002390f1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ 635: 0009d779 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ - 636: 001f2b09 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 636: 001f2c69 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ 637: 000520c9 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen │ │ │ │ - 638: 0017eb95 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 639: 00233f49 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 638: 0017ece9 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 639: 00234075 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 640: 000af20d 548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ - 641: 00229d3d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 642: 001269ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 643: 001c0c1d 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ + 641: 00229e69 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 642: 00126afd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 643: 001c0d75 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ 644: 003668c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_gen │ │ │ │ 645: 0009209d 488 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ - 646: 00121571 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 646: 001216c1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ 647: 00366f14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges_internal │ │ │ │ 648: 00366d0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___MagicFinder │ │ │ │ - 649: 002876e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ + 649: 0028787d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ 650: 003669f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenWrapper │ │ │ │ - 651: 001833e5 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 651: 00183539 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ 652: 00366f80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathlib │ │ │ │ - 653: 00219861 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 653: 002199bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 654: 0005ee31 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ 655: 000911c5 404 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ - 656: 00111815 980 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ + 656: 0011199d 980 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ 657: 00366ecc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tempfile │ │ │ │ 658: 0008597d 396 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ - 659: 000d7d59 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 660: 002521b1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 661: 0014168d 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ + 659: 000d7d81 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 660: 002522e1 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 661: 001417dd 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ 662: 003669a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ 663: 0009f219 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ - 664: 0023fc1d 7648 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 665: 002e5af5 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ - 666: 0016ac29 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 664: 0023fd4d 7648 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 665: 002e5c95 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 666: 0016ad7d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ 667: 00064881 88 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ 668: 00055181 112 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___Replacement │ │ │ │ - 669: 000c1b3d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 669: 000c1b65 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ 670: 00366c48 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_env │ │ │ │ - 671: 000c5fed 4724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ + 671: 000c6015 4724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ 672: 000514fd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 673: 00201425 308 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ - 674: 000cb7a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 675: 00186b71 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 673: 00201585 308 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ + 674: 000cb7c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 675: 00186cc9 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ 676: 00366e08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources_internal │ │ │ │ - 677: 0024790d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 678: 00136569 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ + 677: 00247a3d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 678: 001366b9 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ 679: 000540f1 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen │ │ │ │ 680: 000522d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen │ │ │ │ - 681: 001864dd 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 682: 0021575d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 681: 00186635 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 682: 002158bd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ 683: 00096c39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ 684: 000b9e11 1604 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____combinations │ │ │ │ - 685: 000cff9d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 686: 001994e9 784 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ + 685: 000cffc5 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 686: 00199641 784 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ 687: 00054fb1 116 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker │ │ │ │ 688: 00366868 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___TokenError │ │ │ │ 689: 000a6f5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____iter__ │ │ │ │ 690: 00366f08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2 │ │ │ │ - 691: 00291501 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ - 692: 00188759 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ + 691: 00291699 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ + 692: 001888b1 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ 693: 000a57bd 80 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ - 694: 0013a3f1 1520 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ - 695: 00202e01 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ - 696: 002a9a55 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ - 697: 0015fa7d 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ - 698: 000ddab1 2148 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ - 699: 000d0d9d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 700: 0013e8a9 3260 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ + 694: 0013a541 1520 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ + 695: 00202f61 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ + 696: 002a9bf1 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_stream_raw │ │ │ │ + 697: 0015fbd1 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 698: 000ddad9 2148 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ + 699: 000d0dc5 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 700: 0013e9f9 3260 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ 701: 000927bd 684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ 702: 00366c04 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_env │ │ │ │ - 703: 001a5be9 300 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ + 703: 001a5d41 300 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ 704: 00366f24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes │ │ │ │ - 705: 00201559 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ + 705: 002016b9 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ 706: 00366eb8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_handle_ipynb_magics___globals │ │ │ │ - 707: 00286ec1 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 707: 00287059 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ 708: 000525d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 709: 001e87d1 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 710: 00116249 176 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ - 711: 00239071 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ - 712: 002e5175 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ - 713: 000da089 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ - 714: 0019ba7d 2496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ + 709: 001e8931 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 710: 001163d1 176 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ + 711: 002391a1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 712: 002e5315 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ + 713: 000da0b1 672 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ + 714: 0019bbd5 2496 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ 715: 00098ca5 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ - 716: 000dc0f9 2132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ - 717: 00163df1 3456 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 718: 001ac061 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ - 719: 001cdb5d 1484 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ + 716: 000dc121 2132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ + 717: 00163f45 3456 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 718: 001ac1b9 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ + 719: 001cdcb5 1484 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ 720: 00366ba8 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___Line │ │ │ │ 721: 00366a78 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_env │ │ │ │ 722: 000b7e51 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ 723: 00064d39 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ 724: 00364ea4 60 OBJECT GLOBAL DEFAULT 21 trans___CannotTransform_members │ │ │ │ - 725: 0021b655 112 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ + 725: 0021b7b1 112 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ 726: 0009e159 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ 727: 00064691 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_env │ │ │ │ 728: 00366b40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_KEYWORDS │ │ │ │ 729: 00051c7d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 730: 002ea8d5 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ - 731: 0022cbf5 8568 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 730: 002eaa75 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ + 731: 0022cd21 8568 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 732: 0036684c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_env │ │ │ │ - 733: 000c3109 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ + 733: 000c3131 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ 734: 000ae009 168 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ 735: 00366cc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_env │ │ │ │ - 736: 00126a2d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 736: 00126b7d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ 737: 000b492d 320 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ 738: 00063751 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 739: 002475d9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 740: 001602e5 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 739: 00247709 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 740: 00160439 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ 741: 00084e2d 152 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ 742: 00087b45 224 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 743: 001a415d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ - 744: 00112609 164 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ - 745: 002af695 2356 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ - 746: 001f7061 5804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ + 743: 001a42b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 744: 00112791 164 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ + 745: 002af831 2356 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ + 746: 001f71c1 5804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ 747: 000943f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ 748: 0005189d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj │ │ │ │ 749: 00366c6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_gen │ │ │ │ 750: 000a4ad9 692 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ 751: 00091cb1 52 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext │ │ │ │ 752: 000aef1d 172 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 753: 00164e61 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ + 753: 00164fb5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ 754: 00084121 128 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 755: 00120501 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 755: 00120651 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 756: 000881b5 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ - 757: 001a2735 1108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ - 758: 00133e61 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ + 757: 001a288d 1108 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ + 758: 00133fb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ 759: 00366e20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema │ │ │ │ - 760: 0026ff71 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ + 760: 00270109 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ 761: 000b2f09 2424 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ 762: 0009bd11 472 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ 763: 0005e271 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ 764: 00366a34 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Err │ │ │ │ 765: 0009ef15 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ - 766: 0011df75 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 766: 0011e0c5 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 767: 000916e9 856 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ 768: 000b43a9 164 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ 769: 0009e82d 300 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ - 770: 001228b1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 771: 001929f1 496 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ + 770: 00122a01 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 771: 00192b49 496 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___leave_fstring │ │ │ │ 772: 00366894 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___DFAState │ │ │ │ 773: 0005480d 84 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ - 774: 0013dd19 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ - 775: 002a2c11 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 774: 0013de69 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____get_normal_name │ │ │ │ + 775: 002a2dad 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ 776: 000867b1 156 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ - 777: 0014bd85 2120 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ + 777: 0014bed9 2120 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ 778: 000a4299 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ 779: 000548ad 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ 780: 0005e4f9 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 781: 003668e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_env │ │ │ │ - 782: 000d70b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ - 783: 0005e035 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____iter__ │ │ │ │ + 782: 000d70d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ + 783: 0005e031 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____iter__ │ │ │ │ 784: 00366c4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_gen │ │ │ │ 785: 00366e40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ranges___globals │ │ │ │ 786: 00064c45 148 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ - 787: 0012f2fd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 787: 0012f44d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___send │ │ │ │ 788: 000b2bcd 244 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ - 789: 001d8245 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 789: 001d83a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____next__ │ │ │ │ 790: 0005441d 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ - 791: 0015dd35 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 791: 0015de89 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ 792: 000845a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 793: 00095cfd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ - 794: 002689a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ + 794: 00268b3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ 795: 00366930 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_env │ │ │ │ 796: 0036689c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___ParserGenerator │ │ │ │ 797: 0009fc79 236 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ 798: 000949a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 799: 00366b4c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_CALL │ │ │ │ 800: 00366abc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___MATH_OPERATORS │ │ │ │ 801: 000555b1 132 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode │ │ │ │ - 802: 00262329 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 803: 00291211 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 802: 002624c5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 803: 002913a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 804: 00052105 68 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj │ │ │ │ 805: 00366b04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FUTURE_ANNOTATIONS │ │ │ │ - 806: 0019f129 3296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ - 807: 0005d8e5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ + 806: 0019f281 3296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ + 807: 0005d8e1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ 808: 00366bec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ - 809: 001214a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 810: 000d0201 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ + 809: 001215f1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 810: 000d0229 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ 811: 0005158d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen │ │ │ │ 812: 000542cd 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_env │ │ │ │ - 813: 001afeed 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ + 813: 001b0045 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ 814: 0009d1d1 184 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ 815: 000855c5 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ 816: 00366d2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_env │ │ │ │ 817: 00050d55 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen │ │ │ │ 818: 00051cb9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_env │ │ │ │ - 819: 002443d5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ - 820: 001ea361 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 819: 00244505 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ + 820: 001ea4c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 821: 00366f0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___report │ │ │ │ 822: 00094471 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ 823: 00366920 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_env │ │ │ │ - 824: 0027c245 352 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ + 824: 0027c3dd 352 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ 825: 00366a58 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_env │ │ │ │ 826: 000b8e29 1788 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ - 827: 0011fcdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 828: 00133ee1 3176 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ - 829: 001d3f99 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ - 830: 002e72b1 7620 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ - 831: 001dc0fd 736 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ - 832: 000ea0e5 1104 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ - 833: 0005da95 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ - 834: 00322680 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 827: 0011fe2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 828: 00134031 3176 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 829: 001d40f5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ + 830: 002e7451 7620 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ + 831: 001dc25d 736 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ + 832: 000ea151 1180 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ + 833: 0005da91 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ + 834: 00322830 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ 835: 00085fdd 30 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ 836: 0009b9d1 388 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ - 837: 001c4e8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ + 837: 001c4fe5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ 838: 000bfdfd 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ 839: 00084a81 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ - 840: 00118129 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 840: 001182b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ 841: 000b058d 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ 842: 00054c45 8 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISEOF │ │ │ │ 843: 00091109 188 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ - 844: 0011fd91 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 845: 00235079 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ + 844: 0011fee1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 845: 002351a5 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ 846: 00366b64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY310 │ │ │ │ 847: 00366b60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY311 │ │ │ │ - 848: 0024754d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 848: 0024767d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ 849: 00366b5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY312 │ │ │ │ - 850: 001e4e4d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ - 851: 0024fe49 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 852: 002a2bdd 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ - 853: 00185aa5 848 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ + 850: 001e4fad 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ + 851: 0024ff79 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 852: 002a2d79 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 853: 00185bfd 848 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ 854: 0009a495 340 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ 855: 00366b58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY313 │ │ │ │ 856: 0009c06d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 857: 00192121 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 857: 00192279 1128 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ 858: 0009f091 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ 859: 00051ba9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen │ │ │ │ - 860: 000c1149 644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 861: 002ba3c1 5404 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ + 860: 000c1171 644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 861: 002ba561 5404 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ 862: 00366b3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASSIGNMENT_EXPRESSIONS │ │ │ │ - 863: 0012e04d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ - 864: 000cb9d5 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 865: 00134bd5 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 863: 0012e19d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 864: 000cb9fd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 865: 00134d25 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ 866: 0009c3c9 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ 867: 000a580d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ - 868: 0017dc99 1576 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ + 868: 0017dded 1576 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ 869: 000888bd 40 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ 870: 00097271 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ - 871: 00244321 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 871: 00244451 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 872: 000511d9 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen │ │ │ │ - 873: 000d0aad 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 874: 000e0b7d 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 873: 000d0ad5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 874: 000e0ba5 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ 875: 000a2551 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ 876: 00366a98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKET │ │ │ │ 877: 00366fc8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__black_version___globals │ │ │ │ 878: 0009a5e9 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ - 879: 000c9b0d 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ - 880: 00241a89 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ + 879: 000c9b35 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ + 880: 00241bb9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ 881: 00063edd 112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ - 882: 00215699 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 883: 0017b9ed 248 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ + 882: 002157f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 883: 0017bb41 248 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ 884: 00366c40 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_env │ │ │ │ - 885: 000da329 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ + 885: 000da351 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ 886: 000a0d51 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ - 887: 000ee52d 1620 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ - 888: 002a3381 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 889: 000d1c3d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 887: 000ee6b5 1620 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ + 888: 002a351d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 889: 000d1c65 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ 890: 00064731 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ - 891: 00234239 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ - 892: 000ed255 1564 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ - 893: 0022c4d5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 891: 00234365 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 892: 000ed3dd 1564 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ + 893: 0022c601 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ 894: 000bf8f9 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ 895: 00366d78 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___from_configuration_WriteBack_obj │ │ │ │ 896: 00083d21 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ - 897: 001f6979 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ - 898: 001a2481 508 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ + 897: 001f6ad9 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ + 898: 001a25d9 508 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ 899: 000995b1 312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ 900: 00366a5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ - 901: 001c4e5d 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ - 902: 001db139 320 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ + 901: 001c4fb5 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ + 902: 001db299 320 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ 903: 000b4c99 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 904: 001cdad9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ + 904: 001cdc31 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ 905: 00096e3d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ 906: 000bc411 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___throw │ │ │ │ - 907: 00170739 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ + 907: 0017088d 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ 908: 00054b5d 60 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___make_dfa_ParserGenerator_env │ │ │ │ 909: 000647d9 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_env │ │ │ │ 910: 00366914 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_gen │ │ │ │ 911: 000bac69 156 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 912: 003650e8 60 OBJECT GLOBAL DEFAULT 21 mode___Deprecated_members │ │ │ │ - 913: 0025b3d1 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 914: 0027bc51 1524 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ + 913: 0025b501 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 914: 0027bde9 1524 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ 915: 000b7301 248 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ 916: 000966f9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ 917: 00051dd5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 918: 001e8895 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 919: 000dcdcd 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ + 918: 001e89f5 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 919: 000dcdf5 88 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 920: 00050851 64 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj │ │ │ │ - 921: 000d0be9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ + 921: 000d0c11 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ 922: 00366e48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize_internal │ │ │ │ 923: 00366c80 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ 924: 0009eca1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 925: 00092ea9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 926: 00129f89 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 927: 001d3215 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 926: 0012a0d9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 927: 001d3371 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ 928: 000a0abd 404 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ - 929: 00139ae5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ - 930: 001dfc25 144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ - 931: 00128999 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 932: 000f0ea1 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ - 933: 0025c095 8472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ - 934: 001ef17d 3532 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ - 935: 001dfcb5 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ - 936: 0021900d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 937: 00210c29 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ - 938: 000cc1e1 2832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ + 929: 00139c35 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ + 930: 001dfd85 144 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ + 931: 00128ae9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 932: 000f1029 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ + 933: 0025c1c5 8580 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ + 934: 001ef2dd 3532 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ + 935: 001dfe15 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ + 936: 00219169 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 937: 00210d89 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ + 938: 000cc209 2832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ 939: 000a0421 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ 940: 000948d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 941: 000cfc55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ - 942: 0011ffe1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 941: 000cfc7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ + 942: 00120131 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 943: 00054c21 36 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 944: 000d2f89 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 944: 000d2fb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ 945: 00366948 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___WildcardPattern │ │ │ │ 946: 00054bdd 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 947: 00262419 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 948: 00121b11 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 947: 002625b5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 948: 00121c61 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 949: 00085eb9 96 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ 950: 00364f58 60 OBJECT GLOBAL DEFAULT 21 parsing___ASTSafetyError_members │ │ │ │ 951: 000a3f1d 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ 952: 003668a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___PgenGrammar │ │ │ │ - 953: 001a41dd 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ + 953: 001a4335 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ 954: 00063051 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ 955: 00063b51 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____get__ │ │ │ │ 956: 00366da8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pgen___globals │ │ │ │ 957: 00051731 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_env │ │ │ │ - 958: 0010a8f9 240 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ + 958: 0010aa81 240 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ 959: 00366e80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_lines___globals │ │ │ │ - 960: 001320d9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ + 960: 0013222d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ 961: 000871d5 68 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ 962: 00366ddc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver_internal │ │ │ │ - 963: 00137aed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ + 963: 00137c3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ 964: 00366acc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___WHITESPACE │ │ │ │ - 965: 000d2ecd 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 966: 002b9e71 1360 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ + 965: 000d2ef5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 966: 002ba011 1360 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ 967: 000a1919 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ 968: 000a1df1 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ 969: 00366f98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 970: 00366fc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ 971: 000b7fe1 2248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ - 972: 0005e10d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ + 972: 0005e109 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ 973: 0005eaf1 184 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 974: 002e503d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ - 975: 001cc941 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ - 976: 0013c9fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 977: 0017e2c1 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ - 978: 002ae6d5 228 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ + 974: 002e51dd 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ + 975: 001cca99 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 976: 0013cb4d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 977: 0017e415 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ + 978: 002ae871 228 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ 979: 000bc291 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___send │ │ │ │ - 980: 00268231 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ - 981: 002253b9 13856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 982: 000ec0ed 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 983: 00274525 4700 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 984: 00219341 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 980: 002683cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ + 981: 002254c5 13888 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 982: 000ec275 940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 983: 002746bd 4700 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 984: 0021949d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 985: 00366ba0 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___LinesBlock │ │ │ │ 986: 00085575 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ - 987: 001e3eed 3716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 988: 0027ca21 5708 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ - 989: 00139b81 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ - 990: 00134f09 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 991: 00170689 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ - 992: 0027a425 5796 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ + 987: 001e404d 3716 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 988: 0027cbb9 5708 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ + 989: 00139cd1 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 990: 00135059 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 991: 001707dd 48 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ + 992: 0027a5bd 5796 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ 993: 0009a2c5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ 994: 000ae0b1 796 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ - 995: 002ed3cd 1076 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ + 995: 002ed56d 1076 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ 996: 000a30ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ 997: 000ad6f5 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ - 998: 001a3939 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 998: 001a3a91 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ 999: 000b0995 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ 1000: 000a1cf1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ - 1001: 001c6b4d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 1002: 00234005 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 1001: 001c6ca5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 1002: 00234131 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ 1003: 0036688c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ 1004: 00366e5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 1005: 001829a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ - 1006: 001ea2a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1007: 00247ead 32352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1005: 00182af5 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 1006: 001ea405 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1007: 00247fdd 32352 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 1008: 00084dc1 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ 1009: 000affed 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ 1010: 003668f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_env │ │ │ │ - 1011: 00182bcd 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 1012: 0011def5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1013: 000df475 240 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ + 1011: 00182d21 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 1012: 0011e045 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1013: 000df49d 240 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ 1014: 0009e05d 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ 1015: 000b0aa1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ - 1016: 001cc075 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1016: 001cc1cd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1017: 00366e78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_math │ │ │ │ 1018: 000adb45 184 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ - 1019: 00161239 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ + 1019: 0016138d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ 1020: 000669a9 408 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ 1021: 000866b5 80 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ - 1022: 00220445 10732 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ - 1023: 0005e1e5 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ + 1022: 002205a1 10652 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ + 1023: 0005e1e1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ 1024: 00366dac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen │ │ │ │ 1025: 00085229 124 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ - 1026: 0012f249 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1027: 00262acd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 1028: 000c7921 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ - 1029: 001faba5 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ - 1030: 0013830d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ + 1026: 0012f399 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1027: 00262c69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 1028: 000c7949 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ + 1029: 001fad05 496 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ + 1030: 0013845d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ 1031: 000a31e9 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ - 1032: 00229df9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1032: 00229f25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ 1033: 00087d05 224 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ 1034: 000645f1 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_env │ │ │ │ - 1035: 00139205 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1035: 00139355 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ 1036: 00086271 148 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ - 1037: 0025223d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1038: 000cb911 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 1037: 0025236d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1038: 000cb939 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ 1039: 0009f6ed 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ 1040: 00052311 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse_env │ │ │ │ 1041: 000b5c2d 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ - 1042: 002e5515 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ - 1043: 002442f1 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 1042: 002e56b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ + 1043: 00244421 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ 1044: 00366bc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_env │ │ │ │ - 1045: 001288dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1045: 00128a2d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1046: 00050b91 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ - 1047: 0012f54d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 1048: 000cccf1 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ + 1047: 0012f69d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 1048: 000ccd19 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ 1049: 00366ea0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_IPython___core___inputtransformer2 │ │ │ │ - 1050: 002bba29 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ - 1051: 000ec5a9 2940 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ + 1050: 002bbbc9 368 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ + 1051: 000ec731 2940 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ 1052: 00363b1c 60 OBJECT GLOBAL DEFAULT 21 tokenize___StopTokenizing_members │ │ │ │ 1053: 000a1999 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ - 1054: 0005e0c5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ - 1055: 00208b79 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1056: 00289bf5 120 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ - 1057: 002622a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 1054: 0005e0c1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ + 1055: 00208cd9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1056: 00289d8d 120 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ + 1057: 00262445 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ 1058: 0005ec39 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1059: 0019e515 1164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ + 1059: 0019e66d 1164 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ 1060: 00366bf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ 1061: 000633d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ 1062: 003669c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_env │ │ │ │ - 1063: 002e5e35 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1064: 002aa3c1 564 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ - 1065: 000d31bd 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1066: 002a2b2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1063: 002e5fd5 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 1064: 002aa55d 564 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ + 1065: 000d31e5 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1066: 002a2cc9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ 1067: 000bcc61 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1068: 000c738d 1152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ + 1068: 000c73b5 1152 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ 1069: 00087929 180 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 1070: 00295b89 6788 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ + 1070: 00295d25 6788 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ 1071: 0009819d 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ 1072: 0008890d 116 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ - 1073: 0011835d 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 1073: 001184e5 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ 1074: 000a6715 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___group │ │ │ │ - 1075: 00193925 976 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ - 1076: 000cffcd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ + 1075: 00193a7d 976 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ + 1076: 000cfff5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ 1077: 000849f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ 1078: 00050f01 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ 1079: 003668d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___ReleaseRange │ │ │ │ - 1080: 000c08a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ - 1081: 000ec499 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ - 1082: 0023ce81 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ - 1083: 001291bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1080: 000c08cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 1081: 000ec621 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 1082: 0023cfb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___close │ │ │ │ + 1083: 0012930d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1084: 00366ce4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_gen │ │ │ │ 1085: 000bdd3d 6736 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ - 1086: 00322688 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 1086: 00322838 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ 1087: 00052cc1 76 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ - 1088: 000d8639 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ - 1089: 000d7f85 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ + 1088: 000d8661 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ + 1089: 000d7fad 196 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ 1090: 000afc7d 880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ 1091: 000aeeb9 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ 1092: 00063ad1 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1093: 0005dc45 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 1094: 00104e95 8060 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ + 1093: 0005dc41 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 1094: 0010501d 8060 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ 1095: 00366e70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_operator │ │ │ │ 1096: 00085f19 52 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 1097: 00366910 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_env │ │ │ │ - 1098: 001ce4c1 10444 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ + 1098: 001ce619 10444 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ 1099: 000a1785 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ 1100: 000885f1 108 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ - 1101: 000d0cd9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ + 1101: 000d0d01 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ 1102: 000a67d1 88 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer_____init__ │ │ │ │ 1103: 00050c3d 64 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_env │ │ │ │ - 1104: 000da63d 1280 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1104: 000da665 1280 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1105: 00366b20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___VARIADIC_GENERICS │ │ │ │ - 1106: 00123fc1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1106: 00124111 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1107: 00366c88 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_env │ │ │ │ - 1108: 0022036d 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 1109: 00137b6d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ + 1108: 002204c9 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1109: 00137cbd 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ 1110: 0008510d 96 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 1111: 002e5845 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ - 1112: 000cebb9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ + 1111: 002e59e5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 1112: 000cebe1 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ 1113: 000637d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 1114: 000843a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ 1115: 00087461 28 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 1116: 00185309 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ + 1116: 00185461 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ 1117: 00366870 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___fstring_prefix │ │ │ │ 1118: 00087599 84 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ 1119: 000a7f31 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ - 1120: 000e1891 32764 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ + 1120: 000e18b9 32704 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ 1121: 000557cd 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplit │ │ │ │ 1122: 00366d48 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___Cache │ │ │ │ - 1123: 000d6f75 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 1123: 000d6f9d 140 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 1124: 0005207d 64 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_env │ │ │ │ 1125: 00063951 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 1126: 002ea2fd 832 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ + 1126: 002ea49d 832 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ 1127: 00055955 116 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange │ │ │ │ 1128: 00366c08 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_gen │ │ │ │ 1129: 0009f4f5 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ 1130: 000acd09 52 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ - 1131: 0026814d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ + 1131: 002682e9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ 1132: 003668c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_env │ │ │ │ - 1133: 001c50c1 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ - 1134: 000dab3d 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1133: 001c5219 208 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ + 1134: 000dab65 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1135: 000a1265 324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ 1136: 000a3b49 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1137: 00203135 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ - 1138: 001612dd 2592 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 1139: 0014b0f1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ + 1137: 00203295 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ + 1138: 00161431 2592 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 1139: 0014b245 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ 1140: 0008bc3d 24 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ - 1141: 0022a69d 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 1142: 002e5c21 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1143: 000eaf25 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ - 1144: 0023b705 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1141: 0022a7c9 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 1142: 002e5dc1 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 1143: 000eb05d 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ + 1144: 0023b835 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ 1145: 000a9a85 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ 1146: 0036686c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ │ - 1147: 00287ac1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ + 1147: 00287c59 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ 1148: 000b7d35 284 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ 1149: 00366bc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_gen │ │ │ │ - 1150: 001c0f79 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ - 1151: 00104249 368 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ - 1152: 00273eb9 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 1150: 001c10d1 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 1151: 001043d1 368 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1152: 00274051 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ 1153: 000a13a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ - 1154: 000f0b19 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ - 1155: 000c3365 244 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ + 1154: 000f0ca1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ + 1155: 000c338d 244 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ 1156: 003669a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_env │ │ │ │ 1157: 00366e74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___globals │ │ │ │ - 1158: 0011fd5d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 1159: 0005dd1d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 1160: 00192e89 532 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ + 1158: 0011fead 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 1159: 0005dd19 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ + 1160: 00192fe1 532 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ 1161: 00098ab5 112 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ 1162: 00055e91 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 1163: 00192be1 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ + 1163: 00192d39 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___leave_fstring │ │ │ │ 1164: 00054725 40 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____mypyc_defaults_setup │ │ │ │ - 1165: 0023c6dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 1166: 0013b8d1 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ - 1167: 0026bc31 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1168: 000d1a9d 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 1165: 0023c80d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 1166: 0013ba21 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ + 1167: 0026bdc9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1168: 000d1ac5 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 1169: 000514a5 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ 1170: 003669d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 1171: 000bc1ad 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____next__ │ │ │ │ 1172: 0005409d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_env │ │ │ │ 1173: 00366aec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___always_one_newline_after_import │ │ │ │ 1174: 00052281 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_env │ │ │ │ 1175: 0009e56d 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1176: 002155a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ - 1177: 001c6a11 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1178: 002aca55 6092 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ + 1176: 00215709 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 1177: 001c6b69 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1178: 002acbf1 6092 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ 1179: 00366850 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___find_cookie_detect_encoding_obj │ │ │ │ 1180: 00366b54 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___F_STRINGS │ │ │ │ 1181: 0033f848 1744 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ 1182: 00366ca4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 1183: 002348a5 2004 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ + 1183: 002349d1 2004 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ 1184: 00052da9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 1185: 00197af9 3036 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ + 1185: 00197c51 3036 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ 1186: 00366f88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_enum │ │ │ │ - 1187: 002524a1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 1187: 002525d1 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ 1188: 000a2de5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 1189: 0011d9d5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 1190: 001bfed5 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ + 1189: 0011db25 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 1190: 001c002d 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ 1191: 00366dd4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_driver___globals │ │ │ │ - 1192: 00247609 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 1193: 001043b9 2544 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 1192: 00247739 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 1193: 00104541 2544 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ 1194: 00364f94 60 OBJECT GLOBAL DEFAULT 21 parsing___InvalidInput_members │ │ │ │ 1195: 00366dfc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram_internal │ │ │ │ 1196: 0009f36d 392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 1197: 001882bd 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1198: 002e4779 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ - 1199: 00234175 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 1197: 00188415 360 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1198: 002e4919 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ + 1199: 002342a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ 1200: 00052581 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_env │ │ │ │ - 1201: 00198ef1 440 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 1201: 00199049 440 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___is_in_fstring_expression │ │ │ │ 1202: 003668d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_conv___Converter │ │ │ │ - 1203: 002a2ccd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 1204: 001ab411 3152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ - 1205: 000c2939 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ + 1203: 002a2e69 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 1204: 001ab569 3152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ + 1205: 000c2961 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ 1206: 003669e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_operand_hug_power_op_obj │ │ │ │ 1207: 00366a00 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___BaseStringSplitter │ │ │ │ - 1208: 00164cad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ + 1208: 00164e01 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ 1209: 00052eb9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1210: 001227cd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1210: 0012291d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1211: 0006408d 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ - 1212: 001e8631 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 1213: 000cf401 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 1214: 001ea661 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 1212: 001e8791 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 1213: 000cf429 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 1214: 001ea7c1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 1215: 00366bd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 1216: 00164d9d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ + 1216: 00164ef1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ 1217: 00051be5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_env │ │ │ │ 1218: 000a55bd 112 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ 1219: 0009c625 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ 1220: 00366924 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 1221: 00050ccd 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen │ │ │ │ 1222: 000513d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 1223: 00054549 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ - 1224: 000c56c5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ - 1225: 001e61f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ - 1226: 000c4c4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ + 1224: 000c56ed 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ + 1225: 001e6359 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 1226: 000c4c75 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ 1227: 0036697c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ 1228: 00366fc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black_internal │ │ │ │ 1229: 00366984 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1230: 0014bb65 148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ - 1231: 0029fa15 880 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ + 1230: 0014bcb9 148 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ + 1231: 0029fbb1 880 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ 1232: 00093aa9 596 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ 1233: 000ba455 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____combinations │ │ │ │ - 1234: 00230739 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1234: 00230865 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1235: 00051b11 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ 1236: 00366c70 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_env │ │ │ │ - 1237: 001227fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1237: 0012294d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1238: 00366ccc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1239: 0025226d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1239: 0025239d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ 1240: 00054775 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 1241: 0008730d 10 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ - 1242: 00243119 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1242: 00243249 4428 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ 1243: 00055329 124 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line │ │ │ │ - 1244: 00116241 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 1245: 002853bd 6728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1244: 001163c9 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 1245: 00285555 6728 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ 1246: 000b0e45 480 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ 1247: 0009a83d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ 1248: 00091029 224 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ 1249: 00084e09 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 1250: 0008747d 116 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 1251: 000cfcd5 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1252: 001da725 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1251: 000cfcfd 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1252: 001da885 292 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1253: 00366980 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_factory_env │ │ │ │ 1254: 000af035 280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ - 1255: 001a95bd 112 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ + 1255: 001a9715 112 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ 1256: 000a26d9 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ - 1257: 002e5291 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ - 1258: 002036d5 21528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1257: 002e5431 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ + 1258: 00203835 21528 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1259: 00051269 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 1260: 0017e379 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 1260: 0017e4cd 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ 1261: 00366954 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___BasePattern │ │ │ │ - 1262: 002621ed 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1263: 00239811 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 1264: 0010b219 2324 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ - 1265: 001d0ffd 1048 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ - 1266: 002190f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1267: 0023ae25 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1268: 001a88e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ - 1269: 0017c719 472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ + 1262: 00262389 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1263: 00239941 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 1264: 0010b3a1 2324 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ + 1265: 001d1155 1048 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_to_string │ │ │ │ + 1266: 0021924d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1267: 0023af55 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1268: 001a8a41 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ + 1269: 0017c86d 472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ 1270: 00050e29 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 1271: 0019fef9 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ + 1271: 001a0051 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ 1272: 00366c50 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1273: 00252b11 22632 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 1274: 001f08f9 8240 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ - 1275: 00230e95 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1273: 00252c41 22632 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 1274: 001f0a59 8240 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ + 1275: 00230fc1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ 1276: 000a7539 476 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 1277: 001d8a69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ - 1278: 00289c6d 3972 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ + 1277: 001d8bc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___close │ │ │ │ + 1278: 00289e05 3972 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ 1279: 000548f9 60 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter │ │ │ │ 1280: 003669b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_gen │ │ │ │ 1281: 00055e19 120 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit__Visitor_glue │ │ │ │ - 1282: 001ab36d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 1283: 001ce129 920 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ - 1284: 0012f47d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 1285: 000cff11 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1286: 001709b9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ - 1287: 00163575 1912 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ - 1288: 000ca179 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ + 1282: 001ab4c5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 1283: 001ce281 920 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ + 1284: 0012f5cd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 1285: 000cff39 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1286: 00170b0d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ + 1287: 001636c9 1912 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ + 1288: 000ca1a1 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ 1289: 000a6e0d 184 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___enter_fstring │ │ │ │ - 1290: 001a3c3d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 1290: 001a3d95 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ 1291: 00054291 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen │ │ │ │ 1292: 0005242d 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen │ │ │ │ - 1293: 001fa01d 184 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ - 1294: 0012d8dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 1295: 00196aed 580 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ - 1296: 001cc435 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ - 1297: 0005decd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ + 1293: 001fa17d 184 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ + 1294: 0012da2d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 1295: 00196c45 580 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ + 1296: 001cc58d 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 1297: 0005dec9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 1298: 00366bb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1299: 0021ef59 5140 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 1299: 0021f0b5 5140 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ 1300: 000a7155 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens │ │ │ │ 1301: 00051539 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_env │ │ │ │ - 1302: 002e50d9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ - 1303: 0026bf21 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ + 1302: 002e5279 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ + 1303: 0026c0b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ 1304: 00062fd5 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ 1305: 00050d05 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_env │ │ │ │ - 1306: 00203655 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ + 1306: 002037b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ 1307: 00366dcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pkgutil │ │ │ │ 1308: 00366d30 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_gen │ │ │ │ 1309: 00366eb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections │ │ │ │ - 1310: 00196d31 200 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ - 1311: 0012287d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 1312: 000cf025 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ - 1313: 00244491 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ - 1314: 0014c5cd 140 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ - 1315: 0017bf3d 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ - 1316: 0025a479 3928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 1317: 000c5011 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ + 1310: 00196e89 200 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ + 1311: 001229cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 1312: 000cf04d 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ + 1313: 002445c1 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1314: 0014c721 140 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ + 1315: 0017c091 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 1316: 0025a5a9 3928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 1317: 000c5039 1716 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ 1318: 000a522d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 1319: 0012d999 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 1320: 0023fb09 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ - 1321: 0026c591 11016 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ - 1322: 001395c5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ + 1319: 0012dae9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 1320: 0023fc39 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ + 1321: 0026c729 11016 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ + 1322: 00139715 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ 1323: 00086609 172 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ 1324: 0008563d 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ - 1325: 002883a1 1136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ - 1326: 0025fe59 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1327: 001d32d1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ - 1328: 000c2d95 884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ - 1329: 0017d399 1548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ - 1330: 00129ec5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 1331: 001c4f0d 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ - 1332: 000c1d19 1276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ + 1325: 00288539 1136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ + 1326: 0025fff5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1327: 001d342d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 1328: 000c2dbd 884 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ + 1329: 0017d4ed 1548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ + 1330: 0012a015 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 1331: 001c5065 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ + 1332: 000c1d41 1276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ 1333: 00050561 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_match │ │ │ │ 1334: 00366f68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec___patterns___gitwildmatch │ │ │ │ - 1335: 000c2c3d 148 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ - 1336: 000d5715 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ + 1335: 000c2c65 148 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 1336: 000d573d 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ 1337: 00064e7d 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ 1338: 003668ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_gen │ │ │ │ - 1339: 0025a3a1 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 1339: 0025a4d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ 1340: 00366b48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_DEF │ │ │ │ - 1341: 0028b815 23036 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1342: 001c224d 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ - 1343: 001681c1 236 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ + 1341: 0028b9ad 23036 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1342: 001c23a5 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ + 1343: 00168315 236 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ 1344: 00366ee8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets_internal │ │ │ │ 1345: 0009a09d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ 1346: 00051181 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_env │ │ │ │ - 1347: 00287765 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ + 1347: 002878fd 860 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ 1348: 00084991 58 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ - 1349: 000ee435 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ - 1350: 000ddaad 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ - 1351: 0005dbb5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ + 1349: 000ee5bd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ + 1350: 000ddad5 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ + 1351: 0005dbb1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ 1352: 000bc34d 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___throw │ │ │ │ 1353: 000a7509 48 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ 1354: 00084d9d 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ - 1355: 002881e1 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ - 1356: 00241ced 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ + 1355: 00288379 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ + 1356: 00241e1d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ 1357: 00083b11 116 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ 1358: 00366aac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___UNPACKING_PARENTS │ │ │ │ - 1359: 00238f35 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1360: 0016ab65 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 1359: 00239065 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1360: 0016acb9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ 1361: 00096b5d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ - 1362: 0022ef99 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 1362: 0022f0c5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ 1363: 0009bc55 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ - 1364: 00164c2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1365: 00299471 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1364: 00164d81 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1365: 0029960d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ 1366: 000a562d 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ - 1367: 001706b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ + 1367: 0017080d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ 1368: 00366884 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___tok_name │ │ │ │ - 1369: 000cb771 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 1370: 002093cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ - 1371: 0023b785 3612 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1369: 000cb799 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 1370: 0020952d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1371: 0023b8b5 3612 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 1372: 00366a60 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 1373: 002681fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ - 1374: 002e7031 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ + 1373: 00268399 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ + 1374: 002e71d1 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ 1375: 00366f6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec │ │ │ │ - 1376: 0005dc8d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ + 1376: 0005dc89 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ 1377: 00084721 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 1378: 00366ae0 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Preview │ │ │ │ - 1379: 0005de85 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ + 1379: 0005de81 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ 1380: 000b52b1 316 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ - 1381: 0019cef5 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ + 1381: 0019d04d 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ 1382: 00088981 100 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 1383: 0005e3d9 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ 1384: 00366918 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_env │ │ │ │ - 1385: 000ef661 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ + 1385: 000ef7e9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ 1386: 000955b9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ - 1387: 002eacbd 3608 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ - 1388: 0019b971 268 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ - 1389: 002882c5 220 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ + 1387: 002eae5d 3608 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ + 1388: 0019bac9 268 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ + 1389: 0028845d 220 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ 1390: 00084a49 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ 1391: 0005ed11 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ - 1392: 0019292d 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ - 1393: 0014c729 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 1392: 00192a85 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 1393: 0014c87d 106 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ 1394: 000af885 796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ - 1395: 00184fcd 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1395: 00185125 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 1396: 000b9d59 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___maybe │ │ │ │ - 1397: 0023d3b5 592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ + 1397: 0023d4e5 592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ 1398: 00097edd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ 1399: 0005e985 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 1400: 000c9995 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ + 1400: 000c99bd 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ 1401: 00366af0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___multiline_string_handling │ │ │ │ - 1402: 00136279 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ - 1403: 002e3d8d 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ - 1404: 00286e91 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ - 1405: 0012f2c9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ + 1402: 001363c9 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1403: 002e3f2d 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___send │ │ │ │ + 1404: 00287029 48 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 1405: 0012f419 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___send │ │ │ │ 1406: 00052ae5 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen │ │ │ │ - 1407: 002bbb99 280 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ + 1407: 002bbd39 280 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ 1408: 0009de69 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ 1409: 000a27b1 172 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ - 1410: 0005de3d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ + 1410: 0005de39 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ 1411: 00366ad8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Mode │ │ │ │ - 1412: 001d8215 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ + 1412: 001d8375 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____next__ │ │ │ │ 1413: 000a0721 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ 1414: 00366dd8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver │ │ │ │ - 1415: 0005db25 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ + 1415: 0005db21 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 1416: 00366afc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___string_processing │ │ │ │ 1417: 000b5acd 352 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ - 1418: 00136bd5 3676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1419: 00299245 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1420: 00299b91 8444 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ - 1421: 0017bbdd 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ - 1422: 001850e1 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1423: 00164b71 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1424: 0024fd99 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 1418: 00136d25 3676 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1419: 002993e1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1420: 00299d2d 8444 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ + 1421: 0017bd31 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 1422: 00185239 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1423: 00164cc5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1424: 0024fec9 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ 1425: 000a2ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ 1426: 00050961 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen │ │ │ │ 1427: 000a6bf5 156 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState_____init__ │ │ │ │ 1428: 000b661d 2296 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ 1429: 000b6245 480 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ - 1430: 001e0491 5164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ - 1431: 00164bfd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1432: 002443a1 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ - 1433: 00252571 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ - 1434: 0023dc2d 2700 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1430: 001e05f1 5164 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ + 1431: 00164d51 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1432: 002444d1 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ + 1433: 002526a1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 1434: 0023dd5d 2700 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ 1435: 000b9685 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ 1436: 000a24d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 1437: 001a39ed 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 1437: 001a3b45 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ 1438: 000b42d1 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ - 1439: 002505ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1440: 001c7891 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ - 1441: 0015e9f1 196 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ - 1442: 00137a31 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1443: 0014bbf9 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ - 1444: 00126be1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 1445: 001c992d 540 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 1439: 0025071d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1440: 001c79e9 340 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ + 1441: 0015eb45 196 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ + 1442: 00137b81 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1443: 0014bd4d 396 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ + 1444: 00126d31 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 1445: 001c9a85 540 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ 1446: 00095fdd 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ - 1447: 00186a5d 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ + 1447: 00186bb5 276 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ 1448: 00054861 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ 1449: 000872d9 52 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 1450: 0013b23d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ - 1451: 0012b9dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 1452: 00186c55 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 1450: 0013b38d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ + 1451: 0012bb2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1452: 00186dad 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ 1453: 00084b89 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ 1454: 000a5d3d 736 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ 1455: 00366c2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_gen │ │ │ │ 1456: 000a8025 5896 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ - 1457: 0019628d 2016 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ - 1458: 00235171 2264 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ - 1459: 001e18bd 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ + 1457: 001963e5 2016 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ + 1458: 0023529d 2264 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ + 1459: 001e1a1d 304 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ 1460: 00050891 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports_env │ │ │ │ - 1461: 000c57bd 1848 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ - 1462: 002340b9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 1461: 000c57e5 1848 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ + 1462: 002341e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ 1463: 0005e93d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1464: 001a7eb1 2616 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ - 1465: 0005d92d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ + 1464: 001a8009 2616 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ + 1465: 0005d929 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ 1466: 000a0555 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ - 1467: 001c6dd1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 1468: 001037d9 2672 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 1467: 001c6f29 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 1468: 00103961 2672 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ 1469: 00366c34 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ - 1470: 00124631 8896 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1471: 0015df29 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ + 1470: 00124781 8896 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1471: 0015e07d 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ 1472: 00366a44 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 1473: 00366d98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___NO │ │ │ │ - 1474: 00239dc5 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ + 1474: 00239ef5 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ 1475: 000a1821 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ - 1476: 00268481 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ - 1477: 0020fe3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 1476: 0026861d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ + 1477: 0020ff9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ 1478: 000bfa79 152 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ - 1479: 00244555 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 1479: 00244685 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ 1480: 00366e98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics_internal │ │ │ │ - 1481: 00184fb1 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ - 1482: 001e64fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 1483: 00184431 1148 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ + 1481: 00185109 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 1482: 001e665d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 1483: 00184585 1148 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ 1484: 000a6b15 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___is_fstring_start │ │ │ │ - 1485: 0020c455 12552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 1486: 001162f9 7540 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 1485: 0020c5b5 12552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1486: 00116481 7540 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ 1487: 000546e9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen │ │ │ │ 1488: 000b4ba1 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ - 1489: 0011c319 4860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1489: 0011c469 4860 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1490: 00366f2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode │ │ │ │ - 1491: 001d3161 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ - 1492: 0015e7c5 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 1493: 001948a5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 1491: 001d32bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 1492: 0015e919 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 1493: 001949fd 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ 1494: 00366e94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics │ │ │ │ - 1495: 000d013d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ - 1496: 001e85a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1497: 000d7de5 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ - 1498: 000d303d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 1495: 000d0165 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ + 1496: 001e8705 140 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1497: 000d7e0d 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 1498: 000d3065 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ 1499: 0009573d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ 1500: 00366ab8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STARS │ │ │ │ 1501: 00366a94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___OPENING_BRACKETS │ │ │ │ 1502: 000516f5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ 1503: 000a52ad 296 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ - 1504: 0013cc29 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ - 1505: 000d86b9 6372 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ - 1506: 001867f1 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ - 1507: 0011842d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ - 1508: 0005db6d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ - 1509: 0022cb75 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 1504: 0013cd79 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 1505: 000d86e1 6372 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ + 1506: 00186949 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ + 1507: 001185b5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 1508: 0005db69 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ + 1509: 0022cca1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 1510: 00366b0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAM_DEFAULTS │ │ │ │ 1511: 00085ffd 92 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ - 1512: 0029760d 400 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ + 1512: 002977a9 400 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ 1513: 00366b9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___EmptyLineTracker │ │ │ │ - 1514: 0025ff95 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ - 1515: 00218f81 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 1514: 00260131 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1515: 002190dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ 1516: 0005ea5d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 1517: 0011bc11 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ - 1518: 002aef85 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ + 1517: 0011bd61 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 1518: 002af121 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ 1519: 00055f09 748 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 1520: 000df3dd 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ - 1521: 001cab85 5360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1522: 0016aaa9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ - 1523: 00258435 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1520: 000df405 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ + 1521: 001cacdd 5360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1522: 0016abfd 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ + 1523: 00258565 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ 1524: 00050b39 76 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ 1525: 00096419 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ 1526: 000bd371 736 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ 1527: 000b2cc1 368 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ - 1528: 001eac01 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ + 1528: 001ead61 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ 1529: 00098f85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____iter__ │ │ │ │ - 1530: 0012b9ad 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 1530: 0012bafd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ 1531: 0009dc2d 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ 1532: 00051f01 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen │ │ │ │ - 1533: 0005d89d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ + 1533: 0005d899 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ 1534: 0005e349 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 1535: 00366cc4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 1536: 00134c85 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 1537: 001d30a5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1536: 00134dd5 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 1537: 001d3201 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1538: 000510fd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 1539: 00095539 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ 1540: 003669dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_gen │ │ │ │ - 1541: 0016729d 3876 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ - 1542: 000dcdb9 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ + 1541: 001673f1 3876 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ + 1542: 000dcde1 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 1543: 00366bfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ 1544: 00051a95 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation_env │ │ │ │ 1545: 00085e61 88 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ - 1546: 00123021 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1547: 00262c81 5252 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ - 1548: 000ebee9 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 1546: 00123171 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1547: 00262e1d 5252 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 1548: 000ec071 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ 1549: 00064be1 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ 1550: 00366950 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___LeafPattern │ │ │ │ - 1551: 00293a4d 7656 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ - 1552: 0020adad 3516 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ + 1551: 00293be5 7660 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ + 1552: 0020af0d 3516 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ 1553: 00366cb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 1554: 00366d18 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagic │ │ │ │ - 1555: 0013f6dd 3244 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ - 1556: 001e1a35 8992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1555: 0013f82d 3244 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___detect_encoding │ │ │ │ + 1556: 001e1b95 8992 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ 1557: 0009474d 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ - 1558: 0015f125 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ + 1558: 0015f279 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ 1559: 00098755 864 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ - 1560: 0012123d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 1560: 0012138d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ 1561: 000a2f25 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ 1562: 000846a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 1563: 000f1aa9 492 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 1563: 000f1c31 492 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ 1564: 0033f830 16 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ 1565: 000830dd 28 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ 1566: 00366f64 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache_internal │ │ │ │ 1567: 00083da1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ 1568: 000bc121 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ 1569: 000889e5 64 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 1570: 0005293d 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen │ │ │ │ 1571: 00050ead 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_env │ │ │ │ 1572: 0009a249 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ - 1573: 00187c15 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ - 1574: 001bd4d9 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 1575: 0026fec1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ + 1573: 00187d6d 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ + 1574: 001bd631 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 1575: 00270059 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ 1576: 00366ce8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_env │ │ │ │ 1577: 000a3d51 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ 1578: 0009d955 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ - 1579: 0024783d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 1580: 002e45b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ - 1581: 00128a4d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 1579: 0024796d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 1580: 002e4751 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ + 1581: 00128b9d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ 1582: 00084421 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 1583: 002ecb95 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ - 1584: 00185519 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ - 1585: 000d22ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ - 1586: 001dd971 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ + 1583: 002ecd35 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ + 1584: 00185671 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ + 1585: 000d2315 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 1586: 001ddad1 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ 1587: 000529c5 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen │ │ │ │ 1588: 0005ea15 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 1589: 0013e77d 300 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 1589: 0013e8cd 300 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ 1590: 000a0965 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ 1591: 000985b9 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ - 1592: 00288811 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ - 1593: 00230989 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 1592: 002889a9 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ + 1593: 00230ab5 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ 1594: 00099085 500 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ - 1595: 0010c761 2224 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ - 1596: 001c4ffd 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ - 1597: 0026bda1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ - 1598: 00286f75 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ + 1595: 0010c8e9 2224 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ + 1596: 001c5155 196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ + 1597: 0026bf39 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ + 1598: 0028710d 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ 1599: 00366aa8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TEST_DESCENDANTS │ │ │ │ 1600: 00366b24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___EXCEPT_STAR │ │ │ │ - 1601: 000f1405 1104 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ + 1601: 000f158d 1104 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ 1602: 00088441 200 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ - 1603: 00164ce1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ - 1604: 0011bb21 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 1603: 00164e35 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ + 1604: 0011bc71 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ 1605: 0005ed59 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1606: 00129c99 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1606: 00129de9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1607: 00366e04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources │ │ │ │ 1608: 00052fb1 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ 1609: 000bc1dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____next__ │ │ │ │ - 1610: 001d8549 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ + 1610: 001d86a9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___close │ │ │ │ 1611: 00366cfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___CannotSplit │ │ │ │ - 1612: 00258405 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1612: 00258535 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ 1613: 000a36d5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ - 1614: 0015ff95 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 1614: 001600e9 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ 1615: 00085515 96 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ 1616: 00093951 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ 1617: 000bd279 248 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ 1618: 00366858 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___detect_encoding_env │ │ │ │ - 1619: 00191f4d 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ + 1619: 001920a5 332 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___current │ │ │ │ 1620: 000999f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ 1621: 003668b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___ParseError │ │ │ │ 1622: 000b3ffd 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ 1623: 000bbe51 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 1624: 000e039d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ + 1624: 000e03c5 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ 1625: 00366a68 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___lib2to3_parse_env │ │ │ │ 1626: 00366c0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_env │ │ │ │ 1627: 00054209 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen │ │ │ │ 1628: 00096139 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 1629: 002245e5 3324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ - 1630: 000d0871 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1631: 00122b01 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1632: 00194595 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ + 1629: 002246f1 3324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ + 1630: 000d0899 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1631: 00122c51 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1632: 001946ed 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ 1633: 00086c4d 288 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ - 1634: 00106e11 6404 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ - 1635: 001948a9 780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ + 1634: 00106f99 6404 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ + 1635: 00194a01 780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_colon │ │ │ │ 1636: 0009258d 232 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 1637: 001181dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 1638: 001ed1a1 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ + 1637: 00118365 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 1638: 001ed301 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ 1639: 00366d60 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_gen │ │ │ │ 1640: 00052bf5 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 1641: 001d3d59 412 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ + 1641: 001d3eb5 412 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ 1642: 00051d01 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj │ │ │ │ 1643: 00086059 78 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ - 1644: 001a42b1 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ - 1645: 0012f18d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1644: 001a4409 1120 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ + 1645: 0012f2dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 1646: 00366bd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_env │ │ │ │ - 1647: 0026fe35 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1647: 0026ffcd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 1648: 00064025 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ - 1649: 000dfd59 280 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ - 1650: 00244265 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ - 1651: 00120581 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1652: 002e4db9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ + 1649: 000dfd81 280 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 1650: 00244395 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 1651: 001206d1 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1652: 002e4f59 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ 1653: 0005e6e1 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 1654: 0017ed35 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ + 1654: 0017ee89 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ 1655: 000b95e1 164 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ - 1656: 0017f3e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ - 1657: 00245ead 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ - 1658: 00230705 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1656: 0017f53d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ + 1657: 00245fdd 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 1658: 00230831 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1659: 000bcbd1 144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1660: 000d7031 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 1661: 001bf665 2160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ - 1662: 00185709 924 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ - 1663: 002ae5f1 228 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ - 1664: 0015ddfd 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 1660: 000d7059 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 1661: 001bf7bd 2160 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ + 1662: 00185861 924 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ + 1663: 002ae78d 228 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ + 1664: 0015df51 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ 1665: 003669d8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_env │ │ │ │ 1666: 00366a6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___ASTSafetyError │ │ │ │ 1667: 0009bb55 144 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ 1668: 00083a41 100 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ - 1669: 0022a02d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 1669: 0022a159 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ 1670: 00366f8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 1671: 000cc045 412 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1671: 000cc06d 412 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 1672: 00366ee4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets │ │ │ │ - 1673: 0026ffa5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ + 1673: 0027013d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ 1674: 00052f31 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ - 1675: 0019d8a1 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ + 1675: 0019d9f9 288 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ 1676: 00052f75 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory_env │ │ │ │ 1677: 00366ca8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_env │ │ │ │ - 1678: 00121321 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 1678: 00121471 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 1679: 00052d55 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 1680: 00163ced 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ + 1680: 00163e41 260 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ 1681: 000a217d 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ - 1682: 001db279 3492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1682: 001db3d9 3492 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ 1683: 000a6ec5 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___enter_fstring │ │ │ │ - 1684: 002190bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1684: 00219219 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ 1685: 0009bbe5 112 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ 1686: 00363b58 60 OBJECT GLOBAL DEFAULT 21 tokenize___TokenError_members │ │ │ │ 1687: 0009687d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ - 1688: 000d70e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ + 1688: 000d710d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ 1689: 00366d5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___WIDTH_TABLE │ │ │ │ 1690: 00366c94 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 1691: 001c7da5 1200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ - 1692: 00241b6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ + 1691: 001c7efd 1200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ + 1692: 00241c9d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ 1693: 000977b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ - 1694: 0025ffc9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1694: 00260165 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ 1695: 00366a0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplitMapMixin │ │ │ │ 1696: 00366e6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___globals │ │ │ │ 1697: 00366eb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ast │ │ │ │ 1698: 00366ac4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___LOGIC_OPERATORS │ │ │ │ 1699: 00064785 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1700: 000d30f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1700: 000d3121 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ 1701: 00083ca1 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ - 1702: 002e5705 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 1703: 000d241d 124 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 1704: 000e06a9 1236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ + 1702: 002e58a5 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 1703: 000d2445 124 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 1704: 000e06d1 1236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ 1705: 00064b81 96 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_env │ │ │ │ 1706: 00366928 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_env │ │ │ │ - 1707: 002695e9 9800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ - 1708: 002e4011 1312 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ - 1709: 00128c9d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1707: 00269781 9800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1708: 002e41b1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___close │ │ │ │ + 1709: 00128ded 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 1710: 00051381 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 1711: 000544f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_env │ │ │ │ 1712: 0036696c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____python_symbols │ │ │ │ - 1713: 001d8c15 6928 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1713: 001d8d75 6928 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ 1714: 00052c39 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 1715: 00366d04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___body │ │ │ │ 1716: 000880d5 224 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 1717: 0023e6b9 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 1717: 0023e7e9 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ 1718: 0009c349 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 1719: 0009374d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 1720: 00366988 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_env │ │ │ │ - 1721: 002005f5 3448 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 1721: 00200755 3448 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 1722: 00054b99 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ - 1723: 00137ded 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ + 1723: 00137f3d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ 1724: 000a4219 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ 1725: 00051021 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ 1726: 000523e5 60 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 1727: 00054cdd 68 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj │ │ │ │ 1728: 000a3849 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ 1729: 00366d40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_SKIP │ │ │ │ - 1730: 002ea225 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ - 1731: 002e4959 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ - 1732: 00264175 1760 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ - 1733: 001682ad 9868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1730: 002ea3c5 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ + 1731: 002e4af9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ + 1732: 00264311 1760 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ + 1733: 00168401 9868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 1734: 000638d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 1735: 00366cd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1736: 001947b5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ + 1736: 0019490d 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ 1737: 000b54ad 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ 1738: 00051e1d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ - 1739: 00136335 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ + 1739: 00136485 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ 1740: 0005e5d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 1741: 0027583d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1742: 001e3d55 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1741: 002759d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1742: 001e3eb5 408 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ 1743: 00091dad 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____iter__ │ │ │ │ 1744: 003669ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 1745: 0009ebc1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ 1746: 00091add 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____iter__ │ │ │ │ - 1747: 001cd329 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ - 1748: 00279dd9 1108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ - 1749: 001e86e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 1750: 0012d829 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1751: 00140569 4388 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ - 1752: 00299301 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 1747: 001cd481 868 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ + 1748: 00279f71 1108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ + 1749: 001e8841 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 1750: 0012d979 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1751: 001406b9 4388 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ + 1752: 0029949d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 1753: 00366f3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen │ │ │ │ 1754: 00366cac 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ - 1755: 001a5d15 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ - 1756: 0023cf01 984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 1757: 0021903d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 1755: 001a5e6d 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ + 1756: 0023d031 984 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 1757: 00219199 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ 1758: 000b9a35 184 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___any │ │ │ │ 1759: 000a2355 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ - 1760: 000f0529 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ + 1760: 000f06b1 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ 1761: 00064985 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_env │ │ │ │ - 1762: 00241c29 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ + 1762: 00241d59 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ 1763: 000528ad 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj │ │ │ │ - 1764: 0014aacd 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ + 1764: 0014ac21 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ 1765: 000888e5 38 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ - 1766: 00196131 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ + 1766: 00196289 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ 1767: 00366df4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pygram___globals │ │ │ │ - 1768: 001ecab1 260 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ - 1769: 001bd26d 300 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ + 1768: 001ecc11 260 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ + 1769: 001bd3c5 300 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ 1770: 000648d9 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_env │ │ │ │ - 1771: 00260219 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 1772: 00288159 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ - 1773: 0016a939 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 1771: 002603b5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 1772: 002882f1 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ + 1773: 0016aa8d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 1774: 000553a5 112 FUNC GLOBAL DEFAULT 11 CPyDef_lines___RHSResult │ │ │ │ 1775: 00086705 172 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ - 1776: 000d1a11 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1776: 000d1a39 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ 1777: 0008bc85 1728 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____mypyc_defaults_setup │ │ │ │ 1778: 0005e421 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ - 1779: 00134b49 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 1779: 00134c99 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ 1780: 0009dde9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ 1781: 00093399 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ - 1782: 000c2b99 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ + 1782: 000c2bc1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ 1783: 003669b8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_env │ │ │ │ - 1784: 00185ec9 1556 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 1785: 00275b3d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 1786: 002500cd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 1787: 001d8189 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 1788: 0027580d 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 1789: 001dda85 1128 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ + 1784: 00186021 1556 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 1785: 00275cd5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 1786: 002501fd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 1787: 001d82e9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 1788: 002759a5 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 1789: 001ddbe5 1128 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ 1790: 0005e541 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____iter__ │ │ │ │ - 1791: 001cd26d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 1791: 001cd3c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ 1792: 000a2991 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ 1793: 00366e28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_rusty___globals │ │ │ │ - 1794: 0023b1e5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ - 1795: 00132749 3640 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 1796: 00229dc9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 1794: 0023b315 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen___close │ │ │ │ + 1795: 0013289d 3640 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 1796: 00229ef5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ 1797: 0005eec1 72 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____iter__ │ │ │ │ - 1798: 0023aeb1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 1798: 0023afe1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ 1799: 00064cd9 96 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_env │ │ │ │ 1800: 00054245 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_env │ │ │ │ - 1801: 001a387d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1801: 001a39d5 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 1802: 000bcb2d 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 1803: 000df7a1 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 1803: 000df7c9 272 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ 1804: 00051f6d 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 1805: 000c0925 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ - 1806: 002e3f41 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ + 1805: 000c094d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___send │ │ │ │ + 1806: 002e40e1 208 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___throw │ │ │ │ 1807: 00366d34 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_env │ │ │ │ - 1808: 0012f219 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ - 1809: 0025ff15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1810: 002e5fe1 1000 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 1811: 00186d65 3636 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 1812: 002e5cf5 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 1813: 00131f59 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ - 1814: 0027bb49 264 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ + 1808: 0012f369 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____next__ │ │ │ │ + 1809: 002600b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1810: 002e6181 1000 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 1811: 00186ebd 3636 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 1812: 002e5e95 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 1813: 001320ad 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ + 1814: 0027bce1 264 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ 1815: 0005d789 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____iter__ │ │ │ │ 1816: 00366b28 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ANN_ASSIGN_EXTENDED_RHS │ │ │ │ 1817: 003668f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ 1818: 00366b84 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_gen │ │ │ │ 1819: 0009e611 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 1820: 0013838d 3704 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1821: 00162589 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 1822: 002e4d19 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ + 1820: 001384dd 3704 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1821: 001626dd 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 1822: 002e4eb9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ 1823: 00366e44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize │ │ │ │ - 1824: 001dfe31 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ + 1824: 001dff91 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ 1825: 000a2449 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ 1826: 0005e729 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1827: 0015e901 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ - 1828: 0024235d 3516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ - 1829: 000ea695 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ + 1827: 0015ea55 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ + 1828: 0024248d 3516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ + 1829: 000ea74d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ 1830: 000632d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 1831: 001df609 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ - 1832: 00123efd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1831: 001df769 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ + 1832: 0012404d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1833: 00055025 112 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache │ │ │ │ - 1834: 0015e851 48 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 1835: 0011c299 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 1836: 000e1009 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ - 1837: 000c18d1 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 1838: 000cb855 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 1839: 000dce25 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 1840: 001364a5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ + 1834: 0015e9a5 48 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1835: 0011c3e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 1836: 000e1031 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ + 1837: 000c18f9 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 1838: 000cb87d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 1839: 000dce4d 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 1840: 001365f5 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ 1841: 00366cdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_gen │ │ │ │ 1842: 00366f74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click___core │ │ │ │ 1843: 0009240d 384 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ 1844: 000b5711 332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ 1845: 00366f58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments │ │ │ │ - 1846: 001851f5 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 1846: 0018534d 276 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 1847: 00087c25 224 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 1848: 00235a49 13548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1849: 0013be85 2936 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1850: 001bd459 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ + 1848: 00235b75 13552 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1849: 0013bfd5 2936 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1850: 001bd5b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ 1851: 00366b1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___DEBUG_F_STRINGS │ │ │ │ - 1852: 002585a5 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 1853: 000c34a1 548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ + 1852: 002586d5 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 1853: 000c34c9 548 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ 1854: 00087139 156 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ - 1855: 0017cd15 880 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1856: 00188c89 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ + 1855: 0017ce69 880 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1856: 00188de1 432 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ 1857: 003668b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_env │ │ │ │ - 1858: 000c2a21 376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ + 1858: 000c2a49 376 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ 1859: 00095819 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ 1860: 000a39d1 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ - 1861: 00258c59 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 1862: 0011d785 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ - 1863: 001c6d01 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 1861: 00258d89 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 1862: 0011d8d5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 1863: 001c6e59 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 1864: 0005e2b9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 1865: 0009aa05 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ 1866: 00086e11 344 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 1867: 0023d605 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ - 1868: 00133941 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ - 1869: 0015eab5 208 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ - 1870: 002e48b9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ - 1871: 000ca265 5248 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 1867: 0023d735 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ + 1868: 00133a95 1308 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ + 1869: 0015ec09 208 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ + 1870: 002e4a59 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ + 1871: 000ca28d 5248 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ 1872: 00097df1 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ - 1873: 00273c85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 1874: 00185411 264 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ + 1873: 00273e1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 1874: 00185569 264 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ 1875: 00087429 54 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ 1876: 000ba50d 1552 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____split_fstring_start_and_middle │ │ │ │ - 1877: 00123cd1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1877: 00123e21 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1878: 000a37c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ 1879: 00366d54 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketMatchError │ │ │ │ - 1880: 00184db1 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ - 1881: 0026bff1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ + 1880: 00184f05 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ + 1881: 0026c189 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ 1882: 00086915 184 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ - 1883: 001dc01d 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 1883: 001dc17d 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ 1884: 00366ef0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table │ │ │ │ - 1885: 00160e11 1064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ + 1885: 00160f65 1064 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ 1886: 00366d68 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_gen │ │ │ │ - 1887: 000decbd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 1888: 001a068d 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ + 1887: 000dece5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 1888: 001a07e5 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ 1889: 00366b14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAMS │ │ │ │ - 1890: 00197a21 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ - 1891: 000d1b4d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 1890: 00197b79 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ + 1891: 000d1b75 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ 1892: 000a9da1 11056 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ - 1893: 001e642d 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 1894: 00273f85 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ - 1895: 002e9075 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ - 1896: 000ded61 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ + 1893: 001e658d 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 1894: 0027411d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 1895: 002e9215 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ + 1896: 000ded89 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ 1897: 00083e21 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 1898: 00123e0d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ - 1899: 002584b5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 1898: 00123f5d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 1899: 002585e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ 1900: 000a5871 172 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ 1901: 000a0cd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1902: 000d7335 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ + 1902: 000d735d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ 1903: 00366a20 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___BaseStringSplitter___STRING_OPERATORS │ │ │ │ - 1904: 000dd895 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 1904: 000dd8bd 536 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ 1905: 000978b1 480 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ - 1906: 000cf139 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1907: 000d5341 980 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ + 1906: 000cf161 572 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ + 1907: 000d5369 980 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ 1908: 00366ed0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pickle │ │ │ │ 1909: 00062f59 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 1910: 00051a59 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ 1911: 000b089d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ - 1912: 000c13cd 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 1913: 002a980d 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ - 1914: 001f8841 6108 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ + 1912: 000c13f5 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 1913: 002a99a9 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ + 1914: 001f89a1 6108 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ 1915: 00096f95 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ - 1916: 0010bb2d 2768 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ - 1917: 0017f469 3776 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 1918: 0013d439 404 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ + 1916: 0010bcb5 2768 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ + 1917: 0017f5bd 3776 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 1918: 0013d589 404 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ 1919: 00366d8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___CHECK │ │ │ │ - 1920: 00134e39 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ - 1921: 00183255 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ - 1922: 000e17b5 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ + 1920: 00134f89 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 1921: 001833a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ + 1922: 000e17dd 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ 1923: 0005474d 40 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_defaults_setup │ │ │ │ 1924: 0005e469 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 1925: 00284841 152 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ - 1926: 002e5f61 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ - 1927: 0027bac9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ + 1925: 002849d9 152 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ + 1926: 002e6101 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ + 1927: 0027bc61 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ 1928: 003668e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 1929: 00084c0d 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ - 1930: 0017da25 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ - 1931: 002e6a41 336 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ - 1932: 001c2f75 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ + 1930: 0017db79 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___add_whitespace │ │ │ │ + 1931: 002e6be1 336 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ + 1932: 001c30cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ 1933: 0009f2ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ 1934: 000b3b05 1272 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ - 1935: 00139b65 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 1936: 00182a5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 1935: 00139cb5 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 1936: 00182bb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ 1937: 00052a85 84 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_env │ │ │ │ 1938: 00095af9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 1939: 002ecc95 216 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ - 1940: 000c25ed 844 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ + 1939: 002ece35 216 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ + 1940: 000c2615 844 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ 1941: 00366e60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parsing___globals │ │ │ │ - 1942: 002b55d9 18584 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ - 1943: 0023c7cd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 1942: 002b5779 18584 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ + 1943: 0023c8fd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ 1944: 000631d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 1945: 0020944d 5768 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ + 1945: 002095ad 5768 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ 1946: 00366dec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv_internal │ │ │ │ - 1947: 00273bc9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 1947: 00273d61 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ 1948: 000869cd 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ - 1949: 00232041 7944 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1950: 00244bc5 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ + 1949: 0023216d 7944 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1950: 00244cf5 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ 1951: 00098311 680 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ 1952: 0008bb55 116 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 1953: 0021a66d 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ - 1954: 00291381 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ - 1955: 0015e881 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 1953: 0021a7c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___untokenize │ │ │ │ + 1954: 00291519 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ + 1955: 0015e9d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ 1956: 000bd749 624 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ 1957: 00055491 112 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker │ │ │ │ - 1958: 00208ead 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 1958: 0020900d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ 1959: 000508c9 72 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_env │ │ │ │ 1960: 00366b30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PATTERN_MATCHING │ │ │ │ - 1961: 002e5211 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ + 1961: 002e53b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ 1962: 00098ba5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ 1963: 00063a51 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1964: 001cc9c1 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ + 1964: 001ccb19 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ 1965: 00085309 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ - 1966: 0012d7f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 1967: 0013cab9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 1966: 0012d949 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 1967: 0013cc09 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ 1968: 0009fbd5 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ 1969: 00063151 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ 1970: 000971f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ - 1971: 002affc9 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ - 1972: 002993b5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 1973: 000d7265 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ + 1971: 002b0165 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ + 1972: 00299551 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 1973: 000d728d 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ 1974: 00366cec 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_gen │ │ │ │ - 1975: 00100235 4952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ + 1975: 001003bd 4952 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ 1976: 00094195 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ 1977: 0005ecc9 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1978: 00299535 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1979: 002e5595 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ - 1980: 000f0431 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ - 1981: 002af585 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ - 1982: 000d0081 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ - 1983: 000d9f9d 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ - 1984: 0017ec45 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ + 1978: 002996d1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1979: 002e5735 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ + 1980: 000f05b9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ + 1981: 002af721 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ + 1982: 000d00a9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ + 1983: 000d9fc5 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ + 1984: 0017ed99 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ 1985: 003669bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_gen │ │ │ │ 1986: 0005e635 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 1987: 001354a9 3536 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 1987: 001355f9 3536 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ 1988: 00052041 60 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen │ │ │ │ 1989: 000aeca5 216 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ 1990: 00366c30 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_env │ │ │ │ 1991: 000b290d 212 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ 1992: 00366e38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token_internal │ │ │ │ 1993: 0009ab29 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ - 1994: 001109b5 2372 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ - 1995: 00270715 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ - 1996: 00270061 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ + 1994: 00110b3d 2372 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ + 1995: 002708ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ + 1996: 002701f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ 1997: 00366c24 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_gen │ │ │ │ 1998: 000a7431 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ 1999: 000bab1d 332 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize____split_fstring_start_and_middle │ │ │ │ 2000: 000a10a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ 2001: 00366f60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache │ │ │ │ 2002: 000b6425 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ 2003: 000b97c1 628 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___any │ │ │ │ - 2004: 0005dbfd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ + 2004: 0005dbf9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ 2005: 000b02b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ 2006: 00094c8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ 2007: 00366c38 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ - 2008: 000f18a5 516 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ - 2009: 001eab81 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2008: 000f1a2d 516 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ + 2009: 001eace1 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 2010: 00366a48 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ - 2011: 001c3e99 3896 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ - 2012: 000dfc31 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 2011: 001c3ff1 3896 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2012: 000dfc59 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ 2013: 00366ebc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_const___globals │ │ │ │ 2014: 00366c10 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 2015: 00366ab0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_PARENTS │ │ │ │ - 2016: 001aa561 3596 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 2016: 001aa6b9 3596 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ 2017: 0009fdd5 140 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ - 2018: 0027605d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 2019: 001e61c9 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 2018: 002761f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 2019: 001e6329 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ 2020: 0005ec81 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2021: 002e3c51 140 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ - 2022: 0023af95 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ + 2021: 002e3df1 140 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____mypyc_generator_helper__ │ │ │ │ + 2022: 0023b0c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___send │ │ │ │ 2023: 000b24cd 200 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ - 2024: 000eeb81 2784 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ + 2024: 000eed09 2784 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ 2025: 000b5d59 716 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ 2026: 00054699 68 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_env │ │ │ │ - 2027: 001bd8c9 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ - 2028: 002aa299 296 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ - 2029: 002305c9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2027: 001bda21 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 2028: 002aa435 296 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ + 2029: 002306f5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2030: 00366b18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ - 2031: 000e0f69 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ + 2031: 000e0f91 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ 2032: 000516a1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_env │ │ │ │ 2033: 000986d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____iter__ │ │ │ │ 2034: 000a01d9 296 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ - 2035: 001d1415 7312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2036: 002915d1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ + 2035: 001d156d 7316 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2036: 00291769 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ 2037: 000993e5 332 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ - 2038: 002e59b5 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 2038: 002e5b55 320 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ 2039: 000a40f1 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ - 2040: 000c2cd1 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ + 2040: 000c2cf9 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ 2041: 000915b5 308 FUNC GLOBAL DEFAULT 11 CPyPy_black___path_empty │ │ │ │ - 2042: 00188175 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ - 2043: 002392f1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 2044: 002a9b51 76 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ + 2042: 001882cd 328 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ + 2043: 00239421 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 2044: 002a9ced 76 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream │ │ │ │ 2045: 000ad0b9 536 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ - 2046: 002e4631 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ - 2047: 001dec2d 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ + 2046: 002e47d1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ + 2047: 001ded8d 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ 2048: 000841a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2049: 00366a4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____LinesMapping │ │ │ │ 2050: 0009e27d 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ - 2051: 002aa8a5 276 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ - 2052: 002a0109 10648 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2051: 002aaa41 276 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ + 2052: 002a02a5 10648 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2053: 0009ea11 432 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ 2054: 000b0d75 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ - 2055: 000ea535 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ + 2055: 000ea5ed 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ 2056: 0008840d 10 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 2057: 00366998 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 2058: 0012126d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ - 2059: 002e9c7d 1448 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ - 2060: 001a720d 2996 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ - 2061: 001ca519 1644 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ - 2062: 001cc131 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ - 2063: 0021b6c5 9884 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ - 2064: 00194bb5 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ - 2065: 0020f91d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 2066: 001392c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ - 2067: 0014b1e9 2428 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ + 2058: 001213bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 2059: 002e9e1d 1448 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ + 2060: 001a7365 2996 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ + 2061: 001ca671 1644 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ + 2062: 001cc289 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 2063: 0021b821 9884 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ + 2064: 00194d0d 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_colon │ │ │ │ + 2065: 0020fa7d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 2066: 00139411 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 2067: 0014b33d 2428 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ 2068: 00051ea9 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_env │ │ │ │ 2069: 00366f1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing_internal │ │ │ │ 2070: 0006492d 88 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_env │ │ │ │ - 2071: 001eff49 1600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ + 2071: 001f00a9 1600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ 2072: 00366cc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_env │ │ │ │ 2073: 003669e0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_env │ │ │ │ 2074: 003669cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 2075: 00099279 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ - 2076: 0005dfed 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____iter__ │ │ │ │ + 2076: 0005dfe9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____iter__ │ │ │ │ 2077: 000a0e7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ 2078: 0009d369 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ - 2079: 001a617d 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2080: 002e6cb9 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ - 2081: 0019b3bd 384 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ - 2082: 001d3985 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2079: 001a62d5 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2080: 002e6e59 888 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ + 2081: 0019b515 384 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ + 2082: 001d3ae1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2083: 00366a04 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenStripper │ │ │ │ 2084: 00051a11 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen │ │ │ │ 2085: 00366cb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ 2086: 00051c2d 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj │ │ │ │ 2087: 000bda91 680 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ - 2088: 0017c619 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ + 2088: 0017c76d 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ 2089: 000549b1 60 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen │ │ │ │ 2090: 00366f18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing │ │ │ │ - 2091: 0025066d 6980 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2091: 0025079d 6980 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2092: 00052199 84 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor │ │ │ │ - 2093: 00134c05 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 2094: 000cd82d 4204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ - 2095: 001bb605 160 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ + 2093: 00134d55 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 2094: 000cd855 4204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ + 2095: 001bb75d 160 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_loop │ │ │ │ 2096: 00366ef8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_multiprocessing │ │ │ │ - 2097: 00196df9 3112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ + 2097: 00196f51 3112 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ 2098: 00063fb5 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ 2099: 000a1bc5 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ 2100: 000528f1 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_env │ │ │ │ - 2101: 000cf735 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ - 2102: 000dc001 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ + 2101: 000cf75d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ + 2102: 000dc029 248 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ 2103: 00084de5 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ 2104: 0005ebf1 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 2105: 00230685 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 2106: 0014174d 3152 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ + 2105: 002307b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 2106: 0014189d 3152 FUNC GLOBAL DEFAULT 11 CPyDef_comments____contains_fmt_skip_comment │ │ │ │ 2107: 00366da0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___globals │ │ │ │ - 2108: 00277aa1 216 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ - 2109: 0013cced 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 2108: 00277c39 216 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ + 2109: 0013ce3d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ 2110: 0005d745 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____iter__ │ │ │ │ - 2111: 000ce899 272 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ - 2112: 001a267d 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ - 2113: 0012bce1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 2111: 000ce8c1 272 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ + 2112: 001a27d5 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ + 2113: 0012be31 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ 2114: 00054e49 60 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen │ │ │ │ - 2115: 0012a5f9 4904 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2115: 0012a749 4904 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2116: 00052245 60 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen │ │ │ │ - 2117: 00229f69 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ - 2118: 00182a2d 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ - 2119: 00126b1d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ - 2120: 000ea5f5 160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ - 2121: 0023e799 4976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ + 2117: 0022a095 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 2118: 00182b81 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 2119: 00126c6d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 2120: 000ea6ad 160 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ + 2121: 0023e8c9 4976 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ 2122: 00052979 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_env │ │ │ │ 2123: 000543dd 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____init___3_WildcardPattern_env │ │ │ │ 2124: 00084d19 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ 2125: 00366aa4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TYPED_NAMES │ │ │ │ - 2126: 002871c5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ - 2127: 0022f639 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ - 2128: 000c9415 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ + 2126: 0028735d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ + 2127: 0022f765 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2128: 000c943d 1176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ 2129: 000517cd 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen │ │ │ │ 2130: 00083aa5 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ 2131: 0009f9dd 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ 2132: 000bad05 3756 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ 2133: 00366b34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___RELAXED_DECORATORS │ │ │ │ 2134: 000b4879 180 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ - 2135: 00186629 228 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ + 2135: 00186781 228 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ 2136: 00099989 112 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ - 2137: 0013363d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 2138: 0012ba5d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2137: 00133791 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 2138: 0012bbad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ 2139: 000876d9 352 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ 2140: 00087325 100 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ 2141: 0009d859 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ - 2142: 000c0ad9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ - 2143: 000eb04d 3740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 2142: 000c0b01 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2143: 000eb185 3820 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ 2144: 0009e1fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 2145: 00131ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ - 2146: 000d0c1d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ + 2145: 00131ff9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2146: 000d0c45 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ 2147: 00051469 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ 2148: 00366fb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json │ │ │ │ - 2149: 000df61d 388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ - 2150: 000dcd79 64 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2149: 000df645 388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 2150: 000dcda1 64 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ 2151: 00366874 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___single_quoted │ │ │ │ 2152: 00366dd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_logging │ │ │ │ 2153: 00366f40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen_internal │ │ │ │ - 2154: 001f53e5 476 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ - 2155: 0017ec79 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ - 2156: 0011d6d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 2154: 001f5545 476 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ + 2155: 0017edcd 188 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ + 2156: 0011d821 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ 2157: 000541bd 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_env │ │ │ │ - 2158: 001fcc61 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ - 2159: 001708ed 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ - 2160: 0005da4d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2161: 001935d9 88 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ - 2162: 0016a9c5 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2163: 00132015 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ - 2164: 00260149 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 2158: 001fcdc1 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ + 2159: 00170a41 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ + 2160: 0005da49 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ + 2161: 00193731 88 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ + 2162: 0016ab19 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2163: 00132169 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ + 2164: 002602e5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ 2165: 0005e9cd 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ 2166: 0005e4b1 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 2167: 001ff245 4856 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ - 2168: 00264855 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ + 2167: 001ff3a5 4856 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ + 2168: 002649f1 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ 2169: 0009e471 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ 2170: 00366c5c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ - 2171: 001d3131 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 2171: 001d328d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ 2172: 00366d64 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___nullcontext_env │ │ │ │ 2173: 00093675 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ 2174: 0009b891 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ - 2175: 0017c9b1 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ + 2175: 0017cb05 868 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ 2176: 000a5455 360 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ 2177: 00366c1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_gen │ │ │ │ - 2178: 0016b219 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2178: 0016b36d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ 2179: 000aed7d 316 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 2180: 000cb821 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 2181: 0022a7f1 6840 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2182: 000de419 416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ + 2180: 000cb849 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 2181: 0022a91d 6840 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2182: 000de441 416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ 2183: 00099531 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2184: 00245fa9 5540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ - 2185: 00136305 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ + 2184: 002460d9 5540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 2185: 00136455 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ 2186: 0005161d 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 2187: 000c0a15 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ + 2187: 000c0a3d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen___throw │ │ │ │ 2188: 0009c8c5 2316 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ - 2189: 001c6acd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ - 2190: 00136b55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ + 2189: 001c6c25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2190: 00136ca5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ 2191: 00055d2d 104 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder │ │ │ │ 2192: 0005574d 128 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____LinesMapping │ │ │ │ 2193: 00366fb8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___globals │ │ │ │ - 2194: 00215d4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2194: 00215ead 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ 2195: 00094115 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ - 2196: 000f1855 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ + 2196: 000f19dd 80 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ 2197: 000a3169 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ 2198: 00094d0d 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ - 2199: 001e4f45 4600 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ - 2200: 000e0cf5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ - 2201: 000d0b69 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ - 2202: 0011fc21 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2199: 001e50a5 4600 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2200: 000e0d1d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ + 2201: 000d0b91 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ + 2202: 0011fd71 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2203: 00095e59 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ - 2204: 00241b39 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ - 2205: 0016b299 21348 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2206: 00291af1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ + 2204: 00241c69 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ + 2205: 0016b3ed 21348 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2206: 00291c89 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ 2207: 000b0495 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ - 2208: 0012bc11 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ - 2209: 001a7169 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2208: 0012bd61 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 2209: 001a72c1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ 2210: 00084971 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ - 2211: 001a14cd 4020 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ - 2212: 0014abc9 1068 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ - 2213: 000d236d 176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 2214: 002760dd 6596 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ - 2215: 000d138d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2216: 0011d751 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 2211: 001a1625 4020 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ + 2212: 0014ad1d 1068 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ + 2213: 000d2395 176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 2214: 00276275 6596 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ + 2215: 000d13b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2216: 0011d8a1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ 2217: 00366c9c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 2218: 00091ce5 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ - 2219: 001671c1 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ + 2219: 00167315 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ 2220: 00084221 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ 2221: 000a0689 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ - 2222: 001cdb59 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ - 2223: 001e8961 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2222: 001cdcb1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ + 2223: 001e8ac1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ 2224: 00366c98 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 2225: 0015f645 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ + 2225: 0015f799 1080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ 2226: 00092a69 232 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ - 2227: 001213dd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 2227: 0012152d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ 2228: 0008614d 172 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 2229: 002870f5 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ + 2229: 0028728d 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ 2230: 00366dc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pprint │ │ │ │ 2231: 0009fd65 112 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ 2232: 00366ac8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STATEMENT │ │ │ │ 2233: 000857b5 456 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ - 2234: 001705fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ - 2235: 00219271 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2234: 00170751 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2235: 002193cd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ 2236: 00085439 108 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ 2237: 00099fd9 196 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ - 2238: 0013cb6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2239: 002e4e5d 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ + 2238: 0013ccbd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2239: 002e4ffd 240 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ 2240: 003669fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringSplitter │ │ │ │ - 2241: 002244f1 244 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ + 2241: 002245fd 244 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ 2242: 00366898 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___NFAState │ │ │ │ 2243: 00366fd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version_internal │ │ │ │ - 2244: 000ef759 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ + 2244: 000ef8e1 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ 2245: 00366890 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___make_dfa_ParserGenerator_env │ │ │ │ 2246: 00091f51 204 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ - 2247: 000d3009 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 2247: 000d3031 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ 2248: 00092285 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ - 2249: 001c016d 2508 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ + 2249: 001c02c5 2508 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ 2250: 00366de0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pgen2 │ │ │ │ 2251: 000bbf09 536 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen_____mypyc_generator_helper__ │ │ │ │ 2252: 000a36d9 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ 2253: 000bfb11 748 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ 2254: 000bcd05 1396 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ - 2255: 00247779 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 2256: 000d140d 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2257: 00210cfd 18288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2258: 0019309d 1236 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ - 2259: 0016543d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ + 2255: 002478a9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 2256: 000d1435 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2257: 00210e5d 18288 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2258: 001931f5 1236 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ + 2259: 00165591 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ 2260: 00050fcd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_env │ │ │ │ 2261: 00052391 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_env │ │ │ │ - 2262: 00122741 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2262: 00122891 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2263: 00050a71 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen │ │ │ │ 2264: 00366e30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty_internal │ │ │ │ 2265: 00099bfd 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ - 2266: 0013d35d 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ - 2267: 0011baa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2266: 0013d4ad 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ + 2267: 0011bbf1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ 2268: 003669ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_gen │ │ │ │ - 2269: 001a12e5 488 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ - 2270: 0023aee1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ - 2271: 000dee3d 1440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ - 2272: 001ae621 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ - 2273: 002eaad5 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ - 2274: 0019b53d 1076 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ + 2269: 001a143d 488 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___compat │ │ │ │ + 2270: 0023b011 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____next__ │ │ │ │ + 2271: 000dee65 1440 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ + 2272: 001ae779 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ + 2273: 002eac75 488 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ + 2274: 0019b695 1076 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ 2275: 000a4319 1728 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ 2276: 00366c64 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 2277: 00366cb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_env │ │ │ │ - 2278: 00184379 184 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ - 2279: 0020053d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ + 2278: 001844cd 184 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ + 2279: 0020069d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ 2280: 00093eb9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ 2281: 0009d9d5 600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ 2282: 00366ec4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___globals │ │ │ │ 2283: 00366a7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_gen │ │ │ │ - 2284: 002289d9 4964 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2285: 0027c3a5 1660 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ + 2284: 00228b05 4964 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2285: 0027c53d 1660 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ 2286: 00088419 38 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ - 2287: 0020bc21 1080 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ - 2288: 00275781 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2287: 0020bd81 1080 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ + 2288: 00275919 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 2289: 00063651 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2290: 00299381 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 2290: 0029951d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ 2291: 00084a29 32 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ 2292: 00084921 42 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 2293: 000d2499 2612 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2293: 000d24c1 2612 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2294: 00094e95 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ 2295: 000509e1 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen │ │ │ │ - 2296: 00121a91 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ - 2297: 0011fcad 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 2298: 000d07f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ - 2299: 001af421 2764 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ + 2296: 00121be1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 2297: 0011fdfd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 2298: 000d0819 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ + 2299: 001af579 2764 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_loop │ │ │ │ 2300: 000840a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ 2301: 000a5989 668 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ - 2302: 0013b185 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ - 2303: 001aa48d 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ - 2304: 001a3b6d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2302: 0013b2d5 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ + 2303: 001aa5e5 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2304: 001a3cc5 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 2305: 00366b98 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 2306: 000d7e95 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ + 2306: 000d7ebd 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ 2307: 0008750d 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ 2308: 000b3a4d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ 2309: 00366d9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_codecs │ │ │ │ 2310: 0008865d 100 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ - 2311: 00244cc1 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 2311: 00244df1 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ 2312: 00092cd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2313: 000ea77d 1960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ - 2314: 0026817d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ + 2313: 000ea835 2088 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ + 2314: 00268319 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ 2315: 0009b951 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 2316: 00208c5d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2316: 00208dbd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2317: 00366ed8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_hashlib │ │ │ │ 2318: 000b444d 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ - 2319: 0011ff11 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2320: 00187eb5 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ + 2319: 00120061 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2320: 0018800d 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ 2321: 00366f94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_contextlib │ │ │ │ 2322: 00366b88 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_env │ │ │ │ - 2323: 00192c79 528 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ + 2323: 00192dd1 528 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer___add_whitespace │ │ │ │ 2324: 003668f8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_env │ │ │ │ - 2325: 002bbcb1 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ - 2326: 0015dc6d 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 2327: 00133871 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ - 2328: 00160645 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 2329: 0026bd6d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ - 2330: 0013b76d 356 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ - 2331: 002ebbad 336 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ - 2332: 0022c335 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2333: 001f870d 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ - 2334: 001c22d9 3228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ + 2325: 002bbe51 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ + 2326: 0015ddc1 200 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 2327: 001339c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 2328: 00160799 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 2329: 0026bf05 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ + 2330: 0013b8bd 356 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ + 2331: 002ebd4d 336 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ + 2332: 0022c461 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2333: 001f886d 308 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ + 2334: 001c2431 3228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ 2335: 00366efc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___concurrency │ │ │ │ 2336: 000a0349 216 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ - 2337: 001d8ae9 300 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ + 2337: 001d8c49 300 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ 2338: 00366ce0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_env │ │ │ │ - 2339: 001126ad 5000 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ - 2340: 0029bc8d 9224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ - 2341: 000ed89d 156 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ - 2342: 0019cc69 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ + 2339: 00112835 5000 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ + 2340: 0029be29 9224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ + 2341: 000eda25 156 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ + 2342: 0019cdc1 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ 2343: 00092d51 344 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ 2344: 00088a25 66 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ 2345: 000b3881 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ 2346: 00366968 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____pattern_symbols │ │ │ │ - 2347: 002e5935 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 2348: 002e3dc1 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ - 2349: 002683b1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ + 2347: 002e5ad5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 2348: 002e3f61 188 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___send │ │ │ │ + 2349: 0026854d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ 2350: 000852a5 100 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 2351: 000cbfc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2351: 000cbfed 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ 2352: 0005e391 72 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____iter__ │ │ │ │ 2353: 00084c91 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ - 2354: 0005dfa5 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ + 2354: 0005dfa1 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____iter__ │ │ │ │ 2355: 00366880 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___pseudoprog │ │ │ │ 2356: 000886c1 96 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 2357: 0008c831 108 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ 2358: 00366a38 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Ok │ │ │ │ - 2359: 000efe41 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ + 2359: 000effc9 1520 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ 2360: 000849cd 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ - 2361: 001a89a5 3096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ - 2362: 0021582d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ - 2363: 0022c365 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 2364: 0013e6a1 220 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2361: 001a8afd 3096 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ + 2362: 0021598d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 2363: 0022c491 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 2364: 0013e7f1 220 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ 2365: 00087e7d 176 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ 2366: 000b5875 600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ - 2367: 002a9c99 1536 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ + 2367: 002a9e35 1536 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ 2368: 000856b1 16 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 2369: 000c4ecd 256 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ - 2370: 000d1dcd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ + 2369: 000c4ef5 256 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ + 2370: 000d1df5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ 2371: 000a3bc9 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ 2372: 003412c4 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ - 2373: 001a661d 2892 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 2374: 00127251 5772 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2373: 001a6775 2892 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 2374: 001273a1 5772 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2375: 0005e7d5 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 2376: 00366c54 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 2377: 00234825 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ - 2378: 0011b9e5 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 2377: 00234951 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2378: 0011bb35 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ 2379: 00366d70 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_env │ │ │ │ - 2380: 0005d855 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2381: 0022c669 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 2380: 0005d855 68 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ + 2381: 0022c795 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 2382: 00051981 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen │ │ │ │ - 2383: 00229e79 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ - 2384: 00183845 72 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2385: 002e46d5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ + 2383: 00229fa5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2384: 00183999 72 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2385: 002e4875 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ 2386: 0009403d 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ - 2387: 00115aad 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ + 2387: 00115c35 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ 2388: 00366990 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2389: 000d004d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ + 2389: 000d0075 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ 2390: 0009659d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ 2391: 00365790 60 OBJECT GLOBAL DEFAULT 21 brackets___BracketMatchError_members │ │ │ │ 2392: 000bc9c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen___close │ │ │ │ 2393: 003669b0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ 2394: 00087539 96 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 2395: 001ae72d 3088 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ - 2396: 002419fd 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ - 2397: 002e63c9 216 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ + 2395: 001ae885 3088 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ + 2396: 00241b2d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 2397: 002e6569 216 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ 2398: 00064a35 84 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_env │ │ │ │ - 2399: 001e8e81 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ - 2400: 001a2b89 220 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ - 2401: 00182b11 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ - 2402: 0020febd 3436 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ - 2403: 001df75d 1224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ + 2399: 001e8fe1 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2400: 001a2ce1 220 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ + 2401: 00182c65 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ + 2402: 0021001d 3436 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ + 2403: 001df8bd 1224 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ 2404: 000a6fdd 376 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens │ │ │ │ 2405: 000960b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ 2406: 00366964 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___blib2to3___pytree___Leaf_____init_____fixers_applied │ │ │ │ 2407: 0009545d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2408: 001212ed 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 2408: 0012143d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 2409: 00366d94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___YES │ │ │ │ 2410: 0009abe9 2616 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ - 2411: 0013b6b5 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ - 2412: 00131f25 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ + 2411: 0013b805 184 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ + 2412: 00132079 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ 2413: 0005ede9 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____iter__ │ │ │ │ 2414: 00366e10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___globals │ │ │ │ 2415: 00083f21 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ 2416: 000636d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2417: 0012a579 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ - 2418: 0020f619 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ - 2419: 00161cfd 2188 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 2420: 0019e1bd 216 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ + 2417: 0012a6c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2418: 0020f779 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 2419: 00161e51 2188 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 2420: 0019e315 216 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ 2421: 000864d9 304 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 2422: 003668e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 2423: 0012da5d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ - 2424: 001f55c1 2356 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ - 2425: 00111795 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ - 2426: 001e8f01 5028 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 2427: 0027a325 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ - 2428: 002ed801 3316 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ - 2429: 0017bae5 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ + 2423: 0012dbad 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 2424: 001f5721 2356 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 2425: 0011191d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ + 2426: 001e9061 5028 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 2427: 0027a4bd 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ + 2428: 002ed9a1 3316 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ + 2429: 0017bc39 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ 2430: 00366da4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___globals │ │ │ │ - 2431: 000e0435 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ + 2431: 000e045d 628 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ 2432: 00366b00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___FUTURE_FLAG_TO_FEATURE │ │ │ │ 2433: 00366c74 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 2434: 000853b5 32 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 2435: 0026bced 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ - 2436: 0017bd09 564 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 2435: 0026be85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2436: 0017be5d 564 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ 2437: 00366ad0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___syms │ │ │ │ - 2438: 001ccba1 1740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 2439: 002625ad 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 2438: 001cccf9 1740 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 2439: 00262749 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ 2440: 000974d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ 2441: 0005ee79 72 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 2442: 00115a15 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 2443: 002a2d91 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 2444: 001326c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ - 2445: 001f07b1 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 2442: 00115b9d 152 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ + 2443: 002a2f2d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 2444: 0013281d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ + 2445: 001f0911 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ 2446: 00366e2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty │ │ │ │ 2447: 00097a91 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ - 2448: 0011ba71 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ - 2449: 00233fd5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ - 2450: 0013aad9 960 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2451: 00115d5d 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 2448: 0011bbc1 48 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2449: 00234101 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 2450: 0013ac29 960 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2451: 00115ee5 392 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ 2452: 00366d44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_OFF │ │ │ │ - 2453: 0020f6cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 2453: 0020f82d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ 2454: 000518ed 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen │ │ │ │ 2455: 000844a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2456: 000a601d 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ - 2457: 000d1b81 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 2457: 000d1ba9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ 2458: 000b6095 288 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ 2459: 00366ef4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table_internal │ │ │ │ - 2460: 002e5615 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ - 2461: 00193e01 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ + 2460: 002e57b5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 2461: 00193f59 1940 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ 2462: 00366cf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_env │ │ │ │ - 2463: 001180f9 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ - 2464: 000f0da9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ - 2465: 0023dadd 336 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ - 2466: 000d7ec9 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ - 2467: 00108715 8676 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ + 2463: 00118281 48 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen_____next__ │ │ │ │ + 2464: 000f0f31 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ + 2465: 0023dc0d 336 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ + 2466: 000d7ef1 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ + 2467: 0010889d 8676 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ 2468: 000952d5 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 2469: 001ddeed 840 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ - 2470: 002992d1 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 2469: 001de04d 840 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ + 2470: 0029946d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 2471: 000a00a5 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ 2472: 003669c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_env │ │ │ │ 2473: 0009f66d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ 2474: 0036698c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ 2475: 0008516d 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ 2476: 00366cd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ - 2477: 000bfef5 2292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 2477: 000bfef5 2332 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ 2478: 00051fed 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_env │ │ │ │ - 2479: 001027f5 4068 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ - 2480: 001bd9c9 2412 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ - 2481: 0005dd65 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ + 2479: 0010297d 4068 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ + 2480: 001bdb21 2412 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ + 2481: 0005dd61 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ 2482: 000b2e31 216 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ - 2483: 002476bd 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 2483: 002477ed 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ 2484: 00366c28 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2485: 001832d5 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ - 2486: 001394f5 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ - 2487: 002aa9b9 272 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ - 2488: 001f0671 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ - 2489: 00252321 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2490: 0017bfb9 1632 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ - 2491: 001cda55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ + 2485: 00183429 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 2486: 00139645 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ + 2487: 002aab55 272 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ + 2488: 001f07d1 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ + 2489: 00252451 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2490: 0017c10d 1632 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ + 2491: 001cdbad 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ 2492: 00366c18 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_env │ │ │ │ - 2493: 0021dd61 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ - 2494: 0019914d 924 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ - 2495: 0011fe4d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2493: 0021debd 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ + 2494: 001992a5 924 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ + 2495: 0011ff9d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ 2496: 00093215 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ 2497: 000aca61 680 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ 2498: 00366a08 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringMerger │ │ │ │ - 2499: 00182d61 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ - 2500: 001b0039 156 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ + 2499: 00182eb5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ + 2500: 001b0191 156 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ 2501: 00366d14 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagicFinder │ │ │ │ - 2502: 000cf665 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ - 2503: 0021a829 3628 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ + 2502: 000cf68d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ + 2503: 0021a985 3628 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ 2504: 00050de5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ 2505: 00366bcc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_obj │ │ │ │ 2506: 000848a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ - 2507: 0005da05 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ + 2507: 0005da01 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2508: 003668d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___TokenProxy │ │ │ │ 2509: 0036693c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_gen │ │ │ │ 2510: 00366be8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ - 2511: 001c4f41 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ - 2512: 000cd57d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ - 2513: 0019cdad 328 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ + 2511: 001c5099 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ + 2512: 000cd5a5 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ + 2513: 0019cf05 328 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ 2514: 00366b94 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 2515: 0029f719 764 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ - 2516: 002939b5 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ - 2517: 0028b669 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ - 2518: 0005e07d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 2519: 0021a7b9 112 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ - 2520: 00115f45 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ + 2515: 0029f8b5 764 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ + 2516: 00293b4d 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ + 2517: 0028b801 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ + 2518: 0005e079 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____iter__ │ │ │ │ + 2519: 0021a915 112 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___untokenize │ │ │ │ + 2520: 001160cd 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ 2521: 00366cf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___LineGenerator │ │ │ │ - 2522: 0019ead5 1388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 2522: 0019ec2d 1388 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ 2523: 000b1025 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ - 2524: 002e5401 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ + 2524: 002e55a1 276 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ 2525: 000830f9 2376 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ - 2526: 001de235 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2526: 001de395 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ 2527: 00366e64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_numerics___globals │ │ │ │ - 2528: 000cbaa5 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2528: 000cbacd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ 2529: 000a1f9d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 2530: 000c225d 556 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ - 2531: 00129d55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 2532: 001cc365 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2530: 000c2285 556 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ + 2531: 00129ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 2532: 001cc4bd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2533: 00087f2d 48 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 2534: 00366a24 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2535: 0012faed 8956 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2535: 0012fc3d 8960 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 2536: 0036699c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_env │ │ │ │ - 2537: 00139c39 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ - 2538: 002b00d9 820 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ - 2539: 002191ad 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ - 2540: 001848ad 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ + 2537: 00139d89 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 2538: 002b0275 820 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ + 2539: 00219309 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2540: 00184a01 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ 2541: 0036685c 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___FStringState │ │ │ │ - 2542: 002ea63d 664 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ - 2543: 0016a9f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 2544: 00258cd9 5832 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ - 2545: 0013cb39 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 2546: 001a3909 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 2547: 00134d75 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 2542: 002ea7dd 664 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ + 2543: 0016ab49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 2544: 00258e09 5832 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 2545: 0013cc89 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 2546: 001a3a61 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 2547: 00134ec5 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ 2548: 00091b5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___nullcontext_gen_____iter__ │ │ │ │ 2549: 00366d4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___FileData │ │ │ │ - 2550: 00229ead 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 2550: 00229fd9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ 2551: 0005e8ad 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ - 2552: 001d0df1 256 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ + 2552: 001d0f49 256 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ 2553: 000630d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 2554: 0018858d 460 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ - 2555: 002bbdcd 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ + 2554: 001886e5 460 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ + 2555: 002bbf6d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ 2556: 000b73f9 1788 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ 2557: 00051145 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 2558: 001c303d 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ - 2559: 001958dd 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ + 2558: 001c3195 520 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ + 2559: 00195a35 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_lbrace │ │ │ │ 2560: 0009a3ad 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ - 2561: 001f6f45 284 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 2562: 0013ae99 188 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 2563: 00208ba9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2561: 001f70a5 284 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 2562: 0013afe9 188 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 2563: 00208d09 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ 2564: 00366fb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_io │ │ │ │ - 2565: 002522ed 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 2566: 000d37a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 2567: 001b00d5 46384 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ - 2568: 0025fee5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2565: 0025241d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2566: 000d37d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 2567: 001b022d 46384 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ + 2568: 00260081 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ 2569: 00054ae5 60 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen │ │ │ │ 2570: 000854a5 112 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 2571: 00052de5 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans____get_break_idx_StringSplitter_env │ │ │ │ 2572: 0006293d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 2573: 000ca1e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ + 2573: 000ca20d 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ 2574: 00363dc4 60 OBJECT GLOBAL DEFAULT 21 parse___ParseError_members │ │ │ │ - 2575: 000df565 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ + 2575: 000df58d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ 2576: 00088851 108 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 2577: 0011d905 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2577: 0011da55 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2578: 000519bd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_env │ │ │ │ - 2579: 00118921 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ + 2579: 00118aa9 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen___close │ │ │ │ 2580: 000a2a11 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ 2581: 00051d99 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen │ │ │ │ - 2582: 001c13f1 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 2582: 001c1549 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ 2583: 00054965 64 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_env │ │ │ │ 2584: 000875ed 236 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 2585: 0017ebc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 2585: 0017ed19 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ 2586: 000a3e29 136 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ 2587: 00366e50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse_internal │ │ │ │ 2588: 000b2595 888 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ 2589: 0009dd3d 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 2590: 0019524d 636 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ - 2591: 0022eea9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 2592: 00115ee5 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ - 2593: 001cd68d 968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ - 2594: 002624dd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 2595: 002399fd 968 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ + 2590: 001953a5 636 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ + 2591: 0022efd5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 2592: 0011606d 94 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ + 2593: 001cd7e5 968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ + 2594: 00262679 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 2595: 00239b2d 968 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ 2596: 00366a70 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___InvalidInput │ │ │ │ - 2597: 000d8119 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ - 2598: 002607b9 6708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2599: 00137d21 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ + 2597: 000d8141 1312 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ + 2598: 00260955 6708 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2599: 00137e71 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ 2600: 003668b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Parser │ │ │ │ 2601: 00052ef5 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory_env │ │ │ │ 2602: 00366fd4 8244 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ 2603: 000a5065 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 2604: 0012d76d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2605: 00239ef9 3884 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2604: 0012d8bd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2605: 0023a029 3884 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 2606: 00052ff5 32 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_transform │ │ │ │ - 2607: 00208aed 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2607: 00208c4d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2608: 00366e3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_difflib │ │ │ │ - 2609: 000d0e6d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2610: 00111be9 2592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ + 2609: 000d0e95 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ + 2610: 00111d71 2592 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ 2611: 00054e29 20 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_env │ │ │ │ - 2612: 000c14b9 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 2612: 000c14e1 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ 2613: 000521ed 76 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_env │ │ │ │ - 2614: 00188015 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ + 2614: 0018816d 352 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ 2615: 00366db4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parse___globals │ │ │ │ - 2616: 0013d6ad 1644 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ + 2616: 0013d7fd 1644 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize____get_normal_name │ │ │ │ 2617: 000a1ac5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ - 2618: 001245b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 2618: 00124701 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ 2619: 0009ff99 268 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ 2620: 00083fa1 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ 2621: 000bc25d 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___send │ │ │ │ 2622: 00366dc0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals_internal │ │ │ │ 2623: 00050a19 12 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_after_delimiter │ │ │ │ 2624: 00052a01 64 FUNC GLOBAL DEFAULT 11 CPyDef_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2625: 00366f90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_dataclasses │ │ │ │ 2626: 0009c0ed 388 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ - 2627: 000c7e85 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ - 2628: 0012f3b9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ - 2629: 001c7371 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ + 2627: 000c7ead 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ + 2628: 0012f509 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen___throw │ │ │ │ + 2629: 001c74c9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ 2630: 00085329 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ - 2631: 000c1725 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 2631: 000c174d 428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ 2632: 000646e1 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_env │ │ │ │ - 2633: 001181a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ - 2634: 000d5305 60 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ + 2633: 00118331 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___send │ │ │ │ + 2634: 000d532d 60 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ 2635: 000a7839 1784 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ 2636: 00366bac 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_gen │ │ │ │ - 2637: 00160745 1740 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ + 2637: 00160899 1740 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ 2638: 000adbfd 1036 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ - 2639: 0017d085 788 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ + 2639: 0017d1d9 788 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ 2640: 0009b6a1 496 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ 2641: 00366f5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments_internal │ │ │ │ - 2642: 001e4d71 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 2643: 001112f9 1180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ + 2642: 001e4ed1 220 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 2643: 00111481 1180 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ 2644: 00094a29 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ 2645: 00051411 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ 2646: 00366bf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___dont_increase_indentation_env │ │ │ │ 2647: 000b4a6d 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ - 2648: 001211b1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2648: 00121301 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2649: 0005234d 68 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ - 2650: 001c5685 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ + 2650: 001c57dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ 2651: 00366978 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_factory_env │ │ │ │ - 2652: 000c7f75 184 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ - 2653: 0023c62d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ - 2654: 00198e1d 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 2655: 000ed125 304 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ - 2656: 001424a5 3420 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ + 2652: 000c7f9d 184 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ + 2653: 0023c75d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2654: 00198f75 212 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 2655: 000ed2ad 304 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ + 2656: 001425f5 3424 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ 2657: 00366b08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FORCE_OPTIONAL_PARENTHESES │ │ │ │ - 2658: 00184f95 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 2658: 001850ed 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ 2659: 00050f91 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 2660: 00366854 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___read_or_stop_detect_encoding_obj │ │ │ │ 2661: 000a9805 640 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ - 2662: 002e7109 424 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ + 2662: 002e72a9 424 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ 2663: 00366c60 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_env │ │ │ │ - 2664: 002744a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 2664: 0027463d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ 2665: 00366ec0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 2666: 00366b10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ - 2667: 00128bcd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 2668: 0029134d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ + 2667: 00128d1d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 2668: 002914e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ 2669: 000544b9 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen │ │ │ │ 2670: 00366c20 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_env │ │ │ │ - 2671: 0023c891 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ - 2672: 001d3ac5 660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ + 2671: 0023c9c1 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___throw │ │ │ │ + 2672: 001d3c21 660 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ 2673: 000a6cf5 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState_____init__ │ │ │ │ - 2674: 000d8049 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ + 2674: 000d8071 208 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ 2675: 00088295 376 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ 2676: 00366d74 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_future_imports_env │ │ │ │ 2677: 00084521 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2678: 000515c9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_env │ │ │ │ 2679: 00366be0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_gen │ │ │ │ 2680: 000a6095 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ 2681: 00094ff1 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ - 2682: 00187d65 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ + 2682: 00187ebd 336 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ 2683: 000bbbb1 248 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ 2684: 000a07bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ 2685: 0009f011 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ 2686: 00084621 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 2687: 002912cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ - 2688: 00234085 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 2687: 00291465 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ + 2688: 002341b1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ 2689: 000a05ed 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ - 2690: 00252a91 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 2690: 00252bc1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ 2691: 00052545 60 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 2692: 00096679 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ 2693: 003668c0 4 OBJECT GLOBAL DEFAULT 22 CPyType_grammar___Grammar │ │ │ │ 2694: 00096399 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ - 2695: 001d4091 9352 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ + 2695: 001d41ed 9356 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ 2696: 000a0301 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ 2697: 0008568d 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ 2698: 00366f54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const_internal │ │ │ │ - 2699: 002b3a89 5184 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ - 2700: 001a60bd 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ + 2699: 002b3c29 5184 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ + 2700: 001a6215 192 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ 2701: 00099365 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 2702: 00366ca0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_env │ │ │ │ 2703: 00366c8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_gen │ │ │ │ 2704: 000a972d 216 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ - 2705: 0022c2a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2705: 0022c3d5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2706: 00366ec8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platformdirs │ │ │ │ 2707: 00366af4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___wrap_long_dict_values_in_parens │ │ │ │ - 2708: 002e4c79 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ - 2709: 0019fe09 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ - 2710: 001df18d 1148 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ + 2708: 002e4e19 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ + 2709: 0019ff61 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ + 2710: 001df2ed 1148 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ 2711: 000b7bd9 348 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ 2712: 000a6895 172 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___Untokenizer_____init__ │ │ │ │ - 2713: 00234305 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2713: 00234431 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ 2714: 00366878 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___triple_quoted │ │ │ │ - 2715: 002a2e61 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 2716: 00139341 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ - 2717: 0024fe7d 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 2718: 001363e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ - 2719: 00202fa1 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ - 2720: 0015e0a1 1828 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 2721: 0023b115 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ - 2722: 00164f31 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ - 2723: 002584e9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 2724: 001c4dd1 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ - 2725: 0005df15 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ + 2715: 002a2ffd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 2716: 00139491 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ + 2717: 0024ffad 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 2718: 00136539 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ + 2719: 00203101 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ + 2720: 0015e1f5 1828 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 2721: 0023b245 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen___throw │ │ │ │ + 2722: 00165085 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ + 2723: 00258619 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 2724: 001c4f29 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 2725: 0005df11 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ 2726: 0005e81d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 2727: 001e0371 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ - 2728: 0010a9e9 2096 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ - 2729: 0005e155 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ - 2730: 0023c5a1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 2731: 001f5fbd 2492 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ - 2732: 0016aa75 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ - 2733: 001a08f9 2540 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ + 2727: 001e04d1 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ + 2728: 0010ab71 2096 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ + 2729: 0005e151 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ + 2730: 0023c6d1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2731: 001f611d 2492 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ + 2732: 0016abc9 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ + 2733: 001a0a51 2540 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___compat │ │ │ │ 2734: 00366d90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___DIFF │ │ │ │ 2735: 000a09fd 192 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ - 2736: 0005e19d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ - 2737: 0025bf91 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 2738: 001da849 2288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ + 2736: 0005e199 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_gen_____iter__ │ │ │ │ + 2737: 0025c0c1 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 2738: 001da9a9 2288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ 2739: 000a9ce1 192 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ 2740: 00093a29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2741: 002848d9 2788 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ + 2741: 00284a71 2788 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ 2742: 003668fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_gen │ │ │ │ - 2743: 00165f7d 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ + 2743: 001660d1 232 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ 2744: 00051345 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen │ │ │ │ - 2745: 000c42dd 2416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ + 2745: 000c4305 2416 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ 2746: 00054181 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen │ │ │ │ 2747: 003654fc 60 OBJECT GLOBAL DEFAULT 21 linegen___CannotSplit_members │ │ │ │ 2748: 000b6f95 876 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ - 2749: 00241ab9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ + 2749: 00241be9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ 2750: 000634d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ 2751: 00050a25 64 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_env │ │ │ │ 2752: 00366d20 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ 2753: 00366934 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_gen │ │ │ │ 2754: 00086305 184 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 2755: 000f0f71 988 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ + 2755: 000f10f9 988 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ 2756: 003669f0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_env │ │ │ │ 2757: 003669d0 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2758: 00366dbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals │ │ │ │ - 2759: 001c0021 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ - 2760: 000c3bcd 1736 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ + 2759: 001c0179 332 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ + 2760: 000c3bf5 1736 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ 2761: 0005eda1 72 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____iter__ │ │ │ │ 2762: 000b0791 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ - 2763: 00184ca5 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ + 2763: 00184df9 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ 2764: 00051fa9 68 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ 2765: 000a0f7d 300 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ 2766: 000861f9 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 2767: 0024fd0d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2767: 0024fe3d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 2768: 000945f5 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ - 2769: 0011d841 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2769: 0011d991 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ 2770: 00366c68 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ - 2771: 0017d9a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ - 2772: 000c24d1 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ - 2773: 002ebcfd 2952 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ - 2774: 001a962d 3680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 2771: 0017daf9 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ + 2772: 000c24f9 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ + 2773: 002ebe9d 2952 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ + 2774: 001a9785 3680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ 2775: 000a6481 268 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ - 2776: 000c9fa5 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ - 2777: 00273d05 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 2778: 0021de39 4168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ + 2776: 000c9fcd 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ + 2777: 00273e9d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2778: 0021df95 4168 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ 2779: 00366a80 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_env │ │ │ │ - 2780: 002888fd 4856 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ + 2780: 00288a95 4856 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ 2781: 000b5545 456 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ 2782: 0005465d 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 2783: 00366f38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines_internal │ │ │ │ - 2784: 0017076d 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ - 2785: 00286f41 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ + 2784: 001708c1 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ + 2785: 002870d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ 2786: 0009c775 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ 2787: 00092b51 276 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2788: 000d7001 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 2788: 000d7029 48 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ 2789: 000a1b45 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ - 2790: 0012fa6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ - 2791: 001ea4d1 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 2792: 002ea9fd 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ - 2793: 0021ee81 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ - 2794: 001d3a05 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ + 2790: 0012fbbd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_gen___close │ │ │ │ + 2791: 001ea631 196 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 2792: 002eab9d 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ + 2793: 0021efdd 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ + 2794: 001d3b61 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_to_string │ │ │ │ 2795: 00050911 68 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj │ │ │ │ - 2796: 002b5479 352 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ + 2796: 002b5619 352 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ 2797: 00098291 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ 2798: 00050999 60 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_env │ │ │ │ - 2799: 000c8ef5 1064 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ + 2799: 000c8f1d 1064 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ 2800: 00366e58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar_internal │ │ │ │ 2801: 0009d691 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ - 2802: 0026c511 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ + 2802: 0026c6a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ 2803: 00085fb9 36 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ 2804: 00084b05 132 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ 2805: 00097551 392 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ - 2806: 000c1bfd 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ - 2807: 001e8715 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 2806: 000c1c25 212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ + 2807: 001e8875 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ 2808: 000a6631 228 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___group │ │ │ │ 2809: 000842a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 2810: 002aa5f5 688 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ + 2810: 002aa791 688 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ 2811: 000849dd 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 2812: 00366a90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___CLOSING_BRACKETS │ │ │ │ - 2813: 001ecbb5 1516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ - 2814: 001990a9 164 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ + 2813: 001ecd15 1516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ + 2814: 00199201 164 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___is_in_fstring_expression │ │ │ │ 2815: 000ad085 52 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ - 2816: 0017eb09 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ - 2817: 002e4819 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 2818: 001fe741 2636 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ - 2819: 00215529 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 2816: 0017ec5d 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 2817: 002e49b9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 2818: 001fe8a1 2636 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ + 2819: 00215689 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 2820: 000af14d 192 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ - 2821: 002e3d0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ - 2822: 000dfe71 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ - 2823: 00244625 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ - 2824: 00202ee5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ - 2825: 001d82f9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ - 2826: 000c886d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ + 2821: 002e3ead 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 2822: 000dfe99 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ + 2823: 00244755 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ + 2824: 00203045 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ + 2825: 001d8459 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___send │ │ │ │ + 2826: 000c8895 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ 2827: 00366f84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json___decoder │ │ │ │ - 2828: 001c5705 4876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2828: 001c585d 4876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2829: 00051221 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 2830: 000e988d 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ - 2831: 0012db2d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 2830: 000e9879 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ + 2831: 0012dc7d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ 2832: 000564e5 748 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ 2833: 000ad341 948 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ - 2834: 001e613d 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 2834: 001e629d 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ 2835: 00366960 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Base │ │ │ │ 2836: 00366db0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen_internal │ │ │ │ - 2837: 00239225 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 2838: 001d3465 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 2837: 00239355 204 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 2838: 001d35c1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 2839: 000863bd 284 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ - 2840: 0012a059 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2840: 0012a1a9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ 2841: 00366e4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse │ │ │ │ 2842: 00087839 240 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ - 2843: 002ec885 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ - 2844: 000de5b9 1796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 2843: 002eca25 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ + 2844: 000de5e1 1796 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ 2845: 00063551 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2846: 00215dcd 12724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ - 2847: 0020f55d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2846: 00215f2d 12720 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 2847: 0020f6bd 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2848: 00366860 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___Untokenizer │ │ │ │ 2849: 00052c7d 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 2850: 00184b99 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ - 2851: 002308b9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 2850: 00184ced 268 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ + 2851: 002309e5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ 2852: 0009201d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 2853: 001dd4a1 1232 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ - 2854: 001d8479 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ + 2853: 001dd601 1232 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ + 2854: 001d85d9 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_gen___throw │ │ │ │ 2855: 000b00d5 484 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ 2856: 00366e34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token │ │ │ │ 2857: 000a5c25 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ - 2858: 00170829 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ + 2858: 0017097d 196 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ 2859: 00366e18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources │ │ │ │ 2860: 00055d95 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___invalidate_sibling_maps │ │ │ │ 2861: 00366d38 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___ProtoComment │ │ │ │ 2862: 000a7715 292 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 2863: 001a3aa9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 2863: 001a3c01 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 2864: 000bc4e1 1248 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext_gen___close │ │ │ │ - 2865: 001a39b9 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 2866: 000ea025 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ - 2867: 001cc2a1 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 2865: 001a3b11 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 2866: 000ea091 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ + 2867: 001cc3f9 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 2868: 00366e90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings_internal │ │ │ │ - 2869: 001c79e5 888 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ - 2870: 002e93ed 2192 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ + 2869: 001c7b3d 888 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ + 2870: 002e958d 2192 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ 2871: 000b6f15 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ - 2872: 001f2929 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ + 2872: 001f2a89 184 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ 2873: 00366a28 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___normalize_unicode_escape_sequences_env │ │ │ │ 2874: 000a4071 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ 2875: 000b4729 336 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ 2876: 00366958 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Leaf │ │ │ │ 2877: 00087295 68 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ - 2878: 0016acf9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ - 2879: 002422dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ + 2878: 0016ae4d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ + 2879: 0024240d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ 2880: 00366c58 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_env │ │ │ │ - 2881: 00203065 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ - 2882: 0022c419 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 2881: 002031c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ + 2882: 0022c545 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ 2883: 00091bdd 212 FUNC GLOBAL DEFAULT 11 CPyDef_black___nullcontext │ │ │ │ - 2884: 00299605 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ - 2885: 000ebfa5 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ + 2884: 002997a1 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 2885: 000ec12d 328 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 2886: 0005264d 68 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ - 2887: 00123d8d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2888: 0022f12d 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 2887: 00123edd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2888: 0022f259 1292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ 2889: 00051929 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_env │ │ │ │ - 2890: 000cf4e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ - 2891: 0011806d 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ - 2892: 0005ddad 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ + 2890: 000cf50d 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ + 2891: 001181f5 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_gen_____mypyc_generator_helper__ │ │ │ │ + 2892: 0005dda9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ 2893: 00096f15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 2894: 000b195d 192 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 2895: 00366adc 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Deprecated │ │ │ │ 2896: 0009ed21 500 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ - 2897: 00131e75 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2897: 00131fc9 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ 2898: 00366f20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___output │ │ │ │ 2899: 00366a18 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CannotTransform │ │ │ │ 2900: 00366d84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_file_in_place___write_back │ │ │ │ 2901: 00052e25 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ 2902: 0009a6d1 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ 2903: 00087219 44 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ - 2904: 000ca08d 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ - 2905: 00196a6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ + 2904: 000ca0b5 108 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ + 2905: 00196bc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ 2906: 000acd3d 840 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ - 2907: 002e4a99 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ + 2907: 002e4c39 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ 2908: 000a2a95 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ 2909: 00087a91 180 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ - 2910: 000d4995 2416 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ - 2911: 001ea331 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2910: 000d49bd 2416 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ + 2911: 001ea491 48 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 2912: 00366a1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___StringParser____goto │ │ │ │ - 2913: 00139431 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ - 2914: 001d0d8d 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ + 2913: 00139581 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ + 2914: 001d0ee5 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ 2915: 0009fa81 172 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ - 2916: 0026bcbd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2916: 0026be55 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ 2917: 00366d00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___tail │ │ │ │ 2918: 00095b79 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ 2919: 00085f4d 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ - 2920: 002e4b39 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ + 2920: 002e4cd9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ 2921: 00099eed 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ - 2922: 0023c65d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ + 2922: 0023c78d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen_____next__ │ │ │ │ 2923: 00054061 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen │ │ │ │ - 2924: 001deedd 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ - 2925: 0022ee29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 2926: 0013ddd1 2256 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ - 2927: 0019d011 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 2928: 00270795 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ + 2924: 001df03d 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ + 2925: 0022ef55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 2926: 0013df21 2256 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____call__ │ │ │ │ + 2927: 0019d169 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 2928: 0027092d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ 2929: 000a2289 204 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ 2930: 00366f04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree_internal │ │ │ │ - 2931: 001ff18d 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ + 2931: 001ff2ed 184 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ 2932: 0005e301 72 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2933: 0011d615 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2933: 0011d765 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2934: 00366888 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 2935: 001be335 292 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ + 2935: 001be48d 292 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ 2936: 00366c78 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_env │ │ │ │ - 2937: 001c6a9d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 2937: 001c6bf5 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ 2938: 00366cf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____BracketSplitComponent │ │ │ │ 2939: 00366bd4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_gen │ │ │ │ - 2940: 0018692d 304 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ + 2940: 00186a85 304 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ 2941: 00366a3c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ 2942: 00063f4d 104 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ - 2943: 0015ab7d 7600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ + 2943: 0015acd1 7600 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ 2944: 00366eec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___globals │ │ │ │ - 2945: 000d78d5 1156 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 2945: 000d78fd 1156 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ 2946: 000874f1 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ 2947: 00092675 328 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ 2948: 00097f5d 576 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ - 2949: 00193631 120 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ + 2949: 00193789 120 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ 2950: 000a285d 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ 2951: 00095899 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ - 2952: 00123d5d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2953: 0015eb85 1312 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ - 2954: 001af33d 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ - 2955: 00208ddd 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 2956: 00208c29 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2952: 00123ead 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2953: 0015ecd9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ + 2954: 001af495 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ + 2955: 00208f3d 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 2956: 00208d89 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ 2957: 00088019 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ 2958: 00051b61 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen │ │ │ │ 2959: 00051851 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_env │ │ │ │ - 2960: 001e6a9d 2164 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ - 2961: 001271d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 2962: 00113a35 5196 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ + 2960: 001e6bfd 2164 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ + 2961: 00127321 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 2962: 00113bbd 5196 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ 2963: 0008518d 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ - 2964: 0013b989 1276 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ - 2965: 0012ba91 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 2966: 00192781 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 2964: 0013bad9 1276 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ + 2965: 0012bbe1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 2966: 001928d9 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ 2967: 00052b71 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen │ │ │ │ - 2968: 000c931d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ + 2968: 000c9345 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ 2969: 00055cc9 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ 2970: 000b40dd 500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ - 2971: 002ec985 528 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ - 2972: 00152279 35076 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ + 2971: 002ecb25 528 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ + 2972: 001523cd 35076 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ 2973: 00094f71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ 2974: 00093e39 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ 2975: 00366fa4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ - 2976: 001ac2a9 9080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ - 2977: 001c14f1 3420 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ + 2976: 001ac401 9080 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ + 2977: 001c1649 3420 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ 2978: 00366d10 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___OffsetAndMagic │ │ │ │ 2979: 00366944 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NegatedPattern │ │ │ │ 2980: 000a6255 556 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ - 2981: 00273d39 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2981: 00273ed1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ 2982: 0008500d 136 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 2983: 00366af8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___hug_parens_with_braces_and_square_brackets │ │ │ │ 2984: 00366fbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black │ │ │ │ - 2985: 0025e1ad 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 2986: 001e8661 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 2987: 000dcab9 704 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ + 2985: 0025e349 7340 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2986: 001e87c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2987: 000dcae1 704 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___read_or_stop_detect_encoding_obj_____call__ │ │ │ │ 2988: 000a6829 108 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer │ │ │ │ 2989: 00366cd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_env │ │ │ │ - 2990: 00129dd5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 2991: 001ded85 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2990: 00129f25 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 2991: 001deee5 344 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ 2992: 003669e8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ 2993: 000a0efd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 2994: 0028b75d 184 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ + 2994: 0028b8f5 184 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ 2995: 000545d5 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ 2996: 000b8d21 264 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ - 2997: 000ce9a9 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ - 2998: 001d0ef1 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ + 2997: 000ce9d1 528 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ + 2998: 001d1049 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ 2999: 003668a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_gen │ │ │ │ - 3000: 000da581 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3000: 000da5a9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 3001: 000a50e5 328 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ 3002: 00366e1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema___globals │ │ │ │ 3003: 0008684d 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ 3004: 0009f8e1 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ - 3005: 001f0589 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ - 3006: 000ccda9 2004 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ - 3007: 00244b45 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ - 3008: 00114e81 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ + 3005: 001f06e9 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ + 3006: 000ccdd1 2004 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ + 3007: 00244c75 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ + 3008: 00115009 2964 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ 3009: 00099a79 388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ 3010: 000856c1 244 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 3011: 00137ba1 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ + 3011: 00137cf1 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ 3012: 00098e99 236 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ 3013: 000a34a1 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 3014: 001ea415 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 3014: 001ea575 188 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 3015: 00366e9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen___globals │ │ │ │ 3016: 00366df8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram │ │ │ │ - 3017: 001161ed 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ + 3017: 00116375 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ 3018: 00050d8d 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_env │ │ │ │ 3019: 00366b8c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_gen │ │ │ │ - 3020: 000d02d1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ + 3020: 000d02f9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ 3021: 0009b621 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ 3022: 00366940 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_env │ │ │ │ 3023: 00366bf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ - 3024: 0013cdbd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 3024: 0013cf0d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 3025: 00050561 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 3026: 0015c92d 4928 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ - 3027: 00195975 1980 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ - 3028: 00287b41 1560 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ - 3029: 001eaced 7620 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ + 3026: 0015ca81 4928 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ + 3027: 00195acd 1980 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ + 3028: 00287cd9 1560 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ + 3029: 001eae4d 7620 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ 3030: 00366bb4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_gen │ │ │ │ 3031: 000551f1 112 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic │ │ │ │ - 3032: 002523dd 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 3033: 0023c711 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ - 3034: 00184901 664 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ + 3032: 0025250d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 3033: 0023c841 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_gen___send │ │ │ │ + 3034: 00184a55 664 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ 3035: 000510b5 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ - 3036: 0024fffd 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 3037: 00268a21 2724 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ + 3036: 0025012d 208 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 3037: 00268bbd 2720 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ 3038: 00096959 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ - 3039: 0014239d 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ - 3040: 001ac0dd 316 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ + 3039: 001424ed 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____contains_fmt_skip_comment │ │ │ │ + 3040: 001ac235 316 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ 3041: 00050b01 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen │ │ │ │ 3042: 000b0699 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ 3043: 00094bb1 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ 3044: 000543a1 60 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen │ │ │ │ 3045: 0005d7cd 68 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 3046: 0011bda5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 3047: 000c5ef5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ + 3046: 0011bef5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 3047: 000c5f1d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ 3048: 00087245 80 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 3049: 001954c9 1044 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ - 3050: 002ae221 976 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ - 3051: 0019a0a5 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ + 3049: 00195621 1044 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState___consume_lbrace │ │ │ │ + 3050: 002ae3bd 976 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ + 3051: 0019a1fd 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ 3052: 000a2de9 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ - 3053: 00182add 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ + 3053: 00182c31 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ 3054: 00366e0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_abc │ │ │ │ 3055: 0009f5c9 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ - 3056: 000cd635 504 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 3056: 000cd65d 504 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 3057: 00091a41 156 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ 3058: 000b0389 268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ - 3059: 00258379 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 3060: 00238ff1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 3061: 002ecd6d 708 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ - 3062: 0024fdc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 3063: 000c07e9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ + 3059: 002584a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 3060: 00239121 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 3061: 002ecf0d 708 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ + 3062: 0024fef9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 3063: 000c0811 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_gen_____mypyc_generator_helper__ │ │ │ │ 3064: 00099ce9 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ 3065: 00099005 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ - 3066: 001c6c3d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 3066: 001c6d95 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 3067: 00086d6d 164 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 3068: 0020165d 5912 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3068: 002017bd 5912 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ 3069: 00064641 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_env │ │ │ │ - 3070: 000dc94d 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ - 3071: 001626e9 3724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ - 3072: 002682ed 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ - 3073: 0020f84d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 3074: 002ed2cd 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ + 3070: 000dc975 364 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ + 3071: 0016283d 3724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ + 3072: 00268489 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ + 3073: 0020f9ad 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 3074: 002ed46d 256 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ 3075: 00093471 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 3076: 000da3c1 448 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3076: 000da3e9 448 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 3077: 0005eba9 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___optimize │ │ │ │ 3078: 00095a1d 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ - 3079: 000c1665 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ - 3080: 00160081 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 3081: 0029779d 6824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3079: 000c168d 192 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 3080: 001601d5 612 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 3081: 00297939 6824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3082: 00054a95 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_env │ │ │ │ - 3083: 001e6369 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 3083: 001e64c9 196 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ 3084: 00084021 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ 3085: 0005e78d 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ 3086: 0009a925 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ - 3087: 0027e06d 26580 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ + 3087: 0027e205 26580 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ 3088: 00064831 80 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ 3089: 0009c271 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ 3090: 0005e589 72 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ - 3091: 0005df5d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 3092: 00126a61 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 3093: 00199815 956 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ + 3091: 0005df59 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ + 3092: 00126bb1 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 3093: 0019996d 956 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ 3094: 00052a41 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 3095: 0014c659 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ - 3096: 000ed939 2812 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ - 3097: 00128a19 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 3098: 00247e2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 3099: 002b3939 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ + 3095: 0014c7ad 208 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ + 3096: 000edac1 2812 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ + 3097: 00128b69 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 3098: 00247f5d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 3099: 002b3ad9 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ 3100: 00366edc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_cache___globals │ │ │ │ 3101: 0005e8f5 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 3102: 00118299 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ + 3102: 00118421 196 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_gen___throw │ │ │ │ 3103: 00093195 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ - 3104: 0022c599 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 3105: 001a0709 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ - 3106: 000cf431 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 3107: 0020f699 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ - 3108: 000c0875 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ + 3104: 0022c6c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 3105: 001a0861 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ + 3106: 000cf459 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ + 3107: 0020f7f9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 3108: 000c089d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_gen_____next__ │ │ │ │ 3109: 000a2c5d 392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ 3110: 000a1d71 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 3111: 0012b921 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3112: 001cdad5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ - 3113: 001c5191 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ + 3111: 0012ba71 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3112: 001cdc2d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ + 3113: 001c52e9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ 3114: 000afba1 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ 3115: 00366f50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const │ │ │ │ 3116: 00088aed 50 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 3117: 00052869 68 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 3118: 001d6519 7280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 3118: 001d6679 7280 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen_____mypyc_generator_helper__ │ │ │ │ 3119: 000a083d 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ - 3120: 000e0ddd 396 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ + 3120: 000e0e05 396 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ 3121: 000b7af5 228 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ 3122: 00366ba4 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___RHSResult │ │ │ │ 3123: 00366bb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_env │ │ │ │ 3124: 0009e6f9 180 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 3125: 0013d5cd 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ - 3126: 000dcfdd 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 3127: 0018388d 2796 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ + 3125: 0013d71d 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ + 3126: 000dd005 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ + 3127: 001839e1 2796 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ 3128: 000937cd 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 3129: 00291b71 7748 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ - 3130: 002198e1 3468 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ + 3129: 00291d09 7748 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ + 3130: 00219a3d 3468 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___Untokenizer___untokenize │ │ │ │ 3131: 00366e84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans │ │ │ │ - 3132: 00295835 852 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ - 3133: 001336f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ - 3134: 000c780d 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ - 3135: 00122a31 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3132: 002959d1 852 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ + 3133: 00133845 188 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ + 3134: 000c7835 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ + 3135: 00122b81 208 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ 3136: 000b9aed 620 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___maybe │ │ │ │ 3137: 00350b18 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ - 3138: 0026235d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 3138: 002624f9 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ 3139: 000a04b9 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ - 3140: 00134cb9 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 3140: 00134e09 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ 3141: 000ad7d5 880 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ 3142: 00051815 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen │ │ │ │ 3143: 00366d50 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketTracker │ │ │ │ - 3144: 002155dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 3144: 0021573d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ 3145: 00050f3d 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_env │ │ │ │ - 3146: 0025b4ad 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 3146: 0025b5dd 2788 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ 3147: 00063bd1 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___find_cookie_detect_encoding_obj_____get__ │ │ │ │ - 3148: 0013f565 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ - 3149: 0029129d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ + 3148: 0013f6b5 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ + 3149: 00291435 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ 3150: 0009c54d 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 3151: 001bbb39 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ - 3152: 00129e09 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 3153: 00139375 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ + 3151: 001bbc91 152 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___consume_rbrace │ │ │ │ + 3152: 00129f59 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 3153: 001394c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ 3154: 000860a9 164 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ - 3155: 0013af55 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ + 3155: 0013b0a5 560 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ 3156: 00054461 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_env │ │ │ │ 3157: 000a3545 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ 3158: 00096cb9 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ - 3159: 001230a1 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3160: 002e4bd9 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ + 3159: 001231f1 3120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3160: 002e4d79 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ 3161: 00366974 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 3162: 0017eec9 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ - 3163: 0011bb55 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 3164: 002e3cdd 48 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ + 3162: 0017f01d 1312 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ + 3163: 0011bca5 188 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 3164: 002e3e7d 48 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen_____next__ │ │ │ │ 3165: 00083ea1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 3166: 001ed285 7928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 3166: 001ed3e5 7928 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ 3167: 000bf88d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ - 3168: 000ca0f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ + 3168: 000ca121 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ 3169: 00086b45 264 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ 3170: 00366f4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___files │ │ │ │ 3171: 00366be4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_env │ │ │ │ - 3172: 0022eedd 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 3173: 000d1d01 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 3172: 0022f009 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 3173: 000d1d29 204 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ 3174: 00366ed4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_os │ │ │ │ - 3175: 001e6279 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ - 3176: 002307f5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ - 3177: 00115ce5 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 3178: 0022a61d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 3175: 001e63d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 3176: 00230921 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 3177: 00115e6d 120 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 3178: 0022a749 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ 3179: 00366908 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____init___3_WildcardPattern_env │ │ │ │ - 3180: 002ae7b9 1732 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ + 3180: 002ae955 1732 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ 3181: 0009238d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 3182: 0026f099 3484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3182: 0026f231 3484 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 3183: 00366ad4 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ - 3184: 001363b5 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ + 3184: 00136505 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ 3185: 00366fa0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize │ │ │ │ 3186: 000a6c91 100 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___FStringState │ │ │ │ - 3187: 00140499 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ + 3187: 001405e9 208 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ 3188: 00366ea4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize_rt │ │ │ │ 3189: 000524f1 72 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_env │ │ │ │ 3190: 000640fd 104 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ 3191: 00098b25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_gen_____iter__ │ │ │ │ 3192: 00092f29 388 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ - 3193: 0019d015 2188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ - 3194: 00273c55 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 3195: 001d83b5 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ - 3196: 00131de9 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ - 3197: 00185625 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 3193: 0019d16d 2188 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ + 3194: 00273ded 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 3195: 001d8515 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___throw │ │ │ │ + 3196: 00131f3d 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 3197: 0018577d 228 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 3198: 00366c90 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_env │ │ │ │ - 3199: 00247689 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ - 3200: 0019a115 4776 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ + 3199: 002477b9 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 3200: 0019a26d 4776 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ 3201: 00366ab4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_SPECIALS │ │ │ │ - 3202: 0020f5e9 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 3202: 0020f749 48 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ 3203: 00366db8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_literals___globals │ │ │ │ 3204: 00366ac0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___COMPARATORS │ │ │ │ 3205: 00366e8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings │ │ │ │ 3206: 00366d80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_stdin_to_stdout___write_back │ │ │ │ 3207: 000973f9 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ 3208: 000976d9 216 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ - 3209: 002758bd 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3209: 00275a55 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 3210: 00366994 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____get_break_idx_StringSplitter_env │ │ │ │ 3211: 000a9b45 412 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ 3212: 00366a30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___STRING_PREFIX_RE │ │ │ │ - 3213: 000d3289 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 3214: 0012296d 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 3215: 001de6dd 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ + 3213: 000d32b1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 3214: 00122abd 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 3215: 001de83d 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ 3216: 00087319 10 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ 3217: 000639d1 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 3218: 0017bb65 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ + 3218: 0017bcb9 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ 3219: 00366e00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_resources___globals │ │ │ │ 3220: 0009985d 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ - 3221: 0005d975 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ + 3221: 0005d971 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 3222: 00366d6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_obj │ │ │ │ 3223: 00054a59 60 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen │ │ │ │ 3224: 00085f99 32 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ - 3225: 00192099 136 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ - 3226: 001c0e21 344 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ - 3227: 001f29e1 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ - 3228: 001268f1 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3225: 001921f1 136 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___FStringState___current │ │ │ │ + 3226: 001c0f79 344 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ + 3227: 001f2b41 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 3228: 00126a41 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3229: 00366b44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_IDENTIFIERS │ │ │ │ 3230: 000a0c51 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ 3231: 003669f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParser │ │ │ │ 3232: 000a2b39 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ 3233: 00366c44 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 3234: 0012697d 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 3235: 000c8115 1880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ - 3236: 00187b99 124 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 3237: 0017edf9 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ + 3234: 00126acd 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 3235: 000c813d 1880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ + 3236: 00187cf1 124 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 3237: 0017ef4d 208 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ 3238: 000996e9 244 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ - 3239: 002ebad5 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ + 3239: 002ebc75 216 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ 3240: 00366a8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKETS │ │ │ │ - 3241: 000d491d 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ - 3242: 002758f1 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 3241: 000d4945 120 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ + 3242: 00275a89 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 3243: 00097831 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ 3244: 00366900 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_env │ │ │ │ 3245: 000512ed 76 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_env │ │ │ │ - 3246: 00231f65 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ - 3247: 001c9b91 2440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ + 3246: 00232091 220 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ + 3247: 001c9ce9 2440 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ 3248: 0005412d 72 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_env │ │ │ │ 3249: 000af51d 596 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ 3250: 00366d24 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_env │ │ │ │ - 3251: 001cc1e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 3251: 001cc33d 188 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ 3252: 000ad2d1 112 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ 3253: 00366938 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_env │ │ │ │ 3254: 000a1f1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ - 3255: 001f5ef5 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 3255: 001f6055 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ 3256: 00366e7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_itertools │ │ │ │ 3257: 000bca41 236 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ 3258: 000b4d7d 1332 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ - 3259: 0005dadd 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ + 3259: 0005dad9 72 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ 3260: 00366ee0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___globals │ │ │ │ 3261: 00366ae8 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___TargetVersion │ │ │ │ 3262: 00366c00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_gen │ │ │ │ - 3263: 0012923d 2652 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3264: 00241dbd 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ + 3263: 0012938d 2652 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3264: 00241eed 1312 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ 3265: 000af771 276 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ 3266: 000a1129 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ 3267: 00366d1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___Replacement │ │ │ │ - 3268: 00202d75 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 3268: 00202ed5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ 3269: 000b3939 276 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ 3270: 00054611 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_env │ │ │ │ - 3271: 00262b4d 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ - 3272: 0020bb69 184 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ - 3273: 00193cf5 268 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ + 3271: 00262ce9 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ + 3272: 0020bcc9 184 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ + 3273: 00193e4d 268 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ 3274: 000bbca9 424 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 3275: 00202e31 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ + 3275: 00202f91 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ 3276: 00366a74 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_gen │ │ │ │ 3277: 00052bb9 60 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen │ │ │ │ 3278: 000512b1 60 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 3279: 00366a14 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringTransformer │ │ │ │ 3280: 000946cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ - 3281: 000cb6e5 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 3281: 000cb70d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ 3282: 00366b2c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___UNPACKING_ON_FLOW │ │ │ │ 3283: 000a4e11 132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ 3284: 00366848 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___generate_tokens_gen │ │ │ │ - 3285: 0029e095 5764 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ - 3286: 0028abf1 2680 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ - 3287: 001dc47d 4132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ - 3288: 001d82c5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ + 3285: 0029e231 5764 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ + 3286: 0028ad89 2680 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ + 3287: 001dc5dd 4132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ + 3288: 001d8425 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_gen___send │ │ │ │ 3289: 00366cbc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ - 3290: 002e3e7d 196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ - 3291: 002e4531 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ - 3292: 00129d25 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 3293: 002e64a1 1184 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ - 3294: 000c8e0d 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ + 3290: 002e401d 196 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___generate_tokens_gen___throw │ │ │ │ + 3291: 002e46d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___generate_tokens_gen___close │ │ │ │ + 3292: 00129e75 48 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 3293: 002e6641 1184 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ + 3294: 000c8e35 232 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ 3295: 000b53ed 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ - 3296: 0019c43d 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ - 3297: 001a65b5 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 3298: 00128b09 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 3299: 000dd0d5 1984 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ + 3296: 0019c595 348 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ + 3297: 001a670d 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 3298: 00128c59 196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 3299: 000dd0fd 1984 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ 3300: 000a49d9 256 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ 3301: 003669a8 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 3302: 001f6a89 1212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 3303: 000ed871 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 3304: 002bb8dd 332 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ - 3305: 000dfb41 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 3306: 002a9909 332 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ - 3307: 001a4711 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ - 3308: 002aaac9 8076 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ - 3309: 00137c5d 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ - 3310: 00143201 30924 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ + 3302: 001f6be9 1212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 3303: 000ed9f9 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 3304: 002bba7d 332 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ + 3305: 000dfb69 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 3306: 002a9aa5 332 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_stream_raw │ │ │ │ + 3307: 001a4869 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ + 3308: 002aac65 8076 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ + 3309: 00137dad 196 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ + 3310: 00143355 30924 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ 3311: 00086a95 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 3312: 001fa0d5 2768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ + 3312: 001fa235 2768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ 3313: 00087de5 152 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ - 3314: 00139b9d 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ - 3315: 0022f6b9 3856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3316: 000c7261 300 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ + 3314: 00139ced 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ + 3315: 0022f7e5 3856 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3316: 000c7289 300 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ 3317: 00366970 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram___Symbols │ │ │ │ 3318: 003668bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Recorder │ │ │ │ 3319: 00091359 184 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ 3320: 00083b85 156 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ - 3321: 00199bd1 1236 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ + 3321: 00199d29 1236 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ 3322: 00055415 124 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock │ │ │ │ - 3323: 001c32d9 2844 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ - 3324: 002e6b91 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ - 3325: 00124091 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ - 3326: 0023d745 920 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ + 3323: 001c3431 2844 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ + 3324: 002e6d31 296 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ + 3325: 001241e1 1312 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 3326: 0023d875 920 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ 3327: 00086f69 464 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ - 3328: 00136635 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ + 3328: 00136785 1312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ 3329: 000651e5 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_env │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -11722,15 +11722,15 @@ │ │ │ │ 0034035c 000ad215 R_ARM_GLOB_DAT 00366c68 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 003479f0 000ad202 R_ARM_ABS32 00366c68 CPyType_linegen___visit_SEMI_LineGenerator_env │ │ │ │ 00340360 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 00340364 00012c15 R_ARM_GLOB_DAT 00366b68 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00348150 00012c02 R_ARM_ABS32 00366b68 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 00340368 0001f015 R_ARM_GLOB_DAT 00366e68 CPyModule_blib2to3 │ │ │ │ 0034036c 0002a415 R_ARM_GLOB_DAT 00366e08 CPyModule_black___resources_internal │ │ │ │ -00340370 00034215 R_ARM_GLOB_DAT 00322680 CPyLit_Complex │ │ │ │ +00340370 00034215 R_ARM_GLOB_DAT 00322830 CPyLit_Complex │ │ │ │ 0034037c 00091215 R_ARM_GLOB_DAT 00366b88 CPyType_lines___enumerate_reversed_env │ │ │ │ 00348044 00091202 R_ARM_ABS32 00366b88 CPyType_lines___enumerate_reversed_env │ │ │ │ 00340380 00055f15 R_ARM_GLOB_DAT 00366f6c CPyModule_pathspec │ │ │ │ 00340388 00028c15 R_ARM_GLOB_DAT 00366f80 CPyModule_pathlib │ │ │ │ 0034038c 00083015 R_ARM_GLOB_DAT 00366ef8 CPyModule_multiprocessing │ │ │ │ 00340398 00080115 R_ARM_GLOB_DAT 00366a4c CPyType_ranges____LinesMapping │ │ │ │ 00348448 00080102 R_ARM_ABS32 00366a4c CPyType_ranges____LinesMapping │ │ │ │ @@ -12340,15 +12340,15 @@ │ │ │ │ 00348978 0004c402 R_ARM_ABS32 00366924 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 00340a84 00081a15 R_ARM_GLOB_DAT 003669cc CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00348604 00081a02 R_ARM_ABS32 003669cc CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00340a88 0000ac15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 00340a8c 00099e15 R_ARM_GLOB_DAT 00366cf0 CPyType_linegen___line_LineGenerator_env │ │ │ │ 003478e0 00099e02 R_ARM_ABS32 00366cf0 CPyType_linegen___line_LineGenerator_env │ │ │ │ 00340a90 00016915 R_ARM_GLOB_DAT 00366fa8 CPyModule_re │ │ │ │ -00340a94 00027915 R_ARM_GLOB_DAT 00321934 CPyLit_Tuple │ │ │ │ +00340a94 00027915 R_ARM_GLOB_DAT 00321ae4 CPyLit_Tuple │ │ │ │ 00340a98 00049215 R_ARM_GLOB_DAT 003669d4 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 003485f4 00049202 R_ARM_ABS32 003669d4 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 00340a9c 0000ae15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00340aa0 0002c215 R_ARM_GLOB_DAT 00366eb8 CPyStatic_handle_ipynb_magics___globals │ │ │ │ 00340aa4 00064b15 R_ARM_GLOB_DAT 00366cfc CPyType_linegen___CannotSplit │ │ │ │ 003478d0 00064b02 R_ARM_ABS32 00366cfc CPyType_linegen___CannotSplit │ │ │ │ 00340aa8 00028415 R_ARM_GLOB_DAT 003668c4 CPyType_driver___release_TokenProxy_gen │ │ │ │ @@ -12359,15 +12359,15 @@ │ │ │ │ 00348cb8 00043702 R_ARM_ABS32 003668d4 CPyType_driver___ReleaseRange │ │ │ │ 00340ab4 0008a915 R_ARM_GLOB_DAT 00366c9c CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00347988 0008a902 R_ARM_ABS32 00366c9c CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00340ab8 0004cd15 R_ARM_GLOB_DAT 00366984 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00348694 0004cd02 R_ARM_ABS32 00366984 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00340abc 0000b415 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 00340ac0 00082a15 R_ARM_GLOB_DAT 00366f18 CPyModule_black___parsing │ │ │ │ -00340ac4 0001cb15 R_ARM_GLOB_DAT 00321840 CPyLit_FrozenSet │ │ │ │ +00340ac4 0001cb15 R_ARM_GLOB_DAT 003219f0 CPyLit_FrozenSet │ │ │ │ 00340ac8 000a6a15 R_ARM_GLOB_DAT 00366b10 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 003481a8 000a6a02 R_ARM_ABS32 00366b10 CPyStatic_mode___Feature___FSTRING_PARSING │ │ │ │ 00340ad0 00026315 R_ARM_GLOB_DAT 00366f30 CPyModule_black___mode_internal │ │ │ │ 00340ad4 0007ee15 R_ARM_GLOB_DAT 00366b18 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 003481a0 0007ee02 R_ARM_ABS32 00366b18 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 00340ad8 000c6f15 R_ARM_GLOB_DAT 00366ad4 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ 003481e8 000c6f02 R_ARM_ABS32 00366ad4 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ @@ -12471,15 +12471,15 @@ │ │ │ │ 00340c00 00038415 R_ARM_GLOB_DAT 00366a5c CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 003483c4 00038402 R_ARM_ABS32 00366a5c CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ 00340c04 0007de15 R_ARM_GLOB_DAT 00366c10 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00347aa0 0007de02 R_ARM_ABS32 00366c10 CPyType_linegen____rhs_transform_line_gen │ │ │ │ 00340c08 0000d415 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 00340c0c 00049e15 R_ARM_GLOB_DAT 00366ca4 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ 00347978 00049e02 R_ARM_ABS32 00366ca4 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ -00340c10 00043e15 R_ARM_GLOB_DAT 00322688 CPyLit_Float │ │ │ │ +00340c10 00043e15 R_ARM_GLOB_DAT 00322838 CPyLit_Float │ │ │ │ 00340c18 00065915 R_ARM_GLOB_DAT 00366a68 CPyType_parsing___lib2to3_parse_env │ │ │ │ 003483ac 00065902 R_ARM_ABS32 00366a68 CPyType_parsing___lib2to3_parse_env │ │ │ │ 00340c1c 000b8015 R_ARM_GLOB_DAT 00366eec CPyStatic__width_table___globals │ │ │ │ 00340c20 00022e15 R_ARM_GLOB_DAT 00366f78 CPyModule_click │ │ │ │ 00340c24 00091f15 R_ARM_GLOB_DAT 00366efc CPyModule_black___concurrency │ │ │ │ 00340c28 00073515 R_ARM_GLOB_DAT 00366f58 CPyModule_black___comments │ │ │ │ 00340c2c 00047a15 R_ARM_GLOB_DAT 0036686c CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x32ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x4fafc │ │ │ │ - 0x0000000d (FINI) 0x2ee958 │ │ │ │ + 0x0000000d (FINI) 0x2eeb04 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x33d6a8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x33d6ac │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x12168 │ │ │ │ 0x00000006 (SYMTAB) 0x5148 │ │ │ ├── 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: d892825d8dfa21f0ad7bb0f88af4ee32ea1a2897 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 774630dcbead79d9eb161609842981cfffdace76 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3738,16 +3738,16 @@ │ │ │ │ )I)H$hyDxD │ │ │ │ 9K:J{DZ │ │ │ │ 8I8H$hyDxD │ │ │ │ "2I2HyDZ │ │ │ │ ",I,HyDZ │ │ │ │ $I%H{DyD │ │ │ │ I!H{DyD │ │ │ │ -zDgIhHyDxD │ │ │ │ -MINH{DyD │ │ │ │ +zDgIgHyDxD │ │ │ │ +MIMH{DyD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ @@ -4198,58 +4198,45 @@ │ │ │ │ *I+H$hyDxD │ │ │ │ [K\H{DuXxD │ │ │ │ r:H;hyDxD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 7KEJEIFHzD │ │ │ │ $ {D|XxD │ │ │ │ -PKsJsItHzD │ │ │ │ -KYJYIZHzD │ │ │ │ -K_J_I`HzD │ │ │ │ -nKnH{D|XxD │ │ │ │ -gIgH{DyD │ │ │ │ -cIcH{DyD │ │ │ │ -_I_H{DyD │ │ │ │ -[I[H{DyD │ │ │ │ -WIWH{DyD │ │ │ │ -SISH{DyD │ │ │ │ -OIOH{DyD │ │ │ │ -KIKH{DyD │ │ │ │ +oKoH{D|XxD │ │ │ │ +KIJIIJHzD │ │ │ │ +rcKdH{D|XxD │ │ │ │ +EK{I|HyD │ │ │ │ +7KqJrIrHzD │ │ │ │ +zD_I_HyDxD │ │ │ │ + "tItHyD │ │ │ │ + "aIbHyD │ │ │ │ +8KVJWIzD │ │ │ │ +0KQJRIzDRH │ │ │ │ GIGH{DyD │ │ │ │ CICH{DyD │ │ │ │ ?I?H{DyD │ │ │ │ ;I;H{DyD │ │ │ │ -7I7H{DyD │ │ │ │ -3I3H{DyD │ │ │ │ -/I/H{DyD │ │ │ │ - "tIuHyD │ │ │ │ - "aIaHyD │ │ │ │ -7KVJVIzD │ │ │ │ -/JQKQI{D │ │ │ │ -GIGH{DyD │ │ │ │ -CICH{DyD │ │ │ │ -?I?H{DyD │ │ │ │ -;I;H{DyD │ │ │ │ -zDtItHyDxD │ │ │ │ -2qIqHyDX │ │ │ │ -GIHH{DyD │ │ │ │ -,JDKEI{DX │ │ │ │ +zDqIrHyDxD │ │ │ │ +HIHH{DyD │ │ │ │ +,JEKEI{DEHY │ │ │ │ 4I5H{DyD │ │ │ │ 0I1H{DyD │ │ │ │ ,I-H{DyD │ │ │ │ -XJzKzI{DzH │ │ │ │ -sBtItHyD │ │ │ │ -6J^K_I{D │ │ │ │ -sBXIYHyD │ │ │ │ -PIQH{DyD │ │ │ │ -LIMH{DyD │ │ │ │ -HIIH{DyD │ │ │ │ -DIEH{DyD │ │ │ │ -@IAH{DyD │ │ │ │ -t'{DdXzD │ │ │ │ +sBuIuHyD │ │ │ │ +sBgIgHyD │ │ │ │ +sBcIcHyD │ │ │ │ +[I[H{DyD │ │ │ │ +WIWH{DyD │ │ │ │ +SISH{DyD │ │ │ │ +OIOH{DyD │ │ │ │ +KIKH{DyD │ │ │ │ +GIGH{DyD │ │ │ │ +CICH{DyD │ │ │ │ +rIsH#hyDxD │ │ │ │ UBrIsHyD │ │ │ │ OBnInHyD │ │ │ │ OBkHdKyDxD │ │ │ │ RBUIVHyD │ │ │ │ OBQKRH{DuXxD │ │ │ │ OBLIMHyD │ │ │ │ ABHIIHyD │ │ │ │ @@ -4374,15 +4361,15 @@ │ │ │ │ 9I""9HyDxD │ │ │ │ 7I""7HyDxD │ │ │ │ 5IP"5HyDxD │ │ │ │ &I'H{DyD │ │ │ │ B"I#H{DyD|;xDL │ │ │ │ B I H{DyD|;xDL │ │ │ │ MIx"MHyDxD │ │ │ │ -8R@IAH{DyD\;xDL │ │ │ │ +R@IAH{DyD\;xDL │ │ │ │ !K!I`"!HyD │ │ │ │ R@IAH{DyD$;xDK │ │ │ │ |D3hyDxD │ │ │ │ H{DyD03xDI │ │ │ │ H{DyD03xDI │ │ │ │ H{DyD03xDI │ │ │ │ H{DyD03xDI │ │ │ │ @@ -4398,16 +4385,16 @@ │ │ │ │ )I)H{DyD03xDI │ │ │ │ &I'H{DyD03xDI │ │ │ │ $I$H{DyD03xDI │ │ │ │ !I"H{DyD03xDI │ │ │ │ H{DyD03xDI │ │ │ │ H{DyD03xDI │ │ │ │ x x"HFyD\1H │ │ │ │ -H{DyD\3xDH │ │ │ │ -H{DyD\3xDH │ │ │ │ +H{DyD\3xDG │ │ │ │ +H{DyD\3xDG │ │ │ │ ` 3hyDxD │ │ │ │ T 3hyDxD │ │ │ │ 3hyDxD │ │ │ │ rsH3hyDxD │ │ │ │ hH3hyDxD │ │ │ │ eH3hyDxD │ │ │ │ rbH3hyDxD │ │ │ │ @@ -4489,15 +4476,15 @@ │ │ │ │ RI "RH3hyDxD │ │ │ │ LI "LH3hyDxD │ │ │ │ II "IH3hyDxD │ │ │ │ GI "GH3hyDxD │ │ │ │ "DH3hyDxD │ │ │ │ "BH3hyDxD │ │ │ │ "?H3hyDxD │ │ │ │ -F"FHFYFv │ │ │ │ +F"FHFYFu │ │ │ │ RJSISHzD │ │ │ │ 8I9H{DyD │ │ │ │ 5I5H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ .I.H{DyD │ │ │ │ ZI&"ZH;hyDxD │ │ │ │ 7I&"7H;hyDxD │ │ │ │ @@ -4649,51 +4636,54 @@ │ │ │ │ 4I4H{DyD │ │ │ │ 1I1H{DyD │ │ │ │ H3hyDxDw │ │ │ │ GKHJ{DlXzD │ │ │ │ FIGH$hyDxD │ │ │ │ 23hyDxDw │ │ │ │ 23hyDxDw │ │ │ │ - )xD{DzD │ │ │ │ -h(xD{DzD │ │ │ │ -H3hyDxDw │ │ │ │ +()xD{DzD │ │ │ │ + 3hyDxDw │ │ │ │ +p(xD{DzD │ │ │ │ +H3hyDxDv │ │ │ │ 23hyDxDv │ │ │ │ H3hyDxDv │ │ │ │ 23hyDxDv │ │ │ │ H3hyDxDv │ │ │ │ H3hyDxDv │ │ │ │ -{H3hyDxDv │ │ │ │ +}H3hyDxDv │ │ │ │ r3hyDxDv │ │ │ │ r3hyDxDv │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ H3hyDxDu │ │ │ │ -H3hyDxDu │ │ │ │ -{I|H{DyD │ │ │ │ -xIyH{DyD │ │ │ │ +&B{I|H{DyD │ │ │ │ +%BxIyH{DyD │ │ │ │ uIvH{DyD │ │ │ │ -VBrIsH{DyD │ │ │ │ -UBoIpH{DyD │ │ │ │ -lImH{DyD │ │ │ │ -riIjH{DyD │ │ │ │ +BrIsH{DyD │ │ │ │ +oIpH{DyD │ │ │ │ +{BlImH{DyD │ │ │ │ +&riIjH{DyD │ │ │ │ +fIgH{DyD │ │ │ │ +cIdH{DyD │ │ │ │ +`IaH{DyD │ │ │ │ bPIQH{DyD │ │ │ │ bMINH{DyD │ │ │ │ bJIKH{DyD │ │ │ │ bGIHH{DyD │ │ │ │ bDIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ b>I?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ -b7I7H{DyD │ │ │ │ -b4I4H{DyD │ │ │ │ -b1I1H{DyD │ │ │ │ +jb7I7H{DyD │ │ │ │ +kb4I4H{DyD │ │ │ │ +lb1I1H{DyD │ │ │ │ 2;hyDxDt │ │ │ │ 3 F3` F8 │ │ │ │ 2;hyDxDt │ │ │ │ 3 F3` F8 │ │ │ │ zDWIXHyDxD │ │ │ │ "SITHyDX │ │ │ │ "OIPHyDX │ │ │ │ @@ -4717,15 +4707,15 @@ │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ "aIbHyDX │ │ │ │ 2;hyDxDr │ │ │ │ 3 F3` F6 │ │ │ │ -2;hyDxDr │ │ │ │ +2;hyDxDq │ │ │ │ 3 F3` F5 │ │ │ │ 2;hyDxDq │ │ │ │ 3 F3` F5 │ │ │ │ 2;hyDxDq │ │ │ │ x'xD{DzD │ │ │ │ 2;hyDxDq │ │ │ │ p&xD{DzD │ │ │ │ @@ -4825,16 +4815,16 @@ │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ H;hyDxDi │ │ │ │ 3 F3` F- │ │ │ │ -2;hyDxDi │ │ │ │ -3 F3` F- │ │ │ │ +2;hyDxDh │ │ │ │ +3 F3` F, │ │ │ │ 2;hyDxDh │ │ │ │ 2;hyDxDh │ │ │ │ 2;hyDxDh │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ @@ -4867,15 +4857,15 @@ │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 2;hyDxDf │ │ │ │ -3 F3` F* │ │ │ │ +3 F3` F) │ │ │ │ 2;hyDxDe │ │ │ │ 3 F3` F) │ │ │ │ zDSISHyDxD │ │ │ │ {DMJNIzDyD │ │ │ │ rCICHyDX │ │ │ │ 2>HyD>K>JxD{DzD │ │ │ │ r7I8HyDX │ │ │ │ @@ -4952,37 +4942,37 @@ │ │ │ │ 1I2H{DyD │ │ │ │ :PAKAJ{DlXzD │ │ │ │ @I@H$hyDxD │ │ │ │ 3 F;` F$ │ │ │ │ 3 F;` F$ │ │ │ │ RRuIvHyD │ │ │ │ 2kHyDkKkJxD{DzD │ │ │ │ - %xD{DzD │ │ │ │ +$%xD{DzD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 8%xD{DzD │ │ │ │ -3 F F3`" │ │ │ │ -2;hyDxD^ │ │ │ │ -H;hyDxD^ │ │ │ │ +3 F F3`! │ │ │ │ +2;hyDxD] │ │ │ │ +H;hyDxD] │ │ │ │ 2;hyDxD] │ │ │ │ zI{H{DyD │ │ │ │ vIwH{DyD │ │ │ │ rIsH{DyD │ │ │ │ -YIYH{DyD │ │ │ │ -UIUH{DyD │ │ │ │ -QIQH{DyD │ │ │ │ +XIXH{DyD │ │ │ │ +TITH{DyD │ │ │ │ +,2QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ @@ -5006,15 +4996,15 @@ │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 2;hyDxD[ │ │ │ │ H;hyDxD[ │ │ │ │ -2;hyDxD[ │ │ │ │ +2;hyDxDZ │ │ │ │ |I}H{DyD │ │ │ │ xIyH{DyD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ @@ -5070,15 +5060,15 @@ │ │ │ │ "vIIGF>HyD[ │ │ │ │ 2Kr"8IGF8HyD[ │ │ │ │ -42 I H{DyD │ │ │ │ +.2 I H{DyD │ │ │ │ 'R|I|HyD │ │ │ │ zDvIvHyDxDQ │ │ │ │ zDmImHyDxDQ │ │ │ │ zDhIhHyDxDQ │ │ │ │ dK hdJ{D │ │ │ │ UK hUJ{D │ │ │ │ yK hyJ{D │ │ │ │ @@ -5455,15 +5445,15 @@ │ │ │ │ I H{DyD │ │ │ │ oKoH{DqXxD │ │ │ │ zDZIZHyDxD> │ │ │ │ JMKMI{D │ │ │ │ rGKGH{DuXxD │ │ │ │ >I>H{DyD │ │ │ │ #J*K*I{D │ │ │ │ -{DZJ[IzDyD> │ │ │ │ +{DZJ[IzDyD= │ │ │ │ "XIXHyDZ │ │ │ │ "OIOHyDZ │ │ │ │ "FIGHyDZ │ │ │ │ "@IAHyDZ │ │ │ │ "1I1HyDZ │ │ │ │ iKV"iIiHyD │ │ │ │ WIQ YKZJ{D|XzD │ │ │ │ @@ -5531,37 +5521,37 @@ │ │ │ │ {DsJsIzDyD9 │ │ │ │ `IzD`KaHyD{DxD9 │ │ │ │ p,xD{DzD9 │ │ │ │ ryIyHyDX │ │ │ │ {DjJjIzDyD8 │ │ │ │ dIeH{DyD │ │ │ │ aIbH{DyD │ │ │ │ -7r^I_H{DyD │ │ │ │ +1r^I_H{DyD │ │ │ │ [I\H{DyD │ │ │ │ rXIYH{DyD │ │ │ │ rUIVH{DyD │ │ │ │ -!"RISH{DyD │ │ │ │ +"RISH{DyD │ │ │ │ rOIPH{DyD │ │ │ │ ->rLIMH{DyD │ │ │ │ -=rIIJH{DyD │ │ │ │ -rFIGH{DyD │ │ │ │ +8rLIMH{DyD │ │ │ │ +7rIIJH{DyD │ │ │ │ +~rFIGH{DyD │ │ │ │ CIDH{DyD │ │ │ │ -hr@IAH{DyD │ │ │ │ -ir=I>H{DyD │ │ │ │ -NRPIQH{DyD │ │ │ │ -MRMINH{DyD │ │ │ │ -SRJIKH{DyD │ │ │ │ -RRGIHH{DyD │ │ │ │ -QRDIEH{DyD │ │ │ │ +br@IAH{DyD │ │ │ │ +cr=I>H{DyD │ │ │ │ +HRPIQH{DyD │ │ │ │ +GRMINH{DyD │ │ │ │ +MRJIKH{DyD │ │ │ │ +LRGIHH{DyD │ │ │ │ +KRDIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ -LR>I?H{DyD │ │ │ │ +FR>I?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ -4R7I7H{DyD │ │ │ │ -5R4I4H{DyD │ │ │ │ -6R1I1H{DyD │ │ │ │ +.R7I7H{DyD │ │ │ │ +/R4I4H{DyD │ │ │ │ +0R1I1H{DyD │ │ │ │ PoKpJ{D|XzD │ │ │ │ nIoH$hyDxD │ │ │ │ {DWJWIzDyD7 │ │ │ │ {DQJRIzDyD7 │ │ │ │ {L3"{I{H|DyD │ │ │ │ 1K-"wIwHyDX │ │ │ │ $K-"nIoHyDX │ │ │ │ @@ -6053,19 +6043,19 @@ │ │ │ │ )K*J{D|XzD │ │ │ │ (I)H$hyDxD │ │ │ │ OIOH{DyD │ │ │ │ KIKH{DyD │ │ │ │ GIGH{DyD │ │ │ │ BIBH{DyD │ │ │ │ ?K "?I@H{DyD │ │ │ │ -^B:I;H{DyD │ │ │ │ -LB7I8H{DyD │ │ │ │ -*B4I5H{DyD │ │ │ │ -=B0I1H{DyD │ │ │ │ -+B-I.H{DyD │ │ │ │ +DB:I;H{DyD │ │ │ │ +2B7I8H{DyD │ │ │ │ +B4I5H{DyD │ │ │ │ +#B0I1H{DyD │ │ │ │ +B-I.H{DyD │ │ │ │ *I+H{DyD │ │ │ │ wJxIxHzD │ │ │ │ iJiIjHzD │ │ │ │ rKIKH{DyD │ │ │ │ jKm"yIzHyDX │ │ │ │ aKm"rIyDX │ │ │ │ RKn"gIgHyDX │ │ │ │ @@ -6122,16 +6112,16 @@ │ │ │ │ CKL"OIPHyD │ │ │ │ I?H{DyD │ │ │ │ ;K ";I;H{DyD │ │ │ │ 7I7H{DyD │ │ │ │ 4I4H{DyD │ │ │ │ @@ -6240,29 +6230,29 @@ │ │ │ │ /I/H{DyD|3xD │ │ │ │ +I,H{DyD|3xD │ │ │ │ (I(H{DyD|3xD │ │ │ │ CICH{DyD │ │ │ │ (I)H{DyD │ │ │ │ $I$H{DyD │ │ │ │ !I"H{DyD │ │ │ │ -"IIIH{DyD │ │ │ │ -E"FIGH{DyD │ │ │ │ -o2DIDH{DyD │ │ │ │ +}"IIIH{DyD │ │ │ │ +?"FIGH{DyD │ │ │ │ +i2DIDH{DyD │ │ │ │ AIBH{DyD │ │ │ │ -jR?I?H{DyD │ │ │ │ +dR?I?H{DyD │ │ │ │ H{DyD43xD │ │ │ │ -:I:H{DyD43xD │ │ │ │ -6I7H{DyD43xD │ │ │ │ -3I3H{DyD43xD │ │ │ │ -/I0H{DyD43xD │ │ │ │ -,I,H{DyD43xD │ │ │ │ -(I)H{DyD43xD │ │ │ │ -%I%H{DyD43xD │ │ │ │ +=I>H{DyD43xD │ │ │ │ +:I:H{DyD43xD │ │ │ │ +6I7H{DyD43xD │ │ │ │ +3I3H{DyD43xD │ │ │ │ +/I0H{DyD43xD │ │ │ │ +,I,H{DyD43xD │ │ │ │ +(I)H{DyD43xD │ │ │ │ +%I%H{DyD43xD │ │ │ │ !I"H{DyD43xD │ │ │ │ TIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MINH{DyD │ │ │ │ JIJH{DyD │ │ │ │ FIGH{DyD │ │ │ │ DIDH{DyD │ │ │ │ @@ -7008,21 +6997,21 @@ │ │ │ │ [I\H{DyD │ │ │ │ WIXH{DyD │ │ │ │ @H3h0FCE │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ -\+xD{DzD │ │ │ │ -p 3hyDxDY │ │ │ │ +h+xD{DzD │ │ │ │ +| 3hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ 23hyDxDY │ │ │ │ -D)xD{DzD │ │ │ │ +<)xD{DzD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ @@ -7093,15 +7082,15 @@ │ │ │ │ GIGH$hyDxD │ │ │ │ bCICHyDY │ │ │ │ R7I8HyDY │ │ │ │ zD-I.HyDxD} │ │ │ │ &I'H{DyD │ │ │ │ @?K@J{DtXzD │ │ │ │ >I?H$hyDxD │ │ │ │ -5I5H#hyDxDj │ │ │ │ +5I5H#hyDxDi │ │ │ │ @1K2J{DtXzD │ │ │ │ 0I1H$hyDxD │ │ │ │ 'I'H#hyDxDi │ │ │ │ 8L~D8M}D4Y$h │ │ │ │ !2[I\HyDZ │ │ │ │ QJTKTI{DTHZ │ │ │ │ 2HKIH{DZ │ │ │ │ @@ -7153,16 +7142,16 @@ │ │ │ │ qIqH{DyD │ │ │ │ mImH{DyD │ │ │ │ iIiH{DyD │ │ │ │ eIeH{DyD │ │ │ │ aIaH{DyD │ │ │ │ ]I]H{DyD │ │ │ │ T'{D|XzD │ │ │ │ -zDtIuHyDxDw │ │ │ │ -zDoIpHyDxDw │ │ │ │ +zDtIuHyDxDv │ │ │ │ +zDoIpHyDxDv │ │ │ │ +h1hjhCE │ │ │ │ JcKdI{DdH │ │ │ │ zDUIVHyDxDv │ │ │ │ xK hxJ{D │ │ │ │ zDsItHyDxDv │ │ │ │ zDmImHyDxDv │ │ │ │ {DcJcIzDyDv │ │ │ │ @@ -7260,30 +7249,31 @@ │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ H+hyDxD6 │ │ │ │ -roIoH{DyD │ │ │ │ -0rlIlH{DyD │ │ │ │ +boIoH{DyD │ │ │ │ +rlIlH{DyD │ │ │ │ dKeIeHyD │ │ │ │ {DVJVIzDyD_ │ │ │ │ 9|DiX h │ │ │ │ 9KtItHyD │ │ │ │ WIXH{DyD │ │ │ │ SITH{DyD │ │ │ │ -yDFKGH{DxD^ │ │ │ │ +yDOKOH{DxD] │ │ │ │ I{DzDyD\ │ │ │ │ -oIoH{DyD │ │ │ │ -kIkH{DyD │ │ │ │ -gIgH{DyD │ │ │ │ -cIcH{DyD │ │ │ │ -_I_H{DyD │ │ │ │ -[I[H{DyD │ │ │ │ +yJzIzHzD │ │ │ │ +lImH{DyD │ │ │ │ +hIiH{DyD │ │ │ │ +dIeH{DyD │ │ │ │ +`IaH{DyD │ │ │ │ +\I]H{DyD │ │ │ │ +XIYH{DyD │ │ │ │ SFJF9F0F │ │ │ │ "@I@HyDX │ │ │ │ 2;hyDxD1 │ │ │ │ )xD{DzD[ │ │ │ │ , ;hyDxD1 │ │ │ │ 2;hyDxD1 │ │ │ │ 2;hyDxD1 │ │ │ │ @@ -7305,52 +7295,52 @@ │ │ │ │ SFJF9F0F │ │ │ │ 2;hyDxD/ │ │ │ │ 2;hyDxD/ │ │ │ │ (xD{DzDY │ │ │ │ X'xD{DzDY │ │ │ │ 2;hyDxD/ │ │ │ │ 2;hyDxD/ │ │ │ │ -$xD{DzDY │ │ │ │ -$xD{DzDY │ │ │ │ +$xD{DzDX │ │ │ │ +$xD{DzDX │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ IIIH{DyD │ │ │ │ FIFH{DyD │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ r^I_H{DyD │ │ │ │ b[I\H{DyD │ │ │ │ -,rXIYH{DyD │ │ │ │ -VrUIVH{DyD │ │ │ │ +&rXIYH{DyD │ │ │ │ +PrUIVH{DyD │ │ │ │ bRISH{DyD │ │ │ │ -GrOIPH{DyD │ │ │ │ +ArOIPH{DyD │ │ │ │ JIKH{DyD │ │ │ │ HK "HIHH{DyD │ │ │ │ -sbEIEH{DyD │ │ │ │ +mbEIEH{DyD │ │ │ │ RBIBH{DyD │ │ │ │ -K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -H%{DlXzD │ │ │ │ -`I`H{DyD │ │ │ │ -\I\H{DyD │ │ │ │ -XIXH{DyD │ │ │ │ +D%{DlXzD │ │ │ │ +_I_H{DyD │ │ │ │ +[I[H{DyD │ │ │ │ +2XIXH{DyD │ │ │ │ TITH{DyD │ │ │ │ /LuY|D-h │ │ │ │ zD`I`HyDxDP │ │ │ │ zDPIPHyDxDP │ │ │ │ &2zIzHyD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ @@ -7403,15 +7393,15 @@ │ │ │ │ *I*H{DyD │ │ │ │ &I&H{DyD │ │ │ │ "I"H{DyD │ │ │ │ %xD{DzDK │ │ │ │ 2;hyDxD! │ │ │ │ HyD{DxDK │ │ │ │ 2;hyDxD! │ │ │ │ -JxD{DzDK │ │ │ │ +JxD{DzDJ │ │ │ │ zI{H{DyD │ │ │ │ vIwH{DyD │ │ │ │ rIsH{DyD │ │ │ │ nIoH{DyD │ │ │ │ YIYH{DyD │ │ │ │ UIUH{DyD │ │ │ │ QIQH{DyD │ │ │ │ @@ -7432,15 +7422,15 @@ │ │ │ │ zr;hyDxD │ │ │ │ *xD{DzDH │ │ │ │ yD{DxDH │ │ │ │ )xD{DzDH │ │ │ │ (xD{DzDH │ │ │ │ vr;hyDxD │ │ │ │ 'xD{DzDH │ │ │ │ -P&xD{DzDH │ │ │ │ +P&xD{DzDG │ │ │ │ &xD{DzDG │ │ │ │ l%xD{DzDG │ │ │ │ 4&xD{DzDG │ │ │ │ X5xD>h{D │ │ │ │ 5xD{D>h │ │ │ │ t4xD>h{D │ │ │ │ YIYH{DyD │ │ │ │ @@ -7477,32 +7467,32 @@ │ │ │ │ BIBH{DyD │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ @*{DdXzD │ │ │ │ h&xD{DzDC │ │ │ │ -kRvIvH{DyD │ │ │ │ +eRvIvH{DyD │ │ │ │ iIzDiKiHyD{DxDC │ │ │ │ -lR}I}H{DyD │ │ │ │ -FRzIzH{DyD │ │ │ │ +fR}I}H{DyD │ │ │ │ +@RzIzH{DyD │ │ │ │ RwIwH{DyD │ │ │ │ RtItH{DyD │ │ │ │ RqIqH{DyD │ │ │ │ RnInH{DyD │ │ │ │ RkIkH{DyD │ │ │ │ hK "hIiH{DyD │ │ │ │ -cRdIeH{DyD │ │ │ │ -\baIbH{DyD │ │ │ │ +]RdIeH{DyD │ │ │ │ +VbaIbH{DyD │ │ │ │ B^I_H{DyD │ │ │ │ -`b[I\H{DyD │ │ │ │ -[bXIYH{DyD │ │ │ │ -ZbUIVH{DyD │ │ │ │ -abRISH{DyD │ │ │ │ -bbOIPH{DyD │ │ │ │ +Zb[I\H{DyD │ │ │ │ +UbXIYH{DyD │ │ │ │ +TbUIVH{DyD │ │ │ │ +[bRISH{DyD │ │ │ │ +\bOIPH{DyD │ │ │ │ bLIMH{DyD │ │ │ │ bIIJH{DyD │ │ │ │ EIFH{DyD │ │ │ │ LKRF^I_HyD │ │ │ │ GKQ"[I[HyD │ │ │ │ Kd"*I+HyD │ │ │ │ }I}H{DyD │ │ │ │ @@ -7968,15 +7958,15 @@ │ │ │ │ >K ">I?H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ VH:F!FxD │ │ │ │ _H:F!FxD │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h │ │ │ │ -/tmp/tmp5ozwtoak/build/__native_fec286f4eda846987175.c │ │ │ │ +/tmp/tmpylsy6ehz/build/__native_fec286f4eda846987175.c │ │ │ │ cpy_r_r2 │ │ │ │ ((blib2to3___pytree___LeafObject *)cpy_r_leaf)->_value │ │ │ │ cpy_r_r6 │ │ │ │ cpy_r_r0 │ │ │ │ cpy_r_r3 │ │ │ │ cpy_r_r4 │ │ │ │ cpy_r_r5 │ │ │ │ @@ -9333,14 +9323,15 @@ │ │ │ │ container_of │ │ │ │ file_input │ │ │ │ value for final name "BRACKETS" was not set │ │ │ │ get_annotation_type │ │ │ │ is_part_of_annotation │ │ │ │ cpy_r_r44 │ │ │ │ cpy_r_r58 │ │ │ │ +cpy_r_r69 │ │ │ │ _prefer_paren_wrap_match │ │ │ │ listmaker │ │ │ │ black.linegen.CannotSplit │ │ │ │ cpy_r_start │ │ │ │ printtoken │ │ │ │ value for final name "tok_name" was not set │ │ │ │ not enough values to unpack (expected %zd, got %zd) │ │ │ │ @@ -9374,15 +9365,14 @@ │ │ │ │ cannot import name %R from %R (%S) │ │ │ │ src/black/_width_table.py │ │ │ │ Reached allegedly unreachable code! │ │ │ │ remove_trailing_semicolon │ │ │ │ put_trailing_semicolon_back │ │ │ │ cpy_r_r57 │ │ │ │ cpy_r_r68 │ │ │ │ -cpy_r_r69 │ │ │ │ cpy_r_r70 │ │ │ │ cpy_r_r71 │ │ │ │ cpy_r_r86 │ │ │ │ cpy_r_r77 │ │ │ │ cpy_r_r113 │ │ │ │ cpy_r_r119 │ │ │ │ cpy_r_r163 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -14,57 +14,57 @@ │ │ │ │ ldr r0, [pc, #24] @ (50590 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500ac │ │ │ │ + b.n 5040c │ │ │ │ movs r1, r5 │ │ │ │ - b.n 500ec │ │ │ │ + b.n 5044c │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (505b8 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (505bc ) │ │ │ │ ldr r0, [pc, #20] @ (505c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500f8 │ │ │ │ + b.n 50458 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 50150 │ │ │ │ + b.n 504b0 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (505e8 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #20] @ (505ec ) │ │ │ │ ldr r0, [pc, #20] @ (505f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500c8 │ │ │ │ + b.n 50428 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 50148 │ │ │ │ + b.n 504a8 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5061c ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ @@ -72,19 +72,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (50624 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 50150 │ │ │ │ + b.n 504b0 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501a8 │ │ │ │ + b.n 50508 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (50650 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ @@ -92,76 +92,76 @@ │ │ │ │ ldr r0, [pc, #24] @ (50658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #328 @ 0x148 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 5011c │ │ │ │ + b.n 5047c │ │ │ │ movs r1, r5 │ │ │ │ - b.n 5019c │ │ │ │ + b.n 504fc <__snprintf_chk@plt+0x4> │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50680 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r1, [pc, #20] @ (50684 ) │ │ │ │ ldr r0, [pc, #20] @ (50688 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 500e8 │ │ │ │ + b.n 50448 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 50140 │ │ │ │ + b.n 504a0 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (506b0 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #20] @ (506b4 ) │ │ │ │ ldr r0, [pc, #20] @ (506b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 50180 │ │ │ │ + b.n 504e0 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501d8 │ │ │ │ + b.n 50538 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (506e0 ) │ │ │ │ movs r2, #31 │ │ │ │ ldr r1, [pc, #20] @ (506e4 ) │ │ │ │ ldr r0, [pc, #20] @ (506e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 50150 │ │ │ │ + b.n 504b0 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501d8 │ │ │ │ + b.n 50538 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (50714 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ @@ -169,57 +169,57 @@ │ │ │ │ ldr r0, [pc, #24] @ (5071c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 4ff20 │ │ │ │ + b.n 50280 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 501d0 │ │ │ │ + b.n 50530 <__assert_fail@plt+0x4> │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50744 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (50748 ) │ │ │ │ ldr r0, [pc, #20] @ (5074c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ movs r4, r5 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ movs r2, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (50774 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ ldr r1, [pc, #20] @ (50778 ) │ │ │ │ ldr r0, [pc, #20] @ (5077c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ movs r4, r5 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r2, r5 │ │ │ │ adds r0, #20 │ │ │ │ b.n 502c4 │ │ │ │ movs r0, #20 │ │ │ │ b.n 502c8 │ │ │ │ adds r0, #3 │ │ │ │ b.n 508ac │ │ │ │ @@ -8013,15 +8013,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ strd r4, r4, [ip, #372] @ 0x174 │ │ │ │ mov r0, ip │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00054e28 : │ │ │ │ ldr r3, [pc, #8] @ (54e34 ) │ │ │ │ ldr r2, [pc, #12] @ (54e38 ) │ │ │ │ @@ -8180,19 +8180,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (54fa8 ) │ │ │ │ ldr r0, [pc, #20] @ (54fac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ movs r4, r5 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [pc, #824] @ (552e8 ) │ │ │ │ + ldr r6, [pc, #504] @ (551a8 ) │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 00054fb0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -8971,83 +8971,83 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 55670 │ │ │ │ ldr r3, [pc, #116] @ (5571c ) │ │ │ │ - movw r2, #63417 @ 0xf7b9 │ │ │ │ + movw r2, #63402 @ 0xf7aa │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #112] @ (55720 ) │ │ │ │ ldr r0, [pc, #112] @ (55724 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 55680 │ │ │ │ ldr r3, [pc, #96] @ (55728 ) │ │ │ │ - movw r2, #63426 @ 0xf7c2 │ │ │ │ + movw r2, #63411 @ 0xf7b3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (5572c ) │ │ │ │ ldr r0, [pc, #92] @ (55730 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (55734 ) │ │ │ │ - movw r2, #63416 @ 0xf7b8 │ │ │ │ + movw r2, #63401 @ 0xf7a9 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #76] @ (55738 ) │ │ │ │ ldr r0, [pc, #80] @ (5573c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (55740 ) │ │ │ │ - movw r2, #63425 @ 0xf7c1 │ │ │ │ + movw r2, #63410 @ 0xf7b2 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #64] @ (55744 ) │ │ │ │ ldr r0, [pc, #64] @ (55748 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r2, #18 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ movs r1, r5 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005574c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10020,177 +10020,177 @@ │ │ │ │ str r1, [r3, #32] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (5617c ) │ │ │ │ - movw r2, #51664 @ 0xc9d0 │ │ │ │ + movw r2, #51653 @ 0xc9c5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #260] @ (56180 ) │ │ │ │ ldr r0, [pc, #264] @ (56184 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (56188 ) │ │ │ │ - movw r2, #51649 @ 0xc9c1 │ │ │ │ + movw r2, #51638 @ 0xc9b6 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (5618c ) │ │ │ │ ldr r0, [pc, #248] @ (56190 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (56194 ) │ │ │ │ - movw r2, #51687 @ 0xc9e7 │ │ │ │ + movw r2, #51676 @ 0xc9dc │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #232] @ (56198 ) │ │ │ │ ldr r0, [pc, #236] @ (5619c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (561a0 ) │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #51673 @ 0xc9d9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #220] @ (561a4 ) │ │ │ │ ldr r0, [pc, #220] @ (561a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (561ac ) │ │ │ │ - movw r2, #51681 @ 0xc9e1 │ │ │ │ + movw r2, #51670 @ 0xc9d6 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #204] @ (561b0 ) │ │ │ │ ldr r0, [pc, #208] @ (561b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (561b8 ) │ │ │ │ - movw r2, #51678 @ 0xc9de │ │ │ │ + movw r2, #51667 @ 0xc9d3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #192] @ (561bc ) │ │ │ │ ldr r0, [pc, #192] @ (561c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (561c4 ) │ │ │ │ - movw r2, #51675 @ 0xc9db │ │ │ │ + movw r2, #51664 @ 0xc9d0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #176] @ (561c8 ) │ │ │ │ ldr r0, [pc, #180] @ (561cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (561d0 ) │ │ │ │ - movw r2, #51672 @ 0xc9d8 │ │ │ │ + movw r2, #51661 @ 0xc9cd │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (561d4 ) │ │ │ │ ldr r0, [pc, #164] @ (561d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (561dc ) │ │ │ │ - movw r2, #51669 @ 0xc9d5 │ │ │ │ + movw r2, #51658 @ 0xc9ca │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #148] @ (561e0 ) │ │ │ │ ldr r0, [pc, #152] @ (561e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (561e8 ) │ │ │ │ - movw r2, #51666 @ 0xc9d2 │ │ │ │ + movw r2, #51655 @ 0xc9c7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #136] @ (561ec ) │ │ │ │ ldr r0, [pc, #136] @ (561f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #896 @ (adr r0, 564f8 ) │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + cmp r0, #20 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 000561f4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10309,177 +10309,177 @@ │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #12 │ │ │ │ strd r2, r3, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (5646c ) │ │ │ │ - movw r2, #63978 @ 0xf9ea │ │ │ │ + movw r2, #63967 @ 0xf9df │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #260] @ (56470 ) │ │ │ │ ldr r0, [pc, #264] @ (56474 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (56478 ) │ │ │ │ - movw r2, #63963 @ 0xf9db │ │ │ │ + movw r2, #63952 @ 0xf9d0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (5647c ) │ │ │ │ ldr r0, [pc, #248] @ (56480 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (56484 ) │ │ │ │ - movw r2, #64001 @ 0xfa01 │ │ │ │ + movw r2, #63990 @ 0xf9f6 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #232] @ (56488 ) │ │ │ │ ldr r0, [pc, #236] @ (5648c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (56490 ) │ │ │ │ - movw r2, #63998 @ 0xf9fe │ │ │ │ + movw r2, #63987 @ 0xf9f3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #220] @ (56494 ) │ │ │ │ ldr r0, [pc, #220] @ (56498 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (5649c ) │ │ │ │ - movw r2, #63995 @ 0xf9fb │ │ │ │ + movw r2, #63984 @ 0xf9f0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #204] @ (564a0 ) │ │ │ │ ldr r0, [pc, #208] @ (564a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (564a8 ) │ │ │ │ - movw r2, #63992 @ 0xf9f8 │ │ │ │ + movw r2, #63981 @ 0xf9ed │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #192] @ (564ac ) │ │ │ │ ldr r0, [pc, #192] @ (564b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (564b4 ) │ │ │ │ - movw r2, #63989 @ 0xf9f5 │ │ │ │ + movw r2, #63978 @ 0xf9ea │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #176] @ (564b8 ) │ │ │ │ ldr r0, [pc, #180] @ (564bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (564c0 ) │ │ │ │ - movw r2, #63986 @ 0xf9f2 │ │ │ │ + movw r2, #63975 @ 0xf9e7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (564c4 ) │ │ │ │ ldr r0, [pc, #164] @ (564c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (564cc ) │ │ │ │ - movw r2, #63983 @ 0xf9ef │ │ │ │ + movw r2, #63972 @ 0xf9e4 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #148] @ (564d0 ) │ │ │ │ ldr r0, [pc, #152] @ (564d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (564d8 ) │ │ │ │ - movw r2, #63980 @ 0xf9ec │ │ │ │ + movw r2, #63969 @ 0xf9e1 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #136] @ (564dc ) │ │ │ │ ldr r0, [pc, #136] @ (564e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r5, #10 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r1, r5 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 000564e4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10597,177 +10597,177 @@ │ │ │ │ str r1, [r3, #32] │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #268] @ (56758 ) │ │ │ │ - movw r2, #4644 @ 0x1224 │ │ │ │ + movw r2, #4633 @ 0x1219 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #260] @ (5675c ) │ │ │ │ ldr r0, [pc, #264] @ (56760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (56764 ) │ │ │ │ - movw r2, #4629 @ 0x1215 │ │ │ │ + movw r2, #4618 @ 0x120a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (56768 ) │ │ │ │ ldr r0, [pc, #248] @ (5676c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (56770 ) │ │ │ │ - movw r2, #4667 @ 0x123b │ │ │ │ + movw r2, #4656 @ 0x1230 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (56774 ) │ │ │ │ ldr r0, [pc, #236] @ (56778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (5677c ) │ │ │ │ - movw r2, #4664 @ 0x1238 │ │ │ │ + movw r2, #4653 @ 0x122d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #220] @ (56780 ) │ │ │ │ ldr r0, [pc, #220] @ (56784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (56788 ) │ │ │ │ - movw r2, #4661 @ 0x1235 │ │ │ │ + movw r2, #4650 @ 0x122a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #204] @ (5678c ) │ │ │ │ ldr r0, [pc, #208] @ (56790 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (56794 ) │ │ │ │ - movw r2, #4658 @ 0x1232 │ │ │ │ + movw r2, #4647 @ 0x1227 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #192] @ (56798 ) │ │ │ │ ldr r0, [pc, #192] @ (5679c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (567a0 ) │ │ │ │ - movw r2, #4655 @ 0x122f │ │ │ │ + movw r2, #4644 @ 0x1224 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #176] @ (567a4 ) │ │ │ │ ldr r0, [pc, #180] @ (567a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (567ac ) │ │ │ │ - movw r2, #4652 @ 0x122c │ │ │ │ + movw r2, #4641 @ 0x1221 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #164] @ (567b0 ) │ │ │ │ ldr r0, [pc, #164] @ (567b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (567b8 ) │ │ │ │ - movw r2, #4649 @ 0x1229 │ │ │ │ + movw r2, #4638 @ 0x121e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #148] @ (567bc ) │ │ │ │ ldr r0, [pc, #152] @ (567c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (567c4 ) │ │ │ │ - movw r2, #4646 @ 0x1226 │ │ │ │ + movw r2, #4635 @ 0x121b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #136] @ (567c8 ) │ │ │ │ ldr r0, [pc, #136] @ (567cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r2, #30 │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r2, #4 │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ movs r4, r5 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ movs r4, r5 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ movs r4, r5 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ @@ -23408,19 +23408,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d73c ) │ │ │ │ ldr r0, [pc, #20] @ (5d740 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + cbz r2, 5d762 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d744 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23437,19 +23437,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (5d780 ) │ │ │ │ ldr r0, [pc, #20] @ (5d784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #488 @ 0x1e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + cbz r6, 5d794 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d788 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23458,27 +23458,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d7c0 ) │ │ │ │ - movw r2, #47465 @ 0xb969 │ │ │ │ + movw r2, #47459 @ 0xb963 │ │ │ │ ldr r1, [pc, #20] @ (5d7c4 ) │ │ │ │ ldr r0, [pc, #20] @ (5d7c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + cbz r2, 5d7c8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d7cc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23487,27 +23487,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d804 ) │ │ │ │ - movw r2, #52397 @ 0xccad │ │ │ │ + movw r2, #52391 @ 0xcca7 │ │ │ │ ldr r1, [pc, #20] @ (5d808 ) │ │ │ │ ldr r0, [pc, #20] @ (5d80c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d810 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23516,27 +23516,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #20] @ (5d848 ) │ │ │ │ - movw r2, #54781 @ 0xd5fd │ │ │ │ + movw r2, #54755 @ 0xd5e3 │ │ │ │ ldr r1, [pc, #20] @ (5d84c ) │ │ │ │ ldr r0, [pc, #20] @ (5d850 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005d854 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23544,1048 +23544,1048 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5d890 ) │ │ │ │ - movw r2, #11290 @ 0x2c1a │ │ │ │ - movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5d894 ) │ │ │ │ - ldr r0, [pc, #20] @ (5d898 ) │ │ │ │ + ldr r3, [pc, #20] @ (5d88c ) │ │ │ │ + mov.w r2, #76800 @ 0x12c00 │ │ │ │ + ldr r1, [pc, #20] @ (5d890 ) │ │ │ │ + ldr r0, [pc, #20] @ (5d894 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #712 @ 0x2c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005d89c : │ │ │ │ +0005d898 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5d8bc │ │ │ │ + cbz r0, 5d8b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5d8d8 ) │ │ │ │ - movw r2, #13515 @ 0x34cb │ │ │ │ + ldr r3, [pc, #24] @ (5d8d4 ) │ │ │ │ + movw r2, #13484 @ 0x34ac │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5d8dc ) │ │ │ │ - ldr r0, [pc, #20] @ (5d8e0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5d8d8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5d8dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005d8e4 : │ │ │ │ +0005d8e0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5d904 │ │ │ │ + cbz r0, 5d900 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5d920 ) │ │ │ │ - movw r2, #14629 @ 0x3925 │ │ │ │ + ldr r3, [pc, #24] @ (5d91c ) │ │ │ │ + movw r2, #14598 @ 0x3906 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5d924 ) │ │ │ │ - ldr r0, [pc, #20] @ (5d928 ) │ │ │ │ + ldr r1, [pc, #20] @ (5d920 ) │ │ │ │ + ldr r0, [pc, #20] @ (5d924 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #824 @ 0x338 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005d92c : │ │ │ │ +0005d928 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5d94c │ │ │ │ + cbz r0, 5d948 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5d968 ) │ │ │ │ - movw r2, #15716 @ 0x3d64 │ │ │ │ + ldr r3, [pc, #24] @ (5d964 ) │ │ │ │ + movw r2, #15685 @ 0x3d45 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5d96c ) │ │ │ │ - ldr r0, [pc, #20] @ (5d970 ) │ │ │ │ + ldr r1, [pc, #20] @ (5d968 ) │ │ │ │ + ldr r0, [pc, #20] @ (5d96c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #884 @ 0x374 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005d974 : │ │ │ │ +0005d970 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5d994 │ │ │ │ + cbz r0, 5d990 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5d9b0 ) │ │ │ │ - movw r2, #17130 @ 0x42ea │ │ │ │ + ldr r3, [pc, #24] @ (5d9ac ) │ │ │ │ + movw r2, #17099 @ 0x42cb │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5d9b4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5d9b8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5d9b0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5d9b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #944 @ 0x3b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005d9bc : │ │ │ │ +0005d9b8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5d9dc │ │ │ │ + cbz r0, 5d9d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5d9f8 ) │ │ │ │ - movw r2, #18500 @ 0x4844 │ │ │ │ + ldr r3, [pc, #24] @ (5d9f4 ) │ │ │ │ + movw r2, #18469 @ 0x4825 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5d9fc ) │ │ │ │ - ldr r0, [pc, #20] @ (5da00 ) │ │ │ │ + ldr r1, [pc, #20] @ (5d9f8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5d9fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005da04 : │ │ │ │ +0005da00 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5da24 │ │ │ │ + cbz r0, 5da20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5da40 ) │ │ │ │ - movw r2, #19360 @ 0x4ba0 │ │ │ │ + ldr r3, [pc, #24] @ (5da3c ) │ │ │ │ + movw r2, #19329 @ 0x4b81 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5da44 ) │ │ │ │ - ldr r0, [pc, #20] @ (5da48 ) │ │ │ │ + ldr r1, [pc, #20] @ (5da40 ) │ │ │ │ + ldr r0, [pc, #20] @ (5da44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1064 @ 0x428 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005da4c : │ │ │ │ +0005da48 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5da6c │ │ │ │ + cbz r0, 5da68 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5da88 ) │ │ │ │ - movw r2, #20182 @ 0x4ed6 │ │ │ │ + ldr r3, [pc, #24] @ (5da84 ) │ │ │ │ + movw r2, #20151 @ 0x4eb7 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5da8c ) │ │ │ │ - ldr r0, [pc, #20] @ (5da90 ) │ │ │ │ + ldr r1, [pc, #20] @ (5da88 ) │ │ │ │ + ldr r0, [pc, #20] @ (5da8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005da94 : │ │ │ │ +0005da90 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dab4 │ │ │ │ + cbz r0, 5dab0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dad0 ) │ │ │ │ - movw r2, #21004 @ 0x520c │ │ │ │ + ldr r3, [pc, #24] @ (5dacc ) │ │ │ │ + movw r2, #20973 @ 0x51ed │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dad4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dad8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dad0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dad4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1196 @ 0x4ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #24 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dadc : │ │ │ │ +0005dad8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dafc │ │ │ │ + cbz r0, 5daf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5db18 ) │ │ │ │ - movw r2, #22415 @ 0x578f │ │ │ │ + ldr r3, [pc, #24] @ (5db14 ) │ │ │ │ + movw r2, #22384 @ 0x5770 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5db1c ) │ │ │ │ - ldr r0, [pc, #20] @ (5db20 ) │ │ │ │ + ldr r1, [pc, #20] @ (5db18 ) │ │ │ │ + ldr r0, [pc, #20] @ (5db1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1260 @ 0x4ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005db24 : │ │ │ │ +0005db20 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5db44 │ │ │ │ + cbz r0, 5db40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5db60 ) │ │ │ │ - movw r2, #24138 @ 0x5e4a │ │ │ │ + ldr r3, [pc, #24] @ (5db5c ) │ │ │ │ + movw r2, #24107 @ 0x5e2b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5db64 ) │ │ │ │ - ldr r0, [pc, #20] @ (5db68 ) │ │ │ │ + ldr r1, [pc, #20] @ (5db60 ) │ │ │ │ + ldr r0, [pc, #20] @ (5db64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1328 @ 0x530 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005db6c : │ │ │ │ +0005db68 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5db8c │ │ │ │ + cbz r0, 5db88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dba8 ) │ │ │ │ - movw r2, #25438 @ 0x635e │ │ │ │ + ldr r3, [pc, #24] @ (5dba4 ) │ │ │ │ + movw r2, #25407 @ 0x633f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dbac ) │ │ │ │ - ldr r0, [pc, #20] @ (5dbb0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dba8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dbac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dbb4 : │ │ │ │ +0005dbb0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dbd4 │ │ │ │ + cbz r0, 5dbd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dbf0 ) │ │ │ │ - movw r2, #26580 @ 0x67d4 │ │ │ │ + ldr r3, [pc, #24] @ (5dbec ) │ │ │ │ + movw r2, #26549 @ 0x67b5 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dbf4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dbf8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dbf0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dbf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1452 @ 0x5ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dbfc : │ │ │ │ +0005dbf8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dc1c │ │ │ │ + cbz r0, 5dc18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dc38 ) │ │ │ │ - movw r2, #29809 @ 0x7471 │ │ │ │ + ldr r3, [pc, #24] @ (5dc34 ) │ │ │ │ + movw r2, #29778 @ 0x7452 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dc3c ) │ │ │ │ - ldr r0, [pc, #20] @ (5dc40 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dc38 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dc3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1512 @ 0x5e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dc44 : │ │ │ │ +0005dc40 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dc64 │ │ │ │ + cbz r0, 5dc60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dc80 ) │ │ │ │ - movw r2, #31514 @ 0x7b1a │ │ │ │ + ldr r3, [pc, #24] @ (5dc7c ) │ │ │ │ + movw r2, #31483 @ 0x7afb │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dc84 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dc88 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dc80 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dc84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1576 @ 0x628 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dc8c : │ │ │ │ +0005dc88 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dcac │ │ │ │ + cbz r0, 5dca8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dcc8 ) │ │ │ │ - movw r2, #32727 @ 0x7fd7 │ │ │ │ + ldr r3, [pc, #24] @ (5dcc4 ) │ │ │ │ + movw r2, #32696 @ 0x7fb8 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dccc ) │ │ │ │ - ldr r0, [pc, #20] @ (5dcd0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dcc8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dccc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1640 @ 0x668 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dcd4 : │ │ │ │ +0005dcd0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dcf4 │ │ │ │ + cbz r0, 5dcf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dd10 ) │ │ │ │ - movw r2, #34193 @ 0x8591 │ │ │ │ + ldr r3, [pc, #24] @ (5dd0c ) │ │ │ │ + movw r2, #34162 @ 0x8572 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dd14 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dd18 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dd10 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dd14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1704 @ 0x6a8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dd1c : │ │ │ │ +0005dd18 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dd3c │ │ │ │ + cbz r0, 5dd38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dd58 ) │ │ │ │ - movw r2, #34953 @ 0x8889 │ │ │ │ + ldr r3, [pc, #24] @ (5dd54 ) │ │ │ │ + movw r2, #34922 @ 0x886a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dd5c ) │ │ │ │ - ldr r0, [pc, #20] @ (5dd60 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dd58 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dd5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dd64 : │ │ │ │ +0005dd60 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dd84 │ │ │ │ + cbz r0, 5dd80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dda0 ) │ │ │ │ - movw r2, #36043 @ 0x8ccb │ │ │ │ + ldr r3, [pc, #24] @ (5dd9c ) │ │ │ │ + movw r2, #36012 @ 0x8cac │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dda4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dda8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dda0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dda4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1824 @ 0x720 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ddac : │ │ │ │ +0005dda8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ddcc │ │ │ │ + cbz r0, 5ddc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dde8 ) │ │ │ │ - movw r2, #37173 @ 0x9135 │ │ │ │ + ldr r3, [pc, #24] @ (5dde4 ) │ │ │ │ + movw r2, #37142 @ 0x9116 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5ddec ) │ │ │ │ - ldr r0, [pc, #20] @ (5ddf0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dde8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5ddec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005ddf4 : │ │ │ │ +0005ddf0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5de14 │ │ │ │ + cbz r0, 5de10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5de30 ) │ │ │ │ - movw r2, #38626 @ 0x96e2 │ │ │ │ + ldr r3, [pc, #24] @ (5de2c ) │ │ │ │ + movw r2, #38595 @ 0x96c3 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5de34 ) │ │ │ │ - ldr r0, [pc, #20] @ (5de38 ) │ │ │ │ + ldr r1, [pc, #20] @ (5de30 ) │ │ │ │ + ldr r0, [pc, #20] @ (5de34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1960 @ 0x7a8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005de3c : │ │ │ │ +0005de38 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5de5c │ │ │ │ + cbz r0, 5de58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5de78 ) │ │ │ │ - movw r2, #39558 @ 0x9a86 │ │ │ │ + ldr r3, [pc, #24] @ (5de74 ) │ │ │ │ + movw r2, #39527 @ 0x9a67 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5de7c ) │ │ │ │ - ldr r0, [pc, #20] @ (5de80 ) │ │ │ │ + ldr r1, [pc, #20] @ (5de78 ) │ │ │ │ + ldr r0, [pc, #20] @ (5de7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005de84 : │ │ │ │ +0005de80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dea4 │ │ │ │ + cbz r0, 5dea0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dec0 ) │ │ │ │ - movw r2, #42232 @ 0xa4f8 │ │ │ │ + ldr r3, [pc, #24] @ (5debc ) │ │ │ │ + movw r2, #42201 @ 0xa4d9 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dec4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dec8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dec0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dec4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005decc : │ │ │ │ +0005dec8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5deec │ │ │ │ + cbz r0, 5dee8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5df08 ) │ │ │ │ - movw r2, #43019 @ 0xa80b │ │ │ │ + ldr r3, [pc, #24] @ (5df04 ) │ │ │ │ + movw r2, #42988 @ 0xa7ec │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5df0c ) │ │ │ │ - ldr r0, [pc, #20] @ (5df10 ) │ │ │ │ + ldr r1, [pc, #20] @ (5df08 ) │ │ │ │ + ldr r0, [pc, #20] @ (5df0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2140 @ 0x85c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005df14 : │ │ │ │ +0005df10 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5df34 │ │ │ │ + cbz r0, 5df30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5df50 ) │ │ │ │ - movw r2, #44167 @ 0xac87 │ │ │ │ + ldr r3, [pc, #24] @ (5df4c ) │ │ │ │ + movw r2, #44136 @ 0xac68 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5df54 ) │ │ │ │ - ldr r0, [pc, #20] @ (5df58 ) │ │ │ │ + ldr r1, [pc, #20] @ (5df50 ) │ │ │ │ + ldr r0, [pc, #20] @ (5df54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2200 @ 0x898 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, pc, #840 @ (adr r7, 5e29c ) │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005df5c : │ │ │ │ +0005df58 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5df7c │ │ │ │ + cbz r0, 5df78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5df98 ) │ │ │ │ - movw r2, #45625 @ 0xb239 │ │ │ │ + ldr r3, [pc, #24] @ (5df94 ) │ │ │ │ + movw r2, #45594 @ 0xb21a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5df9c ) │ │ │ │ - ldr r0, [pc, #20] @ (5dfa0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5df98 ) │ │ │ │ + ldr r0, [pc, #20] @ (5df9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2260 @ 0x8d4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, pc, #552 @ (adr r7, 5e1c4 ) │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dfa4 : │ │ │ │ +0005dfa0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dfc4 │ │ │ │ + cbz r0, 5dfc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5dfe0 ) │ │ │ │ - movw r2, #48313 @ 0xbcb9 │ │ │ │ + ldr r3, [pc, #24] @ (5dfdc ) │ │ │ │ + movw r2, #48282 @ 0xbc9a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5dfe4 ) │ │ │ │ - ldr r0, [pc, #20] @ (5dfe8 ) │ │ │ │ + ldr r1, [pc, #20] @ (5dfe0 ) │ │ │ │ + ldr r0, [pc, #20] @ (5dfe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, pc, #264 @ (adr r7, 5e0ec ) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005dfec : │ │ │ │ +0005dfe8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e00c │ │ │ │ + cbz r0, 5e008 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e028 ) │ │ │ │ - movw r2, #50816 @ 0xc680 │ │ │ │ + ldr r3, [pc, #24] @ (5e024 ) │ │ │ │ + movw r2, #50785 @ 0xc661 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e02c ) │ │ │ │ - ldr r0, [pc, #20] @ (5e030 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e028 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e02c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2372 @ 0x944 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #1000 @ (adr r6, 5e414 ) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e034 : │ │ │ │ +0005e030 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e054 │ │ │ │ + cbz r0, 5e050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e070 ) │ │ │ │ - movw r2, #52875 @ 0xce8b │ │ │ │ + ldr r3, [pc, #24] @ (5e06c ) │ │ │ │ + movw r2, #52844 @ 0xce6c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e074 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e078 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e070 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e074 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #712 @ (adr r6, 5e33c ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e07c : │ │ │ │ +0005e078 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e09c │ │ │ │ + cbz r0, 5e098 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e0b8 ) │ │ │ │ - movw r2, #53747 @ 0xd1f3 │ │ │ │ + ldr r3, [pc, #24] @ (5e0b4 ) │ │ │ │ + movw r2, #53716 @ 0xd1d4 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e0bc ) │ │ │ │ - ldr r0, [pc, #20] @ (5e0c0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e0b8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e0bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2468 @ 0x9a4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #424 @ (adr r6, 5e264 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e0c4 : │ │ │ │ +0005e0c0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e0e4 │ │ │ │ + cbz r0, 5e0e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e100 ) │ │ │ │ - movw r2, #57432 @ 0xe058 │ │ │ │ + ldr r3, [pc, #24] @ (5e0fc ) │ │ │ │ + movw r2, #57401 @ 0xe039 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e104 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e108 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e100 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e104 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2520 @ 0x9d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r6, pc, #136 @ (adr r6, 5e18c ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 5e458 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e10c : │ │ │ │ +0005e108 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e12c │ │ │ │ + cbz r0, 5e128 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e148 ) │ │ │ │ - movw r2, #60608 @ 0xecc0 │ │ │ │ + ldr r3, [pc, #24] @ (5e144 ) │ │ │ │ + movw r2, #60582 @ 0xeca6 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e14c ) │ │ │ │ - ldr r0, [pc, #20] @ (5e150 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e148 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e14c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #872 @ (adr r5, 5e4b4 ) │ │ │ │ + add r7, pc, #568 @ (adr r7, 5e380 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e154 : │ │ │ │ +0005e150 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e174 │ │ │ │ + cbz r0, 5e170 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e190 ) │ │ │ │ - movw r2, #62149 @ 0xf2c5 │ │ │ │ + ldr r3, [pc, #24] @ (5e18c ) │ │ │ │ + movw r2, #62123 @ 0xf2ab │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e194 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e198 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e190 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e194 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2664 @ 0xa68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #584 @ (adr r5, 5e3dc ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 5e2a8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e19c : │ │ │ │ +0005e198 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e1bc │ │ │ │ + cbz r0, 5e1b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #24] @ (5e1d8 ) │ │ │ │ - movw r2, #63170 @ 0xf6c2 │ │ │ │ + ldr r3, [pc, #24] @ (5e1d4 ) │ │ │ │ + movw r2, #63144 @ 0xf6a8 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #20] @ (5e1dc ) │ │ │ │ - ldr r0, [pc, #20] @ (5e1e0 ) │ │ │ │ + ldr r1, [pc, #20] @ (5e1d8 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e1dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2728 @ 0xaa8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #296 @ (adr r5, 5e304 ) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 5e5d0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ -0005e1e4 : │ │ │ │ +0005e1e0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5e204 │ │ │ │ + cbz r0, 5e200 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #20] @ (5e21c ) │ │ │ │ - mov.w r2, #132096 @ 0x20400 │ │ │ │ - ldr r1, [pc, #20] @ (5e220 ) │ │ │ │ - ldr r0, [pc, #20] @ (5e224 ) │ │ │ │ + ldr r3, [pc, #24] @ (5e21c ) │ │ │ │ + movw r2, #998 @ 0x3e6 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr r1, [pc, #20] @ (5e220 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e224 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, pc, #24 @ (adr r5, 5e238 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 5e4f8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e228 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24594,28 +24594,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e264 ) │ │ │ │ - movw r2, #1894 @ 0x766 │ │ │ │ + movw r2, #1868 @ 0x74c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e268 ) │ │ │ │ ldr r0, [pc, #20] @ (5e26c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2840 @ 0xb18 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, pc, #760 @ (adr r4, 5e560 ) │ │ │ │ + add r6, pc, #440 @ (adr r6, 5e420 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e270 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24624,28 +24624,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e2ac ) │ │ │ │ - movw r2, #3555 @ 0xde3 │ │ │ │ + movw r2, #3529 @ 0xdc9 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e2b0 ) │ │ │ │ ldr r0, [pc, #20] @ (5e2b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2912 @ 0xb60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, pc, #472 @ (adr r4, 5e488 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 5e348 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e2b8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24654,28 +24654,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e2f4 ) │ │ │ │ - movw r2, #12445 @ 0x309d │ │ │ │ + movw r2, #12425 @ 0x3089 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e2f8 ) │ │ │ │ ldr r0, [pc, #20] @ (5e2fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2972 @ 0xb9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r4, pc, #184 @ (adr r4, 5e3b0 ) │ │ │ │ + add r5, pc, #888 @ (adr r5, 5e670 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e300 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24684,28 +24684,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e33c ) │ │ │ │ - movw r2, #23381 @ 0x5b55 │ │ │ │ + movw r2, #23361 @ 0x5b41 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e340 ) │ │ │ │ ldr r0, [pc, #20] @ (5e344 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3032 @ 0xbd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #920 @ (adr r3, 5e6d8 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 5e598 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e348 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24714,28 +24714,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e384 ) │ │ │ │ - movw r2, #27806 @ 0x6c9e │ │ │ │ + movw r2, #27786 @ 0x6c8a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e388 ) │ │ │ │ ldr r0, [pc, #20] @ (5e38c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #632 @ (adr r3, 5e600 ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 5e4c0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e390 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24744,28 +24744,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e3cc ) │ │ │ │ - movw r2, #43921 @ 0xab91 │ │ │ │ + movw r2, #43901 @ 0xab7d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e3d0 ) │ │ │ │ ldr r0, [pc, #20] @ (5e3d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3144 @ 0xc48 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #344 @ (adr r3, 5e528 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, 5e3e8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e3d8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24774,28 +24774,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e414 ) │ │ │ │ - movw r2, #44910 @ 0xaf6e │ │ │ │ + movw r2, #44890 @ 0xaf5a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #20] @ (5e418 ) │ │ │ │ ldr r0, [pc, #20] @ (5e41c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3188 @ 0xc74 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, pc, #56 @ (adr r3, 5e450 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 5e710 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e420 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24804,28 +24804,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e45c ) │ │ │ │ - movw r2, #8514 @ 0x2142 │ │ │ │ + movw r2, #8503 @ 0x2137 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e460 ) │ │ │ │ ldr r0, [pc, #20] @ (5e464 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3240 @ 0xca8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, pc, #792 @ (adr r2, 5e778 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 5e638 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e468 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24834,28 +24834,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e4a4 ) │ │ │ │ - movw r2, #11809 @ 0x2e21 │ │ │ │ + movw r2, #11798 @ 0x2e16 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e4a8 ) │ │ │ │ ldr r0, [pc, #20] @ (5e4ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3304 @ 0xce8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, pc, #504 @ (adr r2, 5e6a0 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 5e560 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e4b0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24864,28 +24864,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e4ec ) │ │ │ │ - movw r2, #15984 @ 0x3e70 │ │ │ │ + movw r2, #15973 @ 0x3e65 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e4f0 ) │ │ │ │ ldr r0, [pc, #20] @ (5e4f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3352 @ 0xd18 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, pc, #216 @ (adr r2, 5e5c8 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 5e888 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e4f8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24894,28 +24894,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e534 ) │ │ │ │ - movw r2, #17066 @ 0x42aa │ │ │ │ + movw r2, #17055 @ 0x429f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e538 ) │ │ │ │ ldr r0, [pc, #20] @ (5e53c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3428 @ 0xd64 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, pc, #952 @ (adr r1, 5e8f0 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 5e7b0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e540 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24924,28 +24924,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e57c ) │ │ │ │ - movw r2, #38092 @ 0x94cc │ │ │ │ + movw r2, #38081 @ 0x94c1 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e580 ) │ │ │ │ ldr r0, [pc, #20] @ (5e584 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3500 @ 0xdac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, pc, #664 @ (adr r1, 5e818 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 5e6d8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e588 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24954,28 +24954,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e5c4 ) │ │ │ │ - movw r2, #40083 @ 0x9c93 │ │ │ │ + movw r2, #40072 @ 0x9c88 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e5c8 ) │ │ │ │ ldr r0, [pc, #20] @ (5e5cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3544 @ 0xdd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, pc, #376 @ (adr r1, 5e740 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 5e600 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e5d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24992,32 +24992,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (5e628 ) │ │ │ │ - movw r2, #40412 @ 0x9ddc │ │ │ │ + movw r2, #40401 @ 0x9dd1 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5e62c ) │ │ │ │ ldr r0, [pc, #28] @ (5e630 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ subs r2, r3, r0 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #8 @ (adr r1, 5e634 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 5e8f4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e634 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25026,28 +25026,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e670 ) │ │ │ │ - movw r2, #42025 @ 0xa429 │ │ │ │ + movw r2, #42014 @ 0xa41e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e674 ) │ │ │ │ ldr r0, [pc, #20] @ (5e678 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3664 @ 0xe50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, pc, #712 @ (adr r0, 5e93c ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 5e7fc ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e67c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25064,32 +25064,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (5e6d4 ) │ │ │ │ - movw r2, #46281 @ 0xb4c9 │ │ │ │ + movw r2, #46270 @ 0xb4be │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5e6d8 ) │ │ │ │ ldr r0, [pc, #28] @ (5e6dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3720 @ 0xe88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ adds r6, r5, r5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #344 @ (adr r0, 5e830 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 5e6f0 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e6e0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25098,28 +25098,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e71c ) │ │ │ │ - movw r2, #48262 @ 0xbc86 │ │ │ │ + movw r2, #48251 @ 0xbc7b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e720 ) │ │ │ │ ldr r0, [pc, #20] @ (5e724 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r0, pc, #24 @ (adr r0, 5e738 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 5e9f8 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e728 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25136,32 +25136,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (5e780 ) │ │ │ │ - movw r2, #49169 @ 0xc011 │ │ │ │ + movw r2, #49158 @ 0xc006 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5e784 ) │ │ │ │ ldr r0, [pc, #28] @ (5e788 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3840 @ 0xf00 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ adds r2, r0, r3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r1, pc, #360 @ (adr r1, 5e8ec ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e78c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25170,28 +25170,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e7c8 ) │ │ │ │ - movw r2, #53237 @ 0xcff5 │ │ │ │ + movw r2, #53226 @ 0xcfea │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e7cc ) │ │ │ │ ldr r0, [pc, #20] @ (5e7d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3900 @ 0xf3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #40 @ (adr r1, 5e7f4 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e7d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25200,28 +25200,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e810 ) │ │ │ │ - movw r2, #59631 @ 0xe8ef │ │ │ │ + movw r2, #59620 @ 0xe8e4 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e814 ) │ │ │ │ ldr r0, [pc, #20] @ (5e818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + add r0, pc, #776 @ (adr r0, 5eb1c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e81c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25230,28 +25230,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e858 ) │ │ │ │ - movw r2, #60788 @ 0xed74 │ │ │ │ + movw r2, #60777 @ 0xed69 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e85c ) │ │ │ │ ldr r0, [pc, #20] @ (5e860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4008 @ 0xfa8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #488 @ (adr r0, 5ea44 ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e864 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25260,28 +25260,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e8a0 ) │ │ │ │ - movw r2, #61625 @ 0xf0b9 │ │ │ │ + movw r2, #61614 @ 0xf0ae │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (5e8a4 ) │ │ │ │ ldr r0, [pc, #20] @ (5e8a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #200 @ (adr r0, 5e96c ) │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e8ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25290,29 +25290,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e8e8 ) │ │ │ │ - movw r2, #4292 @ 0x10c4 │ │ │ │ + movw r2, #4281 @ 0x10b9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e8ec ) │ │ │ │ ldr r0, [pc, #20] @ (5e8f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e8f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25321,29 +25321,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e930 ) │ │ │ │ - movw r2, #24538 @ 0x5fda │ │ │ │ + movw r2, #24527 @ 0x5fcf │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e934 ) │ │ │ │ ldr r0, [pc, #20] @ (5e938 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e93c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25352,29 +25352,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e978 ) │ │ │ │ - movw r2, #26844 @ 0x68dc │ │ │ │ + movw r2, #26833 @ 0x68d1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e97c ) │ │ │ │ ldr r0, [pc, #20] @ (5e980 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e984 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25383,29 +25383,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5e9c0 ) │ │ │ │ - movw r2, #27796 @ 0x6c94 │ │ │ │ + movw r2, #27785 @ 0x6c89 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5e9c4 ) │ │ │ │ ldr r0, [pc, #20] @ (5e9c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005e9cc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25414,29 +25414,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ea08 ) │ │ │ │ - mov.w r2, #30208 @ 0x7600 │ │ │ │ + movw r2, #30197 @ 0x75f5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ea0c ) │ │ │ │ ldr r0, [pc, #20] @ (5ea10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ movs r3, r5 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ea14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25445,28 +25445,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ea50 ) │ │ │ │ - movw r2, #30708 @ 0x77f4 │ │ │ │ + movw r2, #30697 @ 0x77e9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ea54 ) │ │ │ │ ldr r0, [pc, #20] @ (5ea58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r5 │ │ │ │ - vaddl.u16 q8, d12, d24 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ea5c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25475,28 +25476,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ea98 ) │ │ │ │ - movw r2, #31208 @ 0x79e8 │ │ │ │ + movw r2, #31197 @ 0x79dd │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ea9c ) │ │ │ │ ldr r0, [pc, #20] @ (5eaa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - vaddl.u16 q0, d4, d24 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005eaa4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25506,27 +25508,29 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eae0 ) │ │ │ │ - movw r2, #31486 @ 0x7afe │ │ │ │ + movw r2, #31475 @ 0x7af3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #16] @ (5eae4 ) │ │ │ │ ldr r0, [pc, #20] @ (5eae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ movs r3, r5 │ │ │ │ - vhadd.u8 d16, d10, d24 │ │ │ │ - vaddl.u8 q8, d14, d24 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ + movs r1, r5 │ │ │ │ b.w 5eaa4 │ │ │ │ │ │ │ │ 0005eaf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -25577,33 +25581,35 @@ │ │ │ │ mov.w r0, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ b.n 5eb32 │ │ │ │ ldr r3, [pc, #36] @ (5eb9c ) │ │ │ │ - movw r2, #31577 @ 0x7b59 │ │ │ │ + movw r2, #31566 @ 0x7b4e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (5eba0 ) │ │ │ │ ldr r0, [pc, #32] @ (5eba4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ asrs r6, r6, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr8, {1} │ │ │ │ - cdp2 0, 12, cr0, cr14, cr8, {1} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + movs r1, r5 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005eba8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ebc8 │ │ │ │ @@ -25611,28 +25617,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ebe4 ) │ │ │ │ - movw r2, #32428 @ 0x7eac │ │ │ │ + movw r2, #32417 @ 0x7ea1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ebe8 ) │ │ │ │ ldr r0, [pc, #20] @ (5ebec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr8, {1} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + vrev64.32 d16, d24 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ebf0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25641,27 +25647,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ec2c ) │ │ │ │ - movw r2, #33278 @ 0x81fe │ │ │ │ + movw r2, #33267 @ 0x81f3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ec30 ) │ │ │ │ ldr r0, [pc, #20] @ (5ec34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ movs r3, r5 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr8, {1} │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + vrev64.8 d0, d24 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ec38 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25670,27 +25676,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ec74 ) │ │ │ │ - movw r2, #38738 @ 0x9752 │ │ │ │ + movw r2, #38727 @ 0x9747 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ec78 ) │ │ │ │ ldr r0, [pc, #20] @ (5ec7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2 0, cr0, [r8, #160]! @ 0xa0 │ │ │ │ - movs r2, r3 │ │ │ │ + vhadd.u32 d16, d8, d24 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005ec80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25699,27 +25705,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ecbc ) │ │ │ │ - movw r2, #40668 @ 0x9edc │ │ │ │ + movw r2, #40657 @ 0x9ed1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ecc0 ) │ │ │ │ ldr r0, [pc, #20] @ (5ecc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2l 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ - vaddl.u16 q8, d2, d24 │ │ │ │ + vhadd.u32 d0, d0, d24 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005ecc8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ece8 │ │ │ │ @@ -25727,27 +25734,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ed04 ) │ │ │ │ - movw r2, #42246 @ 0xa506 │ │ │ │ + movw r2, #42235 @ 0xa4fb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ed08 ) │ │ │ │ ldr r0, [pc, #20] @ (5ed0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ movs r3, r5 │ │ │ │ - stc2 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ - vaddl.u8 q0, d10, d24 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr8, {1} │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005ed10 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ed30 │ │ │ │ @@ -25755,27 +25763,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ed4c ) │ │ │ │ - movw r2, #43531 @ 0xaa0b │ │ │ │ + mov.w r2, #43520 @ 0xaa00 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ed50 ) │ │ │ │ ldr r0, [pc, #20] @ (5ed54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r5 │ │ │ │ - stc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ - vhadd.u8 d16, d2, d24 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr8, {1} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005ed58 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ed78 │ │ │ │ @@ -25783,27 +25792,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ed94 ) │ │ │ │ - movw r2, #44819 @ 0xaf13 │ │ │ │ + movw r2, #44808 @ 0xaf08 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ed98 ) │ │ │ │ ldr r0, [pc, #20] @ (5ed9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ movs r3, r5 │ │ │ │ - ldc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr8, {1} │ │ │ │ + cdp2 0, 4, cr0, cr8, cr8, {1} │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005eda0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5edc0 │ │ │ │ @@ -25811,27 +25821,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eddc ) │ │ │ │ - movw r2, #55175 @ 0xd787 │ │ │ │ + movw r2, #55164 @ 0xd77c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ede0 ) │ │ │ │ ldr r0, [pc, #20] @ (5ede4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r5 │ │ │ │ - mrrc2 0, 2, r0, r0, cr8 @ │ │ │ │ - cdp2 0, 11, cr0, cr2, cr8, {1} │ │ │ │ + cdp2 0, 0, cr0, cr0, cr8, {1} │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005ede8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ee08 │ │ │ │ @@ -25839,27 +25850,28 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ee24 ) │ │ │ │ - movw r2, #55652 @ 0xd964 │ │ │ │ + movw r2, #55641 @ 0xd959 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #20] @ (5ee28 ) │ │ │ │ ldr r0, [pc, #20] @ (5ee2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #688 @ 0x2b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ movs r3, r5 │ │ │ │ - stc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr8, {1} │ │ │ │ + ldc2 0, cr0, [r8, #160]! @ 0xa0 │ │ │ │ + movs r2, r6 │ │ │ │ + movs r1, r5 │ │ │ │ │ │ │ │ 0005ee30 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ee50 │ │ │ │ @@ -25867,27 +25879,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5ee6c ) │ │ │ │ - movw r2, #4226 @ 0x1082 │ │ │ │ + movw r2, #4215 @ 0x1077 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #20] @ (5ee70 ) │ │ │ │ ldr r0, [pc, #20] @ (5ee74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfbc00028 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr8, {1} │ │ │ │ + ldc2l 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ + vaddl.u16 q8, d2, d24 │ │ │ │ │ │ │ │ 0005ee78 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5ee98 │ │ │ │ @@ -25895,27 +25907,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eeb4 ) │ │ │ │ - movw r2, #4837 @ 0x12e5 │ │ │ │ + movw r2, #4826 @ 0x12da │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #20] @ (5eeb8 ) │ │ │ │ ldr r0, [pc, #20] @ (5eebc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfb780028 │ │ │ │ - ldc2l 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + stc2 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ + vaddl.u8 q0, d10, d24 │ │ │ │ │ │ │ │ 0005eec0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 5eee0 │ │ │ │ @@ -25923,27 +25935,27 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (5eefc ) │ │ │ │ - movw r2, #57349 @ 0xe005 │ │ │ │ + movw r2, #57338 @ 0xdffa │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #20] @ (5ef00 ) │ │ │ │ ldr r0, [pc, #20] @ (5ef04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #832 @ 0x340 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfb300028 │ │ │ │ - ldc2 0, cr0, [r2, #160] @ 0xa0 │ │ │ │ + stc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ + vhadd.u8 d16, d2, d24 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (5ef60 ) │ │ │ │ ldr r3, [pc, #72] @ (5ef64 ) │ │ │ │ add r2, pc │ │ │ │ @@ -25980,15 +25992,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ movs r0, r6 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + vhadd.u8 d0, d12, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5efb0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26010,15 +26022,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 15, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (5eff8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26040,15 +26052,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #32 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ + vhadd.u8 d0, d4, d24 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (5f040 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26070,15 +26082,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #31 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 15, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5f088 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26100,15 +26112,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #30 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (5f0d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26130,15 +26142,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #29 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5f118 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26160,15 +26172,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #28 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f160 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26190,15 +26202,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #27 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ + cdp2 0, 11, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5f1a8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26220,15 +26232,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7, #25 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #160 @ 0xa0 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f1f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26250,15 +26262,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #24 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f238 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26280,15 +26292,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #23 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], {40} @ 0x28 │ │ │ │ + cdp2 0, 7, cr0, cr4, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (5f280 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26310,15 +26322,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r4, #22 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ + cdp2 0, 5, cr0, cr4, cr8, {1} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5f2d4 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ add r3, pc │ │ │ │ @@ -26350,15 +26362,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip], {40} @ 0x28 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f324 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26380,15 +26392,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #20 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #-160 @ 0xffffff60 │ │ │ │ + cdp2 0, 2, cr0, cr0, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f36c ) │ │ │ │ add r3, pc │ │ │ │ @@ -26410,15 +26422,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r7, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, r8, cr8 │ │ │ │ + cdp2 0, 0, cr0, cr8, cr8, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f3b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26440,15 +26452,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #17 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 2, r0, r0, cr8 │ │ │ │ + ldc2l 0, cr0, [r0, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f3fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -26470,15 +26482,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #16 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ + ldc2l 0, cr0, [r8, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5f444 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26500,15 +26512,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #15 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ + stc2l 0, cr0, [r8, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f48c ) │ │ │ │ add r3, pc │ │ │ │ @@ -26530,15 +26542,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #14 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfc0028 │ │ │ │ + stc2 0, cr0, [ip, #160]! @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f4d4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26560,15 +26572,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #13 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe00028 │ │ │ │ + ldc2 0, cr0, [r0, #160] @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f51c ) │ │ │ │ add r3, pc │ │ │ │ @@ -26590,15 +26602,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbc40028 │ │ │ │ + ldc2l 0, cr0, [r4, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5f564 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26620,15 +26632,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #11 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80028 │ │ │ │ + ldc2l 0, cr0, [r8, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f5ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -26650,15 +26662,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r7, #9 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c0028 │ │ │ │ + ldc2 0, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f5f4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26680,15 +26692,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #8 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c0028 │ │ │ │ + stc2l 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f63c ) │ │ │ │ add r3, pc │ │ │ │ @@ -26710,15 +26722,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #7 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba40028 │ │ │ │ + ldc2l 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f684 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26740,15 +26752,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #6 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80028 │ │ │ │ + ldc2l 0, cr0, [r8, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5f6cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -26770,15 +26782,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb80028 │ │ │ │ + stc2l 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ ldr r3, [pc, #40] @ (5f714 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26800,15 +26812,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb40028 │ │ │ │ + stc2l 0, cr0, [r4, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [pc, #40] @ (5f75c ) │ │ │ │ add r3, pc │ │ │ │ @@ -26830,15 +26842,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba40028 │ │ │ │ + ldc2l 0, cr0, [r4, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ ldr r3, [pc, #40] @ (5f7a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26860,15 +26872,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb980028 │ │ │ │ + stc2l 0, cr0, [r8, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #40] @ (5f7ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -26890,15 +26902,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r7, #32 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c0028 │ │ │ │ + ldc2 0, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #40] @ (5f834 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26920,15 +26932,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb800028 │ │ │ │ + ldc2 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [pc, #40] @ (5f87c ) │ │ │ │ add r3, pc │ │ │ │ @@ -26950,15 +26962,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r5, #30 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb780028 │ │ │ │ + stc2 0, cr0, [r8, #-160]! @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [pc, #40] @ (5f8c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26980,15 +26992,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #29 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb680028 │ │ │ │ + ldc2 0, cr0, [r8, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #40] @ (5f90c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27010,15 +27022,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #28 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5c0028 │ │ │ │ + stc2 0, cr0, [ip, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #40] @ (5f954 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27040,15 +27052,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #27 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb500028 │ │ │ │ + stc2 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #40] @ (5f99c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27070,15 +27082,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #26 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb440028 │ │ │ │ + ldc2l 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #40] @ (5f9e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27100,15 +27112,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #25 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb340028 │ │ │ │ + stc2l 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #40] @ (5fa2c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27130,15 +27142,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #23 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb280028 │ │ │ │ + ldc2l 0, cr0, [r8], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (5fa74 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27160,15 +27172,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #22 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb200028 │ │ │ │ + ldc2l 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (5fabc ) │ │ │ │ add r3, pc │ │ │ │ @@ -27190,15 +27202,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r5, #21 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - smlatb r0, r0, r8, r0 │ │ │ │ + stc2l 0, cr0, [r0], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (5fb04 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27220,15 +27232,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #20 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb000028 │ │ │ │ + ldc2 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5fb4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27250,15 +27262,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #19 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf40028 │ │ │ │ + stc2 0, cr0, [r4], #160 @ 0xa0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (5fb94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27280,15 +27292,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #18 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae40028 │ │ │ │ + ldc2 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5fbdc ) │ │ │ │ add r3, pc │ │ │ │ @@ -27310,15 +27322,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #17 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfad80028 │ │ │ │ + stc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5fc24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27340,15 +27352,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #16 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac80028 │ │ │ │ + ldc2l 0, cr0, [r8], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5fc6c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27370,15 +27382,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #14 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab40028 │ │ │ │ + stc2l 0, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5fcb4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27400,15 +27412,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #13 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9c0028 │ │ │ │ + mcrr2 0, 2, r0, ip, cr8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5fcfc ) │ │ │ │ add r3, pc │ │ │ │ @@ -27430,15 +27442,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r5, #12 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfacc0028 │ │ │ │ + ldc2l 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (5fd44 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27460,15 +27472,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #11 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfacc0028 │ │ │ │ + ldc2l 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5fd8c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27490,15 +27502,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #10 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac00028 │ │ │ │ + ldc2l 0, cr0, [r0], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5fdd4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27520,15 +27532,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #9 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab40028 │ │ │ │ + stc2l 0, cr0, [r4], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5fe1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -27550,15 +27562,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #8 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa80028 │ │ │ │ + mrrc2 0, 2, r0, r8, cr8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5fe70 ) │ │ │ │ ldrb.w r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ @@ -27589,15 +27601,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa860028 │ │ │ │ + ldc2 0, cr0, [r6], #-160 @ 0xffffff60 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5fec0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27619,15 +27631,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa680028 │ │ │ │ + ldc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (5ff08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27649,15 +27661,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa540028 │ │ │ │ + stc2 0, cr0, [r4], {40} @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (5ff50 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27679,15 +27691,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa400028 │ │ │ │ + @ instruction: 0xfbf00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (5ff98 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27709,15 +27721,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #2 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa300028 │ │ │ │ + @ instruction: 0xfbe00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (5ffe0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27739,15 +27751,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #1 │ │ │ │ movs r6, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa140028 │ │ │ │ + @ instruction: 0xfbc40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (60028 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27768,15 +27780,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.u q8, d14, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa040028 │ │ │ │ + @ instruction: 0xfbb40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (60070 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27797,15 +27809,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.u q0, d6, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfba40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (600b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27826,15 +27838,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.u32 d16, d14, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfb880028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (60100 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27855,15 +27867,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.u32 d0, d6, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfb6c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (60148 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27884,15 +27896,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 13, cr0, cr14, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[1]}, [r0], r8 │ │ │ │ + @ instruction: 0xfb500028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (6019c ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ @@ -27922,15 +27934,15 @@ │ │ │ │ cdp2 0, 9, cr0, cr4, cr13, {1} │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[1]}, [r2], r8 │ │ │ │ + @ instruction: 0xfb320028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (601f8 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ @@ -27960,15 +27972,15 @@ │ │ │ │ cdp2 0, 3, cr0, cr8, cr13, {1} │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, r8, lsl #2] │ │ │ │ + @ instruction: 0xfb0a0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (60248 ) │ │ │ │ add r3, pc │ │ │ │ @@ -27989,15 +28001,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [lr, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, r8, lsl #2] │ │ │ │ + @ instruction: 0xfaec0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (60290 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28018,15 +28030,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r6, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [r4 :128], r8 │ │ │ │ + @ instruction: 0xfad40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (602d8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28047,15 +28059,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [lr, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d0-d3}, [r8 :128], r8 │ │ │ │ + @ instruction: 0xfab80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (60320 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28076,15 +28088,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r6, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r8, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa980028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (60368 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28105,15 +28117,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [lr], #180 @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r8, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa780028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (603bc ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ @@ -28143,15 +28155,15 @@ │ │ │ │ ldc2l 0, cr0, [r4], #-180 @ 0xffffff4c │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r6, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa560028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60418 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ @@ -28181,15 +28193,15 @@ │ │ │ │ ldc2 0, cr0, [r8], {45} @ 0x2d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r8, lsl #2] │ │ │ │ + @ instruction: 0xfa260028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (60468 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28210,15 +28222,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbbe002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r0, r8, lsl #2] │ │ │ │ + @ instruction: 0xfa000028 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (604bc ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ @@ -28249,15 +28261,15 @@ │ │ │ │ @ instruction: 0xfb76002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r0, r8, lsl #2] │ │ │ │ + vld1.8 {d16[1]}, [r0], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60518 ) │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ add r3, pc │ │ │ │ @@ -28288,15 +28300,15 @@ │ │ │ │ smlatb r0, sl, sp, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [ip, r8, lsl #2] │ │ │ │ + ldrsh.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60574 ) │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ add r3, pc │ │ │ │ @@ -28327,15 +28339,15 @@ │ │ │ │ @ instruction: 0xfabe002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e80028 │ │ │ │ + ldrsb.w r0, [r8, #40] @ 0x28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (605d0 ) │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ add r3, pc │ │ │ │ @@ -28366,15 +28378,15 @@ │ │ │ │ @ instruction: 0xfa62002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b80028 │ │ │ │ + vld4.8 {d16-d19}, [r8 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (6062c ) │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -28405,15 +28417,15 @@ │ │ │ │ @ instruction: 0xfa06002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7840028 │ │ │ │ + ldrsh.w r0, [r4, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (6067c ) │ │ │ │ add r3, pc │ │ │ │ @@ -28434,15 +28446,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vld1.8 {d0[1]}, [sl]! │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c0028 │ │ │ │ + ldrsb.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (606c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28463,15 +28475,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vld4.8 {d16-d19}, [r2 :128]! │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7540028 │ │ │ │ + vst4.8 {d0-d3}, [r4 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60718 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ add r3, pc │ │ │ │ @@ -28502,15 +28514,15 @@ │ │ │ │ ldrsb.w r0, [sl, sp, lsl #2] │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7500028 │ │ │ │ + vst4.8 {d0-d3}, [r0 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (60768 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28531,15 +28543,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh.w r0, [lr, #45] @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73c0028 │ │ │ │ + str??.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (607b0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28560,15 +28572,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, sp, lsl #2] │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7380028 │ │ │ │ + str??.w r0, [r8, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (607f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28589,15 +28601,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [lr, sp, lsl #2] │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7140028 │ │ │ │ + str.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60840 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28618,15 +28630,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e6002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f40028 │ │ │ │ + strh.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60888 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28647,15 +28659,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf79e002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040028 │ │ │ │ + ldrh.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (608d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28676,15 +28688,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf756002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7100028 │ │ │ │ + str.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60918 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28705,15 +28717,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf70e002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7200028 │ │ │ │ + ldr.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60960 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28734,15 +28746,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movt r0, #26669 @ 0x682d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7380028 │ │ │ │ + str??.w r0, [r8, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (609a8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28763,15 +28775,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf67e002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75c0028 │ │ │ │ + vst4.8 {d0-d3}, [ip :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (609f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28792,15 +28804,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf636002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7780028 │ │ │ │ + vld4.8 {d0-d3}, [r8 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60a38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28821,15 +28833,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5ee002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7900028 │ │ │ │ + vst4.8 {d16-d19}, [r0 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60a80 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28850,15 +28862,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sub.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b00028 │ │ │ │ + vld4.8 {d16-d19}, [r0 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60ac8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28879,15 +28891,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adcs.w r0, lr, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7c80028 │ │ │ │ + ldr??.w r0, [r8, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60b10 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28908,15 +28920,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7cc0028 │ │ │ │ + ldr??.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #40] @ (60b58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28937,15 +28949,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ce002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7d00028 │ │ │ │ + vst1.8 {d0[1]}, [r0], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (60ba0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28966,15 +28978,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ eor.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b80028 │ │ │ │ + vld4.8 {d16-d19}, [r8 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (60bec ) │ │ │ │ ldr r1, [pc, #48] @ (60bf0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -28999,16 +29011,16 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bics.w r0, lr, #11337728 @ 0xad0000 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b60028 │ │ │ │ - @ instruction: 0xf7e00028 │ │ │ │ + vld4.8 {d16-d19}, [r6 :128], r8 │ │ │ │ + ldrsb.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60c48 ) │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ @@ -29039,15 +29051,15 @@ │ │ │ │ @ instruction: 0xf3ea002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ac0028 │ │ │ │ + ldr??.w r0, [ip, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (60ca4 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ @@ -29078,15 +29090,15 @@ │ │ │ │ @ instruction: 0xf38e002d │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7840028 │ │ │ │ + ldrsh.w r0, [r4, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60cf4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29107,15 +29119,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf332002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7740028 │ │ │ │ + vld4.8 {d0-d3}, [r4 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60d3c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29136,15 +29148,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2ea002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7640028 │ │ │ │ + ldrsb.w r0, [r4, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (60d84 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29165,15 +29177,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subw r0, r2, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7740028 │ │ │ │ + vld4.8 {d0-d3}, [r4 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (60dcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -29194,15 +29206,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf25a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7580028 │ │ │ │ + vst4.8 {d0-d3}, [r8 :128], r8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (60e14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29223,15 +29235,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf212002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7400028 │ │ │ │ + ldr??.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #40] @ (60e5c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29252,15 +29264,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rsb r0, sl, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7240028 │ │ │ │ + ldr.w r0, [r4, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [pc, #40] @ (60ea4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29281,15 +29293,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf182002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71c0028 │ │ │ │ + str.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #40] @ (60eec ) │ │ │ │ add r3, pc │ │ │ │ @@ -29310,15 +29322,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf13a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6fc0028 │ │ │ │ + strh.w r0, [ip, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (60f34 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29339,15 +29351,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0f2002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e00028 │ │ │ │ + ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (60f7c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29368,15 +29380,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0aa002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #34856 @ 0x8828 │ │ │ │ + ldr??.w r0, [r8, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (60fc4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29397,15 +29409,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ orn r0, r2, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b00028 │ │ │ │ + str??.w r0, [r0, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (6100c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29426,15 +29438,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ands.w r0, sl, #45 @ 0x2d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6900028 │ │ │ │ + str.w r0, [r0, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61054 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29455,15 +29467,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.s16 q8, d2, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67c0028 │ │ │ │ + strh.w r0, [ip, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (6109c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29484,15 +29496,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vaddl.s8 q0, d10, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6680028 │ │ │ │ + ldrb.w r0, [r8, r8, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (610e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29513,15 +29525,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vhadd.s8 d16, d2, d29 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #51240 @ 0xc828 │ │ │ │ + @ instruction: 0xf7fc0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (6112c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29542,15 +29554,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 15, cr0, cr10, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6340028 │ │ │ │ + @ instruction: 0xf7e40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61174 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29571,15 +29583,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 11, cr0, cr2, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6180028 │ │ │ │ + @ instruction: 0xf7c80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (611bc ) │ │ │ │ add r3, pc │ │ │ │ @@ -29600,15 +29612,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 6, cr0, cr10, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f80028 │ │ │ │ + @ instruction: 0xf7a80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61204 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29629,15 +29641,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp 0, 2, cr0, cr2, cr13, {1} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf78c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (6124c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29658,15 +29670,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldcl 0, cr0, [sl, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7740028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61294 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29687,15 +29699,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [r2, #180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7580028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (612dc ) │ │ │ │ add r3, pc │ │ │ │ @@ -29716,15 +29728,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stcl 0, cr0, [sl, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c0028 │ │ │ │ + @ instruction: 0xf73c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61324 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29745,15 +29757,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc 0, cr0, [r2, #-180] @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7200028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (6136c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29774,15 +29786,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc 0, cr0, [sl], #180 @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf7040028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (613b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29803,15 +29815,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldcl 0, cr0, [r2], #-180 @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf6f00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (613fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -29832,15 +29844,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc 0, cr0, [sl], #-180 @ 0xffffff4c │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52c0028 │ │ │ │ + @ instruction: 0xf6dc0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61444 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29861,15 +29873,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebe2002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + movt r0, #2088 @ 0x828 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (6148c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29890,15 +29902,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb9a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f40028 │ │ │ │ + subw r0, r4, #2088 @ 0x828 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (614d4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29919,15 +29931,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adcs.w r0, r2, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e40028 │ │ │ │ + @ instruction: 0xf6940028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (6151c ) │ │ │ │ add r3, pc │ │ │ │ @@ -29948,15 +29960,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add.w r0, sl, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4cc0028 │ │ │ │ + @ instruction: 0xf67c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61564 ) │ │ │ │ add r3, pc │ │ │ │ @@ -29977,15 +29989,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pkhtb r0, r2, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b40028 │ │ │ │ + @ instruction: 0xf6640028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [pc, #40] @ (615ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -30006,15 +30018,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ orns r0, sl, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + movw r0, #34856 @ 0x8828 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (615f4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30035,15 +30047,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bics.w r0, r2, sp, asr #32 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf6300028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (6163c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30064,15 +30076,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strd r0, r0, [sl, #180]! @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf6140028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61684 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30093,15 +30105,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe9a2002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + addw r0, r0, #2088 @ 0x828 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (616cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -30122,15 +30134,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r0, [sl, #-180] @ 0xb4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf5e40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61714 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30151,15 +30163,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmdb r2, {r0, r2, r3, r5} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + rsb r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (6175c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30180,15 +30192,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8ca002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f80028 │ │ │ │ + sub.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (617a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30209,15 +30221,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia.w r2, {r0, r2, r3, r5} │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3dc0028 │ │ │ │ + @ instruction: 0xf58c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (617ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -30238,15 +30250,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe83a002d │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c80028 │ │ │ │ + sbcs.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61834 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30268,15 +30280,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6181c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b40028 │ │ │ │ + sbc.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (6187c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30298,15 +30310,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 617d4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3940028 │ │ │ │ + adc.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (618c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30328,15 +30340,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6178c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37c0028 │ │ │ │ + @ instruction: 0xf52c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (6190c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30358,15 +30370,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61744 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3600028 │ │ │ │ + adds.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61954 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30388,15 +30400,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 616fc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3400028 │ │ │ │ + @ instruction: 0xf4f00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (6199c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30418,15 +30430,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 616b4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3280028 │ │ │ │ + @ instruction: 0xf4d80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (619e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30448,15 +30460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6166c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf30c0028 │ │ │ │ + @ instruction: 0xf4bc0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61a2c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30478,15 +30490,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61624 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f00028 │ │ │ │ + @ instruction: 0xf4a00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [pc, #40] @ (61a74 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30508,15 +30520,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 615dc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d40028 │ │ │ │ + eor.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61abc ) │ │ │ │ add r3, pc │ │ │ │ @@ -30538,15 +30550,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61594 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ + orns r0, r0, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61b04 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30568,15 +30580,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6154c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, ip, #40 @ 0x28 │ │ │ │ + orrs.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61b4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30598,15 +30610,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61504 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2940028 │ │ │ │ + orr.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61b94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30628,15 +30640,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 614bc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2780028 │ │ │ │ + bic.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61bdc ) │ │ │ │ add r3, pc │ │ │ │ @@ -30658,15 +30670,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 61474 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2840028 │ │ │ │ + bics.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61c24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30688,15 +30700,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6142c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28c0028 │ │ │ │ + bics.w r0, ip, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61c6c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30718,15 +30730,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 623e4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2740028 │ │ │ │ + bic.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61cb4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30748,15 +30760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6239c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580028 │ │ │ │ + and.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61cfc ) │ │ │ │ add r3, pc │ │ │ │ @@ -30778,15 +30790,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62354 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23c0028 │ │ │ │ + @ instruction: 0xf3ec0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #40] @ (61d44 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30808,15 +30820,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6230c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2200028 │ │ │ │ + @ instruction: 0xf3d00028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #40] @ (61d8c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30838,15 +30850,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 622c4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3b80028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [pc, #40] @ (61dd4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30868,15 +30880,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6227c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f40028 │ │ │ │ + @ instruction: 0xf3a40028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [pc, #40] @ (61e1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -30898,15 +30910,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62234 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1e40028 │ │ │ │ + @ instruction: 0xf3940028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #40] @ (61e64 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30928,15 +30940,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 621ec │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, ip, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf37c0028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #40] @ (61eac ) │ │ │ │ add r3, pc │ │ │ │ @@ -30958,15 +30970,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 621a4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3680028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61ef4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -30988,15 +31000,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6215c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3580028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (61f3c ) │ │ │ │ add r3, pc │ │ │ │ @@ -31018,15 +31030,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62114 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1940028 │ │ │ │ + @ instruction: 0xf3440028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61f84 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31048,15 +31060,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 620cc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1800028 │ │ │ │ + @ instruction: 0xf3300028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #40] @ (61fcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -31078,15 +31090,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 62084 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1840028 │ │ │ │ + @ instruction: 0xf3340028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (62014 ) │ │ │ │ add r3, pc │ │ │ │ @@ -31108,15 +31120,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6203c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1880028 │ │ │ │ + @ instruction: 0xf3380028 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #40] @ (6205c ) │ │ │ │ add r3, pc │ │ │ │ @@ -31138,15 +31150,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ svc 202 @ 0xca │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r0, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3200028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (620c4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 620ae │ │ │ │ @@ -31181,15 +31193,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 132 @ 0x84 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13a0028 │ │ │ │ + @ instruction: 0xf2ea0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (6212c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62116 │ │ │ │ @@ -31224,15 +31236,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 28 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, sl, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf2ba0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62194 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6217e │ │ │ │ @@ -31267,15 +31279,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ udf #180 @ 0xb4 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e60028 │ │ │ │ + @ instruction: 0xf2960028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (621fc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 621e6 │ │ │ │ @@ -31310,15 +31322,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ udf #76 @ 0x4c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c60028 │ │ │ │ + @ instruction: 0xf2760028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62264 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6224e │ │ │ │ @@ -31353,15 +31365,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ble.n 62230 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a60028 │ │ │ │ + @ instruction: 0xf2560028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (622cc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 622b6 │ │ │ │ @@ -31396,15 +31408,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ble.n 623c8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r6, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf2360028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62334 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6231e │ │ │ │ @@ -31439,15 +31451,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ble.n 62360 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf21a0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (6239c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62386 │ │ │ │ @@ -31482,15 +31494,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bgt.n 622f8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf1f60028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62404 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 623ee │ │ │ │ @@ -31525,15 +31537,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bgt.n 62490 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #40 @ 0x28 │ │ │ │ + rsbs r0, r6, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (6246c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62456 │ │ │ │ @@ -31568,15 +31580,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 62428 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #40 @ 0x28 │ │ │ │ + subs.w r0, r6, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (624d4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 624be │ │ │ │ @@ -31611,15 +31623,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 625c0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d6, d24 │ │ │ │ + @ instruction: 0xf1960028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (6253c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62526 │ │ │ │ @@ -31654,15 +31666,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ blt.n 62558 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d2, d24 │ │ │ │ + sbcs.w r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (625a4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6258e │ │ │ │ @@ -31697,15 +31709,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bge.n 624f0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d2, d24 │ │ │ │ + adcs.w r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (6260c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 625f6 │ │ │ │ @@ -31740,15 +31752,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bge.n 62688 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d6, d24 │ │ │ │ + @ instruction: 0xf1360028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62674 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6265e │ │ │ │ @@ -31783,15 +31795,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 62620 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d2, d24 │ │ │ │ + adds.w r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (626dc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 626c6 │ │ │ │ @@ -31826,15 +31838,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 627b8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d14, d24 │ │ │ │ + @ instruction: 0xf0ee0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62744 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6272e │ │ │ │ @@ -31869,15 +31881,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 62750 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d14, d24 │ │ │ │ + @ instruction: 0xf0ce0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (627ac ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62796 │ │ │ │ @@ -31912,15 +31924,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 626e8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr10, cr8, {1} │ │ │ │ + @ instruction: 0xf0aa0028 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62814 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 627fe │ │ │ │ @@ -31955,15 +31967,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 62880 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 13, cr0, cr10, cr8, {1} │ │ │ │ + eor.w r0, sl, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (6287c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62866 │ │ │ │ @@ -31998,15 +32010,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 62818 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr2, cr8, {1} │ │ │ │ + orn r0, r2, #40 @ 0x28 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (628e4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 628ce │ │ │ │ @@ -32041,15 +32053,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 629b0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr10, cr8, {1} │ │ │ │ + bic.w r0, sl, #40 @ 0x28 │ │ │ │ │ │ │ │ 000628f0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (62934 ) │ │ │ │ @@ -32120,15 +32132,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 628f8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6, #160]! @ 0xa0 │ │ │ │ + vaddl.s32 q0, d6, d24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62a04 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 629ee │ │ │ │ @@ -32163,15 +32175,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 62a90 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + vhadd.s d16, d10, d24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62a6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62a56 │ │ │ │ @@ -32206,15 +32218,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 62a28 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + vhadd.s8 d16, d10, d24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62ad4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62abe │ │ │ │ @@ -32249,15 +32261,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 62bc0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ + vhadd.s16 d0, d14, d24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62b3c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62b26 │ │ │ │ @@ -32292,15 +32304,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 62b58 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ + cdp 0, 14, cr0, cr14, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62ba4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62b8e │ │ │ │ @@ -32335,15 +32347,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bmi.n 62af0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr, #-160] @ 0xffffff60 │ │ │ │ + cdp 0, 11, cr0, cr14, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62c0c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62bf6 │ │ │ │ @@ -32378,15 +32390,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bmi.n 62c88 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], {40} @ 0x28 │ │ │ │ + cdp 0, 8, cr0, cr14, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62c74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62c5e │ │ │ │ @@ -32421,15 +32433,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 62c20 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #160 @ 0xa0 │ │ │ │ + cdp 0, 5, cr0, cr14, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62cdc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62cc6 │ │ │ │ @@ -32464,15 +32476,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 62db8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], {40} @ 0x28 │ │ │ │ + cdp 0, 3, cr0, cr6, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62d44 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62d2e │ │ │ │ @@ -32507,15 +32519,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 62d50 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 2, r0, lr, cr8 │ │ │ │ + cdp 0, 0, cr0, cr14, cr8, {1} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62dac ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62d96 │ │ │ │ @@ -32550,15 +32562,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 62ce8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #-160 @ 0xffffff60 │ │ │ │ + ldcl 0, cr0, [lr, #160] @ 0xa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62e14 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62dfe │ │ │ │ @@ -32593,15 +32605,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 62e80 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], {40} @ 0x28 │ │ │ │ + ldc 0, cr0, [r2, #160]! @ 0xa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62e7c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62e66 │ │ │ │ @@ -32636,15 +32648,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 62e18 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, r8, asr #32 │ │ │ │ + stc 0, cr0, [r2, #160] @ 0xa0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62ee4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62ece │ │ │ │ @@ -32679,15 +32691,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 62fb0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, r8, asr #32 │ │ │ │ + ldcl 0, cr0, [r6, #-160] @ 0xffffff60 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (62f4c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62f36 │ │ │ │ @@ -32722,15 +32734,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 62f48 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb820028 │ │ │ │ + ldc 0, cr0, [r2, #-160]! @ 0xffffff60 │ │ │ │ │ │ │ │ 00062f58 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (62fa4 ) │ │ │ │ @@ -32758,19 +32770,19 @@ │ │ │ │ add.w r3, r3, #940 @ 0x3ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ beq.n 62ecc │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r3, r5 │ │ │ │ - hlt 0x0008 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + bkpt 0x009a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (62fcc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 62fc2 │ │ │ │ b.w 62f58 │ │ │ │ ldr r1, [pc, #12] @ (62fd0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -32811,19 +32823,19 @@ │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ beq.n 63050 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ movs r3, r5 │ │ │ │ - rev r4, r1 │ │ │ │ + cbnz r4, 6309e │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x001e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63048 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6303e │ │ │ │ b.w 62fd4 │ │ │ │ ldr r1, [pc, #12] @ (6304c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -32852,32 +32864,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (630a8 ) │ │ │ │ - movw r2, #47185 @ 0xb851 │ │ │ │ + movw r2, #47154 @ 0xb832 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (630ac ) │ │ │ │ ldr r0, [pc, #28] @ (630b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1076 @ 0x434 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r7, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r4, 630d2 │ │ │ │ + cbnz r4, 630fe │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 6312e │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (630c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 630be │ │ │ │ b.w 63050 │ │ │ │ ldr r1, [pc, #12] @ (630cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -32906,32 +32918,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63128 ) │ │ │ │ - movw r2, #60150 @ 0xeaf6 │ │ │ │ + movw r2, #60123 @ 0xeadb │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (6312c ) │ │ │ │ ldr r0, [pc, #28] @ (63130 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r7!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r4, 63132 │ │ │ │ + hlt 0x003c │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 6318e │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63148 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6313e │ │ │ │ b.w 630d0 │ │ │ │ ldr r1, [pc, #12] @ (6314c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -32960,32 +32972,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (631a8 ) │ │ │ │ - movw r2, #61568 @ 0xf080 │ │ │ │ + movw r2, #61542 @ 0xf066 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (631ac ) │ │ │ │ ldr r0, [pc, #28] @ (631b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + rev r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - revsh r6, r5 │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (631c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 631be │ │ │ │ b.w 63150 │ │ │ │ ldr r1, [pc, #12] @ (631cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33014,32 +33026,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63228 ) │ │ │ │ - movw r2, #62455 @ 0xf3f7 │ │ │ │ + movw r2, #62429 @ 0xf3dd │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (6322c ) │ │ │ │ ldr r0, [pc, #28] @ (63230 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1264 @ 0x4f0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r6!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + cbnz r4, 6325e │ │ │ │ movs r0, r5 │ │ │ │ - rev16 r6, r5 │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63248 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6323e │ │ │ │ b.w 631d0 │ │ │ │ ldr r1, [pc, #12] @ (6324c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33068,32 +33080,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (632a8 ) │ │ │ │ - movw r2, #1339 @ 0x53b │ │ │ │ + movw r2, #1313 @ 0x521 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (632ac ) │ │ │ │ ldr r0, [pc, #28] @ (632b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1328 @ 0x530 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + cbnz r4, 632be │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 632ee │ │ │ │ + cbnz r6, 6331a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (632c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 632be │ │ │ │ b.w 63250 │ │ │ │ ldr r1, [pc, #12] @ (632cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33122,32 +33134,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63328 ) │ │ │ │ - movw r2, #19870 @ 0x4d9e │ │ │ │ + movw r2, #19850 @ 0x4d8a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6332c ) │ │ │ │ ldr r0, [pc, #28] @ (63330 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1400 @ 0x578 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r6, 6334e │ │ │ │ + cbnz r6, 6337a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63348 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6333e │ │ │ │ b.w 632d0 │ │ │ │ ldr r1, [pc, #12] @ (6334c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33176,32 +33188,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (633a8 ) │ │ │ │ - movw r2, #34222 @ 0x85ae │ │ │ │ + movw r2, #34202 @ 0x859a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (633ac ) │ │ │ │ ldr r0, [pc, #28] @ (633b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + hlt 0x001e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (633c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 633be │ │ │ │ b.w 63350 │ │ │ │ ldr r1, [pc, #12] @ (633cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33230,32 +33242,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63428 ) │ │ │ │ - movw r2, #5225 @ 0x1469 │ │ │ │ + movw r2, #5214 @ 0x145e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6342c ) │ │ │ │ ldr r0, [pc, #28] @ (63430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1556 @ 0x614 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r4, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + rev r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63448 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6343e │ │ │ │ b.w 633d0 │ │ │ │ ldr r1, [pc, #12] @ (6344c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33284,32 +33296,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (634a8 ) │ │ │ │ - movw r2, #27811 @ 0x6ca3 │ │ │ │ + movw r2, #27800 @ 0x6c98 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (634ac ) │ │ │ │ ldr r0, [pc, #28] @ (634b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r3, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb73c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + cbnz r6, 634da │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (634c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 634be │ │ │ │ b.w 63450 │ │ │ │ ldr r1, [pc, #12] @ (634cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33338,32 +33350,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63528 ) │ │ │ │ - movw r2, #36272 @ 0x8db0 │ │ │ │ + movw r2, #36261 @ 0x8da5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6352c ) │ │ │ │ ldr r0, [pc, #28] @ (63530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1696 @ 0x6a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r3, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + cbnz r6, 6353a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63548 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6353e │ │ │ │ b.w 634d0 │ │ │ │ ldr r1, [pc, #12] @ (6354c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33392,32 +33404,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (635a8 ) │ │ │ │ - movw r2, #36473 @ 0x8e79 │ │ │ │ + movw r2, #36462 @ 0x8e6e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (635ac ) │ │ │ │ ldr r0, [pc, #28] @ (635b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1756 @ 0x6dc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb89e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (635c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 635be │ │ │ │ b.w 63550 │ │ │ │ ldr r1, [pc, #12] @ (635cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33446,32 +33458,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63628 ) │ │ │ │ - movw r2, #43277 @ 0xa90d │ │ │ │ + movw r2, #43266 @ 0xa902 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6362c ) │ │ │ │ ldr r0, [pc, #28] @ (63630 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r2!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63648 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6363e │ │ │ │ b.w 635d0 │ │ │ │ ldr r1, [pc, #12] @ (6364c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33500,32 +33512,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (636a8 ) │ │ │ │ - movw r2, #54701 @ 0xd5ad │ │ │ │ + movw r2, #54690 @ 0xd5a2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (636ac ) │ │ │ │ ldr r0, [pc, #28] @ (636b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1896 @ 0x768 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 63712 │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb79e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (636c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 636be │ │ │ │ b.w 63650 │ │ │ │ ldr r1, [pc, #12] @ (636cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33554,32 +33566,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63728 ) │ │ │ │ - movw r2, #54926 @ 0xd68e │ │ │ │ + movw r2, #54915 @ 0xd683 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6372c ) │ │ │ │ ldr r0, [pc, #28] @ (63730 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 63772 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63748 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6373e │ │ │ │ b.w 636d0 │ │ │ │ ldr r1, [pc, #12] @ (6374c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33608,32 +33620,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (637a8 ) │ │ │ │ - movw r2, #55099 @ 0xd73b │ │ │ │ + movw r2, #55088 @ 0xd730 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (637ac ) │ │ │ │ ldr r0, [pc, #28] @ (637b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r3, r5 │ │ │ │ - uxth r4, r1 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb69e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (637c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 637be │ │ │ │ b.w 63750 │ │ │ │ ldr r1, [pc, #12] @ (637cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33662,32 +33674,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63828 ) │ │ │ │ - movw r2, #62168 @ 0xf2d8 │ │ │ │ + movw r2, #62157 @ 0xf2cd │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6382c ) │ │ │ │ ldr r0, [pc, #28] @ (63830 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2148 @ 0x864 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r0!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r5, #24] │ │ │ │ movs r3, r5 │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 6389e │ │ │ │ movs r0, r5 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb61e │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63848 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6383e │ │ │ │ b.w 637d0 │ │ │ │ ldr r1, [pc, #12] @ (6384c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33716,32 +33728,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (638a8 ) │ │ │ │ - movw r2, #62277 @ 0xf345 │ │ │ │ + movw r2, #62266 @ 0xf33a │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (638ac ) │ │ │ │ ldr r0, [pc, #28] @ (638b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2240 @ 0x8c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r5, #16] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 638d2 │ │ │ │ + cbz r4, 638fe │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 6392e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (638c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 638be │ │ │ │ b.w 63850 │ │ │ │ ldr r1, [pc, #12] @ (638cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33770,32 +33782,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63928 ) │ │ │ │ - movw r2, #5425 @ 0x1531 │ │ │ │ + movw r2, #5414 @ 0x1526 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6392c ) │ │ │ │ ldr r0, [pc, #28] @ (63930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r4, 63932 │ │ │ │ + uxth r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 6398e │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63948 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6393e │ │ │ │ b.w 638d0 │ │ │ │ ldr r1, [pc, #12] @ (6394c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33824,32 +33836,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (639a8 ) │ │ │ │ - movw r2, #5757 @ 0x167d │ │ │ │ + movw r2, #5746 @ 0x1672 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (639ac ) │ │ │ │ ldr r0, [pc, #28] @ (639b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2392 @ 0x958 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + str r2, [r5, #0] │ │ │ │ movs r3, r5 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + sxth r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (639c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 639be │ │ │ │ b.w 63950 │ │ │ │ ldr r1, [pc, #12] @ (639cc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33878,32 +33890,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63a28 ) │ │ │ │ - movw r2, #35399 @ 0x8a47 │ │ │ │ + movw r2, #35388 @ 0x8a3c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (63a2c ) │ │ │ │ ldr r0, [pc, #28] @ (63a30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ movs r3, r5 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + cbz r4, 63a5e │ │ │ │ movs r0, r5 │ │ │ │ - sxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63a48 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63a3e │ │ │ │ b.w 639d0 │ │ │ │ ldr r1, [pc, #12] @ (63a4c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33932,32 +33944,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63aa8 ) │ │ │ │ - movw r2, #20046 @ 0x4e4e │ │ │ │ + movw r2, #20035 @ 0x4e43 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63aac ) │ │ │ │ ldr r0, [pc, #28] @ (63ab0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2540 @ 0x9ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ movs r3, r5 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + cbz r4, 63abe │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 63aee │ │ │ │ + cbz r6, 63b1a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63ac8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63abe │ │ │ │ b.w 63a50 │ │ │ │ ldr r1, [pc, #12] @ (63acc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -33986,32 +33998,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63b28 ) │ │ │ │ - movw r2, #20163 @ 0x4ec3 │ │ │ │ + movw r2, #20152 @ 0x4eb8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63b2c ) │ │ │ │ ldr r0, [pc, #28] @ (63b30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2604 @ 0xa2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ movs r3, r5 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 63b4e │ │ │ │ + cbz r6, 63b7a │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63b48 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63b3e │ │ │ │ b.w 63ad0 │ │ │ │ ldr r1, [pc, #12] @ (63b4c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34040,32 +34052,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63ba8 ) │ │ │ │ - movw r2, #31874 @ 0x7c82 │ │ │ │ + movw r2, #31863 @ 0x7c77 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63bac ) │ │ │ │ ldr r0, [pc, #28] @ (63bb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2668 @ 0xa6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r4!, {r1, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ movs r0, r5 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + uxth r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63bc8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63bbe │ │ │ │ b.w 63b50 │ │ │ │ ldr r1, [pc, #12] @ (63bcc ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34094,32 +34106,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 4fe5c │ │ │ │ ldr r3, [pc, #32] @ (63c28 ) │ │ │ │ - movw r2, #32017 @ 0x7d11 │ │ │ │ + movw r2, #32006 @ 0x7d06 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (63c2c ) │ │ │ │ ldr r0, [pc, #28] @ (63c30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2732 @ 0xaac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r4!, {r1, r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r0, r5 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sxth r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #16] @ (63c48 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 63c3e │ │ │ │ b.w 63bd0 │ │ │ │ ldr r1, [pc, #12] @ (63c4c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -34416,15 +34428,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 63e68 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00063edc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34450,29 +34462,29 @@ │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ (63f40 ) │ │ │ │ - movw r2, #15199 @ 0x3b5f │ │ │ │ + movw r2, #15188 @ 0x3b54 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (63f44 ) │ │ │ │ ldr r0, [pc, #24] @ (63f48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2792 @ 0xae8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ movs r3, r5 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 63e64 │ │ │ │ + udf #60 @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00063f4c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34544,29 +34556,29 @@ │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ (64018 ) │ │ │ │ - movw r2, #21941 @ 0x55b5 │ │ │ │ + movw r2, #21930 @ 0x55aa │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (6401c ) │ │ │ │ ldr r0, [pc, #24] @ (64020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2848 @ 0xb20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ movs r3, r5 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ movs r0, r5 │ │ │ │ - blt.n 63fac │ │ │ │ + ble.n 6410c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064024 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -34638,29 +34650,29 @@ │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #28] @ (640f0 ) │ │ │ │ - movw r2, #22024 @ 0x5608 │ │ │ │ + movw r2, #22013 @ 0x55fd │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (640f4 ) │ │ │ │ ldr r0, [pc, #24] @ (640f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ movs r3, r5 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 640ec │ │ │ │ + bgt.n 6404c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 000640fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -35791,25 +35803,25 @@ │ │ │ │ nop │ │ │ │ push {r5, r6, lr} │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #880] @ (64edc ) │ │ │ │ + ldr r6, [pc, #560] @ (64d9c ) │ │ │ │ movs r3, r5 │ │ │ │ - beq.n 64adc │ │ │ │ + bcs.n 64c3c │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 64b44 │ │ │ │ + bcs.n 64aa4 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r1, pc, #424 @ (adr r1, 64d24 ) │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 64b40 │ │ │ │ + bcs.n 64aa0 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064b80 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36117,19 +36129,19 @@ │ │ │ │ nop │ │ │ │ cbz r4, 64e9c │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00064e7c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36215,25 +36227,25 @@ │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r5 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (64ff8 ) │ │ │ │ @@ -36277,25 +36289,25 @@ │ │ │ │ nop │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ movs r0, r5 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (65090 ) │ │ │ │ @@ -36339,25 +36351,25 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #816 @ 0x330 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (65128 ) │ │ │ │ @@ -36401,25 +36413,25 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r5 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #96] @ (651c0 ) │ │ │ │ @@ -36463,25 +36475,25 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r0, r5 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r7, #20 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 000651e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -36682,15 +36694,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -39105,33 +39117,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (66b3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 66b60 │ │ │ │ + cbz r0, 66b8c │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r7, #6 │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, 66b48 │ │ │ │ + uxtb r6, r2 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -39583,33 +39595,33 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ movs r3, r5 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r2, r5 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -40279,15 +40291,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ b.n 67988 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (676dc ) │ │ │ │ ldr r3, [pc, #72] @ (676e0 ) │ │ │ │ @@ -40325,15 +40337,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6791c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (67748 ) │ │ │ │ ldr r3, [pc, #72] @ (6774c ) │ │ │ │ @@ -40371,15 +40383,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ b.n 678b0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (677b4 ) │ │ │ │ ldr r3, [pc, #72] @ (677b8 ) │ │ │ │ @@ -40417,15 +40429,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 67844 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (67820 ) │ │ │ │ ldr r3, [pc, #72] @ (67824 ) │ │ │ │ @@ -40463,15 +40475,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ svc 212 @ 0xd4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #80] @ (67894 ) │ │ │ │ ldr r3, [pc, #80] @ (67898 ) │ │ │ │ @@ -40512,15 +40524,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ svc 106 @ 0x6a │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67904 ) │ │ │ │ ldr r3, [pc, #76] @ (67908 ) │ │ │ │ @@ -40559,15 +40571,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ udf #246 @ 0xf6 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67974 ) │ │ │ │ ldr r3, [pc, #76] @ (67978 ) │ │ │ │ @@ -40607,15 +40619,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ udf #134 @ 0x86 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (679ec ) │ │ │ │ ldr r3, [pc, #84] @ (679f0 ) │ │ │ │ @@ -40657,15 +40669,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ udf #20 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #80] @ (67a60 ) │ │ │ │ ldr r3, [pc, #80] @ (67a64 ) │ │ │ │ @@ -40704,15 +40716,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 679a4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx 50504 │ │ │ │ @@ -40809,15 +40821,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 67aa0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (67bd8 ) │ │ │ │ ldr r3, [pc, #84] @ (67bdc ) │ │ │ │ @@ -40858,15 +40870,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 67c34 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67c48 ) │ │ │ │ ldr r3, [pc, #76] @ (67c4c ) │ │ │ │ @@ -40905,15 +40917,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 67bb8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (67cc0 ) │ │ │ │ ldr r3, [pc, #84] @ (67cc4 ) │ │ │ │ @@ -40955,15 +40967,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 67d4c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (67d30 ) │ │ │ │ ldr r3, [pc, #76] @ (67d34 ) │ │ │ │ @@ -41002,15 +41014,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 67cd0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #4] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -41263,15 +41275,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 68034 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68000 ) │ │ │ │ ldr r3, [pc, #52] @ (68004 ) │ │ │ │ @@ -41302,15 +41314,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 67fdc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68058 ) │ │ │ │ ldr r3, [pc, #52] @ (6805c ) │ │ │ │ @@ -41341,15 +41353,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 67f84 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (680b0 ) │ │ │ │ ldr r3, [pc, #52] @ (680b4 ) │ │ │ │ @@ -41379,15 +41391,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 6812c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68108 ) │ │ │ │ ldr r3, [pc, #52] @ (6810c ) │ │ │ │ @@ -41418,15 +41430,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 680d4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68160 ) │ │ │ │ ldr r3, [pc, #52] @ (68164 ) │ │ │ │ @@ -41457,15 +41469,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 6807c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (681b8 ) │ │ │ │ ldr r3, [pc, #52] @ (681bc ) │ │ │ │ @@ -41496,15 +41508,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 68224 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68210 ) │ │ │ │ ldr r3, [pc, #52] @ (68214 ) │ │ │ │ @@ -41534,15 +41546,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 681cc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68268 ) │ │ │ │ ldr r3, [pc, #52] @ (6826c ) │ │ │ │ @@ -41572,15 +41584,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 68174 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (682c0 ) │ │ │ │ ldr r3, [pc, #52] @ (682c4 ) │ │ │ │ @@ -41610,15 +41622,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6831c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68318 ) │ │ │ │ ldr r3, [pc, #52] @ (6831c ) │ │ │ │ @@ -41648,15 +41660,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 682c4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68370 ) │ │ │ │ ldr r3, [pc, #52] @ (68374 ) │ │ │ │ @@ -41686,15 +41698,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 6846c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (683c8 ) │ │ │ │ ldr r3, [pc, #52] @ (683cc ) │ │ │ │ @@ -41724,15 +41736,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 68414 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68420 ) │ │ │ │ ldr r3, [pc, #52] @ (68424 ) │ │ │ │ @@ -41762,15 +41774,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 683bc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68478 ) │ │ │ │ ldr r3, [pc, #52] @ (6847c ) │ │ │ │ @@ -41800,15 +41812,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 68564 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (684d0 ) │ │ │ │ ldr r3, [pc, #52] @ (684d4 ) │ │ │ │ @@ -41838,15 +41850,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6850c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68528 ) │ │ │ │ ldr r3, [pc, #52] @ (6852c ) │ │ │ │ @@ -41876,15 +41888,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 684b4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68580 ) │ │ │ │ ldr r3, [pc, #52] @ (68584 ) │ │ │ │ @@ -41914,15 +41926,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6865c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (685d8 ) │ │ │ │ ldr r3, [pc, #52] @ (685dc ) │ │ │ │ @@ -41952,15 +41964,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 68604 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68630 ) │ │ │ │ ldr r3, [pc, #52] @ (68634 ) │ │ │ │ @@ -41990,15 +42002,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 685ac │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68688 ) │ │ │ │ ldr r3, [pc, #52] @ (6868c ) │ │ │ │ @@ -42028,15 +42040,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 68754 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (686e0 ) │ │ │ │ ldr r3, [pc, #52] @ (686e4 ) │ │ │ │ @@ -42066,15 +42078,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 686fc │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68738 ) │ │ │ │ ldr r3, [pc, #52] @ (6873c ) │ │ │ │ @@ -42104,15 +42116,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 686a4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68790 ) │ │ │ │ ldr r3, [pc, #52] @ (68794 ) │ │ │ │ @@ -42142,15 +42154,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6884c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (687e8 ) │ │ │ │ ldr r3, [pc, #52] @ (687ec ) │ │ │ │ @@ -42180,15 +42192,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 687f4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68840 ) │ │ │ │ ldr r3, [pc, #52] @ (68844 ) │ │ │ │ @@ -42218,15 +42230,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68898 ) │ │ │ │ ldr r3, [pc, #52] @ (6889c ) │ │ │ │ @@ -42256,15 +42268,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (688f0 ) │ │ │ │ ldr r3, [pc, #52] @ (688f4 ) │ │ │ │ @@ -42294,15 +42306,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68948 ) │ │ │ │ ldr r3, [pc, #52] @ (6894c ) │ │ │ │ @@ -42332,15 +42344,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (689a0 ) │ │ │ │ ldr r3, [pc, #52] @ (689a4 ) │ │ │ │ @@ -42370,15 +42382,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (689f8 ) │ │ │ │ ldr r3, [pc, #52] @ (689fc ) │ │ │ │ @@ -42408,15 +42420,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68a50 ) │ │ │ │ ldr r3, [pc, #52] @ (68a54 ) │ │ │ │ @@ -42446,15 +42458,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68aa8 ) │ │ │ │ ldr r3, [pc, #52] @ (68aac ) │ │ │ │ @@ -42484,15 +42496,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68b00 ) │ │ │ │ ldr r3, [pc, #52] @ (68b04 ) │ │ │ │ @@ -42522,15 +42534,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68b58 ) │ │ │ │ ldr r3, [pc, #52] @ (68b5c ) │ │ │ │ @@ -42560,15 +42572,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68bb0 ) │ │ │ │ ldr r3, [pc, #52] @ (68bb4 ) │ │ │ │ @@ -42598,15 +42610,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r3, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68c08 ) │ │ │ │ ldr r3, [pc, #52] @ (68c0c ) │ │ │ │ @@ -42636,15 +42648,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68c60 ) │ │ │ │ ldr r3, [pc, #52] @ (68c64 ) │ │ │ │ @@ -42674,15 +42686,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r1, #32] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68cb8 ) │ │ │ │ ldr r3, [pc, #52] @ (68cbc ) │ │ │ │ @@ -42712,15 +42724,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r6, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68d10 ) │ │ │ │ ldr r3, [pc, #52] @ (68d14 ) │ │ │ │ @@ -42750,15 +42762,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68d68 ) │ │ │ │ ldr r3, [pc, #52] @ (68d6c ) │ │ │ │ @@ -42788,15 +42800,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r0, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68dc0 ) │ │ │ │ ldr r3, [pc, #52] @ (68dc4 ) │ │ │ │ @@ -42826,15 +42838,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68e18 ) │ │ │ │ ldr r3, [pc, #52] @ (68e1c ) │ │ │ │ @@ -42864,15 +42876,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + str r2, [r2, #4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68e70 ) │ │ │ │ ldr r3, [pc, #52] @ (68e74 ) │ │ │ │ @@ -42902,15 +42914,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68ec8 ) │ │ │ │ ldr r3, [pc, #52] @ (68ecc ) │ │ │ │ @@ -42941,15 +42953,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68f20 ) │ │ │ │ ldr r3, [pc, #52] @ (68f24 ) │ │ │ │ @@ -42980,15 +42992,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68f78 ) │ │ │ │ ldr r3, [pc, #52] @ (68f7c ) │ │ │ │ @@ -43019,15 +43031,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (68fd0 ) │ │ │ │ ldr r3, [pc, #52] @ (68fd4 ) │ │ │ │ @@ -43058,15 +43070,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69028 ) │ │ │ │ ldr r3, [pc, #52] @ (6902c ) │ │ │ │ @@ -43096,15 +43108,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69080 ) │ │ │ │ ldr r3, [pc, #52] @ (69084 ) │ │ │ │ @@ -43134,15 +43146,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (690d8 ) │ │ │ │ ldr r3, [pc, #52] @ (690dc ) │ │ │ │ @@ -43172,15 +43184,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69130 ) │ │ │ │ ldr r3, [pc, #52] @ (69134 ) │ │ │ │ @@ -43210,15 +43222,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69188 ) │ │ │ │ ldr r3, [pc, #52] @ (6918c ) │ │ │ │ @@ -43248,15 +43260,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (691e0 ) │ │ │ │ ldr r3, [pc, #52] @ (691e4 ) │ │ │ │ @@ -43286,15 +43298,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69238 ) │ │ │ │ ldr r3, [pc, #52] @ (6923c ) │ │ │ │ @@ -43324,15 +43336,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69290 ) │ │ │ │ ldr r3, [pc, #52] @ (69294 ) │ │ │ │ @@ -43362,15 +43374,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (692e8 ) │ │ │ │ ldr r3, [pc, #52] @ (692ec ) │ │ │ │ @@ -43400,15 +43412,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69340 ) │ │ │ │ ldr r3, [pc, #52] @ (69344 ) │ │ │ │ @@ -43438,15 +43450,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69398 ) │ │ │ │ ldr r3, [pc, #52] @ (6939c ) │ │ │ │ @@ -43476,15 +43488,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (693f0 ) │ │ │ │ ldr r3, [pc, #52] @ (693f4 ) │ │ │ │ @@ -43514,15 +43526,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69448 ) │ │ │ │ ldr r3, [pc, #52] @ (6944c ) │ │ │ │ @@ -43552,15 +43564,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r5, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (694a0 ) │ │ │ │ ldr r3, [pc, #52] @ (694a4 ) │ │ │ │ @@ -43590,15 +43602,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (694f8 ) │ │ │ │ ldr r3, [pc, #52] @ (694fc ) │ │ │ │ @@ -43628,15 +43640,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69550 ) │ │ │ │ ldr r3, [pc, #52] @ (69554 ) │ │ │ │ @@ -43666,15 +43678,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (695a8 ) │ │ │ │ ldr r3, [pc, #52] @ (695ac ) │ │ │ │ @@ -43704,15 +43716,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69600 ) │ │ │ │ ldr r3, [pc, #52] @ (69604 ) │ │ │ │ @@ -43742,15 +43754,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69658 ) │ │ │ │ ldr r3, [pc, #52] @ (6965c ) │ │ │ │ @@ -43780,15 +43792,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (696b0 ) │ │ │ │ ldr r3, [pc, #52] @ (696b4 ) │ │ │ │ @@ -43818,15 +43830,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69708 ) │ │ │ │ ldr r3, [pc, #52] @ (6970c ) │ │ │ │ @@ -43856,15 +43868,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69760 ) │ │ │ │ ldr r3, [pc, #52] @ (69764 ) │ │ │ │ @@ -43894,15 +43906,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (697b8 ) │ │ │ │ ldr r3, [pc, #52] @ (697bc ) │ │ │ │ @@ -43932,15 +43944,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69810 ) │ │ │ │ ldr r3, [pc, #52] @ (69814 ) │ │ │ │ @@ -43970,15 +43982,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ it le │ │ │ │ movle r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69868 ) │ │ │ │ ldr r3, [pc, #52] @ (6986c ) │ │ │ │ @@ -44008,15 +44020,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ nop {8} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (698c0 ) │ │ │ │ ldr r3, [pc, #52] @ (698c4 ) │ │ │ │ @@ -44046,15 +44058,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ it cs │ │ │ │ movcs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69918 ) │ │ │ │ ldr r3, [pc, #52] @ (6991c ) │ │ │ │ @@ -44084,15 +44096,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00d0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69970 ) │ │ │ │ ldr r3, [pc, #52] @ (69974 ) │ │ │ │ @@ -44122,15 +44134,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0078 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (699c8 ) │ │ │ │ ldr r3, [pc, #52] @ (699cc ) │ │ │ │ @@ -44160,15 +44172,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0020 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69a20 ) │ │ │ │ ldr r3, [pc, #52] @ (69a24 ) │ │ │ │ @@ -44198,15 +44210,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r6, r7, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69a78 ) │ │ │ │ ldr r3, [pc, #52] @ (69a7c ) │ │ │ │ @@ -44236,15 +44248,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69ad0 ) │ │ │ │ ldr r3, [pc, #52] @ (69ad4 ) │ │ │ │ @@ -44274,15 +44286,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, pc} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69b28 ) │ │ │ │ ldr r3, [pc, #52] @ (69b2c ) │ │ │ │ @@ -44312,15 +44324,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ pop {r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69b80 ) │ │ │ │ ldr r3, [pc, #52] @ (69b84 ) │ │ │ │ @@ -44350,15 +44362,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69bd8 ) │ │ │ │ ldr r3, [pc, #52] @ (69bdc ) │ │ │ │ @@ -44388,15 +44400,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ pop {r4} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69c30 ) │ │ │ │ ldr r3, [pc, #52] @ (69c34 ) │ │ │ │ @@ -44426,15 +44438,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69caa │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69c88 ) │ │ │ │ ldr r3, [pc, #52] @ (69c8c ) │ │ │ │ @@ -44464,15 +44476,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69cec │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r2, [r4, r7] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69ce0 ) │ │ │ │ ldr r3, [pc, #52] @ (69ce4 ) │ │ │ │ @@ -44502,15 +44514,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69d2e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #872] @ (6a05c ) │ │ │ │ + str r2, [r1, r6] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69d38 ) │ │ │ │ ldr r3, [pc, #52] @ (69d3c ) │ │ │ │ @@ -44540,15 +44552,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x0030 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #520] @ (69f54 ) │ │ │ │ + str r2, [r6, r4] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69d90 ) │ │ │ │ ldr r3, [pc, #52] @ (69d94 ) │ │ │ │ @@ -44578,15 +44590,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r0, r3 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #168] @ (69e4c ) │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69de8 ) │ │ │ │ ldr r3, [pc, #52] @ (69dec ) │ │ │ │ @@ -44616,15 +44628,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #840] @ (6a144 ) │ │ │ │ + str r2, [r0, r2] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #52] @ (69e40 ) │ │ │ │ ldr r3, [pc, #52] @ (69e44 ) │ │ │ │ @@ -44654,15 +44666,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 69e76 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #488] @ (6a03c ) │ │ │ │ + str r2, [r5, r0] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #88] @ (69ebc ) │ │ │ │ ldr r3, [pc, #88] @ (69ec0 ) │ │ │ │ @@ -44705,15 +44717,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 69eda │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #1016] @ (6a2c8 ) │ │ │ │ + ldr r7, [pc, #696] @ (6a188 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (69f3c ) │ │ │ │ ldr r3, [pc, #92] @ (69f40 ) │ │ │ │ @@ -44760,15 +44772,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8d2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #624] @ (6a1c0 ) │ │ │ │ + ldr r7, [pc, #304] @ (6a080 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (69f98 ) │ │ │ │ ldr r3, [pc, #56] @ (69f9c ) │ │ │ │ @@ -44801,15 +44813,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb850 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #144] @ (6a03c ) │ │ │ │ + ldr r6, [pc, #848] @ (6a2fc ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #56] @ (69ff4 ) │ │ │ │ ldr r3, [pc, #56] @ (69ff8 ) │ │ │ │ @@ -44844,15 +44856,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #792] @ (6a324 ) │ │ │ │ + ldr r6, [pc, #472] @ (6a1e4 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #56] @ (6a054 ) │ │ │ │ ldr r3, [pc, #56] @ (6a058 ) │ │ │ │ @@ -44887,15 +44899,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb796 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #416] @ (6a20c ) │ │ │ │ + ldr r6, [pc, #96] @ (6a0cc ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a0b4 ) │ │ │ │ ldr r3, [pc, #56] @ (6a0b8 ) │ │ │ │ @@ -44927,15 +44939,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb734 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #24] @ (6a0e0 ) │ │ │ │ + ldr r5, [pc, #728] @ (6a3a0 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a110 ) │ │ │ │ ldr r3, [pc, #56] @ (6a114 ) │ │ │ │ @@ -44967,15 +44979,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #680] @ (6a3cc ) │ │ │ │ + ldr r5, [pc, #360] @ (6a28c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a170 ) │ │ │ │ ldr r3, [pc, #60] @ (6a174 ) │ │ │ │ @@ -45011,15 +45023,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb67e │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #304] @ (6a2b8 ) │ │ │ │ + ldr r4, [pc, #1008] @ (6a578 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a1d4 ) │ │ │ │ ldr r3, [pc, #60] @ (6a1d8 ) │ │ │ │ @@ -45055,15 +45067,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb61a │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #928] @ (6a58c ) │ │ │ │ + ldr r4, [pc, #608] @ (6a44c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a238 ) │ │ │ │ ldr r3, [pc, #60] @ (6a23c ) │ │ │ │ @@ -45099,15 +45111,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r7, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #528] @ (6a460 ) │ │ │ │ + ldr r4, [pc, #208] @ (6a320 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a29c ) │ │ │ │ ldr r3, [pc, #60] @ (6a2a0 ) │ │ │ │ @@ -45143,15 +45155,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4, r6, lr} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #128] @ (6a334 ) │ │ │ │ + ldr r3, [pc, #832] @ (6a5f4 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a2fc ) │ │ │ │ ldr r3, [pc, #56] @ (6a300 ) │ │ │ │ @@ -45183,15 +45195,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #760] @ (6a608 ) │ │ │ │ + ldr r3, [pc, #440] @ (6a4c8 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a35c ) │ │ │ │ ldr r3, [pc, #60] @ (6a360 ) │ │ │ │ @@ -45227,15 +45239,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #384] @ (6a4f4 ) │ │ │ │ + ldr r3, [pc, #64] @ (6a3b4 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a3c0 ) │ │ │ │ ldr r3, [pc, #60] @ (6a3c4 ) │ │ │ │ @@ -45271,15 +45283,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5} │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1008] @ (6a7c8 ) │ │ │ │ + ldr r2, [pc, #688] @ (6a688 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a424 ) │ │ │ │ ldr r3, [pc, #60] @ (6a428 ) │ │ │ │ @@ -45315,15 +45327,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6a4a2 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (6a69c ) │ │ │ │ + ldr r2, [pc, #288] @ (6a55c ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a488 ) │ │ │ │ ldr r3, [pc, #60] @ (6a48c ) │ │ │ │ @@ -45359,15 +45371,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6a4ec │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #208] @ (6a570 ) │ │ │ │ + ldr r1, [pc, #912] @ (6a830 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a4ec ) │ │ │ │ ldr r3, [pc, #60] @ (6a4f0 ) │ │ │ │ @@ -45403,15 +45415,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6a538 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - blx sl │ │ │ │ + ldr r1, [pc, #512] @ (6a704 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a550 ) │ │ │ │ ldr r3, [pc, #60] @ (6a554 ) │ │ │ │ @@ -45447,15 +45459,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxth r6, r3 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bxns sp │ │ │ │ + ldr r1, [pc, #112] @ (6a5d8 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a5b4 ) │ │ │ │ ldr r3, [pc, #60] @ (6a5b8 ) │ │ │ │ @@ -45491,15 +45503,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r7 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [pc, #736] @ (6a8ac ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a618 ) │ │ │ │ ldr r3, [pc, #60] @ (6a61c ) │ │ │ │ @@ -45535,15 +45547,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6a658 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r4 │ │ │ │ + ldr r0, [pc, #336] @ (6a780 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a67c ) │ │ │ │ ldr r3, [pc, #60] @ (6a680 ) │ │ │ │ @@ -45579,15 +45591,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6a6a4 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + blx lr │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a6dc ) │ │ │ │ ldr r3, [pc, #56] @ (6a6e0 ) │ │ │ │ @@ -45619,15 +45631,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 6a6ea │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, fp │ │ │ │ + @ instruction: 0x478e │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a73c ) │ │ │ │ ldr r3, [pc, #60] @ (6a740 ) │ │ │ │ @@ -45663,15 +45675,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r0 │ │ │ │ + bx r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a7a0 ) │ │ │ │ ldr r3, [pc, #60] @ (6a7a4 ) │ │ │ │ @@ -45707,15 +45719,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r3 │ │ │ │ + mov ip, r9 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a804 ) │ │ │ │ ldr r3, [pc, #60] @ (6a808 ) │ │ │ │ @@ -45751,15 +45763,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #936 @ 0x3a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r7 │ │ │ │ + mov r0, sp │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a868 ) │ │ │ │ ldr r3, [pc, #60] @ (6a86c ) │ │ │ │ @@ -45795,15 +45807,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sl │ │ │ │ + mov r4, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a8c8 ) │ │ │ │ ldr r3, [pc, #56] @ (6a8cc ) │ │ │ │ @@ -45835,15 +45847,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r6 │ │ │ │ + cmp sl, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6a924 ) │ │ │ │ ldr r3, [pc, #56] @ (6a928 ) │ │ │ │ @@ -45875,15 +45887,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #784 @ 0x310 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a984 ) │ │ │ │ ldr r3, [pc, #60] @ (6a988 ) │ │ │ │ @@ -45919,15 +45931,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r8, sp │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6a9e8 ) │ │ │ │ ldr r3, [pc, #60] @ (6a9ec ) │ │ │ │ @@ -45963,15 +45975,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #24 │ │ │ │ movs r7, r5 │ │ │ │ lsls r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r2 │ │ │ │ + add ip, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6aa48 ) │ │ │ │ ldr r3, [pc, #56] @ (6aa4c ) │ │ │ │ @@ -46003,15 +46015,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + add r2, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6aaa8 ) │ │ │ │ ldr r3, [pc, #60] @ (6aaac ) │ │ │ │ @@ -46047,15 +46059,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r2 │ │ │ │ + mvns r4, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ab08 ) │ │ │ │ ldr r3, [pc, #56] @ (6ab0c ) │ │ │ │ @@ -46087,15 +46099,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #896 @ 0x380 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + muls r2, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ab64 ) │ │ │ │ ldr r3, [pc, #56] @ (6ab68 ) │ │ │ │ @@ -46127,15 +46139,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r2 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6abc0 ) │ │ │ │ ldr r3, [pc, #56] @ (6abc4 ) │ │ │ │ @@ -46167,15 +46179,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7 │ │ │ │ + cmp r2, r5 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ac1c ) │ │ │ │ ldr r3, [pc, #56] @ (6ac20 ) │ │ │ │ @@ -46207,15 +46219,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3 │ │ │ │ + negs r6, r1 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6ac78 ) │ │ │ │ ldr r3, [pc, #56] @ (6ac7c ) │ │ │ │ @@ -46247,15 +46259,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r0 │ │ │ │ + rors r2, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6acd4 ) │ │ │ │ ldr r3, [pc, #56] @ (6acd8 ) │ │ │ │ @@ -46287,15 +46299,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + sbcs r6, r2 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6ad34 ) │ │ │ │ ldr r3, [pc, #60] @ (6ad38 ) │ │ │ │ @@ -46331,15 +46343,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + asrs r0, r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6ad98 ) │ │ │ │ ldr r3, [pc, #60] @ (6ad9c ) │ │ │ │ @@ -46375,15 +46387,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + lsrs r4, r2 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6adfc ) │ │ │ │ ldr r3, [pc, #60] @ (6ae00 ) │ │ │ │ @@ -46419,15 +46431,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + eors r0, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #60] @ (6ae60 ) │ │ │ │ ldr r3, [pc, #60] @ (6ae64 ) │ │ │ │ @@ -46463,15 +46475,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ movs r7, r5 │ │ │ │ lsrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + ands r4, r1 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -46595,15 +46607,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #108] @ (6b030 ) │ │ │ │ ldr r3, [pc, #108] @ (6b034 ) │ │ │ │ @@ -46651,15 +46663,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #928 @ (adr r7, 6b3dc ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #100] @ (6b0b8 ) │ │ │ │ ldr r3, [pc, #100] @ (6b0bc ) │ │ │ │ @@ -46709,15 +46721,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #344 @ (adr r7, 6b21c ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #56] @ (6b114 ) │ │ │ │ ldr r3, [pc, #56] @ (6b118 ) │ │ │ │ @@ -46750,15 +46762,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #848 @ (adr r6, 6b470 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b174 ) │ │ │ │ ldr r3, [pc, #60] @ (6b178 ) │ │ │ │ @@ -46791,15 +46803,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #472 @ (adr r6, 6b358 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b1d4 ) │ │ │ │ ldr r3, [pc, #60] @ (6b1d8 ) │ │ │ │ @@ -46833,15 +46845,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #96 @ (adr r6, 6b240 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b234 ) │ │ │ │ ldr r3, [pc, #60] @ (6b238 ) │ │ │ │ @@ -46875,15 +46887,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #728 @ (adr r5, 6b518 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b294 ) │ │ │ │ ldr r3, [pc, #60] @ (6b298 ) │ │ │ │ @@ -46916,15 +46928,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #344 @ (adr r5, 6b3f8 ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6b2f8 ) │ │ │ │ ldr r3, [pc, #64] @ (6b2fc ) │ │ │ │ @@ -46959,15 +46971,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #984 @ (adr r4, 6b6dc ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b358 ) │ │ │ │ ldr r3, [pc, #60] @ (6b35c ) │ │ │ │ @@ -47000,15 +47012,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #584 @ (adr r4, 6b5ac ) │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r3, #20 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ @@ -47526,15 +47538,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r6, #12 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6b8c4 ) │ │ │ │ ldr r3, [pc, #64] @ (6b8c8 ) │ │ │ │ @@ -47569,15 +47581,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6b928 ) │ │ │ │ ldr r3, [pc, #64] @ (6b92c ) │ │ │ │ @@ -47612,15 +47624,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #784] @ 0x310 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b988 ) │ │ │ │ ldr r3, [pc, #60] @ (6b98c ) │ │ │ │ @@ -47654,15 +47666,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6b9e8 ) │ │ │ │ ldr r3, [pc, #60] @ (6b9ec ) │ │ │ │ @@ -47696,15 +47708,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #60] @ (6ba48 ) │ │ │ │ ldr r3, [pc, #60] @ (6ba4c ) │ │ │ │ @@ -47738,15 +47750,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #656] @ 0x290 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #108] @ (6bad8 ) │ │ │ │ ldr r3, [pc, #108] @ (6badc ) │ │ │ │ @@ -47793,15 +47805,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -47964,15 +47976,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bcd4 ) │ │ │ │ ldr r3, [pc, #64] @ (6bcd8 ) │ │ │ │ @@ -48007,15 +48019,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bd38 ) │ │ │ │ ldr r3, [pc, #64] @ (6bd3c ) │ │ │ │ @@ -48050,15 +48062,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bd9c ) │ │ │ │ ldr r3, [pc, #64] @ (6bda0 ) │ │ │ │ @@ -48093,15 +48105,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #30 │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6be00 ) │ │ │ │ ldr r3, [pc, #64] @ (6be04 ) │ │ │ │ @@ -48136,15 +48148,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6be64 ) │ │ │ │ ldr r3, [pc, #64] @ (6be68 ) │ │ │ │ @@ -48179,15 +48191,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + adds r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bec8 ) │ │ │ │ ldr r3, [pc, #64] @ (6becc ) │ │ │ │ @@ -48222,15 +48234,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bf2c ) │ │ │ │ ldr r3, [pc, #64] @ (6bf30 ) │ │ │ │ @@ -48265,15 +48277,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bf90 ) │ │ │ │ ldr r3, [pc, #64] @ (6bf94 ) │ │ │ │ @@ -48308,15 +48320,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6bff4 ) │ │ │ │ ldr r3, [pc, #64] @ (6bff8 ) │ │ │ │ @@ -48351,15 +48363,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c058 ) │ │ │ │ ldr r3, [pc, #64] @ (6c05c ) │ │ │ │ @@ -48394,15 +48406,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #600] @ 0x258 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r6, #18 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c0bc ) │ │ │ │ ldr r3, [pc, #64] @ (6c0c0 ) │ │ │ │ @@ -48438,15 +48450,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c120 ) │ │ │ │ ldr r3, [pc, #64] @ (6c124 ) │ │ │ │ @@ -48481,15 +48493,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #824] @ 0x338 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c184 ) │ │ │ │ ldr r3, [pc, #64] @ (6c188 ) │ │ │ │ @@ -48524,15 +48536,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c1e8 ) │ │ │ │ ldr r3, [pc, #64] @ (6c1ec ) │ │ │ │ @@ -48567,15 +48579,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #24] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #64] @ (6c24c ) │ │ │ │ ldr r3, [pc, #64] @ (6c250 ) │ │ │ │ @@ -48610,15 +48622,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r4, #30 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -48786,15 +48798,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c458 ) │ │ │ │ ldr r3, [pc, #68] @ (6c45c ) │ │ │ │ @@ -48831,15 +48843,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r2, #20 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c4c0 ) │ │ │ │ ldr r3, [pc, #68] @ (6c4c4 ) │ │ │ │ @@ -48876,15 +48888,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c528 ) │ │ │ │ ldr r3, [pc, #68] @ (6c52c ) │ │ │ │ @@ -48922,15 +48934,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #808] @ 0x328 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c590 ) │ │ │ │ ldr r3, [pc, #68] @ (6c594 ) │ │ │ │ @@ -48967,15 +48979,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c5f8 ) │ │ │ │ ldr r3, [pc, #68] @ (6c5fc ) │ │ │ │ @@ -49012,15 +49024,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c660 ) │ │ │ │ ldr r3, [pc, #68] @ (6c664 ) │ │ │ │ @@ -49057,15 +49069,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + cmp r0, #10 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c6c8 ) │ │ │ │ ldr r3, [pc, #68] @ (6c6cc ) │ │ │ │ @@ -49102,15 +49114,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c730 ) │ │ │ │ ldr r3, [pc, #68] @ (6c734 ) │ │ │ │ @@ -49147,15 +49159,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c798 ) │ │ │ │ ldr r3, [pc, #68] @ (6c79c ) │ │ │ │ @@ -49192,15 +49204,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #108] @ (6c828 ) │ │ │ │ ldr r3, [pc, #108] @ (6c82c ) │ │ │ │ @@ -49248,15 +49260,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6c894 ) │ │ │ │ ldr r3, [pc, #72] @ (6c898 ) │ │ │ │ @@ -49295,15 +49307,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #58] @ 0x3a │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6c8fc ) │ │ │ │ ldr r3, [pc, #68] @ (6c900 ) │ │ │ │ @@ -49339,15 +49351,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ blx 50504 │ │ │ │ @@ -49908,15 +49920,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + movs r0, #18 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6cec0 ) │ │ │ │ ldr r3, [pc, #68] @ (6cec4 ) │ │ │ │ @@ -49953,15 +49965,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r5, #6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6cf2c ) │ │ │ │ ldr r3, [pc, #72] @ (6cf30 ) │ │ │ │ @@ -50000,15 +50012,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #6] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r0, #5 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6cf98 ) │ │ │ │ ldr r3, [pc, #72] @ (6cf9c ) │ │ │ │ @@ -50046,15 +50058,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r2, #3 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d004 ) │ │ │ │ ldr r3, [pc, #72] @ (6d008 ) │ │ │ │ @@ -50092,15 +50104,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r5, #1 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d070 ) │ │ │ │ ldr r3, [pc, #72] @ (6d074 ) │ │ │ │ @@ -50138,15 +50150,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #60] @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r7, #7 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d0dc ) │ │ │ │ ldr r3, [pc, #72] @ (6d0e0 ) │ │ │ │ @@ -50185,15 +50197,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #56] @ 0x38 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r2, #6 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d148 ) │ │ │ │ ldr r3, [pc, #72] @ (6d14c ) │ │ │ │ @@ -50231,15 +50243,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #52] @ 0x34 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds r4, r4, #4 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d1b4 ) │ │ │ │ ldr r3, [pc, #72] @ (6d1b8 ) │ │ │ │ @@ -50278,15 +50290,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #50] @ 0x32 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #68] @ (6d21c ) │ │ │ │ ldr r3, [pc, #68] @ (6d220 ) │ │ │ │ @@ -50323,15 +50335,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsrs r0, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + adds r6, r1, #1 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (6d288 ) │ │ │ │ ldr r3, [pc, #72] @ (6d28c ) │ │ │ │ @@ -50369,15 +50381,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #76] @ (6d2f8 ) │ │ │ │ ldr r3, [pc, #76] @ (6d2fc ) │ │ │ │ @@ -50415,15 +50427,15 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r1, #31 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r6, r5 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -68501,42 +68513,42 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #28] │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #640 @ (adr r0, 7816c ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 7802c ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #576 @ (adr r0, 78130 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 77ff0 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #520 @ (adr r0, 780fc ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 77fbc ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #208 @ (adr r0, 77fd0 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 78290 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #96 @ (adr r0, 77f64 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 78224 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r1, pc, #504 @ (adr r1, 78100 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #96 @ (adr r0, 77f6c ) │ │ │ │ + add r1, pc, #800 @ (adr r1, 7822c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r0, pc, #896 @ (adr r0, 78290 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + add r0, pc, #808 @ (adr r0, 7823c ) │ │ │ │ movs r7, r4 │ │ │ │ - mcrr 0, 2, r0, r4, cr7 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + ldcl 0, cr0, [r4, #156]! @ 0x9c │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -86109,136 +86121,136 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5980026 │ │ │ │ - ldr??.w r0, [ip, r6, lsl #2] │ │ │ │ + @ instruction: 0xf7480026 │ │ │ │ + @ instruction: 0xfa2c0026 │ │ │ │ lsls r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ + @ instruction: 0xf7580026 │ │ │ │ bvc.n 82ef4 │ │ │ │ movs r3, r5 │ │ │ │ - bic.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + rsbs r0, lr, #10878976 @ 0xa60000 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ movs r1, r5 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf62c0026 │ │ │ │ - @ instruction: 0xf4c40026 │ │ │ │ - @ instruction: 0xf3680026 │ │ │ │ - @ instruction: 0xf6fa0026 │ │ │ │ - @ instruction: 0xf30a0026 │ │ │ │ - @ instruction: 0xf3160026 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + @ instruction: 0xf7dc0026 │ │ │ │ + @ instruction: 0xf6740026 │ │ │ │ + adds.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ + strh.w r0, [sl, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf4ba0026 │ │ │ │ + @ instruction: 0xf4c60026 │ │ │ │ + str r7, [sp, #24] │ │ │ │ movs r7, r4 │ │ │ │ - sbc.w r0, r4, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf3f00026 │ │ │ │ - @ instruction: 0xf22c0026 │ │ │ │ - orns r0, lr, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf2220026 │ │ │ │ - @ instruction: 0xf1f40026 │ │ │ │ - add.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ - @ instruction: 0xf1e00026 │ │ │ │ - @ instruction: 0xf0dc0026 │ │ │ │ - @ instruction: 0xf3300026 │ │ │ │ + @ instruction: 0xf7140026 │ │ │ │ + sub.w r0, r0, #10878976 @ 0xa60000 │ │ │ │ + @ instruction: 0xf3dc0026 │ │ │ │ + @ instruction: 0xf62e0026 │ │ │ │ + @ instruction: 0xf3d20026 │ │ │ │ + @ instruction: 0xf3a40026 │ │ │ │ + @ instruction: 0xf6be0026 │ │ │ │ + @ instruction: 0xf3900026 │ │ │ │ + @ instruction: 0xf28c0026 │ │ │ │ + @ instruction: 0xf4e00026 │ │ │ │ cmp r3, #22 │ │ │ │ movs r6, r5 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r5, #6 │ │ │ │ movs r1, r5 │ │ │ │ - orrs.w r0, r2, #38 @ 0x26 │ │ │ │ - cmp r3, #4 │ │ │ │ + addw r0, r2, #38 @ 0x26 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ movs r1, r5 │ │ │ │ - orr.w r0, r2, #38 @ 0x26 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf1f20026 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ movs r1, r5 │ │ │ │ - bics.w r0, ip, #38 @ 0x26 │ │ │ │ - orr.w r0, r2, #38 @ 0x26 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + @ instruction: 0xf1ec0026 │ │ │ │ + @ instruction: 0xf1f20026 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf29e0026 │ │ │ │ - and.w r0, r4, #38 @ 0x26 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + orr.w r0, lr, #10878976 @ 0xa60000 │ │ │ │ + subs.w r0, r4, #38 @ 0x26 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r1, r5 │ │ │ │ - vext.8 d16, d10, d22, #0 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + sub.w r0, sl, #38 @ 0x26 │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ movs r1, r5 │ │ │ │ - eor.w r0, r0, #38 @ 0x26 │ │ │ │ - @ instruction: 0xf1360026 │ │ │ │ - eor.w r0, r8, #38 @ 0x26 │ │ │ │ - @ instruction: 0xf0e60026 │ │ │ │ - vaddl.s8 q8, d14, d22 │ │ │ │ - vaddl.s32 q0, d2, d22 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + @ instruction: 0xf2300026 │ │ │ │ + @ instruction: 0xf2e60026 │ │ │ │ + @ instruction: 0xf2380026 │ │ │ │ + @ instruction: 0xf2960026 │ │ │ │ + sbcs.w r0, lr, #38 @ 0x26 │ │ │ │ + adcs.w r0, r2, #38 @ 0x26 │ │ │ │ + cmp r4, #4 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf0a40026 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + @ instruction: 0xf2540026 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r1, r5 │ │ │ │ - vaddl.s8 q0, d0, d22 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf1300026 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s d16, d6, d22 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf1260026 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s32 d16, d12, d22 │ │ │ │ - cmp r2, #30 │ │ │ │ + adds.w r0, ip, #38 @ 0x26 │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf1280026 │ │ │ │ - vhadd.s8 d16, d8, d22 │ │ │ │ - @ instruction: 0xf31c0026 │ │ │ │ - vhadd.s8 d16, d2, d22 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf2d80026 │ │ │ │ + @ instruction: 0xf0f80026 │ │ │ │ + @ instruction: 0xf4cc0026 │ │ │ │ + @ instruction: 0xf0f20026 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ movs r1, r5 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ - cdp 0, 1, cr0, cr0, cr6, {1} │ │ │ │ - rsbs r0, r2, #38 @ 0x26 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + vaddl.s8 q8, d0, d22 │ │ │ │ + @ instruction: 0xf3820026 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - ldcl 0, cr0, [sl, #152]! @ 0x98 │ │ │ │ - vhadd.s d0, d4, d22 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + vaddl.s32 q0, d10, d22 │ │ │ │ + @ instruction: 0xf0e40026 │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - stcl 0, cr0, [r2, #152]! @ 0x98 │ │ │ │ - vhadd.s8 d0, d12, d22 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + vaddl.s16 q0, d2, d22 │ │ │ │ + @ instruction: 0xf0bc0026 │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ movs r1, r5 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r4, #-152]! @ 0xffffff68 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + vhadd.s32 d0, d4, d22 │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ movs r1, r5 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + bkpt 0x0028 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + bkpt 0x0052 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ - ldc 0, cr0, [r8, #152] @ 0x98 │ │ │ │ - rsbs r0, lr, #38 @ 0x26 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + vhadd.s8 d16, d8, d22 │ │ │ │ + @ instruction: 0xf38e0026 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - stc 0, cr0, [r0, #152] @ 0x98 │ │ │ │ - adc.w r0, r2, #38 @ 0x26 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + vhadd.s d0, d0, d22 │ │ │ │ + @ instruction: 0xf2f20026 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - stcl 0, cr0, [sl, #-152]! @ 0xffffff68 │ │ │ │ - orn r0, r4, #38 @ 0x26 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + vhadd.s16 d0, d10, d22 │ │ │ │ + @ instruction: 0xf2140026 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - stcl 0, cr0, [sl, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0xf0f00026 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + cdp 0, 15, cr0, cr10, cr6, {1} │ │ │ │ + subw r0, r0, #38 @ 0x26 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - ldc 0, cr0, [r2, #-152]! @ 0xffffff68 │ │ │ │ - @ instruction: 0xf0f40026 │ │ │ │ + cdp 0, 14, cr0, cr2, cr6, {1} │ │ │ │ + subw r0, r4, #38 @ 0x26 │ │ │ │ │ │ │ │ 000830dc : │ │ │ │ ldr r3, [pc, #12] @ (830ec ) │ │ │ │ ldr r1, [pc, #16] @ (830f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #16] @ (830f4 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -87098,141 +87110,131 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r8!, {r1, r2, r5} │ │ │ │ - ldmia.w ip!, {r1, r2, r5} │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + orn r0, r8, r6, asr #32 │ │ │ │ + orn r0, ip, r6, asr #32 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - adds.w r0, r6, r6, asr #32 │ │ │ │ + stcl 0, cr0, [r6], {38} @ 0x26 │ │ │ │ ldmia r3, {r3} │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8320026 │ │ │ │ - eor.w r0, r4, r6, asr #32 │ │ │ │ - b.n 83928 │ │ │ │ - movs r6, r4 │ │ │ │ - b.n 8391c │ │ │ │ - movs r6, r4 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + strd r0, r0, [r2, #152]! @ 0x98 │ │ │ │ + ldc 0, cr0, [r4], #-152 @ 0xffffff68 │ │ │ │ + @ instruction: 0xe9ae0026 │ │ │ │ + @ instruction: 0xe9a60026 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ movs r7, r4 │ │ │ │ - and.w r0, r2, r6, asr #32 │ │ │ │ - b.n 83880 │ │ │ │ - movs r6, r4 │ │ │ │ - ldc 0, cr0, [r0], #152 @ 0x98 │ │ │ │ - b.n 837dc │ │ │ │ - movs r6, r4 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + subs.w r0, r2, r6, asr #32 │ │ │ │ + ldrd r0, r0, [r2, #-152] @ 0x98 │ │ │ │ + cdp 0, 6, cr0, cr0, cr6, {1} │ │ │ │ + ldrd r0, r0, [ip], #152 @ 0x98 │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ movs r1, r5 │ │ │ │ - b.n 837cc │ │ │ │ - movs r6, r4 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + ldrd r0, r0, [r0], #152 @ 0x98 │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ movs r1, r5 │ │ │ │ - b.n 83784 │ │ │ │ - movs r6, r4 │ │ │ │ - stc 0, cr0, [ip], {38} @ 0x26 │ │ │ │ - b.n 836f8 │ │ │ │ - movs r6, r4 │ │ │ │ - b.n 8369c │ │ │ │ - movs r6, r4 │ │ │ │ - b.n 836c4 │ │ │ │ - movs r6, r4 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + @ instruction: 0xe8c80026 │ │ │ │ + cdp 0, 3, cr0, cr12, cr6, {1} │ │ │ │ + ldrd r0, r0, [lr], #-152 @ 0x98 │ │ │ │ + strex r0, r0, [lr, #152] @ 0x98 │ │ │ │ + strd r0, r0, [r0], #-152 @ 0x98 │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ movs r7, r4 │ │ │ │ - stmdb r0, {r1, r2, r5} │ │ │ │ - movs r1, #24 │ │ │ │ + @ instruction: 0xeab00026 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 83644 │ │ │ │ + @ instruction: 0xe8180026 │ │ │ │ + ldcl 0, cr0, [r6, #-152] @ 0xffffff68 │ │ │ │ + b.n 83950 │ │ │ │ movs r6, r4 │ │ │ │ - sub.w r0, r6, r6, asr #32 │ │ │ │ - b.n 835f0 │ │ │ │ - movs r6, r4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 835e0 │ │ │ │ + b.n 83940 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ movs r1, r5 │ │ │ │ - b.n 835d0 │ │ │ │ + b.n 83930 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 835c0 │ │ │ │ + b.n 83920 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ - rsbs r0, r4, r6, asr #32 │ │ │ │ - b.n 83590 │ │ │ │ + stc 0, cr0, [r4, #152] @ 0x98 │ │ │ │ + b.n 838f0 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 83524 │ │ │ │ + b.n 83884 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xe80c0026 │ │ │ │ - b.n 834f4 │ │ │ │ + @ instruction: 0xe9bc0026 │ │ │ │ + b.n 83854 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ movs r1, r5 │ │ │ │ - b.n 834e4 │ │ │ │ + b.n 83844 │ │ │ │ movs r6, r4 │ │ │ │ - sbc.w r0, r6, r6, asr #32 │ │ │ │ - b.n 8347c │ │ │ │ + ldc 0, cr0, [r6, #-152] @ 0xffffff68 │ │ │ │ + b.n 837dc │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 834d8 │ │ │ │ + b.n 83838 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r1, r5 │ │ │ │ - ldrd r0, r0, [r2, #-152] @ 0x98 │ │ │ │ - strd r0, r0, [r0, #152]! @ 0x98 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + add.w r0, r2, r6, asr #32 │ │ │ │ + @ instruction: 0xeb900026 │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldmdb ip!, {r1, r2, r5} │ │ │ │ - ldrd r0, r0, [lr, #-152]! @ 0x98 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + @ instruction: 0xeaec0026 │ │ │ │ + @ instruction: 0xeb2e0026 │ │ │ │ + str r0, [r4, #20] │ │ │ │ movs r1, r5 │ │ │ │ - stmdb r6!, {r1, r2, r5} │ │ │ │ - ldrd r0, r0, [r8, #-152] @ 0x98 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + @ instruction: 0xead60026 │ │ │ │ + add.w r0, r8, r6, asr #32 │ │ │ │ + str r2, [r1, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldmdb r0, {r1, r2, r5} │ │ │ │ - @ instruction: 0xe98e0026 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + pkhtb r0, r0, r6, asr #32 │ │ │ │ + @ instruction: 0xeb3e0026 │ │ │ │ + str r4, [r6, #16] │ │ │ │ movs r1, r5 │ │ │ │ - ldrd r0, r0, [sl], #152 @ 0x98 │ │ │ │ - ldrd r0, r0, [r0, #-152] @ 0x98 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + @ instruction: 0xeaaa0026 │ │ │ │ + add.w r0, r0, r6, asr #32 │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r1, r5 │ │ │ │ - strd r0, r0, [r2], #152 @ 0x98 │ │ │ │ - ldrd r0, r0, [r4, #152] @ 0x98 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + eors.w r0, r2, r6, asr #32 │ │ │ │ + @ instruction: 0xeb840026 │ │ │ │ + str r4, [r0, #16] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xe8ca0026 │ │ │ │ - @ instruction: 0xe9ac0026 │ │ │ │ - ldr r6, [pc, #272] @ (83b3c ) │ │ │ │ + orns r0, sl, r6, asr #32 │ │ │ │ + adcs.w r0, ip, r6, asr #32 │ │ │ │ + ldr r7, [pc, #976] @ (83dfc ) │ │ │ │ movs r1, r5 │ │ │ │ - sxth r6, r6 │ │ │ │ + cbz r6, 83aa8 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 840ec │ │ │ │ + b.n 8344c │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r1, r5 │ │ │ │ - strd r0, r0, [r0, #-152] @ 0x98 │ │ │ │ - strd r0, r0, [sl, #-152]! @ 0x98 │ │ │ │ + @ instruction: 0xeaf00026 │ │ │ │ + adds.w r0, sl, r6, asr #32 │ │ │ │ │ │ │ │ 00083a40 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ @@ -89428,15 +89430,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 84ee4 │ │ │ │ movs r3, r5 │ │ │ │ cbz r4, 84ee0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 84eb0 │ │ │ │ + bvs.n 84e10 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00084ec4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89457,15 +89459,15 @@ │ │ │ │ movne.w lr, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 84f42 │ │ │ │ - bl 2ee7a4 │ │ │ │ + bl 2ee944 │ │ │ │ teq r5, r6 │ │ │ │ bmi.n 84f22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mul.w ip, r4, r1 │ │ │ │ mla r2, r5, r0, ip │ │ │ │ umull r4, r5, r4, r0 │ │ │ │ add r2, r5 │ │ │ │ @@ -89493,19 +89495,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 84f52 │ │ │ │ nop │ │ │ │ cbz r0, 84f7c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 84e88 │ │ │ │ + bvs.n 84fe8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 85014 │ │ │ │ + bpl.n 84f74 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00084f84 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89525,15 +89527,15 @@ │ │ │ │ mov lr, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ cbnz r7, 84fe2 │ │ │ │ - bl 2ee7a4 │ │ │ │ + bl 2ee944 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bmi.n 84fd6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 84fd4 │ │ │ │ @@ -89552,15 +89554,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 84f84 │ │ │ │ + bpl.n 850e4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008500c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89612,15 +89614,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ movs r3, r5 │ │ │ │ add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 84f98 │ │ │ │ + bpl.n 850f8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085094 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89629,15 +89631,15 @@ │ │ │ │ cbz r1, 850e6 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ beq.n 850d2 │ │ │ │ - bl 2ee4f8 │ │ │ │ + bl 2ee698 │ │ │ │ teq r4, r5 │ │ │ │ bmi.n 850c4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -89658,19 +89660,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 850e0 │ │ │ │ nop │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 850f0 │ │ │ │ + bmi.n 85050 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85088 │ │ │ │ + bmi.n 851e8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008510c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89681,15 +89683,15 @@ │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 85140 │ │ │ │ - bl 2ee78c │ │ │ │ + bl 2ee92c │ │ │ │ teq r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ bmi.n 85142 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 85140 │ │ │ │ add r0, r4 │ │ │ │ @@ -89703,15 +89705,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #896 @ 0x380 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85220 │ │ │ │ + bmi.n 85180 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008516c : │ │ │ │ ldr r3, [pc, #16] @ (85180 ) │ │ │ │ ldr r2, [pc, #20] @ (85184 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (85188 ) │ │ │ │ @@ -89720,15 +89722,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe28 │ │ │ │ nop │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85274 │ │ │ │ + bmi.n 851d4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008518c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89787,15 +89789,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #344 @ 0x158 │ │ │ │ movs r3, r5 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 85244 │ │ │ │ + bcc.n 851a4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085228 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89804,15 +89806,15 @@ │ │ │ │ cbz r1, 85280 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ beq.n 8526c │ │ │ │ - bl 2ee4f8 │ │ │ │ + bl 2ee698 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ bmi.n 8525c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -89835,19 +89837,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8527a │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 85354 │ │ │ │ + bcc.n 852b4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 852ec │ │ │ │ + bcs.n 8524c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000852a4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89858,15 +89860,15 @@ │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 852da │ │ │ │ - bl 2ee78c │ │ │ │ + bl 2ee92c │ │ │ │ teq r4, r5 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ bmi.n 852dc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -89882,15 +89884,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #288 @ 0x120 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 85280 │ │ │ │ + bcs.n 853e0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085308 : │ │ │ │ ldr r3, [pc, #16] @ (8531c ) │ │ │ │ ldr r2, [pc, #20] @ (85320 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (85324 ) │ │ │ │ @@ -89899,15 +89901,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe28 │ │ │ │ nop │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 85318 │ │ │ │ + bcs.n 85278 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085328 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89962,15 +89964,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r5 │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 852f4 │ │ │ │ + bcs.n 85454 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000853b4 : │ │ │ │ ldr r3, [pc, #16] @ (853c8 ) │ │ │ │ ldr r2, [pc, #20] @ (853cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (853d0 ) │ │ │ │ @@ -89979,15 +89981,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fe28 │ │ │ │ nop │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 854ac │ │ │ │ + bcs.n 8540c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000853d4 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 853e4 │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ @@ -90056,15 +90058,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bne.n 853a4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000854a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90099,15 +90101,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + bne.n 8553c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085514 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90135,15 +90137,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + beq.n 854ec │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085574 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90168,15 +90170,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + beq.n 85688 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000855c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90213,15 +90215,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + beq.n 85654 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008563c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90245,15 +90247,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008568c : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ 856a8 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -90346,15 +90348,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000857b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90490,19 +90492,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008597c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90644,39 +90646,39 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3048 @ 0xbe8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #440 @ (adr r6, 85c8c ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r1, r5 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r7, #18 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r4!, {} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085b08 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90976,57 +90978,57 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #832 @ (adr r4, 86144 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ add r3, pc, #920 @ (adr r3, 861b0 ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r4, #10 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085e60 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91056,15 +91058,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #536 @ (adr r1, 860c8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085eb8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91096,15 +91098,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #176 @ (adr r1, 85fc0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00085f18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -91334,21 +91336,21 @@ │ │ │ │ bl 50628 │ │ │ │ bl 505f4 │ │ │ │ nop │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008614c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91408,19 +91410,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ movs r6, r4 │ │ │ │ - rev16 r0, r4 │ │ │ │ + pop {r4} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000861f8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91464,19 +91466,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 86246 │ │ │ │ nop │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086270 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -91720,23 +91722,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r3, r5 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000864d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91844,29 +91846,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r3, #30 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r1, r5 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r6, r4 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb718 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086608 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -91929,19 +91931,19 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000866b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91964,19 +91966,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (866fc ) │ │ │ │ ldr r0, [pc, #20] @ (86700 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3148 @ 0xc4c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ movs r1, r5 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb6de │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086704 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92035,21 +92037,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + cpsie a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000867b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92101,21 +92103,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - itet ls │ │ │ │ - movls r6, r4 │ │ │ │ - subhi r6, r7, #3 │ │ │ │ - movls r1, r5 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ + movs r1, r5 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ + movs r6, r4 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008684c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92183,25 +92185,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + bkpt 0x003a │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r4, 86968 │ │ │ │ + push {r2, lr} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086914 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92262,25 +92264,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002e │ │ │ │ - movs r6, r4 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ - movs r0, r0 │ │ │ │ - cbnz r0, 86a34 │ │ │ │ + ittt le │ │ │ │ + movle r6, r4 │ │ │ │ + lsrle r4, r2, #32 │ │ │ │ + movle r0, r0 │ │ │ │ + pop {r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ - uxth r2, r3 │ │ │ │ + push {r1, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000869cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92347,21 +92349,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + nop │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r4, #1 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r2, 86ac6 │ │ │ │ + cbz r2, 86af2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086a94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92418,21 +92420,21 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r7} │ │ │ │ + bkpt 0x0050 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r6, #6 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ - cbz r2, 86b4a │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086b44 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92526,31 +92528,31 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 86caa │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 86c54 │ │ │ │ + cbnz r6, 86c80 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r4, #3 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r0, #3 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ movs r6, r4 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 86c82 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086c4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -92648,35 +92650,35 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r0, #0 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r0 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + subs r6, r7, r6 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r4, r6 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ - hlt 0x0024 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086d6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92727,27 +92729,27 @@ │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + cbnz r4, 86e0a │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + subs r0, r0, r4 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 86e4a │ │ │ │ + cbnz r2, 86e76 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086e10 : │ │ │ │ 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 │ │ │ │ @@ -92863,35 +92865,35 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 86f4e │ │ │ │ + revsh r2, r5 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 86f48 │ │ │ │ + revsh r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - cbnz r2, 86f54 │ │ │ │ + revsh r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, 86f66 │ │ │ │ + cbnz r0, 86f92 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r0, r7 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r5, r6 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r4, 86f7a │ │ │ │ + revsh r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00086f68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93054,39 +93056,39 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + cbnz r0, 87136 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb700 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + cbnz r4, 8711c │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + adds r6, r1, r0 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + cbnz r6, 8713c │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + cbnz r0, 8713a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087138 : │ │ │ │ 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 │ │ │ │ @@ -93140,19 +93142,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000871d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93172,15 +93174,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 8726a │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087218 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93226,15 +93228,15 @@ │ │ │ │ blx 4fe2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087294 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93257,15 +93259,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000872d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -93607,15 +93609,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #18] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r7 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000875ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93704,19 +93706,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r5 │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ movs r3, r5 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r3, #26 │ │ │ │ movs r1, r5 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 87752 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #824 @ (adr r4, 87a10 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 878d0 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000876d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -93846,29 +93848,29 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 8785a │ │ │ │ + cbz r4, 87886 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r2, [r7, #4] │ │ │ │ movs r3, r5 │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ movs r4, r5 │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ movs r3, r5 │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ movs r3, r5 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r1, r5 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + uxth r0, r4 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #472 @ (adr r3, 87a10 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 878d0 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00087838 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93960,15 +93962,15 @@ │ │ │ │ b.n 878d8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + sxtb r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ movs r3, r5 │ │ │ │ strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 00087928 : │ │ │ │ @@ -95158,23 +95160,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #80 @ (adr r6, 8844c ) │ │ │ │ + add r7, pc, #784 @ (adr r7, 8870c ) │ │ │ │ movs r6, r4 │ │ │ │ ldrb r0, [r6, #18] │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008840c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -95266,25 +95268,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #640 @ (adr r4, 88774 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 88634 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #600 @ (adr r0, 88754 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 88614 ) │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088508 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -95357,33 +95359,33 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r1, pc, #624 @ (adr r1, 8883c ) │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #120 @ (adr r2, 88668 ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 88928 <_CPy_GetExcInfo@@Base+0x1c>) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000885f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -95634,15 +95636,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #232 @ (adr r1, 88938 <_CPy_GetExcInfo@@Base+0x2c>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 88bf8 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088850 : │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #96] @ (888b4 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #16 │ │ │ │ @@ -95838,15 +95840,15 @@ │ │ │ │ blx 4fc30 │ │ │ │ blx 50450 │ │ │ │ nop │ │ │ │ strb r0, [r0, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r1, pc, #208 @ (adr r1, 88af4 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088a24 : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 88a46 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -95918,15 +95920,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strb r4, [r0, #22] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00088aec : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 88b0e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -95970,15 +95972,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88b3e │ │ │ │ strb r0, [r1, #19] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #8 @ (adr r0, 88b74 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88bac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96001,15 +96003,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88b8a │ │ │ │ strb r4, [r7, #17] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88bf8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96032,15 +96034,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 88bd6 │ │ │ │ strb r0, [r6, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88c44 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96063,15 +96065,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88c22 │ │ │ │ strb r4, [r4, #15] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88c90 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96094,15 +96096,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88c6e │ │ │ │ strb r0, [r3, #14] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88cdc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96125,15 +96127,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 88cba │ │ │ │ strb r4, [r1, #13] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88d28 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96156,15 +96158,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88d06 │ │ │ │ strb r0, [r0, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88d74 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96187,15 +96189,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88d52 │ │ │ │ strb r4, [r6, #10] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88dc0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96218,15 +96220,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88d9e │ │ │ │ strb r0, [r5, #9] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88e0c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96249,15 +96251,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 88dea │ │ │ │ strb r4, [r3, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88e58 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96280,15 +96282,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 88e36 │ │ │ │ strb r0, [r2, #7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88ea4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96311,15 +96313,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 88e82 │ │ │ │ strb r4, [r0, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88ef0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96342,15 +96344,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 88ece │ │ │ │ strb r0, [r7, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88f3c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96373,15 +96375,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 88f1a │ │ │ │ strb r4, [r5, #3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88f88 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96404,15 +96406,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 88f66 │ │ │ │ strb r0, [r4, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (88fd4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96435,15 +96437,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 88fb2 │ │ │ │ strb r4, [r2, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89020 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96466,15 +96468,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ b.n 88ffe │ │ │ │ strb r0, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8906c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96497,15 +96499,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8904a │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (890b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96528,15 +96530,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 89096 │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89104 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96559,15 +96561,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 890e2 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89150 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96590,15 +96592,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8912e │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8919c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96621,15 +96623,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8917a │ │ │ │ ldr r4, [r1, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (891e8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96652,15 +96654,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 891c6 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89234 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96683,15 +96685,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 89212 │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89280 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96714,15 +96716,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8925e │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (892cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96745,15 +96747,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 892aa │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89318 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96776,15 +96778,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 892f6 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89364 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96807,15 +96809,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 89342 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (893b0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96838,15 +96840,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8938e │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (893fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96869,15 +96871,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 893da │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89448 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96900,15 +96902,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 89426 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (89494 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96931,15 +96933,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 89472 │ │ │ │ ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (894e0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96962,15 +96964,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 894be │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8952c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -96993,15 +96995,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8950a │ │ │ │ ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8957c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97024,15 +97026,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #456] @ 0x1c8 │ │ │ │ b.n 89558 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (895cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97055,15 +97057,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #452] @ 0x1c4 │ │ │ │ b.n 895a8 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8961c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97086,15 +97088,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #448] @ 0x1c0 │ │ │ │ b.n 895f8 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8966c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97117,15 +97119,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ b.n 89648 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (896bc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97148,15 +97150,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ b.n 89698 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8970c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97179,15 +97181,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ b.n 896e8 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8975c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97210,15 +97212,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #432] @ 0x1b0 │ │ │ │ b.n 89738 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (897ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97241,15 +97243,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ b.n 89788 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (897fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97272,15 +97274,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #424] @ 0x1a8 │ │ │ │ b.n 897d8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8984c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97303,15 +97305,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #420] @ 0x1a4 │ │ │ │ b.n 89828 │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8989c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97334,15 +97336,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #416] @ 0x1a0 │ │ │ │ b.n 89878 │ │ │ │ str r6, [r1, #120] @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (898ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97365,15 +97367,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #412] @ 0x19c │ │ │ │ b.n 898c8 │ │ │ │ str r6, [r7, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8993c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97396,15 +97398,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #408] @ 0x198 │ │ │ │ b.n 89918 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8998c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97427,15 +97429,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #404] @ 0x194 │ │ │ │ b.n 89968 │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (899dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97458,15 +97460,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #400] @ 0x190 │ │ │ │ b.n 899b8 │ │ │ │ str r6, [r1, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89a2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97489,15 +97491,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #396] @ 0x18c │ │ │ │ b.n 89a08 │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89a7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97520,15 +97522,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ b.n 89a58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89acc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97551,15 +97553,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #388] @ 0x184 │ │ │ │ b.n 89aa8 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89b1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97582,15 +97584,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #384] @ 0x180 │ │ │ │ b.n 89af8 │ │ │ │ str r6, [r1, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89b6c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97613,15 +97615,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #380] @ 0x17c │ │ │ │ b.n 89b48 │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89bbc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97644,15 +97646,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #376] @ 0x178 │ │ │ │ b.n 89b98 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89c0c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97675,15 +97677,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #372] @ 0x174 │ │ │ │ b.n 89be8 │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89c5c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97706,15 +97708,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ b.n 89c38 │ │ │ │ str r6, [r1, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89cac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97737,15 +97739,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #364] @ 0x16c │ │ │ │ b.n 89c88 │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89cfc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97768,15 +97770,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ b.n 89cd8 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89d4c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97799,15 +97801,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #356] @ 0x164 │ │ │ │ b.n 89d28 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89d9c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97830,15 +97832,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ b.n 89d78 │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89dec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97861,15 +97863,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #348] @ 0x15c │ │ │ │ b.n 89dc8 │ │ │ │ str r6, [r7, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89e3c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97892,15 +97894,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ b.n 89e18 │ │ │ │ str r6, [r5, #28] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89e8c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97923,15 +97925,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ b.n 89e68 │ │ │ │ str r6, [r3, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89edc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97954,15 +97956,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ b.n 89eb8 │ │ │ │ str r6, [r1, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89f2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -97985,15 +97987,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ b.n 89f08 │ │ │ │ str r6, [r7, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89f7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98016,15 +98018,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ b.n 89f58 │ │ │ │ str r6, [r5, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (89fcc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98047,15 +98049,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ b.n 89fa8 │ │ │ │ str r6, [r3, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a01c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98078,15 +98080,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #320] @ 0x140 │ │ │ │ b.n 89ff8 │ │ │ │ str r6, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a06c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98109,15 +98111,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #316] @ 0x13c │ │ │ │ b.n 8a048 │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a0bc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98140,15 +98142,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ b.n 8a098 │ │ │ │ ldrsh r6, [r5, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a10c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98171,15 +98173,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ b.n 8a0e8 │ │ │ │ ldrsh r6, [r3, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a15c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98202,15 +98204,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #304] @ 0x130 │ │ │ │ b.n 8a138 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a1ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98233,15 +98235,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #300] @ 0x12c │ │ │ │ b.n 8a188 │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a1fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98264,15 +98266,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ b.n 8a1d8 │ │ │ │ ldrsh r6, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a24c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98295,15 +98297,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ b.n 8a228 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a29c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98326,15 +98328,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ b.n 8a278 │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a2ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98357,15 +98359,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ b.n 8a2c8 │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a33c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98388,15 +98390,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ b.n 8a318 │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a38c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98419,15 +98421,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #276] @ 0x114 │ │ │ │ b.n 8a368 │ │ │ │ ldrb r6, [r3, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a3dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98450,15 +98452,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #272] @ 0x110 │ │ │ │ b.n 8a3b8 │ │ │ │ ldrb r6, [r1, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a42c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98481,15 +98483,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ b.n 8a408 │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a47c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98512,15 +98514,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #264] @ 0x108 │ │ │ │ b.n 8a458 │ │ │ │ ldrh r6, [r5, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a4cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98543,15 +98545,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #260] @ 0x104 │ │ │ │ b.n 8a4a8 │ │ │ │ ldrh r6, [r3, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a51c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98574,15 +98576,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ b.n 8a4f8 │ │ │ │ ldrh r6, [r1, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a56c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98605,15 +98607,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #252] @ 0xfc │ │ │ │ b.n 8a548 │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a5bc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98636,15 +98638,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #248] @ 0xf8 │ │ │ │ b.n 8a598 │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a60c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98667,15 +98669,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #244] @ 0xf4 │ │ │ │ b.n 8a5e8 │ │ │ │ ldrh r6, [r3, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a65c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98698,15 +98700,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ b.n 8a638 │ │ │ │ ldr r6, [r1, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a6ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98729,15 +98731,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #236] @ 0xec │ │ │ │ b.n 8a688 │ │ │ │ ldr r6, [r7, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a6fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98760,15 +98762,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ b.n 8a6d8 │ │ │ │ ldr r6, [r5, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a74c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98791,15 +98793,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ b.n 8a728 │ │ │ │ ldr r6, [r3, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a79c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98822,15 +98824,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #224] @ 0xe0 │ │ │ │ b.n 8a778 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a7ec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98853,15 +98855,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ b.n 8a7c8 │ │ │ │ ldr r6, [r7, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a83c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98884,15 +98886,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #216] @ 0xd8 │ │ │ │ b.n 8a818 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a88c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98915,15 +98917,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #212] @ 0xd4 │ │ │ │ b.n 8a868 │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a8dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98946,15 +98948,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ b.n 8a8b8 │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a92c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -98977,15 +98979,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #204] @ 0xcc │ │ │ │ b.n 8a908 │ │ │ │ ldrsb r6, [r7, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a97c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99008,15 +99010,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ b.n 8a958 │ │ │ │ ldrsb r6, [r5, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8a9cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99039,15 +99041,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ b.n 8a9a8 │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aa1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99070,15 +99072,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ b.n 8a9f8 │ │ │ │ ldrsb r6, [r1, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aa6c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99101,15 +99103,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ b.n 8aa48 │ │ │ │ strb r6, [r7, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aabc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99132,15 +99134,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ b.n 8aa98 │ │ │ │ strb r6, [r5, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ab0c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99163,15 +99165,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ b.n 8aae8 │ │ │ │ strb r6, [r3, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ab5c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99194,15 +99196,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ b.n 8ab38 │ │ │ │ strb r6, [r1, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8abac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99225,15 +99227,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ b.n 8ab88 │ │ │ │ strb r6, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8abfc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99256,15 +99258,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ b.n 8abd8 │ │ │ │ strb r6, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ac4c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99287,15 +99289,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ b.n 8ac28 │ │ │ │ strh r6, [r3, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ac9c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99318,15 +99320,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ b.n 8ac78 │ │ │ │ strh r6, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8acec ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99349,15 +99351,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ b.n 8acc8 │ │ │ │ strh r6, [r7, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ad3c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99380,15 +99382,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ b.n 8ad18 │ │ │ │ strh r6, [r5, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ad8c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99411,15 +99413,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ b.n 8ad68 │ │ │ │ strh r6, [r3, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8addc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99442,15 +99444,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ b.n 8adb8 │ │ │ │ strh r6, [r1, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ae2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99473,15 +99475,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #140] @ 0x8c │ │ │ │ b.n 8ae08 │ │ │ │ str r6, [r7, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8ae7c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99504,15 +99506,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ b.n 8ae58 │ │ │ │ str r6, [r5, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8aecc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99535,15 +99537,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ b.n 8aea8 │ │ │ │ str r6, [r3, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (8af1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99566,15 +99568,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ b.n 8aef8 │ │ │ │ str r6, [r1, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8af68 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99597,15 +99599,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ b.n 8af46 │ │ │ │ str r0, [r0, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8afb4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99628,15 +99630,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ b.n 8af92 │ │ │ │ str r4, [r6, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b000 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99659,15 +99661,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ b.n 8afde │ │ │ │ str r0, [r5, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b04c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99690,15 +99692,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ b.n 8b02a │ │ │ │ ldr r7, [pc, #880] @ (8b3c0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b098 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99721,15 +99723,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ b.n 8b076 │ │ │ │ ldr r7, [pc, #576] @ (8b2dc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b0e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99752,15 +99754,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ b.n 8b0c2 │ │ │ │ ldr r7, [pc, #272] @ (8b1f8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b130 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99783,15 +99785,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ b.n 8b10e │ │ │ │ ldr r6, [pc, #992] @ (8b514 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b17c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99814,15 +99816,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ b.n 8b15a │ │ │ │ ldr r6, [pc, #688] @ (8b430 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b1c8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99845,15 +99847,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ b.n 8b1a6 │ │ │ │ ldr r6, [pc, #384] @ (8b34c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b214 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99876,15 +99878,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ b.n 8b1f2 │ │ │ │ ldr r6, [pc, #80] @ (8b268 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b260 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99907,15 +99909,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ b.n 8b23e │ │ │ │ ldr r5, [pc, #800] @ (8b584 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b2ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99938,15 +99940,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ b.n 8b28a │ │ │ │ ldr r5, [pc, #496] @ (8b4a0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b2f8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -99969,15 +99971,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ b.n 8b2d6 │ │ │ │ ldr r5, [pc, #192] @ (8b3bc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b344 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100000,15 +100002,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ b.n 8b322 │ │ │ │ ldr r4, [pc, #912] @ (8b6d8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b390 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100031,15 +100033,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ b.n 8b36e │ │ │ │ ldr r4, [pc, #608] @ (8b5f4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b3dc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100062,15 +100064,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ b.n 8b3ba │ │ │ │ ldr r4, [pc, #304] @ (8b510 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b428 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100093,15 +100095,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ b.n 8b406 │ │ │ │ ldr r4, [pc, #0] @ (8b42c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b474 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100124,15 +100126,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8b452 │ │ │ │ ldr r3, [pc, #720] @ (8b748 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b4c0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100155,15 +100157,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 8b49e │ │ │ │ ldr r3, [pc, #416] @ (8b664 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b50c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100186,15 +100188,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ b.n 8b4ea │ │ │ │ ldr r3, [pc, #112] @ (8b580 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b558 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100217,15 +100219,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 8b536 │ │ │ │ ldr r2, [pc, #832] @ (8b89c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b5a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100248,15 +100250,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ b.n 8b582 │ │ │ │ ldr r2, [pc, #528] @ (8b7b8 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b5f0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100279,15 +100281,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8b5ce │ │ │ │ ldr r2, [pc, #224] @ (8b6d4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b63c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100310,15 +100312,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ b.n 8b61a │ │ │ │ ldr r1, [pc, #944] @ (8b9f0 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b688 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100341,15 +100343,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8b666 │ │ │ │ ldr r1, [pc, #640] @ (8b90c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b6d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100372,15 +100374,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8b6b2 │ │ │ │ ldr r1, [pc, #336] @ (8b828 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b720 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100403,15 +100405,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8b6fe │ │ │ │ ldr r1, [pc, #32] @ (8b744 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b76c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100434,15 +100436,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8b74a │ │ │ │ ldr r0, [pc, #752] @ (8ba60 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b7b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100465,15 +100467,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b796 │ │ │ │ ldr r0, [pc, #448] @ (8b97c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b804 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100496,15 +100498,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ b.n 8b7e2 │ │ │ │ ldr r0, [pc, #144] @ (8b898 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b850 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100527,15 +100529,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b.n 8b82e │ │ │ │ blx fp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b89c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100558,15 +100560,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8b87a │ │ │ │ blxns r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b8e8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100589,15 +100591,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 8b8c6 │ │ │ │ bx r8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b934 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100620,15 +100622,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8b912 │ │ │ │ mov ip, lr │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b980 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100651,15 +100653,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b95e │ │ │ │ mov r8, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8b9cc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100682,15 +100684,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8b9aa │ │ │ │ mov r4, fp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba18 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100713,15 +100715,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 8b9f6 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8ba64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100744,15 +100746,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ b.n 8ba42 │ │ │ │ cmp ip, r8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bab0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100775,15 +100777,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ b.n 8ba8e │ │ │ │ cmp r0, pc │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bafc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100806,15 +100808,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 8bada │ │ │ │ cmp r4, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (8bb48 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -100837,15 +100839,15 @@ │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b.n 8bb26 │ │ │ │ add r8, ip │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008bb54 : │ │ │ │ lsls r2, r1, #31 │ │ │ │ bmi.n 8bb5c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -101580,25 +101582,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r2, #22 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008c344 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -101745,27 +101747,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [pc, #284] @ (8c5fc ) │ │ │ │ @@ -101895,27 +101897,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #200] @ (8c700 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -102008,27 +102010,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r6, #30 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #200] @ (8c804 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -102121,27 +102123,27 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - it cc │ │ │ │ - movcc r0, r5 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ + movs r0, r5 │ │ │ │ + movs r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - wfe │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0008c830 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -102177,17 +102179,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 4fd2c <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ adds r7, #178 @ 0xb2 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8c910 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102234,19 +102236,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8c8f8 │ │ │ │ nop │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8c994 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102289,19 +102291,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8c97c │ │ │ │ nop │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r7, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ca14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102344,19 +102346,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8c9fc │ │ │ │ nop │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ca94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102399,19 +102401,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ca7c │ │ │ │ nop │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8cb20 ) │ │ │ │ add r6, pc │ │ │ │ @@ -102464,19 +102466,19 @@ │ │ │ │ nop │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cba8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102519,19 +102521,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cb90 │ │ │ │ nop │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r0, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cc28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102574,19 +102576,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cc10 │ │ │ │ nop │ │ │ │ adds r4, #52 @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cca8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102629,19 +102631,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cc90 │ │ │ │ nop │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8cd2c ) │ │ │ │ add r6, pc │ │ │ │ @@ -102688,19 +102690,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cd14 │ │ │ │ nop │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cdb0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102743,18 +102745,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cd98 │ │ │ │ nop │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r3, r5 │ │ │ │ - subw r0, lr, #39 @ 0x27 │ │ │ │ + orrs.w r0, lr, #10944512 @ 0xa70000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8ce1c │ │ │ │ add ip, pc │ │ │ │ @@ -102789,19 +102791,19 @@ │ │ │ │ nop │ │ │ │ adds r2, #42 @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cea4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102844,18 +102846,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ce8c │ │ │ │ nop │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ - subs.w r0, sl, #39 @ 0x27 │ │ │ │ + @ instruction: 0xf36a0027 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cf24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102898,19 +102900,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cf0c │ │ │ │ nop │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8cfa4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102953,18 +102955,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8cf8c │ │ │ │ nop │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf0ba0027 │ │ │ │ + @ instruction: 0xf26a0027 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d030 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103017,19 +103019,19 @@ │ │ │ │ nop │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d0b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103072,18 +103074,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d0a0 │ │ │ │ nop │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ movs r3, r5 │ │ │ │ - vaddl.s32 q0, d6, d23 │ │ │ │ + adcs.w r0, r6, #39 @ 0x27 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8d148 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103133,19 +103135,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d132 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d1cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -103188,18 +103190,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d1b4 │ │ │ │ nop │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - cdp 0, 9, cr0, cr2, cr7, {1} │ │ │ │ + orr.w r0, r2, #39 @ 0x27 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d24c ) │ │ │ │ add r3, pc │ │ │ │ @@ -103242,18 +103244,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d234 │ │ │ │ nop │ │ │ │ cmp r6, #16 │ │ │ │ movs r3, r5 │ │ │ │ - cdp 0, 1, cr0, cr2, cr7, {1} │ │ │ │ + vaddl.s8 q8, d2, d23 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d2cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -103296,18 +103298,18 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d2b4 │ │ │ │ nop │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - ldc 0, cr0, [r2, #156] @ 0x9c │ │ │ │ + vhadd.s8 d16, d2, d23 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d350 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103354,19 +103356,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d338 │ │ │ │ nop │ │ │ │ cmp r5, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d3d8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103413,19 +103415,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d3c0 │ │ │ │ nop │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d460 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103472,19 +103474,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d448 │ │ │ │ nop │ │ │ │ cmp r4, #0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d4e8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103531,19 +103533,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d4d0 │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d570 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103590,19 +103592,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d558 │ │ │ │ nop │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d5f8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103649,19 +103651,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d5e0 │ │ │ │ nop │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d680 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103708,19 +103710,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d668 │ │ │ │ nop │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d708 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103767,19 +103769,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d6f0 │ │ │ │ nop │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d798 ) │ │ │ │ add r6, pc │ │ │ │ @@ -103832,19 +103834,19 @@ │ │ │ │ nop │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8d820 ) │ │ │ │ add r3, pc │ │ │ │ @@ -103887,19 +103889,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d808 │ │ │ │ nop │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d8ac ) │ │ │ │ add r6, pc │ │ │ │ @@ -103952,19 +103954,19 @@ │ │ │ │ nop │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8d940 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104017,19 +104019,19 @@ │ │ │ │ nop │ │ │ │ movs r7, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8d9cc ) │ │ │ │ add r6, pc │ │ │ │ @@ -104076,19 +104078,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8d9b4 │ │ │ │ nop │ │ │ │ movs r6, #148 @ 0x94 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8da3c │ │ │ │ add ip, pc │ │ │ │ @@ -104122,19 +104124,19 @@ │ │ │ │ b.n 8da24 │ │ │ │ movs r6, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8dac4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -104177,19 +104179,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8daac │ │ │ │ nop │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #104] @ (8db34 ) │ │ │ │ + ldr r7, [pc, #808] @ (8ddf4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8db48 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104236,19 +104238,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8db30 │ │ │ │ nop │ │ │ │ movs r5, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8dbd8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104301,19 +104303,19 @@ │ │ │ │ nop │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dc64 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104360,19 +104362,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dc4c │ │ │ │ nop │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dcec ) │ │ │ │ add r6, pc │ │ │ │ @@ -104419,19 +104421,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dcd4 │ │ │ │ nop │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8dd74 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104478,19 +104480,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dd5c │ │ │ │ nop │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ddfc ) │ │ │ │ add r6, pc │ │ │ │ @@ -104537,19 +104539,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8dde4 │ │ │ │ nop │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8de84 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104596,19 +104598,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8de6c │ │ │ │ nop │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8df0c ) │ │ │ │ add r6, pc │ │ │ │ @@ -104655,19 +104657,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8def4 │ │ │ │ nop │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8df9c ) │ │ │ │ add r6, pc │ │ │ │ @@ -104720,19 +104722,19 @@ │ │ │ │ nop │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e010 │ │ │ │ add ip, pc │ │ │ │ @@ -104766,19 +104768,19 @@ │ │ │ │ b.n 8dff8 │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e084 │ │ │ │ add ip, pc │ │ │ │ @@ -104812,19 +104814,19 @@ │ │ │ │ b.n 8e06c │ │ │ │ subs r2, r0, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + strb r2, [r7, #1] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e110 ) │ │ │ │ add r6, pc │ │ │ │ @@ -104871,19 +104873,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e0f8 │ │ │ │ nop │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8e194 ) │ │ │ │ add r3, pc │ │ │ │ @@ -104926,19 +104928,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e17c │ │ │ │ nop │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8e214 ) │ │ │ │ add r3, pc │ │ │ │ @@ -104981,19 +104983,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e1fc │ │ │ │ nop │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r3, r5 │ │ │ │ - mov sl, r9 │ │ │ │ + ldr r0, [pc, #488] @ (8e404 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e298 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105040,19 +105042,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e280 │ │ │ │ nop │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e324 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105100,19 +105102,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e30e │ │ │ │ adds r0, r0, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + adds r4, r1, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e394 │ │ │ │ add ip, pc │ │ │ │ @@ -105146,19 +105148,19 @@ │ │ │ │ b.n 8e37c │ │ │ │ adds r2, r6, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e408 │ │ │ │ add ip, pc │ │ │ │ @@ -105192,19 +105194,19 @@ │ │ │ │ b.n 8e3f0 │ │ │ │ adds r6, r7, #0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e498 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105252,19 +105254,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e482 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e508 │ │ │ │ add ip, pc │ │ │ │ @@ -105299,19 +105301,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r7, r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e57c │ │ │ │ add ip, pc │ │ │ │ @@ -105346,19 +105348,19 @@ │ │ │ │ nop │ │ │ │ subs r2, r1, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e5f0 │ │ │ │ add ip, pc │ │ │ │ @@ -105393,19 +105395,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r2, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e664 │ │ │ │ add ip, pc │ │ │ │ @@ -105440,19 +105442,19 @@ │ │ │ │ nop │ │ │ │ adds r2, r4, r7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e6d8 │ │ │ │ add ip, pc │ │ │ │ @@ -105487,19 +105489,19 @@ │ │ │ │ nop │ │ │ │ adds r6, r5, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e768 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105547,19 +105549,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e752 │ │ │ │ adds r4, r7, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e7f0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105606,19 +105608,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e7d8 │ │ │ │ nop │ │ │ │ adds r0, r6, r1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8e860 │ │ │ │ add ip, pc │ │ │ │ @@ -105653,19 +105655,19 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #31 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (8e8f0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105713,19 +105715,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e8da │ │ │ │ asrs r4, r6, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8e978 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105772,19 +105774,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e960 │ │ │ │ nop │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ea00 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105831,19 +105833,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8e9e8 │ │ │ │ nop │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ea88 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105890,19 +105892,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ea70 │ │ │ │ nop │ │ │ │ asrs r0, r3, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eb10 ) │ │ │ │ add r6, pc │ │ │ │ @@ -105949,19 +105951,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eaf8 │ │ │ │ nop │ │ │ │ asrs r0, r2, #21 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eb98 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106008,19 +106010,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eb80 │ │ │ │ nop │ │ │ │ asrs r0, r1, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ec20 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106067,19 +106069,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ec08 │ │ │ │ nop │ │ │ │ asrs r0, r0, #17 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eca8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106126,19 +106128,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ec90 │ │ │ │ nop │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ed30 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106185,19 +106187,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ed18 │ │ │ │ nop │ │ │ │ asrs r0, r6, #12 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8edb8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106244,19 +106246,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eda0 │ │ │ │ nop │ │ │ │ asrs r0, r5, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8ee40 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106303,19 +106305,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ee28 │ │ │ │ nop │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8eec8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106362,19 +106364,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8eeb0 │ │ │ │ nop │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ef4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -106417,19 +106419,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ef34 │ │ │ │ nop │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + str r2, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8efcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -106472,19 +106474,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8efb4 │ │ │ │ nop │ │ │ │ asrs r0, r2, #2 │ │ │ │ movs r3, r5 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f038 │ │ │ │ add ip, pc │ │ │ │ @@ -106519,19 +106521,19 @@ │ │ │ │ nop │ │ │ │ asrs r6, r1, #32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + str r0, [r1, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f0ac │ │ │ │ add ip, pc │ │ │ │ @@ -106566,19 +106568,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + str r4, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f134 ) │ │ │ │ add r3, pc │ │ │ │ @@ -106621,19 +106623,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f11c │ │ │ │ nop │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + beq.n 8f0f0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (8f1b8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106680,19 +106682,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f1a0 │ │ │ │ nop │ │ │ │ lsrs r0, r5, #26 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f228 │ │ │ │ add ip, pc │ │ │ │ @@ -106727,19 +106729,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r3, #24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f2c0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106789,19 +106791,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f2aa │ │ │ │ lsrs r4, r5, #22 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f354 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106851,19 +106853,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f33e │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8f3e4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -106916,19 +106918,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r0, #18 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f46c ) │ │ │ │ add r3, pc │ │ │ │ @@ -106971,19 +106973,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f454 │ │ │ │ nop │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #124] @ (8f508 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107042,19 +107044,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r6, #13 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8f59c ) │ │ │ │ add r6, pc │ │ │ │ @@ -107107,19 +107109,19 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #11 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f624 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107162,19 +107164,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f60c │ │ │ │ nop │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8f6a4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107217,19 +107219,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f68c │ │ │ │ nop │ │ │ │ lsrs r0, r7, #6 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f734 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107279,19 +107281,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f71e │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f7c8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107341,19 +107343,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f7b2 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #124] @ (8f868 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107412,19 +107414,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8f900 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107474,19 +107476,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8f8ea │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f970 │ │ │ │ add ip, pc │ │ │ │ @@ -107521,19 +107523,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r2, #27 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8f9e4 │ │ │ │ add ip, pc │ │ │ │ @@ -107568,19 +107570,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r4, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #6] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fa6c ) │ │ │ │ add r3, pc │ │ │ │ @@ -107623,19 +107625,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fa54 │ │ │ │ nop │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8faf8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107688,19 +107690,19 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (8fb8c ) │ │ │ │ add r6, pc │ │ │ │ @@ -107753,19 +107755,19 @@ │ │ │ │ b.n 8fb76 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r7, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + strb r4, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fc14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107808,19 +107810,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fbfc │ │ │ │ nop │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r0, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fc94 ) │ │ │ │ add r3, pc │ │ │ │ @@ -107863,19 +107865,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fc7c │ │ │ │ nop │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + strb r2, [r1, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (8fd24 ) │ │ │ │ add r6, pc │ │ │ │ @@ -107925,19 +107927,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fd0e │ │ │ │ lsls r0, r1, #13 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 8fd94 │ │ │ │ add ip, pc │ │ │ │ @@ -107971,19 +107973,19 @@ │ │ │ │ b.n 8fd7c │ │ │ │ lsls r2, r6, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fe1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108026,19 +108028,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fe04 │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #904] @ (901ac ) │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8fe9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108081,19 +108083,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8fe84 │ │ │ │ nop │ │ │ │ lsls r0, r0, #7 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #392] @ (9002c ) │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ff1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108136,19 +108138,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ff04 │ │ │ │ nop │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #904] @ (902ac ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (8ff9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108191,19 +108193,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 8ff84 │ │ │ │ nop │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #392] @ (9012c ) │ │ │ │ + str r2, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9001c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108246,19 +108248,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90004 │ │ │ │ nop │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9009c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108300,19 +108302,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90084 │ │ │ │ nop │ │ │ │ vaddl.u8 q8, d0, d26 │ │ │ │ - ldr r5, [pc, #392] @ (9022c ) │ │ │ │ + ldr r7, [pc, #72] @ (900ec ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9011c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108354,19 +108356,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90104 │ │ │ │ nop │ │ │ │ vhadd.u8 d16, d0, d26 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9019c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108408,19 +108410,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90184 │ │ │ │ nop │ │ │ │ cdp2 0, 12, cr0, cr0, cr10, {1} │ │ │ │ - ldr r4, [pc, #392] @ (9032c ) │ │ │ │ + ldr r6, [pc, #72] @ (901ec ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (9021c ) │ │ │ │ add r3, pc │ │ │ │ @@ -108462,19 +108464,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90204 │ │ │ │ nop │ │ │ │ cdp2 0, 4, cr0, cr0, cr10, {1} │ │ │ │ - ldr r3, [pc, #904] @ (905ac ) │ │ │ │ + ldr r5, [pc, #584] @ (9046c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (902a0 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108520,19 +108522,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90288 │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [r0, #168] @ 0xa8 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (9032c ) │ │ │ │ add r6, pc │ │ │ │ @@ -108579,18 +108581,18 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90316 │ │ │ │ ldc2 0, cr0, [r8, #-168]! @ 0xffffff58 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d40026 │ │ │ │ + strb.w r0, [r4, #38] @ 0x26 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #120] @ (903c8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108650,19 +108652,19 @@ │ │ │ │ stc2 0, cr0, [ip], #168 @ 0xa8 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90454 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108704,19 +108706,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 9043c │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r8], {42} @ 0x2a │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #112] @ (904e4 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108765,19 +108767,19 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 904ce │ │ │ │ @ instruction: 0xfb88002a │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 90554 │ │ │ │ add ip, pc │ │ │ │ @@ -108811,19 +108813,19 @@ │ │ │ │ b.n 9053a │ │ │ │ nop │ │ │ │ @ instruction: 0xfaf2002a │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #1008] @ (90954 ) │ │ │ │ + ldr r3, [pc, #688] @ (90814 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #108] @ (905e8 ) │ │ │ │ add r6, pc │ │ │ │ @@ -108875,19 +108877,19 @@ │ │ │ │ blx 4fe2c │ │ │ │ b.n 905d2 │ │ │ │ @ instruction: 0xfa80002a │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90670 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108929,19 +108931,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90658 │ │ │ │ nop │ │ │ │ vld1.8 {d16[1]}, [ip], sl │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r1, [pc, #248] @ (90770 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (906f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -108983,19 +108985,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 906d8 │ │ │ │ nop │ │ │ │ vld4.8 {d16-d19}, [ip :128], sl │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (90778 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109042,18 +109044,18 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90762 │ │ │ │ str??.w r0, [ip, #42] @ 0x2a │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2880026 │ │ │ │ + bics.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (907fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -109095,19 +109097,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 907e4 │ │ │ │ nop │ │ │ │ str??.w r0, [r0, sl, lsl #2] │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90880 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109153,19 +109155,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90868 │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e0002a │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90908 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109211,19 +109213,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 908f0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf758002a │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90990 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109269,19 +109271,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90978 │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d0002a │ │ │ │ lsrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90a14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109323,19 +109325,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 909fc │ │ │ │ nop │ │ │ │ movw r0, #34858 @ 0x882a │ │ │ │ - mvns r2, r5 │ │ │ │ + cmp sl, r3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #76] @ 90a80 │ │ │ │ add ip, pc │ │ │ │ @@ -109369,19 +109371,19 @@ │ │ │ │ b.n 90a66 │ │ │ │ nop │ │ │ │ rsb r0, r6, #11141120 @ 0xaa0000 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sl │ │ │ │ + mov r8, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90b08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109423,19 +109425,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90af0 │ │ │ │ nop │ │ │ │ adcs.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ - cmn r6, r6 │ │ │ │ + add lr, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90b88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109477,19 +109479,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90b70 │ │ │ │ nop │ │ │ │ @ instruction: 0xf4d4002a │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r0, #4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90c08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109531,19 +109533,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90bf0 │ │ │ │ nop │ │ │ │ orrs.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xb606 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90c88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109585,19 +109587,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90c70 │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d4002a │ │ │ │ - cbz r6, 90d04 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90d08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109639,19 +109641,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90cf0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf354002a │ │ │ │ - cbz r6, 90d64 │ │ │ │ + push {r1, r2, lr} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90d88 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109693,19 +109695,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90d70 │ │ │ │ nop │ │ │ │ @ instruction: 0xf2d4002a │ │ │ │ - eors r6, r6 │ │ │ │ + tst r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90e08 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109747,19 +109749,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90df0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf254002a │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + sbcs r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90e8c ) │ │ │ │ add r6, pc │ │ │ │ @@ -109805,19 +109807,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90e74 │ │ │ │ nop │ │ │ │ rsbs r0, r4, #42 @ 0x2a │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #100] @ (90f14 ) │ │ │ │ add r6, pc │ │ │ │ @@ -109863,19 +109865,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90efc │ │ │ │ nop │ │ │ │ adc.w r0, ip, #42 @ 0x2a │ │ │ │ lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (90f98 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109917,19 +109919,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 90f80 │ │ │ │ nop │ │ │ │ @ instruction: 0xf0c4002a │ │ │ │ - adds r6, r0, r5 │ │ │ │ + subs r6, r6, r3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (91018 ) │ │ │ │ add r3, pc │ │ │ │ @@ -109971,19 +109973,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ b.n 91000 │ │ │ │ nop │ │ │ │ orr.w r0, r4, #42 @ 0x2a │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091028 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -110141,21 +110143,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000911c4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -110302,35 +110304,35 @@ │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r0, #168]! @ 0xa8 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 91390 │ │ │ │ + bhi.n 912f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091358 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -110390,21 +110392,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a4002b │ │ │ │ stc 0, cr0, [r6], {42} @ 0x2a │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [r2], #-168 @ 0xffffff58 │ │ │ │ mcrr 0, 2, r0, sl, cr10 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091410 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -110553,29 +110555,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ rsb r0, sl, sl, asr #32 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds.w r0, r0, sl, asr #32 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + str r0, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r2, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r4, #32] │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000915b4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -110690,25 +110692,25 @@ │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9a0002a │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000916e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -111004,49 +111006,49 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 91970 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091a40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111151,21 +111153,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bic.w r0, r2, #43 @ 0x2b │ │ │ │ b.n 91544 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091b5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111206,21 +111208,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vaddl.s32 q0, d2, d27 │ │ │ │ b.n 914c4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091bdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111298,21 +111300,21 @@ │ │ │ │ bl 54f64 │ │ │ │ b.n 91c74 │ │ │ │ nop │ │ │ │ b.n 914bc │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091cb0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -111401,21 +111403,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 92360 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ b.n 92300 │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091dac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111456,21 +111458,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldcl 0, cr0, [r2, #-172] @ 0xffffff54 │ │ │ │ b.n 92274 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091e2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111565,40 +111567,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 91ef2 │ │ │ │ ldr r3, [pc, #48] @ (91f44 ) │ │ │ │ - movw r2, #47668 @ 0xba34 │ │ │ │ + movw r2, #47662 @ 0xba2e │ │ │ │ ldr r1, [pc, #44] @ (91f48 ) │ │ │ │ ldr r0, [pc, #48] @ (91f4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3252 @ 0xcb4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n 922ac │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00091f50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111671,21 +111673,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 92094 │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009201c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111726,21 +111728,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xeae2002b │ │ │ │ svc 190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009209c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -111880,69 +111882,69 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 921dc │ │ │ │ ldr r3, [pc, #92] @ (92260 ) │ │ │ │ - movw r2, #52612 @ 0xcd84 │ │ │ │ + movw r2, #52606 @ 0xcd7e │ │ │ │ ldr r1, [pc, #92] @ (92264 ) │ │ │ │ ldr r0, [pc, #92] @ (92268 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (9226c ) │ │ │ │ - movw r2, #52602 @ 0xcd7a │ │ │ │ + movw r2, #52596 @ 0xcd74 │ │ │ │ ldr r1, [pc, #80] @ (92270 ) │ │ │ │ ldr r0, [pc, #80] @ (92274 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (92278 ) │ │ │ │ - movw r2, #52622 @ 0xcd8e │ │ │ │ + movw r2, #52616 @ 0xcd88 │ │ │ │ ldr r1, [pc, #68] @ (9227c ) │ │ │ │ ldr r0, [pc, #68] @ (92280 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3288 @ 0xcd8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ svc 70 @ 0x46 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 922d0 │ │ │ │ + udf #238 @ 0xee │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ble.n 922a0 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092284 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -112041,25 +112043,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 92368 │ │ │ │ movs r2, r5 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r7, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 92344 │ │ │ │ + ble.n 922a4 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009238c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112101,21 +112103,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 922d8 │ │ │ │ movs r3, r5 │ │ │ │ bgt.n 92494 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009240c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -112233,54 +112235,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9250a │ │ │ │ ldr r3, [pc, #68] @ (92574 ) │ │ │ │ - movw r2, #54995 @ 0xd6d3 │ │ │ │ + movw r2, #54969 @ 0xd6b9 │ │ │ │ ldr r1, [pc, #68] @ (92578 ) │ │ │ │ ldr r0, [pc, #68] @ (9257c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3332 @ 0xd04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (92580 ) │ │ │ │ - movw r2, #54985 @ 0xd6c9 │ │ │ │ + movw r2, #54959 @ 0xd6af │ │ │ │ ldr r1, [pc, #56] @ (92584 ) │ │ │ │ ldr r0, [pc, #56] @ (92588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3332 @ 0xd04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ blt.n 92518 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009258c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112364,23 +112366,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 9265c │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r4, #10 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092674 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112493,33 +112495,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #304] @ (928c8 ) │ │ │ │ + ldr r7, [pc, #1008] @ (92b88 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #232] @ (92888 ) │ │ │ │ + ldr r7, [pc, #936] @ (92b48 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #168] @ (92850 ) │ │ │ │ + ldr r7, [pc, #872] @ (92b10 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #104] @ (92818 ) │ │ │ │ + ldr r7, [pc, #808] @ (92ad8 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #24] @ (927d0 ) │ │ │ │ + ldr r7, [pc, #728] @ (92a90 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000927bc : │ │ │ │ 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 │ │ │ │ @@ -112741,15 +112743,15 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n 929d8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (92a5c ) │ │ │ │ - movw r2, #58108 @ 0xe2fc │ │ │ │ + movw r2, #58082 @ 0xe2e2 │ │ │ │ ldr r1, [pc, #96] @ (92a60 ) │ │ │ │ ldr r0, [pc, #96] @ (92a64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3388 @ 0xd3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -112763,43 +112765,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 92adc │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [pc, #552] @ (92c58 ) │ │ │ │ + str r2, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #688] @ (92ce4 ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #464] @ (92c08 ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #600] @ (92c94 ) │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #384] @ (92bc0 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #520] @ (92c4c ) │ │ │ │ + str r2, [r6, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #304] @ (92b78 ) │ │ │ │ + ldr r7, [pc, #1008] @ (92e38 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #440] @ (92c04 ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #224] @ (92b30 ) │ │ │ │ + ldr r7, [pc, #928] @ (92df0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #360] @ (92bbc ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #120] @ (92ad0 ) │ │ │ │ + ldr r7, [pc, #824] @ (92d90 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #256] @ (92b5c ) │ │ │ │ + ldr r7, [pc, #960] @ (92e1c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #280] @ (92b80 ) │ │ │ │ + ldr r7, [pc, #984] @ (92e40 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092a68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112888,21 +112890,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 92b74 │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1016] @ (92f44 ) │ │ │ │ + ldr r6, [pc, #696] @ (92e04 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #120] @ (92bc8 ) │ │ │ │ + ldr r6, [pc, #824] @ (92e88 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092b50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112999,35 +113001,35 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ bmi.n 92d2c │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [pc, #848] @ (92f8c ) │ │ │ │ + ldr r6, [pc, #528] @ (92e4c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #848] @ (92f90 ) │ │ │ │ + ldr r6, [pc, #528] @ (92e50 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 92c84 │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #336] @ (92dac ) │ │ │ │ + ldr r6, [pc, #16] @ (92c6c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #128] @ (92ce0 ) │ │ │ │ + ldr r5, [pc, #832] @ (92fa0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #320] @ (92da4 ) │ │ │ │ + ldr r6, [pc, #0] @ (92c64 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (92cbc ) │ │ │ │ ldr r3, [pc, #72] @ (92cc0 ) │ │ │ │ @@ -113066,15 +113068,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00092cd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113116,21 +113118,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ udf #46 @ 0x2e │ │ │ │ movs r3, r5 │ │ │ │ bcc.n 92d50 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #528] @ (92f54 ) │ │ │ │ + ldr r5, [pc, #208] @ (92e14 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #64] @ (92d8c ) │ │ │ │ + ldr r2, [pc, #768] @ (9304c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #608] @ (92fb0 ) │ │ │ │ + ldr r5, [pc, #288] @ (92e70 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092d50 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113246,45 +113248,45 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 92e40 │ │ │ │ bl 84a28 │ │ │ │ b.n 92db0 │ │ │ │ ldr r3, [pc, #52] @ (92e9c ) │ │ │ │ - movw r2, #11497 @ 0x2ce9 │ │ │ │ + movw r2, #11471 @ 0x2ccf │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #44] @ (92ea0 ) │ │ │ │ ldr r0, [pc, #48] @ (92ea4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3452 @ 0xd7c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 92db0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [pc, #568] @ (930cc ) │ │ │ │ + ldr r4, [pc, #248] @ (92f8c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [pc, #448] @ (9305c ) │ │ │ │ + ldr r4, [pc, #128] @ (92f1c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r2, 92f0e │ │ │ │ - movs r5, r4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ movs r5, r4 │ │ │ │ + ite le │ │ │ │ + movle r5, r4 │ │ │ │ │ │ │ │ 00092ea8 : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + pushgt {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #76] @ (92f0c ) │ │ │ │ @@ -113300,15 +113302,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 92ee8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5d89c │ │ │ │ + b.w 5d898 │ │ │ │ ldr r0, [pc, #44] @ (92f18 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (92f1c ) │ │ │ │ ldr r1, [pc, #40] @ (92f20 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -113322,21 +113324,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bgt.n 92fbc │ │ │ │ movs r3, r5 │ │ │ │ bne.n 92f78 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #944] @ (932cc ) │ │ │ │ + ldr r3, [pc, #624] @ (9318c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #928] @ (932c4 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #768] @ (93228 ) │ │ │ │ + ldr r3, [pc, #448] @ (930e8 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00092f28 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113454,56 +113456,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93024 │ │ │ │ ldr r3, [pc, #76] @ (93094 ) │ │ │ │ - movw r2, #13729 @ 0x35a1 │ │ │ │ + movw r2, #13698 @ 0x3582 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93098 ) │ │ │ │ ldr r0, [pc, #72] @ (9309c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (930a0 ) │ │ │ │ - movw r2, #13719 @ 0x3597 │ │ │ │ + movw r2, #13688 @ 0x3578 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (930a4 ) │ │ │ │ ldr r0, [pc, #56] @ (930a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3492 @ 0xda4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ beq.n 93000 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #960] @ (93448 ) │ │ │ │ + ldr r2, [pc, #640] @ (93308 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #656] @ (9331c ) │ │ │ │ + ldr r2, [pc, #336] @ (931dc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #864] @ (933f0 ) │ │ │ │ + ldr r2, [pc, #544] @ (932b0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #560] @ (932c4 ) │ │ │ │ + ldr r2, [pc, #240] @ (93184 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r4, 930ce │ │ │ │ + cbnz r4, 930fa │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #760] @ (93398 ) │ │ │ │ + ldr r2, [pc, #440] @ (93258 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r0, 930d4 │ │ │ │ + cbnz r0, 93100 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000930ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113593,23 +113595,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - cmp lr, r8 │ │ │ │ + bx lr │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - blx r9 │ │ │ │ + ldr r1, [pc, #480] @ (9336c ) │ │ │ │ movs r6, r4 │ │ │ │ - bxns pc │ │ │ │ + ldr r1, [pc, #176] @ (93240 ) │ │ │ │ movs r6, r4 │ │ │ │ - blx sl │ │ │ │ + ldr r1, [pc, #512] @ (93394 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093194 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113629,15 +113631,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 931d4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5d8e4 │ │ │ │ + b.w 5d8e0 │ │ │ │ ldr r0, [pc, #44] @ (93204 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (93208 ) │ │ │ │ ldr r1, [pc, #40] @ (9320c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -113651,21 +113653,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bls.n 932d0 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #96] @ (93268 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r9 │ │ │ │ + cmp ip, pc │ │ │ │ movs r6, r4 │ │ │ │ - mov ip, sl │ │ │ │ + ldr r0, [pc, #528] @ (93424 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093214 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -113783,56 +113785,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93310 │ │ │ │ ldr r3, [pc, #76] @ (93380 ) │ │ │ │ - movw r2, #14843 @ 0x39fb │ │ │ │ + movw r2, #14812 @ 0x39dc │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93384 ) │ │ │ │ ldr r0, [pc, #72] @ (93388 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9338c ) │ │ │ │ - movw r2, #14833 @ 0x39f1 │ │ │ │ + movw r2, #14802 @ 0x39d2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (93390 ) │ │ │ │ ldr r0, [pc, #56] @ (93394 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sp │ │ │ │ + ldr r0, [pc, #96] @ (933d4 ) │ │ │ │ movs r6, r4 │ │ │ │ - cmp r8, r7 │ │ │ │ + bx sp │ │ │ │ movs r6, r4 │ │ │ │ - mov r0, sl │ │ │ │ + ldr r0, [pc, #0] @ (9337c ) │ │ │ │ movs r6, r4 │ │ │ │ - cmp r8, r4 │ │ │ │ + bx sl │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ movs r5, r4 │ │ │ │ - cmp sl, sl │ │ │ │ + @ instruction: 0x4782 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 933a6 │ │ │ │ + revsh r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093398 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -113914,23 +113916,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {} │ │ │ │ movs r2, r5 │ │ │ │ - cmp r0, r2 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r9 │ │ │ │ + mov sl, pc │ │ │ │ movs r6, r4 │ │ │ │ - add sl, r3 │ │ │ │ + mov r2, r9 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov ip, lr │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093470 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113950,15 +113952,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 934b0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5d92c │ │ │ │ + b.w 5d928 │ │ │ │ ldr r0, [pc, #44] @ (934e0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (934e4 ) │ │ │ │ ldr r1, [pc, #40] @ (934e8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -113972,21 +113974,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bvs.n 933f4 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r3, {r1, r3, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, fp │ │ │ │ + mov ip, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r6 │ │ │ │ + orrs r0, r4 │ │ │ │ movs r6, r4 │ │ │ │ - mvns r0, r7 │ │ │ │ + cmp r8, r5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000934f0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -114104,56 +114106,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 935ec │ │ │ │ ldr r3, [pc, #76] @ (9365c ) │ │ │ │ - movw r2, #15930 @ 0x3e3a │ │ │ │ + movw r2, #15899 @ 0x3e1b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (93660 ) │ │ │ │ ldr r0, [pc, #72] @ (93664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3584 @ 0xe00 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (93668 ) │ │ │ │ - movw r2, #15920 @ 0x3e30 │ │ │ │ + movw r2, #15889 @ 0x3e11 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (9366c ) │ │ │ │ ldr r0, [pc, #56] @ (93670 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3584 @ 0xe00 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r4 │ │ │ │ + cmp r8, r2 │ │ │ │ movs r6, r4 │ │ │ │ - cmn r4, r3 │ │ │ │ + add ip, r1 │ │ │ │ movs r6, r4 │ │ │ │ - mvns r0, r1 │ │ │ │ + cmp r0, pc │ │ │ │ movs r6, r4 │ │ │ │ - cmn r4, r0 │ │ │ │ + add r4, lr │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cmn r6, r6 │ │ │ │ + add lr, r4 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, 936ea │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb812 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093674 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114235,23 +114237,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r5} │ │ │ │ movs r2, r5 │ │ │ │ - tst r4, r6 │ │ │ │ + mvns r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r0 │ │ │ │ + add r2, lr │ │ │ │ movs r6, r4 │ │ │ │ - sbcs r6, r7 │ │ │ │ + muls r6, r5 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r3, #16 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009374c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114271,15 +114273,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9378c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5d974 │ │ │ │ + b.w 5d970 │ │ │ │ ldr r0, [pc, #44] @ (937bc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (937c0 ) │ │ │ │ ldr r1, [pc, #40] @ (937c4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -114293,21 +114295,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bcc.n 93718 │ │ │ │ movs r3, r5 │ │ │ │ ldmia r0!, {r1, r2, r3, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r0 │ │ │ │ + mvns r0, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + eors r4, r0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r3 │ │ │ │ + cmn r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000937cc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -114425,56 +114427,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 938c8 │ │ │ │ ldr r3, [pc, #76] @ (93938 ) │ │ │ │ - movw r2, #17344 @ 0x43c0 │ │ │ │ + movw r2, #17313 @ 0x43a1 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (9393c ) │ │ │ │ ldr r0, [pc, #72] @ (93940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3632 @ 0xe30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (93944 ) │ │ │ │ - movw r2, #17334 @ 0x43b6 │ │ │ │ + movw r2, #17303 @ 0x4397 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (93948 ) │ │ │ │ ldr r0, [pc, #56] @ (9394c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3632 @ 0xe30 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r0 │ │ │ │ + cmn r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ - ands r0, r0 │ │ │ │ + sbcs r0, r6 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r5 │ │ │ │ + cmn r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + sbcs r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + str r6, [r0, #12] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, 9394a │ │ │ │ + uxtb r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ - ands r2, r3 │ │ │ │ + rors r2, r1 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r0, r5 │ │ │ │ - cbz r4, 9394e │ │ │ │ + uxth r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, 939b0 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00093950 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114556,23 +114558,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r6} │ │ │ │ movs r2, r5 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + asrs r0, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r4 │ │ │ │ + rors r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + lsls r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093a28 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114592,15 +114594,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 93a68 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5d9bc │ │ │ │ + b.w 5d9b8 │ │ │ │ ldr r0, [pc, #44] @ (93a98 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (93a9c ) │ │ │ │ ldr r1, [pc, #40] @ (93aa0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -114614,21 +114616,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ beq.n 93a3c │ │ │ │ movs r3, r5 │ │ │ │ stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + adcs r4, r2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093aa8 : │ │ │ │ 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 │ │ │ │ @@ -114790,88 +114792,88 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93c22 │ │ │ │ ldr r3, [pc, #132] @ (93ccc ) │ │ │ │ - movw r2, #18726 @ 0x4926 │ │ │ │ + movw r2, #18695 @ 0x4907 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #128] @ (93cd0 ) │ │ │ │ ldr r0, [pc, #128] @ (93cd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (93cd8 ) │ │ │ │ - movw r2, #18706 @ 0x4912 │ │ │ │ + movw r2, #18675 @ 0x48f3 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #112] @ (93cdc ) │ │ │ │ ldr r0, [pc, #112] @ (93ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (93ce4 ) │ │ │ │ - movw r2, #18716 @ 0x491c │ │ │ │ + movw r2, #18685 @ 0x48fd │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #96] @ (93ce8 ) │ │ │ │ ldr r0, [pc, #96] @ (93cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (93cf0 ) │ │ │ │ - movw r2, #18736 @ 0x4930 │ │ │ │ + movw r2, #18705 @ 0x4911 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #80] @ (93cf4 ) │ │ │ │ ldr r0, [pc, #80] @ (93cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 93d1a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093cfc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -114995,27 +114997,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r6, 93eb4 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093e38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115035,15 +115037,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 93e78 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5da04 │ │ │ │ + b.w 5da00 │ │ │ │ ldr r0, [pc, #44] @ (93ea8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (93eac ) │ │ │ │ ldr r1, [pc, #40] @ (93eb0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -115057,21 +115059,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ stmia r1!, {r1, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00093eb8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115189,56 +115191,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 93fb4 │ │ │ │ ldr r3, [pc, #76] @ (94024 ) │ │ │ │ - movw r2, #19574 @ 0x4c76 │ │ │ │ + movw r2, #19543 @ 0x4c57 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94028 ) │ │ │ │ ldr r0, [pc, #72] @ (9402c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3724 @ 0xe8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94030 ) │ │ │ │ - movw r2, #19564 @ 0x4c6c │ │ │ │ + movw r2, #19533 @ 0x4c4d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94034 ) │ │ │ │ ldr r0, [pc, #56] @ (94038 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3724 @ 0xe8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r1!, {r4, r5} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009403c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115320,23 +115322,23 @@ │ │ │ │ movhi r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ itt pl │ │ │ │ movpl r2, r5 │ │ │ │ - subpl r0, #108 @ 0x6c │ │ │ │ + subpl r2, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094114 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115356,15 +115358,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94154 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5da4c │ │ │ │ + b.w 5da48 │ │ │ │ ldr r0, [pc, #44] @ (94184 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (94188 ) │ │ │ │ ldr r1, [pc, #40] @ (9418c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -115378,21 +115380,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ bkpt 0x00c6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r1, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094194 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115510,56 +115512,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94290 │ │ │ │ ldr r3, [pc, #76] @ (94300 ) │ │ │ │ - movw r2, #20396 @ 0x4fac │ │ │ │ + movw r2, #20365 @ 0x4f8d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94304 ) │ │ │ │ ldr r0, [pc, #72] @ (94308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9430c ) │ │ │ │ - movw r2, #20386 @ 0x4fa2 │ │ │ │ + movw r2, #20355 @ 0x4f83 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94310 ) │ │ │ │ ldr r0, [pc, #56] @ (94314 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3776 @ 0xec0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bkpt 0x0054 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #384 @ (adr r7, 94488 ) │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + subs r0, #2 │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #272 @ (adr r7, 94424 ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094318 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115641,23 +115643,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ pop {r7} │ │ │ │ movs r2, r5 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000943f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115677,15 +115679,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94430 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5da94 │ │ │ │ + b.w 5da90 │ │ │ │ ldr r0, [pc, #44] @ (94460 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (94464 ) │ │ │ │ ldr r1, [pc, #40] @ (94468 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -115699,21 +115701,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ movs r3, r5 │ │ │ │ cbnz r2, 944d6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094470 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -115831,56 +115833,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9456c │ │ │ │ ldr r3, [pc, #76] @ (945dc ) │ │ │ │ - movw r2, #21218 @ 0x52e2 │ │ │ │ + movw r2, #21187 @ 0x52c3 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (945e0 ) │ │ │ │ ldr r0, [pc, #72] @ (945e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (945e8 ) │ │ │ │ - movw r2, #21208 @ 0x52d8 │ │ │ │ + movw r2, #21177 @ 0x52b9 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (945ec ) │ │ │ │ ldr r0, [pc, #56] @ (945f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cbnz r0, 94626 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r5, #12 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #528 @ (adr r4, 947f4 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 946b4 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #416 @ (adr r4, 94790 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 94650 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #904 @ (adr r6, 9497c ) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000945f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115962,23 +115964,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 946e0 │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000946cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115998,15 +116000,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9470c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dadc │ │ │ │ + b.w 5dad8 │ │ │ │ ldr r0, [pc, #44] @ (9473c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (94740 ) │ │ │ │ ldr r1, [pc, #40] @ (94744 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -116020,21 +116022,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r4!, {r1, r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ cbnz r6, 9473a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #20 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009474c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -116152,56 +116154,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94848 │ │ │ │ ldr r3, [pc, #76] @ (948b8 ) │ │ │ │ - movw r2, #22629 @ 0x5865 │ │ │ │ + movw r2, #22598 @ 0x5846 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (948bc ) │ │ │ │ ldr r0, [pc, #72] @ (948c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3880 @ 0xf28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (948c4 ) │ │ │ │ - movw r2, #22619 @ 0x585b │ │ │ │ + movw r2, #22588 @ 0x583c │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (948c8 ) │ │ │ │ ldr r0, [pc, #56] @ (948cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3880 @ 0xf28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @ instruction: 0xb89c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r2, #24 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #600] @ (94b14 ) │ │ │ │ + str r6, [r0, r5] │ │ │ │ movs r0, r5 │ │ │ │ - add r1, pc, #672 @ (adr r1, 94b60 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 94a20 ) │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #488] @ (94ab0 ) │ │ │ │ + str r2, [r5, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r1, pc, #560 @ (adr r1, 94afc ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 949bc ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #24 @ (adr r4, 948e8 ) │ │ │ │ + add r5, pc, #728 @ (adr r5, 94ba8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000948d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116283,23 +116285,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6c8 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r1, #18 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000949a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116319,15 +116321,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 949e8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5db24 │ │ │ │ + b.w 5db20 │ │ │ │ ldr r0, [pc, #44] @ (94a18 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (94a1c ) │ │ │ │ ldr r1, [pc, #40] @ (94a20 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -116341,21 +116343,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r1!, {r1, r2, r4, r6} │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xb632 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094a28 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -116473,56 +116475,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94b26 │ │ │ │ ldr r3, [pc, #76] @ (94b98 ) │ │ │ │ - movw r2, #24352 @ 0x5f20 │ │ │ │ + movw r2, #24321 @ 0x5f01 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94b9c ) │ │ │ │ ldr r0, [pc, #72] @ (94ba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3932 @ 0xf5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94ba4 ) │ │ │ │ - movw r2, #24342 @ 0x5f16 │ │ │ │ + movw r2, #24311 @ 0x5ef7 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94ba8 ) │ │ │ │ ldr r0, [pc, #56] @ (94bac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3932 @ 0xf5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ push {r6, r7, lr} │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r2, #32 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #728] @ (94e74 ) │ │ │ │ + ldr r6, [pc, #408] @ (94d34 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #480 @ (adr r0, 94d80 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #616] @ (94e10 ) │ │ │ │ + ldr r6, [pc, #296] @ (94cd0 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 94d1c ) │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #152 @ (adr r1, 94c48 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 94f08 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094bb0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116605,23 +116607,23 @@ │ │ │ │ movcc r3, r5 │ │ │ │ lsrcs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 94cf2 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r1, #24 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094c8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116641,15 +116643,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94ccc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5db6c │ │ │ │ + b.w 5db68 │ │ │ │ ldr r0, [pc, #44] @ (94cfc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (94d00 ) │ │ │ │ ldr r1, [pc, #40] @ (94d04 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -116663,21 +116665,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bkpt 0x0072 │ │ │ │ movs r3, r5 │ │ │ │ cbz r6, 94d4a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r3, #4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094d0c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -116795,56 +116797,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 94e0a │ │ │ │ ldr r3, [pc, #76] @ (94e7c ) │ │ │ │ - movw r2, #25652 @ 0x6434 │ │ │ │ + movw r2, #25621 @ 0x6415 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (94e80 ) │ │ │ │ ldr r0, [pc, #72] @ (94e84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3980 @ 0xf8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (94e88 ) │ │ │ │ - movw r2, #25642 @ 0x642a │ │ │ │ + movw r2, #25611 @ 0x640b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (94e8c ) │ │ │ │ ldr r0, [pc, #56] @ (94e90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3980 @ 0xf8c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ uxtb r4, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #840] @ (951c8 ) │ │ │ │ + ldr r3, [pc, #520] @ (95088 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #728] @ (95164 ) │ │ │ │ + ldr r3, [pc, #408] @ (95024 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00094e94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116927,23 +116929,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 94f5c │ │ │ │ movs r2, r5 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094f70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116963,15 +116965,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 94fb0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dbb4 │ │ │ │ + b.w 5dbb0 │ │ │ │ ldr r0, [pc, #44] @ (94fe0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (94fe4 ) │ │ │ │ ldr r1, [pc, #40] @ (94fe8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -116985,21 +116987,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cbnz r6, 9503a │ │ │ │ movs r3, r5 │ │ │ │ add sp, #424 @ 0x1a8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + cmp r0, #32 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00094ff0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -117117,56 +117119,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 950ee │ │ │ │ ldr r3, [pc, #76] @ (95160 ) │ │ │ │ - movw r2, #26794 @ 0x68aa │ │ │ │ + movw r2, #26763 @ 0x688b │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (95164 ) │ │ │ │ ldr r0, [pc, #72] @ (95168 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9516c ) │ │ │ │ - movw r2, #26784 @ 0x68a0 │ │ │ │ + movw r2, #26753 @ 0x6881 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (95170 ) │ │ │ │ ldr r0, [pc, #56] @ (95174 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - mov lr, sp │ │ │ │ + ldr r0, [pc, #632] @ (953dc ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ movs r6, r4 │ │ │ │ - mov sl, sl │ │ │ │ + ldr r0, [pc, #520] @ (95378 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095178 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117249,23 +117251,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ movs r2, r5 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r1, #18 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095254 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117285,15 +117287,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95294 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dbfc │ │ │ │ + b.w 5dbf8 │ │ │ │ ldr r0, [pc, #44] @ (952c4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (952c8 ) │ │ │ │ ldr r1, [pc, #40] @ (952cc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -117307,21 +117309,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xb8aa │ │ │ │ movs r3, r5 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000952d4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -117439,56 +117441,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 953d2 │ │ │ │ ldr r3, [pc, #76] @ (95444 ) │ │ │ │ - movw r2, #30023 @ 0x7547 │ │ │ │ + movw r2, #29992 @ 0x7528 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (95448 ) │ │ │ │ ldr r0, [pc, #72] @ (9544c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95450 ) │ │ │ │ - movw r2, #30013 @ 0x753d │ │ │ │ + movw r2, #29982 @ 0x751e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (95454 ) │ │ │ │ ldr r0, [pc, #56] @ (95458 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - add r2, r1 │ │ │ │ + cmp sl, r7 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp lr, r3 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009545c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117571,23 +117573,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095538 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117607,15 +117609,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95578 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dc44 │ │ │ │ + b.w 5dc40 │ │ │ │ ldr r0, [pc, #44] @ (955a8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (955ac ) │ │ │ │ ldr r1, [pc, #40] @ (955b0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -117629,21 +117631,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ add r2, sp, #648 @ 0x288 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000955b8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -117761,56 +117763,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 956b6 │ │ │ │ ldr r3, [pc, #72] @ (95724 ) │ │ │ │ - movw r2, #31728 @ 0x7bf0 │ │ │ │ + movw r2, #31697 @ 0x7bd1 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95728 ) │ │ │ │ ldr r0, [pc, #68] @ (9572c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95730 ) │ │ │ │ - movw r2, #31718 @ 0x7be6 │ │ │ │ + movw r2, #31687 @ 0x7bc7 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95734 ) │ │ │ │ ldr r0, [pc, #56] @ (95738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009573c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117893,23 +117895,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ movs r2, r5 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r3, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095818 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117929,15 +117931,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95858 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dc8c │ │ │ │ + b.w 5dc88 │ │ │ │ ldr r0, [pc, #44] @ (95888 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9588c ) │ │ │ │ ldr r1, [pc, #40] @ (95890 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -117951,21 +117953,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ uxtb r6, r4 │ │ │ │ movs r3, r5 │ │ │ │ add r7, pc, #776 @ (adr r7, 95b8c ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r6, #24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r7, #5 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r2, #0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095898 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -118083,56 +118085,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 95996 │ │ │ │ ldr r3, [pc, #72] @ (95a04 ) │ │ │ │ - movw r2, #32941 @ 0x80ad │ │ │ │ + movw r2, #32910 @ 0x808e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95a08 ) │ │ │ │ ldr r0, [pc, #68] @ (95a0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95a10 ) │ │ │ │ - movw r2, #32931 @ 0x80a3 │ │ │ │ + movw r2, #32900 @ 0x8084 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95a14 ) │ │ │ │ ldr r0, [pc, #56] @ (95a18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r7, pc, #320 @ (adr r7, 95b30 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r5, #30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #248] @ (95b00 ) │ │ │ │ + str r6, [r5, r3] │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #32] │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #144] @ (95aa4 ) │ │ │ │ + str r4, [r2, r3] │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095a1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -118215,23 +118217,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #496 @ (adr r5, 95cd4 ) │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r4, #0 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095af8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118251,15 +118253,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95b38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dcd4 │ │ │ │ + b.w 5dcd0 │ │ │ │ ldr r0, [pc, #44] @ (95b68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (95b6c ) │ │ │ │ ldr r1, [pc, #40] @ (95b70 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -118273,21 +118275,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add sp, #24 │ │ │ │ movs r3, r5 │ │ │ │ add r4, pc, #904 @ (adr r4, 95eec ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r4, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095b78 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -118405,56 +118407,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 95c76 │ │ │ │ ldr r3, [pc, #72] @ (95ce4 ) │ │ │ │ - movw r2, #34407 @ 0x8667 │ │ │ │ + movw r2, #34376 @ 0x8648 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95ce8 ) │ │ │ │ ldr r0, [pc, #68] @ (95cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95cf0 ) │ │ │ │ - movw r2, #34397 @ 0x865d │ │ │ │ + movw r2, #34366 @ 0x863e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95cf4 ) │ │ │ │ ldr r0, [pc, #56] @ (95cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r4, pc, #448 @ (adr r4, 95e90 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + subs r2, r0, #0 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #376] @ (95e60 ) │ │ │ │ + ldr r6, [pc, #56] @ (95d20 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #272] @ (95e04 ) │ │ │ │ + ldr r5, [pc, #976] @ (960c4 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095cfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -118537,23 +118539,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #624 @ (adr r2, 96034 ) │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r3, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r4, #3 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r1, #6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095dd8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118573,15 +118575,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 95e18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dd1c │ │ │ │ + b.w 5dd18 │ │ │ │ ldr r0, [pc, #44] @ (95e48 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (95e4c ) │ │ │ │ ldr r1, [pc, #40] @ (95e50 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -118595,21 +118597,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ movs r3, r5 │ │ │ │ add r2, pc, #8 @ (adr r2, 95e4c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r7, r6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00095e58 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -118727,56 +118729,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 95f56 │ │ │ │ ldr r3, [pc, #72] @ (95fc4 ) │ │ │ │ - movw r2, #35167 @ 0x895f │ │ │ │ + movw r2, #35136 @ 0x8940 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (95fc8 ) │ │ │ │ ldr r0, [pc, #68] @ (95fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (95fd0 ) │ │ │ │ - movw r2, #35157 @ 0x8955 │ │ │ │ + movw r2, #35126 @ 0x8936 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (95fd4 ) │ │ │ │ ldr r0, [pc, #56] @ (95fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r1, pc, #576 @ (adr r1, 961f0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r2, #7 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r7, #6 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #504] @ (961c0 ) │ │ │ │ + ldr r3, [pc, #184] @ (96080 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #400] @ (96164 ) │ │ │ │ + ldr r3, [pc, #80] @ (96024 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095fdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -118859,23 +118861,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r5 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + subs r4, r7, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r7, #2 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + subs r4, r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7f60025 │ │ │ │ + vld1.8 {d0[1]}, [r6], r5 │ │ │ │ │ │ │ │ 000960b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -118894,15 +118896,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 960f8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dd64 │ │ │ │ + b.w 5dd60 │ │ │ │ ldr r0, [pc, #44] @ (96128 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9612c ) │ │ │ │ ldr r1, [pc, #40] @ (96130 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -118916,21 +118918,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ movs r3, r5 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r6, #0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r4, r5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096138 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119048,56 +119050,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96236 │ │ │ │ ldr r3, [pc, #72] @ (962a4 ) │ │ │ │ - movw r2, #36257 @ 0x8da1 │ │ │ │ + movw r2, #36226 @ 0x8d82 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (962a8 ) │ │ │ │ ldr r0, [pc, #68] @ (962ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (962b0 ) │ │ │ │ - movw r2, #36247 @ 0x8d97 │ │ │ │ + movw r2, #36216 @ 0x8d78 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (962b4 ) │ │ │ │ ldr r0, [pc, #56] @ (962b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + adds r2, r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + adds r2, r0, r1 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r3, #4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + adds r0, r5, r0 │ │ │ │ movs r6, r4 │ │ │ │ - mov lr, r3 │ │ │ │ + ldr r0, [pc, #312] @ (963e0 ) │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ movs r6, r4 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r0, [pc, #208] @ (96384 ) │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000962bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -119180,23 +119182,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #880] @ 0x370 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r2, #0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, r6, #10813440 @ 0xa50000 │ │ │ │ + movt r0, #26661 @ 0x6825 │ │ │ │ │ │ │ │ 00096398 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -119215,15 +119217,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 963d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ddac │ │ │ │ + b.w 5dda8 │ │ │ │ ldr r0, [pc, #44] @ (96408 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (9640c ) │ │ │ │ ldr r1, [pc, #40] @ (96410 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -119237,21 +119239,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, pc, #408 @ (adr r7, 96598 ) │ │ │ │ movs r3, r5 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096418 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119369,56 +119371,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96516 │ │ │ │ ldr r3, [pc, #72] @ (96584 ) │ │ │ │ - movw r2, #37387 @ 0x920b │ │ │ │ + movw r2, #37356 @ 0x91ec │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96588 ) │ │ │ │ ldr r0, [pc, #68] @ (9658c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96590 ) │ │ │ │ - movw r2, #37377 @ 0x9201 │ │ │ │ + movw r2, #37346 @ 0x91e2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96594 ) │ │ │ │ ldr r0, [pc, #56] @ (96598 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [sp, #832] @ 0x340 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + subs r6, r3, r2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + subs r4, r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ movs r6, r4 │ │ │ │ - bics r6, r7 │ │ │ │ + cmp r6, sp │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ movs r6, r4 │ │ │ │ - bics r4, r4 │ │ │ │ + cmp r4, sl │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009659c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -119501,23 +119503,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r0, r6 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf2360025 │ │ │ │ + @ instruction: 0xf3e60025 │ │ │ │ │ │ │ │ 00096678 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -119536,15 +119538,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 966b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5ddf4 │ │ │ │ + b.w 5ddf0 │ │ │ │ ldr r0, [pc, #44] @ (966e8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (966ec ) │ │ │ │ ldr r1, [pc, #40] @ (966f0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -119558,21 +119560,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, pc, #536 @ (adr r4, 968f8 ) │ │ │ │ movs r3, r5 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + adds r0, r1, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000966f8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -119690,56 +119692,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 967f6 │ │ │ │ ldr r3, [pc, #72] @ (96864 ) │ │ │ │ - movw r2, #38840 @ 0x97b8 │ │ │ │ + movw r2, #38809 @ 0x9799 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96868 ) │ │ │ │ ldr r0, [pc, #68] @ (9686c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96870 ) │ │ │ │ - movw r2, #38830 @ 0x97ae │ │ │ │ + movw r2, #38799 @ 0x978f │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96874 ) │ │ │ │ ldr r0, [pc, #56] @ (96878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + adds r2, r1, r0 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r0 │ │ │ │ + negs r4, r6 │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009687c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -119822,23 +119824,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096958 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119858,15 +119860,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96998 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5de3c │ │ │ │ + b.w 5de38 │ │ │ │ ldr r0, [pc, #44] @ (969c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (969cc ) │ │ │ │ ldr r1, [pc, #40] @ (969d0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -119880,21 +119882,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #664 @ (adr r1, 96c58 ) │ │ │ │ movs r3, r5 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000969d8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -120012,56 +120014,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96ad6 │ │ │ │ ldr r3, [pc, #72] @ (96b44 ) │ │ │ │ - movw r2, #39772 @ 0x9b5c │ │ │ │ + movw r2, #39741 @ 0x9b3d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96b48 ) │ │ │ │ ldr r0, [pc, #68] @ (96b4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96b50 ) │ │ │ │ - movw r2, #39762 @ 0x9b52 │ │ │ │ + movw r2, #39731 @ 0x9b33 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96b54 ) │ │ │ │ ldr r0, [pc, #56] @ (96b58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00096b5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -120144,23 +120146,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096c38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -120180,15 +120182,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96c76 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5de84 │ │ │ │ + b.w 5de80 │ │ │ │ ldr r0, [pc, #48] @ (96ca8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (96cac ) │ │ │ │ ldr r1, [pc, #44] @ (96cb0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -120203,21 +120205,21 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r3, r5 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096cb8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -120335,56 +120337,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 96db6 │ │ │ │ ldr r3, [pc, #72] @ (96e24 ) │ │ │ │ - movw r2, #42446 @ 0xa5ce │ │ │ │ + movw r2, #42415 @ 0xa5af │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (96e28 ) │ │ │ │ ldr r0, [pc, #68] @ (96e2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (96e30 ) │ │ │ │ - movw r2, #42436 @ 0xa5c4 │ │ │ │ + movw r2, #42405 @ 0xa5a5 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (96e34 ) │ │ │ │ ldr r0, [pc, #56] @ (96e38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00096e3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -120466,23 +120468,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xe9980025 │ │ │ │ + adc.w r0, r8, r5, asr #32 │ │ │ │ │ │ │ │ 00096f14 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -120501,15 +120503,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 96f52 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5decc │ │ │ │ + b.w 5dec8 │ │ │ │ ldr r0, [pc, #48] @ (96f84 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (96f88 ) │ │ │ │ ldr r1, [pc, #44] @ (96f8c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -120524,21 +120526,21 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ movs r3, r5 │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00096f94 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -120656,56 +120658,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 97092 │ │ │ │ ldr r3, [pc, #72] @ (97100 ) │ │ │ │ - movw r2, #43233 @ 0xa8e1 │ │ │ │ + movw r2, #43202 @ 0xa8c2 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (97104 ) │ │ │ │ ldr r0, [pc, #68] @ (97108 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9710c ) │ │ │ │ - movw r2, #43223 @ 0xa8d7 │ │ │ │ + movw r2, #43192 @ 0xa8b8 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #52] @ (97110 ) │ │ │ │ ldr r0, [pc, #56] @ (97114 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00097118 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -120787,24 +120789,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 96f68 │ │ │ │ - movs r5, r4 │ │ │ │ + strd r0, r0, [ip], #-148 @ 0x94 │ │ │ │ │ │ │ │ 000971f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -120823,15 +120824,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9722e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5df14 │ │ │ │ + b.w 5df10 │ │ │ │ ldr r0, [pc, #48] @ (97260 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (97264 ) │ │ │ │ ldr r1, [pc, #44] @ (97268 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -120846,21 +120847,21 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #24 │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097270 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -120978,56 +120979,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9736e │ │ │ │ ldr r3, [pc, #76] @ (973e0 ) │ │ │ │ - movw r2, #44381 @ 0xad5d │ │ │ │ + movw r2, #44350 @ 0xad3e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (973e4 ) │ │ │ │ ldr r0, [pc, #72] @ (973e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (973ec ) │ │ │ │ - movw r2, #44371 @ 0xad53 │ │ │ │ + movw r2, #44340 @ 0xad34 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (973f0 ) │ │ │ │ ldr r0, [pc, #56] @ (973f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r7, #22 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000973f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -121109,23 +121110,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #28] │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000974d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121145,15 +121146,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9750e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5df5c │ │ │ │ + b.w 5df58 │ │ │ │ ldr r0, [pc, #48] @ (97540 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (97544 ) │ │ │ │ ldr r1, [pc, #44] @ (97548 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -121168,21 +121169,21 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #152 @ (adr r7, 975d0 ) │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097550 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -121300,56 +121301,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9764e │ │ │ │ ldr r3, [pc, #76] @ (976c0 ) │ │ │ │ - movw r2, #45839 @ 0xb30f │ │ │ │ + movw r2, #45808 @ 0xb2f0 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (976c4 ) │ │ │ │ ldr r0, [pc, #72] @ (976c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (976cc ) │ │ │ │ - movw r2, #45829 @ 0xb305 │ │ │ │ + movw r2, #45798 @ 0xb2e6 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (976d0 ) │ │ │ │ ldr r0, [pc, #56] @ (976d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r4, #26 │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000976d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -121431,23 +121432,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #6] │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000977b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121467,15 +121468,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 977ee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dfa4 │ │ │ │ + b.w 5dfa0 │ │ │ │ ldr r0, [pc, #48] @ (97820 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (97824 ) │ │ │ │ ldr r1, [pc, #44] @ (97828 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -121490,20 +121491,20 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #280 @ (adr r4, 97930 ) │ │ │ │ movs r3, r5 │ │ │ │ ldrh r4, [r5, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr5, {1} │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + vaddl.u32 q8, d2, d21 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097830 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121523,15 +121524,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 9786e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5dfec │ │ │ │ + b.w 5dfe8 │ │ │ │ ldr r0, [pc, #48] @ (978a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (978a4 ) │ │ │ │ ldr r1, [pc, #44] @ (978a8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -121546,20 +121547,20 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #792 @ (adr r3, 97bb0 ) │ │ │ │ movs r3, r5 │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ - movs r2, r7 │ │ │ │ + vhadd.u32 d16, d2, d21 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000978b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -121708,53 +121709,55 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 97a04 │ │ │ │ ldr r3, [pc, #76] @ (97a78 ) │ │ │ │ - movw r2, #51040 @ 0xc760 │ │ │ │ + movw r2, #51009 @ 0xc741 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (97a7c ) │ │ │ │ ldr r0, [pc, #72] @ (97a80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (97a84 ) │ │ │ │ - movw r2, #51030 @ 0xc756 │ │ │ │ + movw r2, #50999 @ 0xc737 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (97a88 ) │ │ │ │ ldr r0, [pc, #56] @ (97a8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ movs r6, r4 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr5, {1} │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ movs r6, r4 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr5, {1} │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + lsls r6, r5, #29 │ │ │ │ + movs r6, r4 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r5, r4 │ │ │ │ - stc2 0, cr0, [sl, #-148]! @ 0xffffff6c │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr5, {1} │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #5] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00097a90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -121843,22 +121846,22 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 97b90 │ │ │ │ + bge.n 97af0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ movs r6, r4 │ │ │ │ - stc2 0, cr0, [lr, #148] @ 0x94 │ │ │ │ - bcc.n 97c2c │ │ │ │ + vhadd.u d0, d14, d21 │ │ │ │ + bpl.n 97b8c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00097b7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121878,15 +121881,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 97bbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e034 │ │ │ │ + b.w 5e030 │ │ │ │ ldr r0, [pc, #44] @ (97bec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (97bf0 ) │ │ │ │ ldr r1, [pc, #40] @ (97bf4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -121900,20 +121903,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #488 @ (adr r0, 97dcc ) │ │ │ │ movs r3, r5 │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa640025 │ │ │ │ - stc2l 0, cr0, [ip], #148 @ 0x94 │ │ │ │ + ldc2 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + cdp2 0, 9, cr0, cr12, cr5, {1} │ │ │ │ │ │ │ │ 00097bfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 97db4 │ │ │ │ @@ -122052,70 +122055,70 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 97d3c │ │ │ │ ldr r3, [pc, #104] @ (97dcc ) │ │ │ │ - movw r2, #53090 @ 0xcf62 │ │ │ │ + movw r2, #53059 @ 0xcf43 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #100] @ (97dd0 ) │ │ │ │ ldr r0, [pc, #100] @ (97dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (97dd8 ) │ │ │ │ - movw r2, #53080 @ 0xcf58 │ │ │ │ + movw r2, #53049 @ 0xcf39 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #84] @ (97ddc ) │ │ │ │ ldr r0, [pc, #84] @ (97de0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (97de4 ) │ │ │ │ - movw r2, #53100 @ 0xcf6c │ │ │ │ + movw r2, #53069 @ 0xcf4d │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (97de8 ) │ │ │ │ ldr r0, [pc, #68] @ (97dec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ strh r6, [r4, #30] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb8c0025 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldc2 0, cr0, [ip, #-148]! @ 0xffffff6c │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb700025 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + stc2 0, cr0, [r0, #-148]! @ 0xffffff6c │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r5, #14 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh.w r0, [sl, #37] @ 0x25 │ │ │ │ + @ instruction: 0xfb6a0025 │ │ │ │ │ │ │ │ 00097df0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (97eac ) │ │ │ │ @@ -122202,22 +122205,22 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #12] │ │ │ │ movs r2, r5 │ │ │ │ - bpl.n 97e38 │ │ │ │ + bvc.n 97f98 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfa320025 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfbe20025 │ │ │ │ + bne.n 97e30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00097edc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122237,15 +122240,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 97f1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e07c │ │ │ │ + b.w 5e078 │ │ │ │ ldr r0, [pc, #44] @ (97f4c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (97f50 ) │ │ │ │ ldr r1, [pc, #40] @ (97f54 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -122259,20 +122262,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ strh r6, [r7, #6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040025 │ │ │ │ - vst1.8 {d0[1]}, [ip], r5 │ │ │ │ + ldrh.w r0, [r4, #37] @ 0x25 │ │ │ │ + @ instruction: 0xfb3c0025 │ │ │ │ │ │ │ │ 00097f5c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r9, [pc, #508] @ 9816c │ │ │ │ @@ -122452,52 +122455,55 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9810e │ │ │ │ ldr r3, [pc, #80] @ (98184 ) │ │ │ │ - movw r2, #53971 @ 0xd2d3 │ │ │ │ + movw r2, #53940 @ 0xd2b4 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #72] @ (98188 ) │ │ │ │ ldr r0, [pc, #76] @ (9818c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (98190 ) │ │ │ │ - movw r2, #53981 @ 0xd2dd │ │ │ │ + movw r2, #53950 @ 0xd2be │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #56] @ (98194 ) │ │ │ │ ldr r0, [pc, #60] @ (98198 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r0, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d0, d21 │ │ │ │ - @ instruction: 0xf7c60025 │ │ │ │ - vhadd.u32 d0, d8, d21 │ │ │ │ - @ instruction: 0xf79e0025 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ + movs r6, r4 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #2] │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + vst4.8 {d16-d19}, [lr :128], r5 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr5, {1} │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + movs r6, r4 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - addw r0, r4, #2085 @ 0x825 │ │ │ │ + @ instruction: 0xf7b40025 │ │ │ │ │ │ │ │ 0009819c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -122587,21 +122593,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ movs r2, r5 │ │ │ │ - bne.n 9827c │ │ │ │ + bcc.n 981dc │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr5, {1} │ │ │ │ - @ instruction: 0xf67a0025 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + vswp d0, d21 │ │ │ │ + strh.w r0, [sl, r5, lsl #2] │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00098290 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122621,15 +122627,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 982d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e0c4 │ │ │ │ + b.w 5e0c0 │ │ │ │ ldr r0, [pc, #44] @ (98300 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (98304 ) │ │ │ │ ldr r1, [pc, #40] @ (98308 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -122643,19 +122649,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #148] @ 0x94 │ │ │ │ + vhadd.u d0, d4, d21 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3500025 │ │ │ │ - rsbs r0, r8, #10813440 @ 0xa50000 │ │ │ │ + add.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf7880025 │ │ │ │ │ │ │ │ 00098310 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w sl, [pc, #600] @ 9857c │ │ │ │ @@ -122857,67 +122863,67 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 98502 │ │ │ │ ldr r3, [pc, #108] @ (98594 ) │ │ │ │ - movw r2, #57667 @ 0xe143 │ │ │ │ + movw r2, #57636 @ 0xe124 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #100] @ (98598 ) │ │ │ │ ldr r0, [pc, #104] @ (9859c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (985a0 ) │ │ │ │ - movw r2, #57657 @ 0xe139 │ │ │ │ + movw r2, #57626 @ 0xe11a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #84] @ (985a4 ) │ │ │ │ ldr r0, [pc, #88] @ (985a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (985ac ) │ │ │ │ - movw r2, #57677 @ 0xe14d │ │ │ │ + movw r2, #57646 @ 0xe12e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #68] @ (985b0 ) │ │ │ │ ldr r0, [pc, #72] @ (985b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #19] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80025 │ │ │ │ - @ instruction: 0xf3d20025 │ │ │ │ - @ instruction: 0xfb800025 │ │ │ │ - @ instruction: 0xf3aa0025 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + ldc2l 0, cr0, [r8, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xf5820025 │ │ │ │ + ldc2 0, cr0, [r0, #-148]! @ 0xffffff6c │ │ │ │ + adcs.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfaa40025 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + mrrc2 0, 2, r0, r4, cr5 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb600025 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + ldc2 0, cr0, [r0, #-148] @ 0xffffff6c │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf1f40025 │ │ │ │ + @ instruction: 0xf3a40025 │ │ │ │ │ │ │ │ 000985b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -123024,22 +123030,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xfa620025 │ │ │ │ + ldc2 0, cr0, [r2], {37} @ 0x25 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa1e0025 │ │ │ │ - movw r0, #40997 @ 0xa025 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfbce0025 │ │ │ │ + @ instruction: 0xf3fa0025 │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000986d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123059,15 +123065,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98714 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e10c │ │ │ │ + b.w 5e108 │ │ │ │ ldr r0, [pc, #44] @ (98744 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (98748 ) │ │ │ │ ldr r1, [pc, #40] @ (9874c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -123081,19 +123087,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[1]}, [r4], r5 │ │ │ │ + @ instruction: 0xfb740025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d0, d12, d21 │ │ │ │ - @ instruction: 0xf1940025 │ │ │ │ + @ instruction: 0xf0bc0025 │ │ │ │ + @ instruction: 0xf3440025 │ │ │ │ │ │ │ │ 00098754 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #744] @ (98a50 ) │ │ │ │ @@ -123377,15 +123383,15 @@ │ │ │ │ bl 91028 │ │ │ │ b.n 989d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 989ba │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (98aa8 ) │ │ │ │ - movw r2, #60961 @ 0xee21 │ │ │ │ + movw r2, #60935 @ 0xee07 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #108] @ (98aac ) │ │ │ │ ldr r0, [pc, #112] @ (98ab0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r0, pc │ │ │ │ @@ -123399,36 +123405,36 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #28] │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xf7c60025 │ │ │ │ - vhadd.s32 d16, d12, d21 │ │ │ │ - @ instruction: 0xf7aa0025 │ │ │ │ - vhadd.s8 d16, d14, d21 │ │ │ │ - @ instruction: 0xf7920025 │ │ │ │ - vhadd.s d0, d6, d21 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xf7aa0025 │ │ │ │ - @ instruction: 0xf7540025 │ │ │ │ - cdp 0, 15, cr0, cr8, cr5, {1} │ │ │ │ - @ instruction: 0xf7340025 │ │ │ │ - cdp 0, 13, cr0, cr10, cr5, {1} │ │ │ │ - @ instruction: 0xf7120025 │ │ │ │ - cdp 0, 11, cr0, cr8, cr5, {1} │ │ │ │ - @ instruction: 0xf6fc0025 │ │ │ │ - cdp 0, 10, cr0, cr2, cr5, {1} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #2] │ │ │ │ + adds.w r0, ip, #37 @ 0x25 │ │ │ │ + ldr??.w r0, [sl, r5, lsl #2] │ │ │ │ + @ instruction: 0xf0fe0025 │ │ │ │ + vst4.8 {d16-d19}, [r2 :128], r5 │ │ │ │ + @ instruction: 0xf0e60025 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr??.w r0, [sl, r5, lsl #2] │ │ │ │ + vst4.8 {d0-d3}, [r4 :128], r5 │ │ │ │ + @ instruction: 0xf0a80025 │ │ │ │ + str??.w r0, [r4, #37] @ 0x25 │ │ │ │ + eor.w r0, sl, #37 @ 0x25 │ │ │ │ + str.w r0, [r2, #37] @ 0x25 │ │ │ │ + orn r0, r8, #37 @ 0x25 │ │ │ │ + strh.w r0, [ip, #37] @ 0x25 │ │ │ │ + orrs.w r0, r2, #37 @ 0x25 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6ec0025 │ │ │ │ + ldrb.w r0, [ip, #37] @ 0x25 │ │ │ │ │ │ │ │ 00098ab4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (98b14 ) │ │ │ │ @@ -123494,15 +123500,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98b64 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e154 │ │ │ │ + b.w 5e150 │ │ │ │ ldr r0, [pc, #44] @ (98b94 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (98b98 ) │ │ │ │ ldr r1, [pc, #40] @ (98b9c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -123516,19 +123522,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r6, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6240025 │ │ │ │ + @ instruction: 0xf7d40025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeabc0025 │ │ │ │ - stcl 0, cr0, [r4, #-148] @ 0xffffff6c │ │ │ │ + stcl 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ + cdp 0, 15, cr0, cr4, cr5, {1} │ │ │ │ │ │ │ │ 00098ba4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -123547,15 +123553,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98be4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e19c │ │ │ │ + b.w 5e198 │ │ │ │ ldr r0, [pc, #44] @ (98c14 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (98c18 ) │ │ │ │ ldr r1, [pc, #40] @ (98c1c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -123569,19 +123575,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r8, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf7880025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, r5, asr #32 │ │ │ │ - stcl 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + @ instruction: 0xebec0025 │ │ │ │ + cdp 0, 7, cr0, cr4, cr5, {1} │ │ │ │ │ │ │ │ 00098c24 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -123600,15 +123606,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 98c64 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 5e1e4 │ │ │ │ + b.w 5e1e0 │ │ │ │ ldr r0, [pc, #44] @ (98c94 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [pc, #40] @ (98c98 ) │ │ │ │ ldr r1, [pc, #40] @ (98c9c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -123622,19 +123628,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r6, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c0025 │ │ │ │ + @ instruction: 0xf73c0025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9bc0025 │ │ │ │ - mcrr 0, 2, r0, r4, cr5 │ │ │ │ + sbc.w r0, ip, r5, asr #32 │ │ │ │ + ldcl 0, cr0, [r4, #148]! @ 0x94 │ │ │ │ │ │ │ │ 00098ca4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 98e5c │ │ │ │ @@ -123773,68 +123779,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 98de4 │ │ │ │ ldr r3, [pc, #104] @ (98e74 ) │ │ │ │ - movw r2, #1239 @ 0x4d7 │ │ │ │ + movw r2, #1213 @ 0x4bd │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #100] @ (98e78 ) │ │ │ │ ldr r0, [pc, #100] @ (98e7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (98e80 ) │ │ │ │ - movw r2, #1229 @ 0x4cd │ │ │ │ + movw r2, #1203 @ 0x4b3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #84] @ (98e84 ) │ │ │ │ ldr r0, [pc, #84] @ (98e88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (98e8c ) │ │ │ │ - movw r2, #1249 @ 0x4e1 │ │ │ │ + movw r2, #1223 @ 0x4c7 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #68] @ (98e90 ) │ │ │ │ ldr r0, [pc, #68] @ (98e94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #584 @ 0x248 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ strb r6, [r7, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xeae40025 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + ldc 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ - pkhtb r0, r8, r5, asr #32 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + ldcl 0, cr0, [r8], #-148 @ 0xffffff6c │ │ │ │ + adds r6, r3, #2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3fa0025 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + sub.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + adds r2, r0, #2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r5, r4 │ │ │ │ - sub.w r0, r6, #37 @ 0x25 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + @ instruction: 0xf3560025 │ │ │ │ + adds r6, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldmdb r2, {r0, r2, r5} │ │ │ │ + pkhtb r0, r2, r5, asr #32 │ │ │ │ │ │ │ │ 00098e98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (98f54 ) │ │ │ │ @@ -123921,27 +123927,27 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #3] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xe98a0025 │ │ │ │ - itee pl │ │ │ │ - movpl r5, r4 │ │ │ │ + @ instruction: 0xeb3a0025 │ │ │ │ + stmia r1!, {r1} │ │ │ │ + movs r5, r4 │ │ │ │ │ │ │ │ 00098f84 : │ │ │ │ - pushmi {r3, r4, r5, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #76] @ (98fe8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -123978,20 +123984,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r6, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ strb r6, [r2, #1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2600025 │ │ │ │ + ands.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98cb8 │ │ │ │ - movs r5, r4 │ │ │ │ - strd r0, r0, [r4], #148 @ 0x94 │ │ │ │ + @ instruction: 0xe80c0025 │ │ │ │ + eors.w r0, r4, r5, asr #32 │ │ │ │ │ │ │ │ 00099004 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -124032,20 +124037,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r6, #30] │ │ │ │ movs r3, r5 │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21c0025 │ │ │ │ + @ instruction: 0xf3cc0025 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98c38 │ │ │ │ + b.n 98f98 │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [r4], #-148 @ 0x94 │ │ │ │ + ands.w r0, r4, r5, asr #32 │ │ │ │ │ │ │ │ 00099084 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #420] @ 9923c │ │ │ │ @@ -124184,70 +124189,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 991c4 │ │ │ │ ldr r3, [pc, #104] @ (99254 ) │ │ │ │ - movw r2, #3770 @ 0xeba │ │ │ │ + mov.w r2, #3744 @ 0xea0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #100] @ (99258 ) │ │ │ │ ldr r0, [pc, #100] @ (9925c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (99260 ) │ │ │ │ - mov.w r2, #3760 @ 0xeb0 │ │ │ │ + movw r2, #3734 @ 0xe96 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #84] @ (99264 ) │ │ │ │ ldr r0, [pc, #84] @ (99268 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9926c ) │ │ │ │ - movw r2, #3780 @ 0xec4 │ │ │ │ + movw r2, #3754 @ 0xeaa │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #68] @ (99270 ) │ │ │ │ ldr r0, [pc, #68] @ (99274 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #620 @ 0x26c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ movs r7, r4 │ │ │ │ - b.n 99054 │ │ │ │ - movs r5, r4 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldmia.w r4!, {r0, r2, r5} │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ movs r7, r4 │ │ │ │ - b.n 99024 │ │ │ │ - movs r5, r4 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + ldmia.w r8, {r0, r2, r5} │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ands.w r0, sl, #37 @ 0x25 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + rsb r0, sl, #37 @ 0x25 │ │ │ │ + adds r2, r4, r2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [r6, #148] @ 0x94 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + vhadd.s d16, d6, d21 │ │ │ │ + adds r6, r0, r2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 98cdc │ │ │ │ + b.n 9903c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099278 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -124335,23 +124338,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 98eb4 │ │ │ │ + b.n 99214 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 993c0 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099364 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124393,20 +124396,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ movs r3, r5 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr8, cr5, {1} │ │ │ │ + eors.w r0, r8, #37 @ 0x25 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 998d8 │ │ │ │ + b.n 98c38 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 98dec │ │ │ │ + b.n 9914c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000993e4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -124516,38 +124519,38 @@ │ │ │ │ b.n 994c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ b.n 99432 │ │ │ │ bl 84a28 │ │ │ │ b.n 9943c │ │ │ │ ldr r3, [pc, #48] @ (99524 ) │ │ │ │ - movw r2, #12649 @ 0x3169 │ │ │ │ + movw r2, #12629 @ 0x3155 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #44] @ (99528 ) │ │ │ │ ldr r0, [pc, #44] @ (9952c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #664 @ 0x298 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr8, cr5, {1} │ │ │ │ - b.n 98d2c │ │ │ │ + vext.8 d0, d8, d21, #0 │ │ │ │ + b.n 9908c │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [lr, #148]! @ 0x94 │ │ │ │ - b.n 99d00 │ │ │ │ + vaddl.s16 q0, d14, d21 │ │ │ │ + b.n 99060 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xeada0025 │ │ │ │ + stc 0, cr0, [sl], {37} @ 0x25 │ │ │ │ │ │ │ │ 00099530 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -124588,20 +124591,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ + vhadd.s16 d0, d4, d21 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9970c │ │ │ │ + b.n 99a6c │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [ip, #-148]! @ 0xffffff6c │ │ │ │ + vhadd.s32 d0, d12, d21 │ │ │ │ │ │ │ │ 000995b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #260] @ (996c4 ) │ │ │ │ @@ -124701,37 +124704,37 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99684 │ │ │ │ ldr r3, [pc, #52] @ (996dc ) │ │ │ │ - movw r2, #23588 @ 0x5c24 │ │ │ │ + movw r2, #23568 @ 0x5c10 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #44] @ (996e0 ) │ │ │ │ ldr r0, [pc, #48] @ (996e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #708 @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0], #148 @ 0x94 │ │ │ │ - stc 0, cr0, [r8], {37} @ 0x25 │ │ │ │ - stc 0, cr0, [r6], {37} @ 0x25 │ │ │ │ - stcl 0, cr0, [lr], #-148 @ 0xffffff6c │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + cdp 0, 5, cr0, cr0, cr5, {1} │ │ │ │ + cdp 0, 3, cr0, cr8, cr5, {1} │ │ │ │ + cdp 0, 3, cr0, cr6, cr5, {1} │ │ │ │ + cdp 0, 1, cr0, cr14, cr5, {1} │ │ │ │ + asrs r0, r0, #16 │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000996e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -124825,21 +124828,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ movs r2, r5 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + bkpt 0x006a │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb920025 │ │ │ │ - sbcs.w r0, sl, r5, asr #32 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + stcl 0, cr0, [r2, #-148] @ 0xffffff6c │ │ │ │ + stc 0, cr0, [sl, #-148]! @ 0xffffff6c │ │ │ │ + cbnz r4, 997ec │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000997dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124881,20 +124884,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r2, [r3, #32] │ │ │ │ movs r3, r5 │ │ │ │ str r6, [r7, #124] @ 0x7c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, r5, asr #32 │ │ │ │ + stcl 0, cr0, [r0], {37} @ 0x25 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - udf #4 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xead00025 │ │ │ │ + stc 0, cr0, [r0], {37} @ 0x25 │ │ │ │ │ │ │ │ 0009985c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #248] @ (99964 ) │ │ │ │ @@ -124988,37 +124991,37 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99924 │ │ │ │ ldr r3, [pc, #52] @ (9997c ) │ │ │ │ - movw r2, #28009 @ 0x6d69 │ │ │ │ + movw r2, #27989 @ 0x6d55 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #44] @ (99980 ) │ │ │ │ ldr r0, [pc, #48] @ (99984 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #752 @ 0x2f0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r1, #120] @ 0x78 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, r5, asr #32 │ │ │ │ - strd r0, r0, [r8, #148]! @ 0x94 │ │ │ │ - bic.w r0, r2, r5, asr #32 │ │ │ │ - strd r0, r0, [lr, #148] @ 0x94 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + @ instruction: 0xebec0025 │ │ │ │ + @ instruction: 0xeb980025 │ │ │ │ + rsbs r0, r2, r5, asr #32 │ │ │ │ + sbcs.w r0, lr, r5, asr #32 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ - and.w r0, ip, r5, asr #32 │ │ │ │ + subs.w r0, ip, r5, asr #32 │ │ │ │ │ │ │ │ 00099988 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (999e8 ) │ │ │ │ @@ -125106,20 +125109,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r7, #14] │ │ │ │ movs r3, r5 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip!, {r0, r2, r5} │ │ │ │ + @ instruction: 0xeaec0025 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 99a44 │ │ │ │ + ble.n 999a4 │ │ │ │ movs r5, r4 │ │ │ │ - strd r0, r0, [r8, #-148] @ 0x94 │ │ │ │ + @ instruction: 0xeaf80025 │ │ │ │ │ │ │ │ 00099a78 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (99bcc ) │ │ │ │ @@ -125236,52 +125239,52 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99b74 │ │ │ │ ldr r3, [pc, #76] @ (99be4 ) │ │ │ │ - movw r2, #44135 @ 0xac67 │ │ │ │ + movw r2, #44115 @ 0xac53 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #72] @ (99be8 ) │ │ │ │ ldr r0, [pc, #72] @ (99bec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (99bf0 ) │ │ │ │ - movw r2, #44125 @ 0xac5d │ │ │ │ + movw r2, #44105 @ 0xac49 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #56] @ (99bf4 ) │ │ │ │ ldr r0, [pc, #56] @ (99bf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [r6, #84] @ 0x54 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r4, #148] @ 0x94 │ │ │ │ - @ instruction: 0xe82c0025 │ │ │ │ - @ instruction: 0xe82c0025 │ │ │ │ - @ instruction: 0xe8140025 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + ldrd r0, r0, [r4, #148]! @ 0x94 │ │ │ │ + ldrd r0, r0, [ip, #148] @ 0x94 │ │ │ │ + ldrd r0, r0, [ip, #148] @ 0x94 │ │ │ │ + strd r0, r0, [r4, #148] @ 0x94 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #496] @ (99ddc ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 99ccc │ │ │ │ + svc 30 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #384] @ (99d78 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099bfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125366,29 +125369,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ ldrb r0, [r4, #31] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99b90 │ │ │ │ - movs r5, r4 │ │ │ │ + ldmdb r2, {r0, r2, r5} │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99b6c │ │ │ │ - movs r5, r4 │ │ │ │ - b.n 99b40 │ │ │ │ - movs r5, r4 │ │ │ │ + ldrd r0, r0, [ip], #148 @ 0x94 │ │ │ │ + strd r0, r0, [r4], #148 @ 0x94 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 99d88 │ │ │ │ + bgt.n 99ce8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099ce8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125430,22 +125430,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ movs r3, r5 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 99a94 │ │ │ │ - movs r5, r4 │ │ │ │ + strex r0, r0, [ip, #148] @ 0x94 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 99d54 │ │ │ │ - movs r5, r4 │ │ │ │ - b.n 99a18 │ │ │ │ + bge.n 99cb4 │ │ │ │ movs r5, r4 │ │ │ │ + @ instruction: 0xe8080025 │ │ │ │ │ │ │ │ 00099d68 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #324] @ (99ebc ) │ │ │ │ @@ -125562,56 +125560,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 99e64 │ │ │ │ ldr r3, [pc, #76] @ (99ed4 ) │ │ │ │ - movw r2, #45124 @ 0xb044 │ │ │ │ + movw r2, #45104 @ 0xb030 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #72] @ (99ed8 ) │ │ │ │ ldr r0, [pc, #72] @ (99edc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (99ee0 ) │ │ │ │ - movw r2, #45114 @ 0xb03a │ │ │ │ + movw r2, #45094 @ 0xb026 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #56] @ (99ee4 ) │ │ │ │ ldr r0, [pc, #56] @ (99ee8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #820 @ 0x334 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [r0, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 99e28 │ │ │ │ + bgt.n 99f88 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 99944 │ │ │ │ + b.n 99ca4 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 99e00 │ │ │ │ + bgt.n 99f60 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9991c │ │ │ │ + b.n 99c7c │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #560] @ (9a10c ) │ │ │ │ + ldr r5, [pc, #240] @ (99fcc ) │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 99fdc │ │ │ │ + bgt.n 99f3c │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #448] @ (9a0a8 ) │ │ │ │ + ldr r5, [pc, #128] @ (99f68 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #936] @ (9a294 ) │ │ │ │ + ldr r7, [pc, #616] @ (9a154 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099eec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125696,29 +125694,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #12] │ │ │ │ movs r2, r5 │ │ │ │ ldrb r0, [r6, #19] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 998a0 │ │ │ │ + b.n 99c00 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 99f34 │ │ │ │ + blt.n 9a094 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 99850 │ │ │ │ + b.n 99bb0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #4] │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 9a098 │ │ │ │ + bls.n 99ff8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00099fd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125771,38 +125769,38 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (9a090 ) │ │ │ │ - movw r2, #61514 @ 0xf04a │ │ │ │ + movw r2, #61499 @ 0xf03b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #40] @ (9a094 ) │ │ │ │ ldr r0, [pc, #40] @ (9a098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a7cc │ │ │ │ + b.n 99b2c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a718 │ │ │ │ + b.n 99a78 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [pc, #704] @ (9a358 ) │ │ │ │ + ldr r3, [pc, #384] @ (9a218 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #248] @ (9a194 ) │ │ │ │ + ldr r3, [pc, #952] @ (9a454 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a09c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125888,21 +125886,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a6e0 │ │ │ │ + b.n 99a40 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a62c │ │ │ │ + b.n 9998c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a184 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125955,38 +125953,38 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (9a23c ) │ │ │ │ - movw r2, #61584 @ 0xf090 │ │ │ │ + movw r2, #61569 @ 0xf081 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #40] @ (9a240 ) │ │ │ │ ldr r0, [pc, #40] @ (9a244 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #892 @ 0x37c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a640 │ │ │ │ + b.n 9a9a0 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a56c │ │ │ │ + b.n 9a8cc │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #16] @ (9a254 ) │ │ │ │ + ldr r1, [pc, #720] @ (9a514 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #584] @ (9a490 ) │ │ │ │ + ldr r2, [pc, #264] @ (9a350 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a248 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -126027,21 +126025,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a5d4 │ │ │ │ + b.n 9a934 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a4e0 │ │ │ │ + b.n 9a840 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a5ac │ │ │ │ + b.n 9a90c │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a4b8 │ │ │ │ + b.n 9a818 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a2c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126127,21 +126125,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9a4f8 │ │ │ │ + b.n 9a858 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9a404 │ │ │ │ + b.n 9a764 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a3ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126227,21 +126225,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + b.n 9a750 │ │ │ │ movs r5, r4 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + b.n 9a67c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a494 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126332,54 +126330,54 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 9a4b4 │ │ │ │ ldr r3, [pc, #72] @ (9a5d0 ) │ │ │ │ - movw r2, #62503 @ 0xf427 │ │ │ │ + movw r2, #62488 @ 0xf418 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #68] @ (9a5d4 ) │ │ │ │ ldr r0, [pc, #68] @ (9a5d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (9a5dc ) │ │ │ │ - movw r2, #62507 @ 0xf42b │ │ │ │ + movw r2, #62492 @ 0xf41c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #52] @ (9a5e0 ) │ │ │ │ ldr r0, [pc, #52] @ (9a5e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldrh r6, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + b.n 9a6c8 │ │ │ │ movs r5, r4 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ movs r0, r5 │ │ │ │ - add ip, r1 │ │ │ │ + mov r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + b.n 9a648 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, lr │ │ │ │ + mov r0, r4 │ │ │ │ movs r5, r4 │ │ │ │ - add lr, pc │ │ │ │ + mov lr, r5 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a5e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126465,21 +126463,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 9a700 │ │ │ │ + cbz r4, 9a72c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 9a60c │ │ │ │ + svc 80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 9a6e0 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a6d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126583,58 +126581,58 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9a768 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 9a6ec │ │ │ │ ldr r3, [pc, #80] @ (9a824 ) │ │ │ │ - movw r2, #62583 @ 0xf477 │ │ │ │ + movw r2, #62568 @ 0xf468 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #76] @ (9a828 ) │ │ │ │ ldr r0, [pc, #76] @ (9a82c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (9a830 ) │ │ │ │ - movw r2, #62579 @ 0xf473 │ │ │ │ + movw r2, #62564 @ 0xf464 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #60] @ (9a834 ) │ │ │ │ ldr r0, [pc, #60] @ (9a838 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r6, [r2, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 9a7a4 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9a858 │ │ │ │ + ble.n 9a7b8 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9a764 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9a818 │ │ │ │ + ble.n 9a778 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r0, r5 │ │ │ │ - negs r0, r0 │ │ │ │ + mvns r0, r6 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r6, r1 │ │ │ │ + add r6, pc │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ movs r0, r5 │ │ │ │ - tst r4, r4 │ │ │ │ + mvns r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9a878 │ │ │ │ + ble.n 9a7d8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a83c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126720,21 +126718,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + cbz r0, 9a92c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 9a9d8 │ │ │ │ + ble.n 9a938 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 9a88c │ │ │ │ + bgt.n 9a9ec │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009a924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126816,21 +126814,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + adds r4, r7, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 9a920 │ │ │ │ + bgt.n 9aa80 │ │ │ │ movs r5, r4 │ │ │ │ - bls.n 9a9a4 │ │ │ │ + blt.n 9a904 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009aa04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126910,21 +126908,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r6] │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 9aa84 │ │ │ │ + blt.n 9a9e4 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9aac8 │ │ │ │ + bge.n 9aa28 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009aae0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -126947,17 +126945,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 9ac20 │ │ │ │ + blt.n 9ab80 │ │ │ │ movs r5, r4 │ │ │ │ - bls.n 9aa3c │ │ │ │ + blt.n 9ab9c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ab28 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -127025,21 +127023,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, r1] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 9ab98 │ │ │ │ + bge.n 9aaf8 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9abb4 │ │ │ │ + bge.n 9ab14 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009abe8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -127830,55 +127828,55 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 65258 │ │ │ │ b.n 9b18e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #376] @ (9b5cc ) │ │ │ │ - mov.w r2, #6944 @ 0x1b20 │ │ │ │ + movw r2, #6933 @ 0x1b15 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #368] @ (9b5d0 ) │ │ │ │ ldr r0, [pc, #372] @ (9b5d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #360] @ (9b5d8 ) │ │ │ │ - movw r2, #6942 @ 0x1b1e │ │ │ │ + movw r2, #6931 @ 0x1b13 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #352] @ (9b5dc ) │ │ │ │ ldr r0, [pc, #356] @ (9b5e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #344] @ (9b5e4 ) │ │ │ │ - movw r2, #6940 @ 0x1b1c │ │ │ │ + movw r2, #6929 @ 0x1b11 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #336] @ (9b5e8 ) │ │ │ │ ldr r0, [pc, #340] @ (9b5ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #328] @ (9b5f0 ) │ │ │ │ - movw r2, #6814 @ 0x1a9e │ │ │ │ + movw r2, #6803 @ 0x1a93 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #320] @ (9b5f4 ) │ │ │ │ ldr r0, [pc, #324] @ (9b5f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (9b5fc ) │ │ │ │ - movw r2, #6837 @ 0x1ab5 │ │ │ │ + movw r2, #6826 @ 0x1aaa │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #304] @ (9b600 ) │ │ │ │ ldr r0, [pc, #308] @ (9b604 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ @@ -127927,114 +127925,114 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 9b48c │ │ │ │ + bvs.n 9b5ec │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9b454 │ │ │ │ + bvs.n 9b5b4 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b47c │ │ │ │ + bmi.n 9b5dc │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b644 │ │ │ │ + bmi.n 9b5a4 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b648 │ │ │ │ + bmi.n 9b5a8 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b610 │ │ │ │ + bmi.n 9b570 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b620 │ │ │ │ + bmi.n 9b580 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b5e8 │ │ │ │ + bcc.n 9b548 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b5d4 │ │ │ │ + bcc.n 9b534 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b59c │ │ │ │ + bcc.n 9b4fc │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b568 │ │ │ │ + bcc.n 9b4c8 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b530 │ │ │ │ + bcc.n 9b490 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b540 │ │ │ │ + bcc.n 9b4a0 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b508 │ │ │ │ + bcc.n 9b668 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b4d8 │ │ │ │ + bcc.n 9b638 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b4a0 │ │ │ │ + bcc.n 9b600 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b68c │ │ │ │ + bcc.n 9b5ec │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b654 │ │ │ │ + bcc.n 9b5b4 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b624 │ │ │ │ + bcs.n 9b584 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5ec │ │ │ │ + bcs.n 9b54c │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5f8 │ │ │ │ + bcs.n 9b558 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5c0 │ │ │ │ + bcs.n 9b520 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 9b5c8 │ │ │ │ + bcs.n 9b528 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b598 │ │ │ │ + bcs.n 9b4f8 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b588 │ │ │ │ + bcs.n 9b4e8 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b550 │ │ │ │ + bcs.n 9b6b0 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b558 │ │ │ │ + bcs.n 9b4b8 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b528 │ │ │ │ + bcs.n 9b688 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b510 │ │ │ │ + bcs.n 9b670 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b4d8 │ │ │ │ + bcs.n 9b638 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b6bc │ │ │ │ + bcs.n 9b61c │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b684 │ │ │ │ + bcs.n 9b5e4 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4a40027 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + @ instruction: 0xf6540027 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b6c0 │ │ │ │ + bcs.n 9b620 │ │ │ │ movs r5, r4 │ │ │ │ - eor.w r0, r8, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf6380027 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b67c │ │ │ │ + bne.n 9b5dc │ │ │ │ movs r5, r4 │ │ │ │ - orn r0, ip, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + @ instruction: 0xf61c0027 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - beq.n 9b638 │ │ │ │ + bne.n 9b598 │ │ │ │ movs r5, r4 │ │ │ │ - orrs.w r0, r0, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + addw r0, r0, #2087 @ 0x827 │ │ │ │ + adds r7, #26 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ - bics.w r0, r4, #10944512 @ 0xa70000 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + @ instruction: 0xf5e40027 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b668 │ │ │ │ + bcc.n 9b5c8 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + subs r0, #16 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9b644 │ │ │ │ + bcc.n 9b5a4 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b620 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -128076,21 +128074,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [r2, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ ldr r1, [pc, #744] @ (9b974 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + beq.n 9b6fc │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - nop {12} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b6a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -128230,69 +128228,69 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9b7de │ │ │ │ ldr r3, [pc, #104] @ (9b86c ) │ │ │ │ - movw r2, #8729 @ 0x2219 │ │ │ │ + movw r2, #8718 @ 0x220e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9b870 ) │ │ │ │ ldr r0, [pc, #100] @ (9b874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9b878 ) │ │ │ │ - movw r2, #8719 @ 0x220f │ │ │ │ + movw r2, #8708 @ 0x2204 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9b87c ) │ │ │ │ ldr r0, [pc, #84] @ (9b880 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9b884 ) │ │ │ │ - movw r2, #8739 @ 0x2223 │ │ │ │ + movw r2, #8728 @ 0x2218 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9b888 ) │ │ │ │ ldr r0, [pc, #68] @ (9b88c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r1, [pc, #264] @ (9b960 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0f60027 │ │ │ │ - adds r2, #16 │ │ │ │ + subw r0, r6, #39 @ 0x27 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0da0027 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf28a0027 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0be0027 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xf26e0027 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b890 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -128359,21 +128357,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ bx r6 │ │ │ │ movs r2, r5 │ │ │ │ bx r1 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #5] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b950 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -128415,21 +128413,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ mov sl, r1 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r7} │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009b9d0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -128547,59 +128545,59 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9bacc │ │ │ │ ldr r3, [pc, #76] @ (9bb3c ) │ │ │ │ - movw r2, #12023 @ 0x2ef7 │ │ │ │ + movw r2, #12012 @ 0x2eec │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9bb40 ) │ │ │ │ ldr r0, [pc, #72] @ (9bb44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9bb48 ) │ │ │ │ - movw r2, #12013 @ 0x2eed │ │ │ │ + movw r2, #12002 @ 0x2ee2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9bb4c ) │ │ │ │ ldr r0, [pc, #56] @ (9bb50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 0, cr0, cr10, cr7, {1} │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + vext.8 d0, d10, d23, #0 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [lr, #156]! @ 0x9c │ │ │ │ - cmp r7, #8 │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + vaddl.s16 q0, d14, d23 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ + itet ge │ │ │ │ + movge r5, r4 │ │ │ │ │ │ │ │ 0009bb54 : │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + pushlt {r4, r5, r6, lr} │ │ │ │ + movge.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #104] @ (9bbcc ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ blx 4fb48 │ │ │ │ @@ -128645,21 +128643,21 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add ip, r2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r3, #10 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009bbe4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -128771,21 +128769,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ muls r2, r6 │ │ │ │ movs r2, r5 │ │ │ │ muls r2, r1 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009bd10 : │ │ │ │ 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 │ │ │ │ @@ -128947,29 +128945,29 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009bee8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129063,37 +129061,37 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #30 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r6, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 9bfe2 │ │ │ │ + revsh r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + rev16 r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (9c058 ) │ │ │ │ ldr r3, [pc, #72] @ (9c05c ) │ │ │ │ @@ -129132,15 +129130,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r6, #20 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c06c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -129182,21 +129180,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ subs r7, #110 @ 0x6e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb724 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c0ec : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -129314,56 +129312,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9c1e8 │ │ │ │ ldr r3, [pc, #76] @ (9c258 ) │ │ │ │ - movw r2, #16198 @ 0x3f46 │ │ │ │ + movw r2, #16187 @ 0x3f3b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9c25c ) │ │ │ │ ldr r0, [pc, #72] @ (9c260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9c264 ) │ │ │ │ - movw r2, #16188 @ 0x3f3c │ │ │ │ + movw r2, #16177 @ 0x3f31 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9c268 ) │ │ │ │ ldr r0, [pc, #56] @ (9c26c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1116 @ 0x45c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ subs r6, #252 @ 0xfc │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x000c │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9c038 │ │ │ │ - movs r7, r4 │ │ │ │ - cmp r0, #8 │ │ │ │ + ldmia.w lr, {r0, r1, r2, r5} │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9c00c │ │ │ │ - movs r7, r4 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + stmia.w r2, {r0, r1, r2, r5} │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r4, #22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c270 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129445,23 +129441,23 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 9c35a │ │ │ │ + cbnz r6, 9c386 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c348 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -129503,21 +129499,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [r5, r2] │ │ │ │ movs r3, r5 │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r3 │ │ │ │ + push {r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c3c8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -129635,56 +129631,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9c4c4 │ │ │ │ ldr r3, [pc, #76] @ (9c534 ) │ │ │ │ - mov.w r2, #17280 @ 0x4380 │ │ │ │ + movw r2, #17269 @ 0x4375 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9c538 ) │ │ │ │ ldr r0, [pc, #72] @ (9c53c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9c540 ) │ │ │ │ - movw r2, #17270 @ 0x4376 │ │ │ │ + movw r2, #17259 @ 0x436b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9c544 ) │ │ │ │ ldr r0, [pc, #56] @ (9c548 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1180 @ 0x49c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ subs r4, #32 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + cbnz r0, 9c530 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + cbnz r0, 9c532 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9bd5c │ │ │ │ + b.n 9c0bc │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9cd30 │ │ │ │ + b.n 9c090 │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c54c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129766,24 +129762,24 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #76 @ 0x4c │ │ │ │ movs r2, r5 │ │ │ │ - it le │ │ │ │ - movle r5, r4 │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ + movs r5, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ + movs r5, r4 │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ + movs r5, r4 │ │ │ │ + push {r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - itee lt │ │ │ │ - movlt r5, r4 │ │ │ │ - cbz r0, 9c688 @ unpredictable │ │ │ │ - movge r5, r4 │ │ │ │ │ │ │ │ 0009c624 : │ │ │ │ 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] @ 9c6d8 │ │ │ │ @@ -129859,36 +129855,36 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 9c69c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 9c752 │ │ │ │ movs r5, r4 │ │ │ │ asrs r6, r1, #1 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ - it hi │ │ │ │ - movhi r5, r4 │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ + movs r5, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - itet hi │ │ │ │ - movhi r5, r4 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ + movs r5, r4 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (9c760 ) │ │ │ │ ldr r3, [pc, #72] @ (9c764 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -129924,15 +129920,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r7, #12 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c774 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -130009,36 +130005,36 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 9c7ec │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ subs r0, #110 @ 0x6e │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + sxtb r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r6, r7, #27 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ movs r6, r4 │ │ │ │ subs r0, #68 @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #12 │ │ │ │ movs r2, r5 │ │ │ │ - bkpt 0x005c │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x003a │ │ │ │ - movs r5, r4 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet al │ │ │ │ + moval r5, r4 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (9c8b0 ) │ │ │ │ ldr r3, [pc, #72] @ (9c8b4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -130074,15 +130070,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009c8c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -130760,75 +130756,75 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n 9ce60 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #352] @ (9d17c ) │ │ │ │ - movw r2, #22687 @ 0x589f │ │ │ │ + movw r2, #22676 @ 0x5894 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #344] @ (9d180 ) │ │ │ │ ldr r0, [pc, #348] @ (9d184 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #336] @ (9d188 ) │ │ │ │ - movw r2, #22638 @ 0x586e │ │ │ │ + movw r2, #22627 @ 0x5863 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #328] @ (9d18c ) │ │ │ │ ldr r0, [pc, #332] @ (9d190 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #320] @ (9d194 ) │ │ │ │ - movw r2, #22610 @ 0x5852 │ │ │ │ + movw r2, #22599 @ 0x5847 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #312] @ (9d198 ) │ │ │ │ ldr r0, [pc, #316] @ (9d19c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #304] @ (9d1a0 ) │ │ │ │ - movw r2, #22728 @ 0x58c8 │ │ │ │ + movw r2, #22717 @ 0x58bd │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #296] @ (9d1a4 ) │ │ │ │ ldr r0, [pc, #300] @ (9d1a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (9d1ac ) │ │ │ │ - movw r2, #22640 @ 0x5870 │ │ │ │ + movw r2, #22629 @ 0x5865 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #280] @ (9d1b0 ) │ │ │ │ ldr r0, [pc, #284] @ (9d1b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #272] @ (9d1b8 ) │ │ │ │ - movw r2, #22726 @ 0x58c6 │ │ │ │ + movw r2, #22715 @ 0x58bb │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #264] @ (9d1bc ) │ │ │ │ ldr r0, [pc, #268] @ (9d1c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #256] @ (9d1c4 ) │ │ │ │ - movw r2, #22724 @ 0x58c4 │ │ │ │ + movw r2, #22713 @ 0x58b9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #248] @ (9d1c8 ) │ │ │ │ ldr r0, [pc, #252] @ (9d1cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1240 @ 0x4d8 │ │ │ │ add r0, pc │ │ │ │ @@ -130846,117 +130842,117 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r2 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x001e │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x0026 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ adds r4, #16 │ │ │ │ movs r2, r5 │ │ │ │ - rev r4, r1 │ │ │ │ + cbnz r4, 9d186 │ │ │ │ movs r5, r4 │ │ │ │ - rev r4, r2 │ │ │ │ + cbnz r4, 9d18c │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d158 │ │ │ │ + cbnz r2, 9d184 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d15e │ │ │ │ + cbnz r2, 9d18a │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d158 │ │ │ │ + cbnz r6, 9d184 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d15e │ │ │ │ + cbnz r6, 9d18a │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d156 │ │ │ │ + cbnz r6, 9d182 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d15c │ │ │ │ + cbnz r6, 9d188 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d158 │ │ │ │ + cbnz r2, 9d184 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d15e │ │ │ │ + cbnz r2, 9d18a │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, 9d154 │ │ │ │ + cbnz r4, 9d180 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, 9d15a │ │ │ │ + cbnz r4, 9d186 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d152 │ │ │ │ + revsh r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9d158 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 9d156 │ │ │ │ + revsh r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 9d15c │ │ │ │ + revsh r0, r2 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + hlt 0x002a │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 9d15c │ │ │ │ + hlt 0x0032 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb87a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb86a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r5, r4 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb822 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d138 │ │ │ │ + bge.n 9d098 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d10c │ │ │ │ + bge.n 9d26c │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r1, r6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r2, #1 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d0e0 │ │ │ │ + bge.n 9d240 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r5, r5 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r6, r7 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d0b4 │ │ │ │ + bge.n 9d214 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d288 │ │ │ │ + bge.n 9d1e8 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + subs r6, r6, r4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d25c │ │ │ │ + bge.n 9d1bc │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r3, r4 │ │ │ │ movs r5, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 9d230 │ │ │ │ + bls.n 9d190 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + subs r6, r7, r3 │ │ │ │ movs r5, r4 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb794 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d1d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -131023,20 +131019,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #88] @ (9d2c8 ) │ │ │ │ movs r3, r5 │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ movs r2, r5 │ │ │ │ - cdp 0, 0, cr0, cr0, cr6, {1} │ │ │ │ + vext.8 d0, d0, d22, #0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d288 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131123,21 +131119,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #18 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 9d3c8 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, 9d3d0 │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 9d3cc │ │ │ │ + push {r4, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r4, 9d3d2 │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d368 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131201,20 +131197,20 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ movs r2, r5 │ │ │ │ - stcl 0, cr0, [r8], #-152 @ 0xffffff68 │ │ │ │ + cdp 0, 1, cr0, cr8, cr6, {1} │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d420 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131256,21 +131252,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0x47d6 │ │ │ │ movs r3, r5 │ │ │ │ cmp r3, #186 @ 0xba │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r1 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #768 @ (adr r1, 9d79c ) │ │ │ │ + add r3, pc, #448 @ (adr r3, 9d65c ) │ │ │ │ movs r5, r4 │ │ │ │ - uxth r0, r3 │ │ │ │ + push {r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d4a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131410,72 +131406,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9d5de │ │ │ │ ldr r3, [pc, #104] @ (9d66c ) │ │ │ │ - movw r2, #38307 @ 0x95a3 │ │ │ │ + movw r2, #38296 @ 0x9598 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9d670 ) │ │ │ │ ldr r0, [pc, #100] @ (9d674 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9d678 ) │ │ │ │ - movw r2, #38297 @ 0x9599 │ │ │ │ + movw r2, #38286 @ 0x958e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9d67c ) │ │ │ │ ldr r0, [pc, #84] @ (9d680 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9d684 ) │ │ │ │ - movw r2, #38317 @ 0x95ad │ │ │ │ + movw r2, #38306 @ 0x95a2 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9d688 ) │ │ │ │ ldr r0, [pc, #68] @ (9d68c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1268 @ 0x4f4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ - cbz r2, 9d672 │ │ │ │ + uxtb r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ - cbz r0, 9d674 │ │ │ │ + uxtb r0, r2 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9d65c │ │ │ │ + bmi.n 9d5bc │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9d630 │ │ │ │ + bmi.n 9d590 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 9d604 │ │ │ │ + bmi.n 9d764 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #104 @ (adr r1, 9d6f8 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 9d9b8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d690 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -131562,23 +131558,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r7, r4 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + cbz r4, 9d798 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d778 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -131659,27 +131655,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ movs r2, r5 │ │ │ │ add r4, ip │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + cbz r6, 9d840 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 9d84e │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d858 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -131771,29 +131767,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movs r2, r5 │ │ │ │ bics r2, r0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #10 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r7, [pc, #728] @ (9dc28 ) │ │ │ │ + str r6, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d954 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131835,21 +131831,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, r4 │ │ │ │ movs r3, r5 │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009d9d4 : │ │ │ │ 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 │ │ │ │ @@ -132011,88 +132007,88 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9db50 │ │ │ │ ldr r3, [pc, #132] @ (9dbfc ) │ │ │ │ - movw r2, #40309 @ 0x9d75 │ │ │ │ + movw r2, #40298 @ 0x9d6a │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #128] @ (9dc00 ) │ │ │ │ ldr r0, [pc, #128] @ (9dc04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (9dc08 ) │ │ │ │ - movw r2, #40289 @ 0x9d61 │ │ │ │ + movw r2, #40278 @ 0x9d56 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #112] @ (9dc0c ) │ │ │ │ ldr r0, [pc, #112] @ (9dc10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (9dc14 ) │ │ │ │ - movw r2, #40299 @ 0x9d6b │ │ │ │ + movw r2, #40288 @ 0x9d60 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #96] @ (9dc18 ) │ │ │ │ ldr r0, [pc, #96] @ (9dc1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (9dc20 ) │ │ │ │ - movw r2, #40319 @ 0x9d7f │ │ │ │ + movw r2, #40308 @ 0x9d74 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #80] @ (9dc24 ) │ │ │ │ ldr r0, [pc, #80] @ (9dc28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1296 @ 0x510 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ movs r6, #12 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #536 @ (adr r4, 9de20 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 9dce0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #120 @ (adr r4, 9dc98 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 9df58 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009dc2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -132190,31 +132186,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #166 @ 0xa6 │ │ │ │ movs r2, r5 │ │ │ │ subs r7, #170 @ 0xaa │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009dd3c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132273,21 +132269,21 @@ │ │ │ │ nop │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ movs r3, r5 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ 0009dde8 : │ │ │ │ @@ -132333,21 +132329,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r6, #14 │ │ │ │ movs r3, r5 │ │ │ │ movs r1, #242 @ 0xf2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009de68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132487,72 +132483,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9dfa8 │ │ │ │ ldr r3, [pc, #104] @ (9e038 ) │ │ │ │ - mov.w r2, #42240 @ 0xa500 │ │ │ │ + movw r2, #42229 @ 0xa4f5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9e03c ) │ │ │ │ ldr r0, [pc, #100] @ (9e040 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9e044 ) │ │ │ │ - movw r2, #42230 @ 0xa4f6 │ │ │ │ + movw r2, #42219 @ 0xa4eb │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9e048 ) │ │ │ │ ldr r0, [pc, #84] @ (9e04c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9e050 ) │ │ │ │ - movw r2, #42250 @ 0xa50a │ │ │ │ + movw r2, #42239 @ 0xa4ff │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9e054 ) │ │ │ │ ldr r0, [pc, #68] @ (9e058 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1340 @ 0x53c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #728 @ (adr r7, 9e304 ) │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #448 @ (adr r7, 9e1f0 ) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #616 @ (adr r7, 9e29c ) │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #336 @ (adr r7, 9e188 ) │ │ │ │ + add r1, sp, #16 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r1, pc, #696 @ (adr r1, 9e2fc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #776 @ (adr r7, 9e364 ) │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e05c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -132648,25 +132644,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #4 │ │ │ │ movs r2, r5 │ │ │ │ - add r7, pc, #48 @ (adr r7, 9e174 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #352 @ (adr r6, 9e2ac ) │ │ │ │ + add r0, sp, #32 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #80 @ (adr r6, 9e1a0 ) │ │ │ │ + add r7, pc, #784 @ (adr r7, 9e460 ) │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r1, [pc, #360] @ (9e2c0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e158 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132726,21 +132722,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #240 @ (adr r6, 9e2e0 ) │ │ │ │ + add r7, pc, #944 @ (adr r7, 9e5a0 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #832 @ (adr r5, 9e538 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 9e3f8 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #272 @ (adr r5, 9e30c ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 9e5cc ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e1fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132782,21 +132778,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ movs r3, r5 │ │ │ │ adds r6, r3, #7 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #832 @ (adr r5, 9e5b0 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 9e470 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #752 @ (adr r4, 9e56c ) │ │ │ │ + add r6, pc, #432 @ (adr r6, 9e42c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e27c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132936,72 +132932,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9e3bc │ │ │ │ ldr r3, [pc, #104] @ (9e44c ) │ │ │ │ - movw r2, #48477 @ 0xbd5d │ │ │ │ + movw r2, #48466 @ 0xbd52 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9e450 ) │ │ │ │ ldr r0, [pc, #100] @ (9e454 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9e458 ) │ │ │ │ - movw r2, #48467 @ 0xbd53 │ │ │ │ + movw r2, #48456 @ 0xbd48 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9e45c ) │ │ │ │ ldr r0, [pc, #84] @ (9e460 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9e464 ) │ │ │ │ - movw r2, #48487 @ 0xbd67 │ │ │ │ + movw r2, #48476 @ 0xbd5c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9e468 ) │ │ │ │ ldr r0, [pc, #68] @ (9e46c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ adds r6, r4, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #648 @ (adr r3, 9e6c8 ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 9e588 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #368 @ (adr r3, 9e5b4 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 9e474 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #536 @ (adr r3, 9e660 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 9e520 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #256 @ (adr r3, 9e54c ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 9e80c ) │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #696 @ (adr r3, 9e728 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 9e5e8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e470 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -133097,25 +133093,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #288 @ (adr r3, 9e678 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 9e938 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #272 @ (adr r2, 9e670 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 9e930 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #0 @ (adr r2, 9e564 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 9e824 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r5, r4 │ │ │ │ - bics r6, r2 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e56c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133175,21 +133171,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #480 @ (adr r2, 9e7e4 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 9e6a4 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #752 @ (adr r1, 9e8fc ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 9e7bc ) │ │ │ │ movs r5, r4 │ │ │ │ - add r1, pc, #192 @ (adr r1, 9e6d0 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 9e990 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e610 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -133276,25 +133272,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #936 @ (adr r1, 9ea94 ) │ │ │ │ + add r3, pc, #616 @ (adr r3, 9e954 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r0, pc, #456 @ (adr r0, 9e8b8 ) │ │ │ │ + add r2, pc, #136 @ (adr r2, 9e778 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #688 @ (adr r1, 9e9a8 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 9e868 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e6f8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133362,21 +133358,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #0 @ (adr r1, 9e7a0 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 9ea60 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 9e838 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 9eaf8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r1, pc, #288 @ (adr r1, 9e8cc ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e7ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133418,21 +133414,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ movs r3, r5 │ │ │ │ adds r6, r5, r0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #672 @ (adr r0, 9eac0 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 9e980 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #752 @ (adr r0, 9eb1c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e82c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133527,41 +133523,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9e8f4 │ │ │ │ ldr r3, [pc, #52] @ (9e94c ) │ │ │ │ - movw r2, #53440 @ 0xd0c0 │ │ │ │ + movw r2, #53429 @ 0xd0b5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #44] @ (9e950 ) │ │ │ │ ldr r0, [pc, #48] @ (9e954 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r7, #30 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ + add r1, pc, #528 @ (adr r1, 9eb50 ) │ │ │ │ + movs r5, r4 │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + add r1, pc, #424 @ (adr r1, 9eaf0 ) │ │ │ │ movs r5, r4 │ │ │ │ ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ - movs r5, r4 │ │ │ │ - nop {14} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r1, pc, #336 @ (adr r1, 9eaa8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009e958 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -133624,21 +133620,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #25 │ │ │ │ movs r2, r5 │ │ │ │ asrs r2, r1, #25 │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n 9eaf4 │ │ │ │ + bhi.n 9ea54 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #592 @ (adr r0, 9ec5c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ea10 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -133800,31 +133796,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #21 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ebc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -133906,21 +133902,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #15 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 9ec74 │ │ │ │ + bpl.n 9ebd4 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009eca0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133962,21 +133958,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ movs r3, r5 │ │ │ │ asrs r2, r7, #12 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ed20 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -134116,68 +134112,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9ee60 │ │ │ │ ldr r3, [pc, #104] @ (9eef0 ) │ │ │ │ - movw r2, #59846 @ 0xe9c6 │ │ │ │ + movw r2, #59835 @ 0xe9bb │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #100] @ (9eef4 ) │ │ │ │ ldr r0, [pc, #100] @ (9eef8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9eefc ) │ │ │ │ - movw r2, #59836 @ 0xe9bc │ │ │ │ + movw r2, #59825 @ 0xe9b1 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #84] @ (9ef00 ) │ │ │ │ ldr r0, [pc, #84] @ (9ef04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9ef08 ) │ │ │ │ - movw r2, #59856 @ 0xe9d0 │ │ │ │ + movw r2, #59845 @ 0xe9c5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #68] @ (9ef0c ) │ │ │ │ ldr r0, [pc, #68] @ (9ef10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1468 @ 0x5bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ asrs r2, r0, #11 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r2, r6 │ │ │ │ + pop {r1, r5} │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb8c0024 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + ldc2 0, cr0, [ip, #-144]! @ 0xffffff70 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2} │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb700024 │ │ │ │ - stc2l 0, cr0, [sl, #144]! @ 0x90 │ │ │ │ - rev r2, r7 │ │ │ │ + stc2 0, cr0, [r0, #-144]! @ 0xffffff70 │ │ │ │ + vaddl.u16 q0, d10, d20 │ │ │ │ + cbnz r2, 9ef86 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xfb540024 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + stc2 0, cr0, [r4, #-144] @ 0xffffff70 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ef14 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -134273,25 +134269,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #1 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f010 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134333,21 +134329,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r2, r1, #31 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f090 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -134465,54 +134461,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9f18e │ │ │ │ ldr r3, [pc, #76] @ (9f200 ) │ │ │ │ - movw r2, #61002 @ 0xee4a │ │ │ │ + movw r2, #60991 @ 0xee3f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9f204 ) │ │ │ │ ldr r0, [pc, #72] @ (9f208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9f20c ) │ │ │ │ - movw r2, #60992 @ 0xee40 │ │ │ │ + movw r2, #60981 @ 0xee35 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9f210 ) │ │ │ │ ldr r0, [pc, #56] @ (9f214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1516 @ 0x5ec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r7, r4 │ │ │ │ - str??.w r0, [r0, r4, lsl #2] │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + @ instruction: 0xfa100024 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb8da │ │ │ │ movs r7, r4 │ │ │ │ - str.w r0, [r4, r4, lsl #2] │ │ │ │ - @ instruction: 0xfabe0024 │ │ │ │ + ldr??.w r0, [r4, #36] @ 0x24 │ │ │ │ + stc2l 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ │ │ │ │ 0009f218 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #152] @ (9f2c0 ) │ │ │ │ @@ -134590,23 +134586,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009f2ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134648,21 +134644,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r1, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r6, r5, #19 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f36c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -134780,54 +134776,54 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9f46a │ │ │ │ ldr r3, [pc, #76] @ (9f4dc ) │ │ │ │ - movw r2, #61839 @ 0xf18f │ │ │ │ + movw r2, #61828 @ 0xf184 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #72] @ (9f4e0 ) │ │ │ │ ldr r0, [pc, #72] @ (9f4e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (9f4e8 ) │ │ │ │ - movw r2, #61829 @ 0xf185 │ │ │ │ + movw r2, #61818 @ 0xf17a │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #56] @ (9f4ec ) │ │ │ │ ldr r0, [pc, #56] @ (9f4f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf5840024 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + @ instruction: 0xf7340024 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r7, r4 │ │ │ │ - sbc.w r0, r8, #10747904 @ 0xa40000 │ │ │ │ - @ instruction: 0xf7e20024 │ │ │ │ + @ instruction: 0xf7180024 │ │ │ │ + ldrsb.w r0, [r2, #36] @ 0x24 │ │ │ │ │ │ │ │ 0009f4f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #152] @ (9f59c ) │ │ │ │ @@ -134905,23 +134901,23 @@ │ │ │ │ movs r2, r5 │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r2, r5 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0009f5c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134981,21 +134977,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f66c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135037,21 +135033,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r5, #138 @ 0x8a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f6ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -135191,68 +135187,68 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9f82c │ │ │ │ ldr r3, [pc, #104] @ (9f8bc ) │ │ │ │ - movw r2, #4507 @ 0x119b │ │ │ │ + movw r2, #4496 @ 0x1190 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #100] @ (9f8c0 ) │ │ │ │ ldr r0, [pc, #100] @ (9f8c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (9f8c8 ) │ │ │ │ - movw r2, #4497 @ 0x1191 │ │ │ │ + movw r2, #4486 @ 0x1186 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #84] @ (9f8cc ) │ │ │ │ ldr r0, [pc, #84] @ (9f8d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (9f8d4 ) │ │ │ │ - movw r2, #4517 @ 0x11a5 │ │ │ │ + movw r2, #4506 @ 0x119a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (9f8d8 ) │ │ │ │ ldr r0, [pc, #68] @ (9f8dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1624 @ 0x658 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r6, r6, #3 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + sxtb r6, r2 │ │ │ │ movs r7, r4 │ │ │ │ - rsb r0, r0, #36 @ 0x24 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf3700024 │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + sxth r2, r7 │ │ │ │ movs r7, r4 │ │ │ │ - sub.w r0, r4, #36 @ 0x24 │ │ │ │ - ands.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xf3540024 │ │ │ │ + rsb r0, lr, #10747904 @ 0xa40000 │ │ │ │ + sxth r6, r3 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf1880024 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf3380024 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f8e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -135348,25 +135344,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009f9dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135426,21 +135422,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fa80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -135494,31 +135490,31 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r7, r4 │ │ │ │ lsls r6, r1, #21 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #132] @ (9fbc0 ) │ │ │ │ ldr r3, [pc, #132] @ (9fbc4 ) │ │ │ │ @@ -135579,15 +135575,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, #36 @ 0x24 │ │ │ │ + movt r0, #32804 @ 0x8024 │ │ │ │ │ │ │ │ 0009fbd4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -135646,21 +135642,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fc78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135727,40 +135723,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n 9fd00 │ │ │ │ ldr r3, [pc, #52] @ (9fd58 ) │ │ │ │ - movw r2, #5921 @ 0x1721 │ │ │ │ + movw r2, #5910 @ 0x1716 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (9fd5c ) │ │ │ │ ldr r0, [pc, #48] @ (9fd60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1680 @ 0x690 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r6, #13 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ movs r7, r4 │ │ │ │ - stcl 0, cr0, [lr], #144 @ 0x90 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + cdp 0, 9, cr0, cr14, cr4, {1} │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fd64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -135859,17 +135855,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009fe60 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -135985,29 +135981,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0009ff98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -136073,25 +136069,25 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a0012 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9fffe │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (a008c ) │ │ │ │ - movw r2, #22215 @ 0x56c7 │ │ │ │ + movw r2, #22204 @ 0x56bc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (a0090 ) │ │ │ │ ldr r0, [pc, #68] @ (a0094 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (a0098 ) │ │ │ │ - movw r2, #22214 @ 0x56c6 │ │ │ │ + movw r2, #22203 @ 0x56bb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #48] @ (a009c ) │ │ │ │ ldr r0, [pc, #52] @ (a00a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1720 @ 0x6b8 │ │ │ │ add r0, pc │ │ │ │ @@ -136100,23 +136096,23 @@ │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r3, r5 │ │ │ │ movs r4, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u32 q8, d6, d25 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ movs r7, r4 │ │ │ │ - strd r0, r0, [lr, #144] @ 0x90 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + sbcs.w r0, lr, r4, asr #32 │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xe9b20024 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + sbc.w r0, r2, r4, asr #32 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a00a4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136168,21 +136164,21 @@ │ │ │ │ vhadd.u8 d16, d6, d25 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ movs r5, r4 │ │ │ │ b.w a00a4 │ │ │ │ │ │ │ │ 000a0140 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -136235,21 +136231,21 @@ │ │ │ │ cdp2 0, 10, cr0, cr10, cr9, {1} │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a01d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -136367,23 +136363,23 @@ │ │ │ │ stc2 0, cr0, [ip, #164]! @ 0xa4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0300 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136406,17 +136402,17 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stc2l 0, cr0, [r8], #164 @ 0xa4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0348 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -136498,21 +136494,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 0, 2, r0, sl, cr9 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0420 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136564,21 +136560,21 @@ │ │ │ │ @ instruction: 0xfbca0029 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a04b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136634,21 +136630,21 @@ │ │ │ │ @ instruction: 0xfb220029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0554 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136700,21 +136696,21 @@ │ │ │ │ @ instruction: 0xfa960029 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a05ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136770,21 +136766,21 @@ │ │ │ │ vld1.8 {d16[1]}, [lr], r9 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0688 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136836,21 +136832,21 @@ │ │ │ │ vld4.8 {d16-d19}, [r2 :128], r9 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0720 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136906,21 +136902,21 @@ │ │ │ │ ldrh.w r0, [sl, #41] @ 0x29 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a07bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136962,21 +136958,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ movs r3, r5 │ │ │ │ strh.w r0, [r0, r9, lsl #2] │ │ │ │ lsls r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a083c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137071,40 +137067,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a0902 │ │ │ │ ldr r3, [pc, #52] @ (a0958 ) │ │ │ │ - movw r2, #24741 @ 0x60a5 │ │ │ │ + movw r2, #24730 @ 0x609a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a095c ) │ │ │ │ ldr r0, [pc, #48] @ (a0960 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1752 @ 0x6d8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0029 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + b.n a0bd0 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ movs r5, r4 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n a0ba8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #528 @ (adr r1, a0b6c ) │ │ │ │ movs r7, r4 │ │ │ │ - b.n a0b3c │ │ │ │ + b.n a0e9c │ │ │ │ movs r4, r4 │ │ │ │ - b.n a1034 │ │ │ │ + b.n a0394 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a0964 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137159,21 +137155,21 @@ │ │ │ │ @ instruction: 0xf6780029 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + b.n a0ad8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a09fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137247,21 +137243,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0abc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -137384,15 +137380,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a0b68 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (a0c44 ) │ │ │ │ - movw r2, #25720 @ 0x6478 │ │ │ │ + movw r2, #25709 @ 0x646d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #76] @ (a0c48 ) │ │ │ │ ldr r0, [pc, #76] @ (a0c4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1784 @ 0x6f8 │ │ │ │ add r0, pc │ │ │ │ @@ -137406,31 +137402,31 @@ │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r0, r0, #11075584 @ 0xa90000 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r4 │ │ │ │ - udf #32 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + b.n a0c54 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a0c50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137472,21 +137468,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf38c0029 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0cd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137528,21 +137524,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #30 │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf30c0029 │ │ │ │ lsls r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0d50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137637,40 +137633,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a0e18 │ │ │ │ ldr r3, [pc, #52] @ (a0e70 ) │ │ │ │ - movw r2, #27047 @ 0x69a7 │ │ │ │ + movw r2, #27036 @ 0x699c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a0e74 ) │ │ │ │ ldr r0, [pc, #48] @ (a0e78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1816 @ 0x718 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf29a0029 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r4 │ │ │ │ - blt.n a0e24 │ │ │ │ + ble.n a0d84 │ │ │ │ movs r4, r4 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + b.n a0e7c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a0e7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137712,21 +137708,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #1 │ │ │ │ movs r3, r5 │ │ │ │ sbc.w r0, r0, #41 @ 0x29 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0efc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137768,21 +137764,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, r6, #7 │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xf0e00029 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a0f7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137877,40 +137873,40 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1044 │ │ │ │ ldr r3, [pc, #52] @ (a109c ) │ │ │ │ - movw r2, #27999 @ 0x6d5f │ │ │ │ + movw r2, #27988 @ 0x6d54 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a10a0 ) │ │ │ │ ldr r0, [pc, #48] @ (a10a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ orn r0, lr, #41 @ 0x29 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ movs r7, r4 │ │ │ │ - bls.n a0ff8 │ │ │ │ + blt.n a1158 │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n a10f0 │ │ │ │ + ble.n a1050 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a10a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -137952,21 +137948,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, #1 │ │ │ │ movs r3, r5 │ │ │ │ vhadd.s d0, d4, d25 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1128 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138020,21 +138016,21 @@ │ │ │ │ subs r6, r0, r7 │ │ │ │ movs r3, r5 │ │ │ │ cdp 0, 11, cr0, cr4, cr9, {1} │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a11c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138094,21 +138090,21 @@ │ │ │ │ cdp 0, 1, cr0, cr12, cr9, {1} │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1264 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -138197,55 +138193,55 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a12e4 │ │ │ │ ldr r3, [pc, #76] @ (a1390 ) │ │ │ │ - movw r2, #29584 @ 0x7390 │ │ │ │ + movw r2, #29573 @ 0x7385 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a1394 ) │ │ │ │ ldr r0, [pc, #72] @ (a1398 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a139c ) │ │ │ │ - movw r2, #29586 @ 0x7392 │ │ │ │ + movw r2, #29575 @ 0x7387 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a13a0 ) │ │ │ │ ldr r0, [pc, #56] @ (a13a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1888 @ 0x760 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stc 0, cr0, [r6, #164] @ 0xa4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ movs r7, r4 │ │ │ │ - bvs.n a1338 │ │ │ │ + bhi.n a1298 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n a1440 │ │ │ │ + bls.n a13a0 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ movs r7, r4 │ │ │ │ - bvs.n a130c │ │ │ │ + bhi.n a146c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a13a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138287,21 +138283,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r5 │ │ │ │ movs r3, r5 │ │ │ │ ldc 0, cr0, [r4], #-164 @ 0xffffff5c │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r0 │ │ │ │ + mov r6, r6 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1428 : │ │ │ │ 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 │ │ │ │ @@ -138573,25 +138569,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a1676 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w a15ee │ │ │ │ b.n a15be │ │ │ │ ldr r3, [pc, #96] @ (a176c ) │ │ │ │ - movw r2, #29665 @ 0x73e1 │ │ │ │ + movw r2, #29654 @ 0x73d6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #88] @ (a1770 ) │ │ │ │ ldr r0, [pc, #92] @ (a1774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (a1778 ) │ │ │ │ - movw r2, #29671 @ 0x73e7 │ │ │ │ + movw r2, #29660 @ 0x73dc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a177c ) │ │ │ │ ldr r0, [pc, #76] @ (a1780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1920 @ 0x780 │ │ │ │ add r0, pc │ │ │ │ @@ -138600,37 +138596,37 @@ │ │ │ │ subs.w r0, ip, r9, asr #32 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ movs r7, r4 │ │ │ │ - bcc.n a1780 │ │ │ │ + bmi.n a16e0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ movs r7, r4 │ │ │ │ - bcs.n a1754 │ │ │ │ + bmi.n a16b4 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n a168c │ │ │ │ + bpl.n a17ec │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1784 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138670,34 +138666,34 @@ │ │ │ │ mov r1, r4 │ │ │ │ movs r5, #2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #40] @ (a1814 ) │ │ │ │ - movw r2, #29789 @ 0x745d │ │ │ │ + movw r2, #29778 @ 0x7452 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #32] @ (a1818 ) │ │ │ │ ldr r0, [pc, #36] @ (a181c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1948 @ 0x79c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r0, [r8], #-164 @ 0xa4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2 │ │ │ │ + negs r0, r0 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r4 │ │ │ │ - bcs.n a1868 │ │ │ │ + bcc.n a17c8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1820 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138793,23 +138789,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ b.n a17c8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + adcs r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + adcs r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1918 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138851,21 +138847,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r6, r2, #15 │ │ │ │ movs r3, r5 │ │ │ │ b.n a1708 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1998 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138960,41 +138956,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1a60 │ │ │ │ ldr r3, [pc, #52] @ (a1ab8 ) │ │ │ │ - movw r2, #30411 @ 0x76cb │ │ │ │ + movw r2, #30400 @ 0x76c0 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a1abc ) │ │ │ │ ldr r0, [pc, #48] @ (a1ac0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1988 @ 0x7c4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n a1748 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + bne.n a1b3c │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n a1ad4 │ │ │ │ + bcc.n a1a34 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1ac4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139036,21 +139032,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r2, r5, #8 │ │ │ │ movs r3, r5 │ │ │ │ b.n a155c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r7, #24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1b44 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139092,21 +139088,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r2, r5, #6 │ │ │ │ movs r3, r5 │ │ │ │ b.n a14dc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + strb r4, [r0, #3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1bc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139201,41 +139197,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1c8c │ │ │ │ ldr r3, [pc, #52] @ (a1ce4 ) │ │ │ │ - movw r2, #30911 @ 0x78bf │ │ │ │ + movw r2, #30900 @ 0x78b4 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a1ce8 ) │ │ │ │ ldr r0, [pc, #48] @ (a1cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n a151c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + strb r2, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n a1c08 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1cf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139277,21 +139273,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r6, r7, #31 │ │ │ │ movs r3, r5 │ │ │ │ b.n a2330 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1d70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139333,21 +139329,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r6, r7, #29 │ │ │ │ movs r3, r5 │ │ │ │ b.n a22b0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1df0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139442,41 +139438,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a1eb8 │ │ │ │ ldr r3, [pc, #52] @ (a1f10 ) │ │ │ │ - movw r2, #31411 @ 0x7ab3 │ │ │ │ + movw r2, #31400 @ 0x7aa8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a1f14 ) │ │ │ │ ldr r0, [pc, #48] @ (a1f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2056 @ 0x808 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n a22f0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a1f1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139518,21 +139514,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r2, r2, #23 │ │ │ │ movs r3, r5 │ │ │ │ b.n a2104 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a1f9c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139592,21 +139588,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2040 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -139721,29 +139717,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ svc 64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a217c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -139809,25 +139805,25 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a21f6 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a21e2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (a2270 ) │ │ │ │ - movw r2, #32133 @ 0x7d85 │ │ │ │ + movw r2, #32122 @ 0x7d7a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (a2274 ) │ │ │ │ ldr r0, [pc, #68] @ (a2278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (a227c ) │ │ │ │ - movw r2, #32132 @ 0x7d84 │ │ │ │ + movw r2, #32121 @ 0x7d79 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #48] @ (a2280 ) │ │ │ │ ldr r0, [pc, #52] @ (a2284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ @@ -139837,25 +139833,25 @@ │ │ │ │ movs r3, r5 │ │ │ │ udf #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ udf #2 │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2288 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139926,23 +139922,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2} │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2354 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -140031,22 +140027,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n a2328 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r6, r7, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - itte vs │ │ │ │ - movvs r6, r4 │ │ │ │ - strvs r2, [r5, #108] @ 0x6c │ │ │ │ - movvc r5, r4 │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ + movs r6, r4 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + movs r5, r4 │ │ │ │ bgt.n a2490 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -140096,21 +140092,21 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r4, #2 │ │ │ │ movs r3, r5 │ │ │ │ blt.n a23e0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a24d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140152,21 +140148,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r6, r3, #32 │ │ │ │ movs r3, r5 │ │ │ │ blt.n a2550 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2550 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -140284,56 +140280,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a264e │ │ │ │ ldr r3, [pc, #76] @ (a26c0 ) │ │ │ │ - movw r2, #33492 @ 0x82d4 │ │ │ │ + movw r2, #33481 @ 0x82c9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a26c4 ) │ │ │ │ ldr r0, [pc, #72] @ (a26c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2132 @ 0x854 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a26cc ) │ │ │ │ - movw r2, #33482 @ 0x82ca │ │ │ │ + movw r2, #33471 @ 0x82bf │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a26d0 ) │ │ │ │ ldr r0, [pc, #56] @ (a26d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2132 @ 0x854 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bge.n a25dc │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a26d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -140411,25 +140407,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n a278c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ bhi.n a26e0 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a27b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140488,21 +140484,21 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #20 │ │ │ │ movs r3, r5 │ │ │ │ bhi.n a2894 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ 000a285c : │ │ │ │ @@ -140600,15 +140596,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #60] @ (a2984 ) │ │ │ │ - movw r2, #34210 @ 0x85a2 │ │ │ │ + movw r2, #34199 @ 0x8597 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #52] @ (a2988 ) │ │ │ │ ldr r0, [pc, #56] @ (a298c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2180 @ 0x884 │ │ │ │ add r0, pc │ │ │ │ @@ -140618,27 +140614,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, a29e8 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, a29be │ │ │ │ + cbnz r0, a29ea │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ movs r7, r4 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2990 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -140741,15 +140737,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bpl.n a2a40 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2a94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140809,21 +140805,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2b38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140883,21 +140879,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + str r4, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2bdc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -140939,21 +140935,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r3, r5 │ │ │ │ bcc.n a2c44 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #16] @ (a2c68 ) │ │ │ │ + ldr r3, [pc, #720] @ (a2f28 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + str r4, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2c5c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -141071,56 +141067,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a2d5a │ │ │ │ ldr r3, [pc, #76] @ (a2dcc ) │ │ │ │ - movw r2, #38952 @ 0x9828 │ │ │ │ + movw r2, #38941 @ 0x981d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a2dd0 ) │ │ │ │ ldr r0, [pc, #72] @ (a2dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a2dd8 ) │ │ │ │ - movw r2, #38942 @ 0x981e │ │ │ │ + movw r2, #38931 @ 0x9813 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a2ddc ) │ │ │ │ ldr r0, [pc, #56] @ (a2de0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2220 @ 0x8ac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bcc.n a2cd0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r7, r4 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + bkpt 0x0044 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r7, r4 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + bkpt 0x0028 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a2de4 : │ │ │ │ b.w a2c5c │ │ │ │ │ │ │ │ 000a2de8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -141192,21 +141188,21 @@ │ │ │ │ bne.n a2e6c │ │ │ │ movs r1, r5 │ │ │ │ cdp2 0, 14, cr0, cr12, cr10, {1} │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ bne.n a2e0c │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + str r4, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2ea4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141247,21 +141243,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cdp2 0, 4, cr0, cr10, cr10, {1} │ │ │ │ bne.n a2f7c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + str r4, [r3, #0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r7 │ │ │ │ + ldr r0, [pc, #944] @ (a32d0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a2f24 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -141379,56 +141375,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3022 │ │ │ │ ldr r3, [pc, #76] @ (a3094 ) │ │ │ │ - movw r2, #40882 @ 0x9fb2 │ │ │ │ + movw r2, #40871 @ 0x9fa7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a3098 ) │ │ │ │ ldr r0, [pc, #72] @ (a309c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a30a0 ) │ │ │ │ - movw r2, #40872 @ 0x9fa8 │ │ │ │ + movw r2, #40861 @ 0x9f9d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a30a4 ) │ │ │ │ ldr r0, [pc, #56] @ (a30a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ beq.n a3008 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r4, a30ce │ │ │ │ + cbnz r4, a30fa │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r0, a30d4 │ │ │ │ + cbnz r0, a3100 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a30ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -141497,21 +141493,21 @@ │ │ │ │ ldmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r1, r5 │ │ │ │ stc2 0, cr0, [r8], #-168 @ 0xffffff58 │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3168 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141552,21 +141548,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xfb86002a │ │ │ │ ldmia r6, {r1, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + mov r0, r5 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a31e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -141706,72 +141702,72 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3328 │ │ │ │ ldr r3, [pc, #104] @ (a33b8 ) │ │ │ │ - movw r2, #42461 @ 0xa5dd │ │ │ │ + movw r2, #42450 @ 0xa5d2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #100] @ (a33bc ) │ │ │ │ ldr r0, [pc, #100] @ (a33c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (a33c4 ) │ │ │ │ - movw r2, #42451 @ 0xa5d3 │ │ │ │ + movw r2, #42440 @ 0xa5c8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #84] @ (a33c8 ) │ │ │ │ ldr r0, [pc, #84] @ (a33cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (a33d0 ) │ │ │ │ - movw r2, #42471 @ 0xa5e7 │ │ │ │ + movw r2, #42460 @ 0xa5dc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (a33d4 ) │ │ │ │ ldr r0, [pc, #68] @ (a33d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2328 @ 0x918 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r2, a33d8 │ │ │ │ + revsh r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a33dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -141843,21 +141839,21 @@ │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ ldr??.w r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a34a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141916,21 +141912,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3544 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -142023,21 +142019,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3634 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142092,17 +142088,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n a366c │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ 000a36d4 : │ │ │ │ b.w a3634 │ │ │ │ │ │ │ │ @@ -142200,21 +142196,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a37c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142255,21 +142251,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xf526002a │ │ │ │ ldmia r0!, {r1, r4} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3848 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -142387,56 +142383,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3946 │ │ │ │ ldr r3, [pc, #76] @ (a39b8 ) │ │ │ │ - movw r2, #43745 @ 0xaae1 │ │ │ │ + movw r2, #43734 @ 0xaad6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a39bc ) │ │ │ │ ldr r0, [pc, #72] @ (a39c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a39c4 ) │ │ │ │ - movw r2, #43735 @ 0xaad7 │ │ │ │ + movw r2, #43724 @ 0xaacc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a39c8 ) │ │ │ │ ldr r0, [pc, #56] @ (a39cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2384 @ 0x950 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + strb r6, [r7, #4] │ │ │ │ movs r7, r4 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + sxtb r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #4] │ │ │ │ movs r7, r4 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + sxth r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, a3a10 │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a39d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -142514,23 +142510,23 @@ │ │ │ │ stmia r6!, {r1, r2} │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xf304002a │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 5, cr0, cr6, cr4, {1} │ │ │ │ + and.w r0, r6, #36 @ 0x24 │ │ │ │ │ │ │ │ 000a3aa4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -142588,21 +142584,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #528] @ (a3d54 ) │ │ │ │ + ldr r6, [pc, #208] @ (a3c14 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #608] @ (a3da8 ) │ │ │ │ + str r0, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3b48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142643,21 +142639,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ sub.w r0, r6, #42 @ 0x2a │ │ │ │ stmia r4!, {r1, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #64] @ (a3c08 ) │ │ │ │ + str r0, [r0, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3bc8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -142775,56 +142771,56 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a3cc6 │ │ │ │ ldr r3, [pc, #76] @ (a3d38 ) │ │ │ │ - movw r2, #45033 @ 0xafe9 │ │ │ │ + movw r2, #45022 @ 0xafde │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #72] @ (a3d3c ) │ │ │ │ ldr r0, [pc, #72] @ (a3d40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (a3d44 ) │ │ │ │ - movw r2, #45023 @ 0xafdf │ │ │ │ + movw r2, #45012 @ 0xafd4 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #56] @ (a3d48 ) │ │ │ │ ldr r0, [pc, #56] @ (a3d4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r4!, {r5} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #936] @ (a40d4 ) │ │ │ │ + str r2, [r3, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #968] @ (a40f8 ) │ │ │ │ + ldr r7, [pc, #648] @ (a3fb8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [pc, #832] @ (a4074 ) │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #864] @ (a4098 ) │ │ │ │ + ldr r7, [pc, #544] @ (a3f58 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #744] @ (a402c ) │ │ │ │ + str r2, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3d50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -142899,22 +142895,22 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ stmia r2!, {r2, r6} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xeaf00024 │ │ │ │ + stc 0, cr0, [r0], #144 @ 0x90 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #784] @ (a4130 ) │ │ │ │ + str r4, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #816] @ (a4154 ) │ │ │ │ + ldr r6, [pc, #496] @ (a4014 ) │ │ │ │ movs r5, r4 │ │ │ │ - pkhtb r0, lr, r4, asr #32 │ │ │ │ + ldcl 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ │ │ │ │ 000a3e28 : │ │ │ │ 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] @ (a3e94 ) │ │ │ │ @@ -142943,36 +142939,36 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #40] @ (a3ea4 ) │ │ │ │ - movw r2, #54762 @ 0xd5ea │ │ │ │ + movw r2, #54751 @ 0xd5df │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #36] @ (a3ea8 ) │ │ │ │ ldr r0, [pc, #36] @ (a3eac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2472 @ 0x9a8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ stmia r1!, {r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #984] @ (a4288 ) │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a3eb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143097,33 +143093,33 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n a3f94 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ movs r6, r4 │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + adds r0, #24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #856] @ (a4358 ) │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (a405c ) │ │ │ │ ldr r3, [pc, #76] @ (a4060 ) │ │ │ │ @@ -143164,15 +143160,15 @@ │ │ │ │ moval r1, r5 │ │ │ │ lsr r4, r4, #20 │ │ │ │ moval r0, r0 │ │ │ │ asrs r2, r3, #30 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a4070 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143213,21 +143209,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldcl 0, cr0, [lr], #-168 @ 0xffffff58 │ │ │ │ itet vs │ │ │ │ movvs r1, r5 │ │ │ │ lsrvc r0, r5, #10 │ │ │ │ movvs r0, r0 │ │ │ │ - ldr r6, [pc, #0] @ (a40e4 ) │ │ │ │ + ldr r7, [pc, #704] @ (a43a4 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r7, #32 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #816] @ (a4420 ) │ │ │ │ + ldr r7, [pc, #496] @ (a42e0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a40f0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143322,41 +143318,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a41b6 │ │ │ │ ldr r3, [pc, #52] @ (a420c ) │ │ │ │ - movw r2, #55378 @ 0xd852 │ │ │ │ + movw r2, #55367 @ 0xd847 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #44] @ (a4210 ) │ │ │ │ ldr r0, [pc, #48] @ (a4214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2512 @ 0x9d0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00fa │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #232] @ (a42e8 ) │ │ │ │ + ldr r6, [pc, #936] @ (a45a8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #920] @ (a459c ) │ │ │ │ + ldr r6, [pc, #600] @ (a445c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #136] @ (a4290 ) │ │ │ │ + ldr r6, [pc, #840] @ (a4550 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #824] @ (a4544 ) │ │ │ │ + ldr r6, [pc, #504] @ (a4404 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r7, r4 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a4218 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143398,21 +143394,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xead6002a │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #488] @ (a447c ) │ │ │ │ + ldr r6, [pc, #168] @ (a433c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #152] @ (a4330 ) │ │ │ │ + ldr r5, [pc, #856] @ (a45f0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a4298 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -143454,21 +143450,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs.w r0, r6, sl, asr #32 │ │ │ │ pop {r1, r6, pc} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #664] @ (a45b0 ) │ │ │ │ + ldr r5, [pc, #344] @ (a4470 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a4318 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -143968,61 +143964,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2} │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #784] @ (a4b88 ) │ │ │ │ + ldr r2, [pc, #464] @ (a4a48 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #408] @ (a4a14 ) │ │ │ │ + ldr r2, [pc, #88] @ (a48d4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #672] @ (a4b20 ) │ │ │ │ + ldr r2, [pc, #352] @ (a49e0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #296] @ (a49ac ) │ │ │ │ + ldr r1, [pc, #1000] @ (a4c6c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #568] @ (a4ac0 ) │ │ │ │ + ldr r2, [pc, #248] @ (a4980 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #192] @ (a494c ) │ │ │ │ + ldr r1, [pc, #896] @ (a4c0c ) │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #360] @ (a49fc ) │ │ │ │ + ldr r2, [pc, #40] @ (a48bc ) │ │ │ │ movs r5, r4 │ │ │ │ - blxns pc │ │ │ │ + ldr r1, [pc, #688] @ (a4b48 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #0] @ (a489c ) │ │ │ │ + ldr r1, [pc, #704] @ (a4b5c ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #328] @ (a49e8 ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r1, [pc, #600] @ (a4afc ) │ │ │ │ movs r5, r4 │ │ │ │ - blx r1 │ │ │ │ + ldr r1, [pc, #224] @ (a4988 ) │ │ │ │ movs r5, r4 │ │ │ │ - blxns r9 │ │ │ │ + ldr r1, [pc, #496] @ (a4a9c ) │ │ │ │ movs r5, r4 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #120] @ (a4928 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + ldr r1, [pc, #264] @ (a49c0 ) │ │ │ │ movs r5, r4 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #912] @ (a4c4c ) │ │ │ │ movs r5, r4 │ │ │ │ - bx pc │ │ │ │ + ldr r1, [pc, #184] @ (a4978 ) │ │ │ │ movs r5, r4 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #984] @ (a4c9c ) │ │ │ │ movs r5, r4 │ │ │ │ - mov ip, fp │ │ │ │ + ldr r0, [pc, #560] @ (a4af8 ) │ │ │ │ movs r5, r4 │ │ │ │ - mov r6, pc │ │ │ │ + ldr r0, [pc, #184] @ (a4984 ) │ │ │ │ movs r5, r4 │ │ │ │ - mov sl, r8 │ │ │ │ + ldr r0, [pc, #456] @ (a4a98 ) │ │ │ │ movs r5, r4 │ │ │ │ - mov r4, ip │ │ │ │ + ldr r0, [pc, #80] @ (a4924 ) │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #204] @ (a49a4 ) │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ ldr r1, [pc, #204] @ (a49a8 ) │ │ │ │ ldr r0, [pc, #204] @ (a49ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -144097,37 +144093,37 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a4636 │ │ │ │ nop │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r5, r4 │ │ │ │ - cmp r8, r6 │ │ │ │ + bx ip │ │ │ │ movs r5, r4 │ │ │ │ - cmp lr, sl │ │ │ │ + @ instruction: 0x4786 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, pc │ │ │ │ + bx r5 │ │ │ │ movs r5, r4 │ │ │ │ - cmp ip, r7 │ │ │ │ + bxns sp │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, fp │ │ │ │ + bx r1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp sl, r4 │ │ │ │ + bx sl │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov ip, lr │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, lr │ │ │ │ + bxns r4 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, r2 │ │ │ │ + mov lr, r8 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, fp │ │ │ │ + bx r1 │ │ │ │ movs r5, r4 │ │ │ │ - add ip, pc │ │ │ │ + mov ip, r5 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a49d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -144222,23 +144218,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r7, lr} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, ip │ │ │ │ + mov r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, r1 │ │ │ │ + cmp r8, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000a4ad8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -144426,15 +144422,15 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a4bf0 │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [pc, #168] @ (a4d68 ) │ │ │ │ - movw r2, #62195 @ 0xf2f3 │ │ │ │ + movw r2, #62184 @ 0xf2e8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #164] @ (a4d6c ) │ │ │ │ ldr r0, [pc, #164] @ (a4d70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2552 @ 0x9f8 │ │ │ │ add r0, pc │ │ │ │ @@ -144465,67 +144461,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - orrs r4, r2 │ │ │ │ + add ip, r8 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r6, #14 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r2, r7 │ │ │ │ + add sl, r5 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r4, r4 │ │ │ │ + add ip, r2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ movs r5, r4 │ │ │ │ - cmn r6, r1 │ │ │ │ + add r6, pc │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, r7 │ │ │ │ + add r0, sp │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, r4 │ │ │ │ + add r2, sl │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r5, r4 │ │ │ │ - negs r2, r7 │ │ │ │ + add r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - negs r4, r4 │ │ │ │ + add r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - negs r6, r1 │ │ │ │ + mvns r6, r7 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #88 @ (adr r0, a4dd4 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #256 @ (adr r0, a4e80 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n a4d4c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a4d8c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -144571,15 +144567,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a4df2 │ │ │ │ sxtb r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r3, #12 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 000a4e10 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -144627,15 +144623,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a4e76 │ │ │ │ cbz r0, a4ebe │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 000a4e94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -144696,33 +144692,33 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r7, r4 │ │ │ │ cbz r2, a4f42 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r5, #5 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + sbcs r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #100] @ (a4fc0 ) │ │ │ │ ldr r3, [pc, #100] @ (a4fc4 ) │ │ │ │ @@ -144767,21 +144763,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #1 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #100] @ (a504c ) │ │ │ │ ldr r3, [pc, #100] @ (a5050 ) │ │ │ │ @@ -144826,21 +144822,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a5064 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -144882,21 +144878,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bgt.n a4fe0 │ │ │ │ movs r2, r5 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + ands r4, r4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + ands r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a50e4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -145006,40 +145002,40 @@ │ │ │ │ b.n a51be │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ b.n a5132 │ │ │ │ bl 84a28 │ │ │ │ b.n a513c │ │ │ │ ldr r3, [pc, #48] @ (a5220 ) │ │ │ │ - movw r2, #4430 @ 0x114e │ │ │ │ + movw r2, #4419 @ 0x1143 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #44] @ (a5224 ) │ │ │ │ ldr r0, [pc, #44] @ (a5228 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ add r7, sp, #16 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a522c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145081,21 +145077,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bge.n a5218 │ │ │ │ movs r2, r5 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a52ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145190,41 +145186,41 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a5372 │ │ │ │ ldr r3, [pc, #52] @ (a53c8 ) │ │ │ │ - movw r2, #5040 @ 0x13b0 │ │ │ │ + movw r2, #5029 @ 0x13a5 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #44] @ (a53cc ) │ │ │ │ ldr r0, [pc, #48] @ (a53d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2628 @ 0xa44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a53d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145267,21 +145263,21 @@ │ │ │ │ nop │ │ │ │ bls.n a5470 │ │ │ │ movs r2, r5 │ │ │ │ add r4, sp, #24 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a5454 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -145396,15 +145392,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a552e │ │ │ │ ldr r3, [pc, #60] @ (a55b0 ) │ │ │ │ - movw r2, #6377 @ 0x18e9 │ │ │ │ + movw r2, #6366 @ 0x18de │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #52] @ (a55b4 ) │ │ │ │ ldr r0, [pc, #56] @ (a55b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2664 @ 0xa68 │ │ │ │ add r0, pc │ │ │ │ @@ -145414,27 +145410,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a55bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145586,37 +145582,37 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ movs r1, r5 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r3, #20 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ movs r1, r5 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r3, r7 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r2, #18 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (a57a8 ) │ │ │ │ ldr r3, [pc, #76] @ (a57ac ) │ │ │ │ @@ -145657,15 +145653,15 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a57bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145691,17 +145687,17 @@ │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a580c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -145798,30 +145794,31 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ + movs r7, r4 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ movs r7, r4 │ │ │ │ - vaddl.u8 q0, d4, d22 │ │ │ │ add r7, pc, #376 @ (adr r7, a5a80 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (a5974 ) │ │ │ │ ldr r3, [pc, #72] @ (a5978 ) │ │ │ │ @@ -145859,15 +145856,15 @@ │ │ │ │ add r6, pc, #824 @ (adr r6, a5cb0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 7, cr0, cr14, cr11, {1} │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a5988 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -146065,15 +146062,15 @@ │ │ │ │ ldr r0, [pc, #148] @ (a5c08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (a5c0c ) │ │ │ │ - movw r2, #24634 @ 0x603a │ │ │ │ + movw r2, #24623 @ 0x602f │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #128] @ (a5c10 ) │ │ │ │ ldr r0, [pc, #132] @ (a5c14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2704 @ 0xa90 │ │ │ │ add r0, pc │ │ │ │ @@ -146098,51 +146095,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #464] @ (a5de0 ) │ │ │ │ + ldr r7, [pc, #144] @ (a5ca0 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r5, #24 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a5c24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -146251,24 +146248,24 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #280 @ (adr r3, a5e3c ) │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf3fe0024 │ │ │ │ + sub.w r0, lr, #10747904 @ 0xa40000 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a5d3c : │ │ │ │ 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 │ │ │ │ @@ -146497,15 +146494,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a5e72 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (a6010 ) │ │ │ │ - movw r2, #24818 @ 0x60f2 │ │ │ │ + movw r2, #24807 @ 0x60e7 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #132] @ (a6014 ) │ │ │ │ ldr r0, [pc, #132] @ (a6018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2736 @ 0xab0 │ │ │ │ add r0, pc │ │ │ │ @@ -146524,57 +146521,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ add r1, pc, #528 @ (adr r1, a61e0 ) │ │ │ │ movs r1, r5 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r4, r4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r7, r3 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r4, r3 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + subs r2, r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r3, r2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r2, #22 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #456] @ (a61dc ) │ │ │ │ + ldr r3, [pc, #136] @ (a609c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a601c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146727,38 +146724,38 @@ │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #23] │ │ │ │ movs r1, r5 │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r7, r4 │ │ │ │ movs r5, r4 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + adds r6, r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [r8], #-144 @ 0xffffff70 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cdp 0, 2, cr0, cr8, cr4, {1} │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (a6240 ) │ │ │ │ ldr r3, [pc, #112] @ (a6244 ) │ │ │ │ @@ -146813,15 +146810,15 @@ │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r0, lr, #11206656 @ 0xab0000 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a6254 : │ │ │ │ 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 │ │ │ │ @@ -146976,25 +146973,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n a6354 │ │ │ │ ldr r3, [pc, #120] @ (a6468 ) │ │ │ │ - movw r2, #24923 @ 0x615b │ │ │ │ + movw r2, #24912 @ 0x6150 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #116] @ (a646c ) │ │ │ │ ldr r0, [pc, #116] @ (a6470 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #104] @ (a6474 ) │ │ │ │ - movw r2, #24956 @ 0x617c │ │ │ │ + movw r2, #24945 @ 0x6171 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #100] @ (a6478 ) │ │ │ │ ldr r0, [pc, #100] @ (a647c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ @@ -147003,51 +147000,51 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r6, #4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, r1 │ │ │ │ + mov sl, r7 │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ movs r4, r4 │ │ │ │ - add lr, sp │ │ │ │ + mov lr, r3 │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6480 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -147150,25 +147147,25 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000a658c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147228,21 +147225,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6630 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147323,25 +147320,25 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6714 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -147392,15 +147389,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n a676c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a676c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #44] @ (a67c4 ) │ │ │ │ - movw r2, #29155 @ 0x71e3 │ │ │ │ + movw r2, #29144 @ 0x71d8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #36] @ (a67c8 ) │ │ │ │ ldr r0, [pc, #40] @ (a67cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2804 @ 0xaf4 │ │ │ │ add r0, pc │ │ │ │ @@ -147410,19 +147407,19 @@ │ │ │ │ movs r2, r5 │ │ │ │ ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ movs r1, r5 │ │ │ │ - adcs r0, r4 │ │ │ │ + orrs r0, r2 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a67d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147451,17 +147448,17 @@ │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r2, #14 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6828 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -147561,30 +147558,30 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ movs r5, r4 │ │ │ │ - eors r4, r2 │ │ │ │ + tst r4, r0 │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.s32 d16, d0, d22 │ │ │ │ + adds.w r0, r0, #38 @ 0x26 │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r1, #14 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (a69a0 ) │ │ │ │ ldr r3, [pc, #80] @ (a69a4 ) │ │ │ │ @@ -147625,15 +147622,15 @@ │ │ │ │ str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 5, cr0, cr10, cr11, {1} │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a69b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -147762,31 +147759,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #816] @ 0x330 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + cmp r0, #24 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + cmp r0, #30 │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ - b.n a644c │ │ │ │ + b.n a67ac │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6b14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147868,21 +147865,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6bf4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147917,38 +147914,38 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (a6c84 ) │ │ │ │ - movw r2, #33534 @ 0x82fe │ │ │ │ + movw r2, #33523 @ 0x82f3 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #40] @ (a6c88 ) │ │ │ │ ldr r0, [pc, #40] @ (a6c8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2832 @ 0xb10 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6c90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -148045,30 +148042,30 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ movs r5, r4 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ movs r7, r4 │ │ │ │ - add.w r0, r0, r6, asr #32 │ │ │ │ + ldc 0, cr0, [r0], #152 @ 0x98 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (a6df8 ) │ │ │ │ ldr r3, [pc, #72] @ (a6dfc ) │ │ │ │ @@ -148106,15 +148103,15 @@ │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [sl, #172]! @ 0xac │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a6e0c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -148162,38 +148159,38 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (a6eb8 ) │ │ │ │ - movw r2, #33710 @ 0x83ae │ │ │ │ + movw r2, #33699 @ 0x83a3 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #40] @ (a6ebc ) │ │ │ │ ldr r0, [pc, #40] @ (a6ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r1, [sp, #888] @ 0x378 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r4, #30 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a6ec4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -148247,21 +148244,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6f5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -148303,21 +148300,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ pop {r1, r4, r7, pc} │ │ │ │ movs r2, r5 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a6fdc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -148444,42 +148441,42 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n a70ee │ │ │ │ ldr r3, [pc, #52] @ (a7148 ) │ │ │ │ - movw r2, #57559 @ 0xe0d7 │ │ │ │ + movw r2, #57548 @ 0xe0cc │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #48] @ (a714c ) │ │ │ │ ldr r0, [pc, #48] @ (a7150 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r1, #24 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7154 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -148564,21 +148561,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7234 : │ │ │ │ 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 │ │ │ │ @@ -148762,29 +148759,29 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #904 @ (adr r7, a77b8 ) │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a7430 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -148860,21 +148857,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #28] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ movs r1, r5 │ │ │ │ - bgt.n a7518 │ │ │ │ + ble.n a7478 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7508 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -149071,47 +149068,54 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r4, #7 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r0, #7 │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r0, #6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #5 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u8 q8, d12, d20 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r2, r0, #5 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u8 q0, d10, d20 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r4, #4 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u d16, d0, d20 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u16 d16, d10, d20 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r0, r1, #4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u d0, d10, d20 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r2, r6, #3 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r2, r6, #3 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r0, r2, #3 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r6, r7, #2 │ │ │ │ + movs r5, r4 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + movs r5, r4 │ │ │ │ + adds r0, r5, #2 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u32 d0, d6, d20 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u16 d0, d0, d20 │ │ │ │ │ │ │ │ 000a7714 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #224] @ (a7804 ) │ │ │ │ @@ -149223,24 +149227,24 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ - bvc.n a78f0 │ │ │ │ + bls.n a7850 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + subs r4, r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ - bvc.n a78b8 │ │ │ │ + vaddl.u8 q0, d12, d20 │ │ │ │ + bhi.n a7818 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n a78a8 │ │ │ │ + bhi.n a7808 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a7838 : │ │ │ │ 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 │ │ │ │ @@ -149855,89 +149859,89 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfb540024 │ │ │ │ + stc2 0, cr0, [r4, #-144] @ 0xffffff70 │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfafe0024 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + stc2 0, cr0, [lr], #144 @ 0x90 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfade0024 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + stc2 0, cr0, [lr], {36} @ 0x24 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfac60024 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldc2l 0, cr0, [r6], #-144 @ 0xffffff70 │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfaa80024 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + mrrc2 0, 2, r0, r8, cr4 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa6a0024 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldc2 0, cr0, [sl], {36} @ 0x24 │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa480024 │ │ │ │ - bpl.n a7f44 │ │ │ │ + @ instruction: 0xfbf80024 │ │ │ │ + bvs.n a7ea4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa260024 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + @ instruction: 0xfbd60024 │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r6, r4 │ │ │ │ - add r8, r1 │ │ │ │ + mov r0, r7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [r6, #36] @ 0x24 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + @ instruction: 0xfba60024 │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ - vld1.8 {d16[1]}, [r0], r4 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + @ instruction: 0xfb900024 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - vst1.8 {d16[1]}, [r8], r4 │ │ │ │ + @ instruction: 0xfb780024 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ - strh.w r0, [r4, r4, lsl #2] │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldr??.w r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r6, r4 │ │ │ │ - strb.w r0, [ip, r4, lsl #2] │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrsh.w r0, [ip, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7e80024 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrsb.w r0, [r8, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7d40024 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + vst1.8 {d0[1]}, [r4], r4 │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7be0024 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + vld4.8 {d16-d19}, [lr :128], r4 │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7ac0024 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7960024 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + vst4.8 {d16-d19}, [r6 :128], r4 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000a7f30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -150027,22 +150031,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #4] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #2] │ │ │ │ movs r1, r5 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - rsbs r0, ip, #10747904 @ 0xa40000 │ │ │ │ - eors r4, r2 │ │ │ │ + @ instruction: 0xf78c0024 │ │ │ │ + tst r4, r0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000a8024 : │ │ │ │ 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 │ │ │ │ @@ -151110,130 +151114,130 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ movs r6, r4 │ │ │ │ - orns r0, r2, #36 @ 0x24 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + @ instruction: 0xf2220024 │ │ │ │ + strh r4, [r4, #14] │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s32 q8, d12, d20 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + @ instruction: 0xf19c0024 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s8 q8, d0, d20 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + sbcs.w r0, r0, #36 @ 0x24 │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s32 q0, d0, d20 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + adcs.w r0, r0, #36 @ 0x24 │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s d16, d6, d20 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + @ instruction: 0xf1260024 │ │ │ │ + strh r4, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s32 d0, d4, d20 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf0d40024 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 9, cr0, cr6, cr4, {1} │ │ │ │ - subs r1, #10 │ │ │ │ + orr.w r0, r6, #36 @ 0x24 │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ - cdp 0, 7, cr0, cr8, cr4, {1} │ │ │ │ + bic.w r0, r8, #36 @ 0x24 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [lr, #-144] @ 0xffffff70 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + cdp 0, 15, cr0, cr14, cr4, {1} │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - stc 0, cr0, [r4, #-144]! @ 0xffffff70 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + cdp 0, 13, cr0, cr4, cr4, {1} │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r4], #144 @ 0x90 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + cdp 0, 10, cr0, cr4, cr4, {1} │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [sl], {36} @ 0x24 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + cdp 0, 8, cr0, cr10, cr4, {1} │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r2], #144 @ 0x90 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + cdp 0, 6, cr0, cr2, cr4, {1} │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [lr], {36} @ 0x24 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + cdp 0, 4, cr0, cr14, cr4, {1} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r6], #-144 @ 0xffffff70 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + cdp 0, 2, cr0, cr6, cr4, {1} │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r8], #-144 @ 0xffffff70 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + stcl 0, cr0, [r8, #144]! @ 0x90 │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r6, r4 │ │ │ │ - stc 0, cr0, [r0], {36} @ 0x24 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldc 0, cr0, [r0, #144]! @ 0x90 │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xebe20024 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldc 0, cr0, [r2, #144] @ 0x90 │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ movs r6, r4 │ │ │ │ - sub.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldcl 0, cr0, [r4, #-144] @ 0xffffff70 │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r6, r4 │ │ │ │ - sbcs.w r0, r8, r4, asr #32 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + stc 0, cr0, [r8, #-144]! @ 0xffffff70 │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ movs r6, r4 │ │ │ │ - sbc.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldc 0, cr0, [r4, #-144] @ 0xffffff70 │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ movs r6, r4 │ │ │ │ - adc.w r0, sl, r4, asr #32 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + ldcl 0, cr0, [sl], #144 @ 0x90 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeb300024 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + stcl 0, cr0, [r0], #144 @ 0x90 │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, r4, r4, asr #32 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + stcl 0, cr0, [r4], {36} @ 0x24 │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r0, r4, asr #32 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldc 0, cr0, [r0], #144 @ 0x90 │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeae60024 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldc 0, cr0, [r6], {36} @ 0x24 │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ movs r6, r4 │ │ │ │ - pkhtb r0, r0, r4, asr #32 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldcl 0, cr0, [r0], #-144 @ 0xffffff70 │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeaa60024 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + mrrc 0, 2, r0, r6, cr4 │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ movs r6, r4 │ │ │ │ - orns r0, r4, r4, asr #32 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + stc 0, cr0, [r4], #-144 @ 0xffffff70 │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r6, r4 │ │ │ │ - orrs.w r0, r4, r4, asr #32 │ │ │ │ + stc 0, cr0, [r4], {36} @ 0x24 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, fp │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ mov fp, r7 │ │ │ │ cmp r3, r2 │ │ │ │ ldrd r7, r6, [sp, #40] @ 0x28 │ │ │ │ @@ -152091,164 +152095,162 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9378 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + strd r0, r0, [lr], #-144 @ 0x90 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9300 │ │ │ │ - movs r4, r4 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + @ instruction: 0xe82c0024 │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9138 │ │ │ │ + b.n a9498 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a8fa0 │ │ │ │ + b.n a9300 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a8f64 │ │ │ │ + b.n a92c4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a8f34 │ │ │ │ + b.n a9294 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9d28 │ │ │ │ + b.n a9088 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9cf8 │ │ │ │ + b.n a9058 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9cd8 │ │ │ │ + b.n a9038 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9ba0 │ │ │ │ + b.n a8f00 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9b6c │ │ │ │ + b.n a8ecc │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9b4c │ │ │ │ + b.n a8eac │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9b1c │ │ │ │ + b.n a8e7c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9a7c │ │ │ │ + b.n a9ddc │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9a2c │ │ │ │ + b.n a9d8c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9a08 │ │ │ │ + b.n a9d68 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a99e4 │ │ │ │ + b.n a9d44 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a99c0 │ │ │ │ + b.n a9d20 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a999c │ │ │ │ + b.n a9cfc │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9954 │ │ │ │ + b.n a9cb4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9934 │ │ │ │ + b.n a9c94 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9910 │ │ │ │ + b.n a9c70 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a98cc │ │ │ │ + b.n a9c2c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9890 │ │ │ │ + b.n a9bf0 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a986c │ │ │ │ + b.n a9bcc │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9838 │ │ │ │ + b.n a9b98 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a9808 │ │ │ │ + b.n a9b68 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ movs r6, r4 │ │ │ │ - b.n a97e8 │ │ │ │ + b.n a9b48 │ │ │ │ movs r4, r4 │ │ │ │ - rsbs r0, r4, #38 @ 0x26 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + @ instruction: 0xf3840026 │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r0], #144 @ 0x90 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr4, {1} │ │ │ │ + asrs r4, r0, #21 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf1880026 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + @ instruction: 0xf3380026 │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r8], #-144 @ 0xffffff70 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + stc2l 0, cr0, [r8, #144]! @ 0x90 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r0], {36} @ 0x24 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + stc2l 0, cr0, [r0, #144] @ 0x90 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ - mrrc2 0, 2, r0, r0, cr4 @ │ │ │ │ + cdp2 0, 0, cr0, cr0, cr4, {1} │ │ │ │ │ │ │ │ 000a972c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (a97dc ) │ │ │ │ @@ -152323,21 +152325,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movs r1, r5 │ │ │ │ - cbnz r2, a97fc │ │ │ │ + revsh r2, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - ble.n a97dc │ │ │ │ + svc 156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9804 : │ │ │ │ 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 │ │ │ │ @@ -152562,50 +152564,50 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9958 │ │ │ │ + udf #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9b10 │ │ │ │ + udf #18 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9ae0 │ │ │ │ + ble.n a9a40 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9a98 │ │ │ │ + ble.n a99f8 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n a9a74 │ │ │ │ + ble.n a99d4 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a9a34 │ │ │ │ + ble.n a9994 │ │ │ │ movs r4, r4 │ │ │ │ - str??.w r0, [sl, r4, lsl #2] │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + @ instruction: 0xfa1a0024 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a9a08 │ │ │ │ + ble.n a9b68 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a99d8 │ │ │ │ + ble.n a9b38 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9a84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -152673,20 +152675,20 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ str r6, [r2, #80] @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf76e0024 │ │ │ │ + ldrsb.w r0, [lr, r4, lsl #2] │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n a9a94 │ │ │ │ + bgt.n a9bf4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9b44 : │ │ │ │ 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 │ │ │ │ @@ -152827,40 +152829,40 @@ │ │ │ │ b.n a9c22 │ │ │ │ str r6, [r3, #72] @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9c28 │ │ │ │ + blt.n a9d88 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9c00 │ │ │ │ + blt.n a9d60 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9dac │ │ │ │ + blt.n a9d0c │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6220024 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + @ instruction: 0xf7d20024 │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9d84 │ │ │ │ + blt.n a9ce4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9d54 │ │ │ │ + bge.n a9cb4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n a9d2c │ │ │ │ + bge.n a9c8c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9ce0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -152928,20 +152930,20 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ - adds.w r0, r2, #10747904 @ 0xa40000 │ │ │ │ + movt r0, #10276 @ 0x2824 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ - bhi.n a9e38 │ │ │ │ + bls.n a9d98 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000a9da0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -154059,46 +154061,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr10, cr4, {1} │ │ │ │ - bne.n aa940 │ │ │ │ + orr.w r0, sl, #36 @ 0x24 │ │ │ │ + bcc.n aaaa0 │ │ │ │ movs r4, r4 │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ movs r1, r5 │ │ │ │ - cdp 0, 0, cr0, cr10, cr4, {1} │ │ │ │ - bne.n aaa30 │ │ │ │ + vext.8 d0, d10, d20, #0 │ │ │ │ + bcs.n aa990 │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r0, #144]! @ 0x90 │ │ │ │ - bne.n aa9e0 │ │ │ │ + vaddl.s16 q0, d0, d20 │ │ │ │ + bcs.n aa940 │ │ │ │ movs r4, r4 │ │ │ │ - stcl 0, cr0, [r2, #144] @ 0x90 │ │ │ │ - beq.n aa9ac │ │ │ │ + vhadd.s d16, d2, d20 │ │ │ │ + bcs.n aa90c │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldcl 0, cr0, [lr, #-144]! @ 0xffffff70 │ │ │ │ - beq.n aa930 │ │ │ │ + vhadd.s32 d0, d14, d20 │ │ │ │ + bcs.n aaa90 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r4, r4, asr #32 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldcl 0, cr0, [r4], #-144 @ 0xffffff70 │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - orrs.w r0, r4, r4, asr #32 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + stc 0, cr0, [r4], {36} @ 0x24 │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - strd r0, r0, [r6, #-144]! @ 0x90 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + adds.w r0, r6, r4, asr #32 │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmdb r6!, {r2, r5} │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + @ instruction: 0xead60024 │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r4, r4 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [pc, #3184] @ ab674 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -155220,150 +155222,145 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n ab088 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w aa702 │ │ │ │ - add r5, pc, #160 @ (adr r5, ab718 ) │ │ │ │ - movs r4, r4 │ │ │ │ - @ instruction: 0xe8520024 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + add r6, pc, #864 @ (adr r6, ab9d8 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe82e0024 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + and.w r0, r2, r4, asr #32 │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab660 │ │ │ │ + ldrd r0, r0, [lr, #144] @ 0x90 │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + @ instruction: 0xe99a0024 │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ - b.n ab60c │ │ │ │ - movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ - movs r4, r4 │ │ │ │ - b.n ab5bc │ │ │ │ - movs r4, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ - movs r4, r4 │ │ │ │ - b.n ab504 │ │ │ │ + strd r0, r0, [sl, #-144]! @ 0x90 │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmdb lr!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab4c0 │ │ │ │ + @ instruction: 0xe8de0024 │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia.w r8!, {r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n abd0c │ │ │ │ + b.n ab06c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + add r1, pc, #232 @ (adr r1, ab7ac ) │ │ │ │ movs r4, r4 │ │ │ │ - b.n abc30 │ │ │ │ + b.n aaf90 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n abc08 │ │ │ │ + b.n aaf68 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n abbd0 │ │ │ │ + b.n aaf30 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n abaf4 │ │ │ │ + b.n abe54 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab918 │ │ │ │ + b.n abc78 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab8d8 │ │ │ │ + b.n abc38 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab8a0 │ │ │ │ + b.n abc00 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab828 │ │ │ │ + b.n abb88 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab788 │ │ │ │ + b.n abae8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - b.n ab75c │ │ │ │ + b.n ababc │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ movs r6, r4 │ │ │ │ - b.n ab730 │ │ │ │ + b.n aba90 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r4, r4 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n aba0c │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n ab9d0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n ab938 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - svc 10 │ │ │ │ + b.n ab8bc │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + b.n ab788 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ab708 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ab7c4 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r2!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n ab75c │ │ │ │ + udf #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n ab6e8 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - itet al │ │ │ │ - moval r4, r4 │ │ │ │ - bgt.n ab80c @ unpredictable > │ │ │ │ - moval r4, r4 │ │ │ │ - it vc │ │ │ │ - movvc r4, r4 │ │ │ │ - bgt.n ab7d0 │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - itet pl │ │ │ │ - movpl r4, r4 │ │ │ │ - ldrmi.w r3, [r7, #548] @ 0x224 │ │ │ │ - movpl r2, sl │ │ │ │ + ble.n ab76c │ │ │ │ + movs r4, r4 │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ + movs r4, r4 │ │ │ │ + ble.n ab730 │ │ │ │ + movs r4, r4 │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ + movs r4, r4 │ │ │ │ + ldr.w r3, [r7, #548] @ 0x224 │ │ │ │ + mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -156479,185 +156476,186 @@ │ │ │ │ ldr r0, [pc, #360] @ (ac540 ) │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.w ab088 │ │ │ │ nop │ │ │ │ - bge.n ac370 │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bgt.n ac4d0 │ │ │ │ movs r4, r4 │ │ │ │ - bge.n ac328 │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + nop {10} │ │ │ │ movs r4, r4 │ │ │ │ - bge.n ac4e8 │ │ │ │ + bgt.n ac488 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + it vc │ │ │ │ + movvc r4, r4 │ │ │ │ + bgt.n ac448 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac3e4 │ │ │ │ + ite pl │ │ │ │ + movpl r4, r4 │ │ │ │ + blt.n ac344 @ unpredictable │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + bkpt 0x00ce │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac394 │ │ │ │ + blt.n ac4f4 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00a2 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n ac41c │ │ │ │ + bge.n ac37c │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac3cc │ │ │ │ + bge.n ac32c │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac334 │ │ │ │ + bge.n ac494 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ac494 │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n ac4cc │ │ │ │ + bge.n ac42c │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ac48e │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac504 │ │ │ │ + bhi.n ac464 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, ac45c │ │ │ │ + cbnz r6, ac488 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, ac45c │ │ │ │ + cbnz r0, ac488 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n ac4ac │ │ │ │ + bvc.n ac40c │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n ac42c │ │ │ │ + bvc.n ac38c │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, ac454 │ │ │ │ + revsh r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n ac360 │ │ │ │ + bvc.n ac4c0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + rev16 r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n ac464 │ │ │ │ + bvs.n ac3c4 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + cbnz r4, ac494 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n ac418 │ │ │ │ + bvs.n ac378 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + cbnz r2, ac492 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n ac374 │ │ │ │ + bvs.n ac4d4 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, ac484 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n ac4a4 │ │ │ │ + bpl.n ac404 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac460 │ │ │ │ + bpl.n ac3c0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac408 │ │ │ │ + bpl.n ac568 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac3d8 │ │ │ │ + bpl.n ac538 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac3a4 │ │ │ │ + bpl.n ac504 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ac560 │ │ │ │ + bpl.n ac4c0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac44c │ │ │ │ + bmi.n ac3ac │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac418 │ │ │ │ + bmi.n ac578 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb794 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac3e4 │ │ │ │ + bmi.n ac544 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb776 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac574 │ │ │ │ + bmi.n ac4d4 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb73a │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ac4e0 │ │ │ │ + bcc.n ac440 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ movs r4, r4 │ │ │ │ - bne.n ac424 │ │ │ │ + bcc.n ac584 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ movs r4, r4 │ │ │ │ - vhadd.u8 d16, d12, d21 │ │ │ │ - bne.n ac3e8 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + bcc.n ac548 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + cpsie ai │ │ │ │ movs r4, r4 │ │ │ │ - bne.n ac534 │ │ │ │ + bcs.n ac494 │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n ac50c │ │ │ │ + bcs.n ac46c │ │ │ │ movs r4, r4 │ │ │ │ - push {r6} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n ac538 │ │ │ │ + bne.n ac498 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, ac54c │ │ │ │ + push {lr} │ │ │ │ movs r4, r4 │ │ │ │ - beq.n ac50c │ │ │ │ + bne.n ac46c │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ac54c │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bne.n ac440 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, ac54e │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + bne.n ac5ec │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + vhadd.u16 d0, d4, d21 │ │ │ │ + bne.n ac5b8 │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + bne.n ac574 │ │ │ │ movs r4, r4 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + bne.n ac548 │ │ │ │ movs r4, r4 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + beq.n ac524 │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r0, r7 │ │ │ │ + push {r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + beq.n ac624 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, ac578 │ │ │ │ + cbz r4, ac5a4 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n ac5fc │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, ac57a │ │ │ │ + cbz r4, ac5a6 │ │ │ │ movs r4, r4 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ strd sl, r4, [sp, #192] @ 0xc0 │ │ │ │ ldr.w r3, [r3, #3212] @ 0xc8c │ │ │ │ blx 50154 │ │ │ │ @@ -156966,45 +156964,45 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r3 │ │ │ │ beq.w ac354 │ │ │ │ b.n ac66e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ac87e │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, ac8ce │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, ac8d0 │ │ │ │ movs r4, r4 │ │ │ │ - b.n acf2c │ │ │ │ + b.n ac28c │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r6, #14 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n acf08 │ │ │ │ + b.n ac268 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n acee4 │ │ │ │ + b.n ac244 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n aceb4 │ │ │ │ + b.n ac214 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ac8d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -157158,29 +157156,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aca60 : │ │ │ │ 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 │ │ │ │ @@ -157401,52 +157399,52 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - orr.w r0, lr, #10813440 @ 0xa50000 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xf5fe0025 │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3fe0025 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + sub.w r0, lr, #10813440 @ 0xa50000 │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3ca0025 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + sbcs.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + ldmia r0!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000acd08 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -157756,55 +157754,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ movs r1, r5 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0e20025 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + @ instruction: 0xf2920025 │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - orrs.w r0, lr, #37 @ 0x25 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + addw r0, lr, #37 @ 0x25 │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad084 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -158022,40 +158020,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 0, cr0, cr10, cr5, {1} │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + vext.8 d0, d10, d21, #0 │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad2d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158341,52 +158339,52 @@ │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ad510 │ │ │ │ movs r0, #1 │ │ │ │ b.n ad550 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (ad6a0 ) │ │ │ │ - movw r2, #55571 @ 0xd913 │ │ │ │ + movw r2, #55545 @ 0xd8f9 │ │ │ │ ldr r1, [pc, #240] @ (ad6a4 ) │ │ │ │ ldr r0, [pc, #244] @ (ad6a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (ad6ac ) │ │ │ │ - movw r2, #55566 @ 0xd90e │ │ │ │ + movw r2, #55540 @ 0xd8f4 │ │ │ │ ldr r1, [pc, #228] @ (ad6b0 ) │ │ │ │ ldr r0, [pc, #232] @ (ad6b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (ad6b8 ) │ │ │ │ - movw r2, #55558 @ 0xd906 │ │ │ │ + movw r2, #55532 @ 0xd8ec │ │ │ │ ldr r1, [pc, #216] @ (ad6bc ) │ │ │ │ ldr r0, [pc, #220] @ (ad6c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [pc, #204] @ (ad6c4 ) │ │ │ │ - movw r2, #55573 @ 0xd915 │ │ │ │ + movw r2, #55547 @ 0xd8fb │ │ │ │ ldr r1, [pc, #200] @ (ad6c8 ) │ │ │ │ ldr r0, [pc, #204] @ (ad6cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #192] @ (ad6d0 ) │ │ │ │ - movw r2, #55572 @ 0xd914 │ │ │ │ + movw r2, #55546 @ 0xd8fa │ │ │ │ ldr r1, [pc, #188] @ (ad6d4 ) │ │ │ │ ldr r0, [pc, #192] @ (ad6d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -158421,75 +158419,75 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0006 │ │ │ │ - movs r4, r4 │ │ │ │ - add r1, pc, #648 @ (adr r1, ad910 ) │ │ │ │ - movs r4, r4 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + itet lt │ │ │ │ + movlt r4, r4 │ │ │ │ + addge r3, pc, #328 @ (adr r3, ad7d0 ) │ │ │ │ + movlt r4, r4 │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, pc, #488 @ (adr r1, ad87c ) │ │ │ │ + ite hi │ │ │ │ + movhi r4, r4 │ │ │ │ + addls r3, pc, #168 @ (adr r3, ad73c ) │ │ │ │ movs r4, r4 │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ - movs r4, r4 │ │ │ │ - add r1, pc, #288 @ (adr r1, ad7c0 ) │ │ │ │ + itt pl │ │ │ │ + movpl r4, r4 │ │ │ │ + addpl r2, pc, #992 @ (adr r2, ada80 ) │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad744 │ │ │ │ + bpl.n ad6a4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ movs r4, r4 │ │ │ │ - rev16 r4, r3 │ │ │ │ + pop {r2, r3} │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad720 │ │ │ │ + bmi.n ad680 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + asrs r2, r0, #24 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad6fc │ │ │ │ + ite ne │ │ │ │ + movne r4, r4 │ │ │ │ + bmi.n ad65c @ unpredictable │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n ad6d0 │ │ │ │ + bmi.n ad630 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x00f8 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n ad6ac │ │ │ │ + bmi.n ad60c │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x00d4 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + uxth r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r8, pc │ │ │ │ + blx r5 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + sxtb r2, r7 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad6f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158571,21 +158569,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #148 @ 0x94 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, ad832 │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #864 @ (adr r0, adb34 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ad7d4 : │ │ │ │ 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 │ │ │ │ @@ -158870,15 +158868,15 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n ad9be │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (adb38 ) │ │ │ │ - movw r2, #61069 @ 0xee8d │ │ │ │ + movw r2, #61043 @ 0xee73 │ │ │ │ ldr r1, [pc, #120] @ (adb3c ) │ │ │ │ ldr r0, [pc, #120] @ (adb40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3152 @ 0xc50 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -158890,57 +158888,55 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ad8e0 │ │ │ │ - movs r5, r4 │ │ │ │ - rev r4, r1 │ │ │ │ + stmia.w r8!, {r0, r2, r5} │ │ │ │ + cbnz r4, adb62 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #544 @ (adr r0, add18 ) │ │ │ │ movs r4, r4 │ │ │ │ - b.n ad880 │ │ │ │ - movs r5, r4 │ │ │ │ - cbnz r6, adb34 │ │ │ │ + ldrd r0, r0, [r2], #-148 @ 0x94 │ │ │ │ + cbnz r6, adb60 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #328 @ (adr r0, adc4c ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, adb36 │ │ │ │ + cbnz r0, adb62 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #200 @ (adr r0, adbd4 ) │ │ │ │ movs r4, r4 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ - cbnz r6, adb30 │ │ │ │ + cbnz r6, adb5c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, adb30 │ │ │ │ + cbnz r0, adb5c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, adb30 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, adb32 │ │ │ │ + revsh r4, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + rev16 r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + rev16 r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000adb44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159003,21 +158999,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #134 @ 0x86 │ │ │ │ movs r1, r5 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ - b.n ad508 │ │ │ │ + b.n ad868 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + cbnz r0, adc0a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000adbfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -159368,71 +159364,71 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb72a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb70c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb696 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + cpsid ai │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb65e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ae1a8 │ │ │ │ + b.n ae508 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ae086 │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ae008 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159761,15 +159757,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ae310 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ae300 │ │ │ │ ldr r3, [pc, #124] @ (ae3c0 ) │ │ │ │ - movw r2, #61368 @ 0xefb8 │ │ │ │ + movw r2, #61342 @ 0xef9e │ │ │ │ ldr r1, [pc, #120] @ (ae3c4 ) │ │ │ │ ldr r0, [pc, #124] @ (ae3c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3200 @ 0xc80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -159780,59 +159776,59 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, ae398 │ │ │ │ + cbz r2, ae3c4 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, ae394 │ │ │ │ + cbz r0, ae3c0 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ae392 │ │ │ │ + uxtb r6, r5 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, ae394 │ │ │ │ + uxtb r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + uxth r2, r5 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + uxth r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - ble.n ae2a8 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + sxtb r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + sxtb r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sxth r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, ae40a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ae3cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159895,21 +159891,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r7, r7 │ │ │ │ movs r1, r5 │ │ │ │ subs r6, r2, r7 │ │ │ │ movs r1, r5 │ │ │ │ - add ip, r0 │ │ │ │ + mov r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000ae484 : │ │ │ │ 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 │ │ │ │ @@ -160594,123 +160590,123 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n aecf4 │ │ │ │ + bhi.n aec54 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #0] │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + eors r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n aeb9c │ │ │ │ + bvc.n aecfc │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n aed10 │ │ │ │ + bvs.n aec70 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n aec9c │ │ │ │ + bvs.n aebfc │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #24 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aeca4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160793,21 +160789,21 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #11 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, aef28 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aed7c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -160928,27 +160924,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + str r6, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000aeeb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -161046,31 +161042,31 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, aefde │ │ │ │ + cbnz r4, af00a │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ asrs r2, r6, #2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #200 @ (adr r4, af088 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, af348 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (af020 ) │ │ │ │ ldr r3, [pc, #72] @ (af024 ) │ │ │ │ @@ -161109,15 +161105,15 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + cdp2 0, 4, cr0, cr12, cr3, {1} │ │ │ │ │ │ │ │ 000af034 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #212] @ (af118 ) │ │ │ │ @@ -161218,27 +161214,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, af18c ) │ │ │ │ + add r4, pc, #792 @ (adr r4, af44c ) │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #1008 @ (adr r2, af52c ) │ │ │ │ + add r4, pc, #688 @ (adr r4, af3ec ) │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n af128 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #832 @ (adr r2, af48c ) │ │ │ │ + add r4, pc, #512 @ (adr r4, af34c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af14c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -161305,21 +161301,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #25 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #25 │ │ │ │ movs r1, r5 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #48 @ (adr r2, af238 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, af4f8 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af20c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -161515,39 +161511,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af430 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -161635,23 +161631,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #13 │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + str r6, [r4, #16] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af51c : │ │ │ │ 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 │ │ │ │ @@ -161858,51 +161854,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000af770 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -162007,23 +162003,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000af884 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -162169,15 +162165,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n af9ac │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w af8de │ │ │ │ ldr r3, [pc, #344] @ (afb4c ) │ │ │ │ - movw r2, #51500 @ 0xc92c │ │ │ │ + movw r2, #51480 @ 0xc918 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #336] @ (afb50 ) │ │ │ │ ldr r0, [pc, #340] @ (afb54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ @@ -162247,45 +162243,45 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [pc, #196] @ (afb6c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n af9ac │ │ │ │ ldr r3, [pc, #188] @ (afb70 ) │ │ │ │ - movw r2, #51571 @ 0xc973 │ │ │ │ + movw r2, #51551 @ 0xc95f │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #184] @ (afb74 ) │ │ │ │ ldr r0, [pc, #184] @ (afb78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #172] @ (afb7c ) │ │ │ │ - movw r2, #51472 @ 0xc910 │ │ │ │ + movw r2, #51452 @ 0xc8fc │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #168] @ (afb80 ) │ │ │ │ ldr r0, [pc, #168] @ (afb84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (afb88 ) │ │ │ │ - movw r2, #51512 @ 0xc938 │ │ │ │ + movw r2, #51492 @ 0xc924 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #152] @ (afb8c ) │ │ │ │ ldr r0, [pc, #152] @ (afb90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #140] @ (afb94 ) │ │ │ │ - movw r2, #51553 @ 0xc961 │ │ │ │ + movw r2, #51533 @ 0xc94d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #136] @ (afb98 ) │ │ │ │ ldr r0, [pc, #136] @ (afb9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3248 @ 0xcb0 │ │ │ │ add r0, pc │ │ │ │ @@ -162296,61 +162292,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - add r7, sp, #16 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - ands.w r0, lr, #35 @ 0x23 │ │ │ │ - @ instruction: 0xf0dc0023 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + rsb r0, lr, #35 @ 0x23 │ │ │ │ + @ instruction: 0xf28c0023 │ │ │ │ + strh r6, [r1, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s32 d16, d0, d19 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + adds.w r0, r0, #35 @ 0x23 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s8 d16, d4, d19 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + @ instruction: 0xf0f40023 │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s32 d0, d8, d19 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + @ instruction: 0xf0d80023 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s8 d0, d12, d19 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf0bc0023 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000afba0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -162431,21 +162427,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #15 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000afc7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -162615,15 +162611,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n afdaa │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n afd84 │ │ │ │ ldr r3, [pc, #316] @ (aff8c ) │ │ │ │ - movw r2, #51753 @ 0xca29 │ │ │ │ + movw r2, #51733 @ 0xca15 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #308] @ (aff90 ) │ │ │ │ ldr r0, [pc, #312] @ (aff94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ @@ -162681,45 +162677,45 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [pc, #204] @ (affb8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n afdd0 │ │ │ │ ldr r3, [pc, #196] @ (affbc ) │ │ │ │ - movw r2, #51706 @ 0xc9fa │ │ │ │ + movw r2, #51686 @ 0xc9e6 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #192] @ (affc0 ) │ │ │ │ ldr r0, [pc, #192] @ (affc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (affc8 ) │ │ │ │ - movw r2, #51765 @ 0xca35 │ │ │ │ + movw r2, #51745 @ 0xca21 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #176] @ (affcc ) │ │ │ │ ldr r0, [pc, #176] @ (affd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #164] @ (affd4 ) │ │ │ │ - movw r2, #51655 @ 0xc9c7 │ │ │ │ + movw r2, #51635 @ 0xc9b3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #160] @ (affd8 ) │ │ │ │ ldr r0, [pc, #160] @ (affdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (affe0 ) │ │ │ │ - movw r2, #51694 @ 0xc9ee │ │ │ │ + movw r2, #51674 @ 0xc9da │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #144] @ (affe4 ) │ │ │ │ ldr r0, [pc, #144] @ (affe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3276 @ 0xccc │ │ │ │ add r0, pc │ │ │ │ @@ -162732,64 +162728,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ movs r6, r4 │ │ │ │ - rsb r0, r2, r3, asr #32 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + ldcl 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r6, r4 │ │ │ │ - adds.w r0, ip, r3, asr #32 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + stcl 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r0, r3, asr #32 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + ldc 0, cr0, [r0], #140 @ 0x8c │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xeae40023 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + ldc 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ - pkhtb r0, r8, r3, asr #32 │ │ │ │ - @ instruction: 0xeb920023 │ │ │ │ + ldcl 0, cr0, [r8], #-140 @ 0xffffff74 │ │ │ │ + stcl 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ │ │ │ │ 000affec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (b00a4 ) │ │ │ │ @@ -162872,23 +162868,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u16 q8, d12, d24 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ vaddl.u32 q0, d0, d24 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b00d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -163039,15 +163035,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b01c2 │ │ │ │ ldr r3, [pc, #100] @ (b02ac ) │ │ │ │ - movw r2, #52471 @ 0xccf7 │ │ │ │ + movw r2, #52456 @ 0xcce8 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (b02b0 ) │ │ │ │ ldr r0, [pc, #96] @ (b02b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3308 @ 0xcec │ │ │ │ add r0, pc │ │ │ │ @@ -163056,47 +163052,46 @@ │ │ │ │ vhadd.u16 d0, d0, d24 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #704 @ (adr r6, b0570 ) │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ - b.n b0248 │ │ │ │ - movs r3, r4 │ │ │ │ - strex r0, r0, [r0, #140] @ 0x8c │ │ │ │ + ldrd r0, r0, [sl, #-140]! @ 0x8c │ │ │ │ + ldrd r0, r0, [r0, #140]! @ 0x8c │ │ │ │ │ │ │ │ 000b02b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #148] @ (b035c ) │ │ │ │ @@ -163167,21 +163162,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc2 0, cr0, [r2, #-160] @ 0xffffff60 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [ip], {40} @ 0x28 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0388 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163282,19 +163277,19 @@ │ │ │ │ mrrc2 0, 2, r0, lr, cr8 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0494 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163385,21 +163380,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae60028 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b058c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163500,19 +163495,19 @@ │ │ │ │ @ instruction: 0xfa5a0028 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0698 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163603,21 +163598,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [r2, #40] @ 0x28 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0790 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163718,19 +163713,19 @@ │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b089c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163821,21 +163816,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6de0028 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0994 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -163936,19 +163931,19 @@ │ │ │ │ @ instruction: 0xf6520028 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #56] @ (b0ad0 ) │ │ │ │ + ldr r7, [pc, #760] @ (b0d90 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0aa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164039,21 +164034,21 @@ │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4da0028 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0b98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -164202,15 +164197,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b0c3a │ │ │ │ ldr r3, [pc, #96] @ (b0d68 ) │ │ │ │ - movw r2, #64158 @ 0xfa9e │ │ │ │ + movw r2, #64147 @ 0xfa93 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (b0d6c ) │ │ │ │ ldr r0, [pc, #92] @ (b0d70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3340 @ 0xd0c │ │ │ │ add r0, pc │ │ │ │ @@ -164220,45 +164215,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n b0d88 │ │ │ │ + udf #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b0c78 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b0d74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164330,21 +164325,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2560028 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2200028 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b0e44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -164493,15 +164488,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b0ee6 │ │ │ │ ldr r3, [pc, #100] @ (b1018 ) │ │ │ │ - movw r2, #64278 @ 0xfb16 │ │ │ │ + movw r2, #64267 @ 0xfb0b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #92] @ (b101c ) │ │ │ │ ldr r0, [pc, #96] @ (b1020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ add r0, pc │ │ │ │ @@ -164512,45 +164507,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n b10dc │ │ │ │ + bgt.n b103c │ │ │ │ movs r3, r4 │ │ │ │ - bge.n b0fcc │ │ │ │ + bgt.n b0f2c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b1024 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164622,21 +164617,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ vaddl.s32 q0, d6, d24 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.s d16, d0, d24 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b10f4 : │ │ │ │ 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 │ │ │ │ @@ -165204,105 +165199,105 @@ │ │ │ │ strd r3, fp, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [pc, #444] @ (b18e0 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ b.n b1656 │ │ │ │ ldr r3, [pc, #436] @ (b18e4 ) │ │ │ │ - movw r2, #64430 @ 0xfbae │ │ │ │ + movw r2, #64419 @ 0xfba3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #432] @ (b18e8 ) │ │ │ │ ldr r0, [pc, #432] @ (b18ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #420] @ (b18f0 ) │ │ │ │ - movw r2, #64581 @ 0xfc45 │ │ │ │ + movw r2, #64570 @ 0xfc3a │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #416] @ (b18f4 ) │ │ │ │ ldr r0, [pc, #416] @ (b18f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #404] @ (b18fc ) │ │ │ │ - movw r2, #64494 @ 0xfbee │ │ │ │ + movw r2, #64483 @ 0xfbe3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #400] @ (b1900 ) │ │ │ │ ldr r0, [pc, #400] @ (b1904 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #388] @ (b1908 ) │ │ │ │ - movw r2, #64534 @ 0xfc16 │ │ │ │ + movw r2, #64523 @ 0xfc0b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #384] @ (b190c ) │ │ │ │ ldr r0, [pc, #384] @ (b1910 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #372] @ (b1914 ) │ │ │ │ - movw r2, #64599 @ 0xfc57 │ │ │ │ + movw r2, #64588 @ 0xfc4c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #368] @ (b1918 ) │ │ │ │ ldr r0, [pc, #368] @ (b191c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (b1920 ) │ │ │ │ - movw r2, #64483 @ 0xfbe3 │ │ │ │ + movw r2, #64472 @ 0xfbd8 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #352] @ (b1924 ) │ │ │ │ ldr r0, [pc, #352] @ (b1928 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (b192c ) │ │ │ │ - movw r2, #64464 @ 0xfbd0 │ │ │ │ + movw r2, #64453 @ 0xfbc5 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #336] @ (b1930 ) │ │ │ │ ldr r0, [pc, #336] @ (b1934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (b1938 ) │ │ │ │ - movw r2, #64443 @ 0xfbbb │ │ │ │ + movw r2, #64432 @ 0xfbb0 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #320] @ (b193c ) │ │ │ │ ldr r0, [pc, #320] @ (b1940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (b1944 ) │ │ │ │ - movw r2, #64515 @ 0xfc03 │ │ │ │ + movw r2, #64504 @ 0xfbf8 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #304] @ (b1948 ) │ │ │ │ ldr r0, [pc, #304] @ (b194c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (b1950 ) │ │ │ │ - movw r2, #64414 @ 0xfb9e │ │ │ │ + movw r2, #64403 @ 0xfb93 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #288] @ (b1954 ) │ │ │ │ ldr r0, [pc, #288] @ (b1958 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r0, pc │ │ │ │ @@ -165312,143 +165307,143 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #4] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + strb r6, [r4, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b18b4 │ │ │ │ + bmi.n b1814 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n b1804 │ │ │ │ + bpl.n b1964 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1888 │ │ │ │ + bmi.n b19e8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b185c │ │ │ │ + bmi.n b19bc │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1830 │ │ │ │ + bmi.n b1990 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1a04 │ │ │ │ + bmi.n b1964 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b19d8 │ │ │ │ + bmi.n b1938 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b19ac │ │ │ │ + bcc.n b190c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1980 │ │ │ │ + bcc.n b18e0 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n b1900 │ │ │ │ + bmi.n b1860 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n b1954 │ │ │ │ + bcc.n b18b4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n b1928 │ │ │ │ + bcc.n b1888 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b195c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -165515,21 +165510,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n b16e0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ b.n b1690 │ │ │ │ movs r0, r5 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + eors r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b1a1c : │ │ │ │ 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 │ │ │ │ @@ -166400,205 +166395,205 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #712] @ (b2658 ) │ │ │ │ + ldr r5, [pc, #392] @ (b2518 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #352] @ (b250c ) │ │ │ │ + ldr r5, [pc, #32] @ (b23cc ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #904] @ (b2750 ) │ │ │ │ + ldr r4, [pc, #584] @ (b2610 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n b24c0 │ │ │ │ + bls.n b2420 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #392] @ (b261c ) │ │ │ │ + ldr r2, [pc, #72] @ (b24dc ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #232] @ (b2588 ) │ │ │ │ + ldr r1, [pc, #936] @ (b2848 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r1, [pc, #392] @ (b2644 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b24cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -166669,21 +166664,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n b2578 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ bge.n b252c │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n b24bc │ │ │ │ + bvs.n b261c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str r0, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b2594 : │ │ │ │ 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 │ │ │ │ @@ -166971,15 +166966,15 @@ │ │ │ │ ldr r0, [pc, #156] @ (b28fc ) │ │ │ │ ldr r3, [pc, #56] @ (b2898 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ b.n b2816 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (b2900 ) │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #7833 @ 0x1e99 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #140] @ (b2904 ) │ │ │ │ ldr r0, [pc, #144] @ (b2908 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r0, pc │ │ │ │ @@ -166991,69 +166986,69 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n b2928 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + strb r2, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ bhi.n b27cc │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + strb r6, [r6, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b290c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -167128,23 +167123,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n b293c │ │ │ │ movs r0, r5 │ │ │ │ bvs.n b28dc │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000b29e0 : │ │ │ │ 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 │ │ │ │ @@ -167290,25 +167285,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b2b1a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b2aa2 │ │ │ │ ldr r3, [pc, #100] @ (b2bb4 ) │ │ │ │ - movw r2, #15099 @ 0x3afb │ │ │ │ + movw r2, #15088 @ 0x3af0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #96] @ (b2bb8 ) │ │ │ │ ldr r0, [pc, #96] @ (b2bbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3472 @ 0xd90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (b2bc0 ) │ │ │ │ - movw r2, #15113 @ 0x3b09 │ │ │ │ + movw r2, #15102 @ 0x3afe │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #80] @ (b2bc4 ) │ │ │ │ ldr r0, [pc, #80] @ (b2bc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3472 @ 0xd90 │ │ │ │ add r0, pc │ │ │ │ @@ -167317,41 +167312,41 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #584] @ (b2de8 ) │ │ │ │ + str r2, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ittt hi │ │ │ │ - movhi r3, r4 │ │ │ │ - ldrbhi r6, [r1, #22] │ │ │ │ - movhi r6, r4 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ + movs r3, r4 │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ + movs r6, r4 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #840] @ (b2f14 ) │ │ │ │ + ldr r6, [pc, #520] @ (b2dd4 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b2bcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -167444,21 +167439,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n b2c08 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #568] @ (b2eec ) │ │ │ │ + ldr r4, [pc, #248] @ (b2dac ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b2cc0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -167590,33 +167585,33 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n b2d58 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bkpt 0x00f6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + bkpt 0x00ce │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + bkpt 0x00bc │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x008e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000b2e30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -167692,23 +167687,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ bne.n b2e14 │ │ │ │ movs r0, r5 │ │ │ │ bne.n b2fb4 │ │ │ │ movs r0, r5 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000b2f08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -168515,15 +168510,15 @@ │ │ │ │ bl 91028 │ │ │ │ b.n b30ec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b371a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (b3874 ) │ │ │ │ - movw r2, #25156 @ 0x6244 │ │ │ │ + movw r2, #25145 @ 0x6239 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #280] @ (b3878 ) │ │ │ │ ldr r0, [pc, #284] @ (b387c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3520 @ 0xdc0 │ │ │ │ add r0, pc │ │ │ │ @@ -168539,135 +168534,135 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + str r4, [r5, #32] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r2, #32] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r0, #32] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r2, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + str r0, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + str r2, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #968] @ (b3c28 ) │ │ │ │ + str r2, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + str r2, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #712] @ (b3b34 ) │ │ │ │ + str r2, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #624] @ (b3ae4 ) │ │ │ │ + str r4, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r6, r4 │ │ │ │ - uxth r6, r7 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, b38e2 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b3880 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168730,21 +168725,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #856] @ (b3c90 ) │ │ │ │ + ldr r7, [pc, #536] @ (b3b50 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3938 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -168851,27 +168846,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #288] @ (b3b58 ) │ │ │ │ + ldr r6, [pc, #992] @ (b3e18 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #128] @ (b3ac4 ) │ │ │ │ + ldr r6, [pc, #832] @ (b3d84 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #48] @ (b3a7c ) │ │ │ │ + ldr r6, [pc, #752] @ (b3d3c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3a4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168934,21 +168929,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ stmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #264] @ (b3c0c ) │ │ │ │ + ldr r5, [pc, #968] @ (b3ecc ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3b04 : │ │ │ │ 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 │ │ │ │ @@ -169327,55 +169322,55 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b3cfa │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ b.n b3c34 │ │ │ │ ldr r3, [pc, #236] @ (b3fc0 ) │ │ │ │ - movw r2, #39012 @ 0x9864 │ │ │ │ + movw r2, #39001 @ 0x9859 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #228] @ (b3fc4 ) │ │ │ │ ldr r0, [pc, #232] @ (b3fc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (b3fcc ) │ │ │ │ - movw r2, #38983 @ 0x9847 │ │ │ │ + movw r2, #38972 @ 0x983c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #212] @ (b3fd0 ) │ │ │ │ ldr r0, [pc, #216] @ (b3fd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (b3fd8 ) │ │ │ │ - movw r2, #38965 @ 0x9835 │ │ │ │ + movw r2, #38954 @ 0x982a │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #196] @ (b3fdc ) │ │ │ │ ldr r0, [pc, #200] @ (b3fe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #188] @ (b3fe4 ) │ │ │ │ - movw r2, #38951 @ 0x9827 │ │ │ │ + movw r2, #38940 @ 0x981c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #180] @ (b3fe8 ) │ │ │ │ ldr r0, [pc, #184] @ (b3fec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #172] @ (b3ff0 ) │ │ │ │ - movw r2, #38998 @ 0x9856 │ │ │ │ + movw r2, #38987 @ 0x984b │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #164] @ (b3ff4 ) │ │ │ │ ldr r0, [pc, #168] @ (b3ff8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r0, pc │ │ │ │ @@ -169385,83 +169380,83 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #120] @ (b3ff0 ) │ │ │ │ + ldr r3, [pc, #824] @ (b42b0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #1016] @ (b4378 ) │ │ │ │ + ldr r3, [pc, #696] @ (b4238 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #520] @ (b4190 ) │ │ │ │ + ldr r3, [pc, #200] @ (b4050 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r0, #2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #392] @ (b411c ) │ │ │ │ + ldr r3, [pc, #72] @ (b3fdc ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #312] @ (b40d4 ) │ │ │ │ + ldr r2, [pc, #1016] @ (b4394 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #160] @ (b4048 ) │ │ │ │ + ldr r2, [pc, #864] @ (b4308 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #736] @ (b4290 ) │ │ │ │ + ldr r2, [pc, #416] @ (b4150 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #472] @ (b4190 ) │ │ │ │ + ldr r2, [pc, #152] @ (b4050 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #320] @ (b4100 ) │ │ │ │ + ldr r2, [pc, #0] @ (b3fc0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b3ffc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -169543,20 +169538,20 @@ │ │ │ │ movgt r0, r5 │ │ │ │ lslle r4, r7, #30 │ │ │ │ movle r0, r0 │ │ │ │ ite hi │ │ │ │ movhi r0, r5 │ │ │ │ lsrls r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8340023 │ │ │ │ + strd r0, r0, [r4, #140]! @ 0x8c │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - mov r2, lr │ │ │ │ + ldr r0, [pc, #136] @ (b4164 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b40dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -169710,15 +169705,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b41d8 │ │ │ │ ldr r3, [pc, #100] @ (b42c4 ) │ │ │ │ - movw r2, #22257 @ 0x56f1 │ │ │ │ + movw r2, #22246 @ 0x56e6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #92] @ (b42c8 ) │ │ │ │ ldr r0, [pc, #96] @ (b42cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ @@ -169732,43 +169727,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #896] @ (b461c ) │ │ │ │ + ldr r2, [pc, #576] @ (b44dc ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #776] @ (b45ac ) │ │ │ │ + ldr r2, [pc, #456] @ (b446c ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #728] @ (b458c ) │ │ │ │ + ldr r2, [pc, #408] @ (b444c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #496] @ (b44a8 ) │ │ │ │ + ldr r2, [pc, #176] @ (b4368 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #368] @ (b4434 ) │ │ │ │ + ldr r2, [pc, #48] @ (b42f4 ) │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ - add r7, pc, #712 @ (adr r7, b4594 ) │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #256] @ (b43d0 ) │ │ │ │ + ldr r2, [pc, #960] @ (b4690 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b42d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -169853,21 +169848,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - blx r2 │ │ │ │ + ldr r1, [pc, #256] @ (b449c ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #1000] @ (b4790 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b43a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170024,21 +170019,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, b4562 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r2 │ │ │ │ + blxns r8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ - cmp ip, r9 │ │ │ │ + bxns pc │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ (b45b8 ) │ │ │ │ @@ -170107,15 +170102,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov ip, pc │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ (b4664 ) │ │ │ │ @@ -170184,15 +170179,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r4 │ │ │ │ + mov r0, sl │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #128] @ (b4710 ) │ │ │ │ @@ -170261,15 +170256,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r6 │ │ │ │ + cmp ip, r4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b4728 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -170366,60 +170361,60 @@ │ │ │ │ ldr r3, [pc, #68] @ (b4844 ) │ │ │ │ str r7, [r5, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n b4776 │ │ │ │ b.n b4792 │ │ │ │ ldr r3, [pc, #84] @ (b4860 ) │ │ │ │ - movw r2, #23323 @ 0x5b1b │ │ │ │ + movw r2, #23312 @ 0x5b10 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #80] @ (b4864 ) │ │ │ │ ldr r0, [pc, #80] @ (b4868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (b486c ) │ │ │ │ - movw r2, #23317 @ 0x5b15 │ │ │ │ + movw r2, #23306 @ 0x5b0a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4870 ) │ │ │ │ ldr r0, [pc, #64] @ (b4874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @ instruction: 0xb8c0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ - cmn r6, r3 │ │ │ │ + add lr, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + add r6, sp │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #32 @ (adr r2, b4888 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, b4b48 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #648 @ (adr r2, b4af4 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, b49b4 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #944 @ (adr r1, b4c24 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, b4ae4 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b4878 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170488,21 +170483,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r0 │ │ │ │ + bics r0, r6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ movs r6, r4 │ │ │ │ - sbcs r2, r7 │ │ │ │ + muls r2, r5 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b492c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -170594,15 +170589,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b49c8 │ │ │ │ ldr r3, [pc, #72] @ (b4a60 ) │ │ │ │ - movw r2, #28424 @ 0x6f08 │ │ │ │ + movw r2, #28413 @ 0x6efd │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4a64 ) │ │ │ │ ldr r0, [pc, #68] @ (b4a68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3668 @ 0xe54 │ │ │ │ add r0, pc │ │ │ │ @@ -170610,35 +170605,35 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #416] @ (b4be4 ) │ │ │ │ + ldr r7, [pc, #96] @ (b4aa4 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6 │ │ │ │ + cmp r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #304] @ (b4b7c ) │ │ │ │ + ldr r6, [pc, #1008] @ (b4e3c ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r2 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #208] @ (b4b24 ) │ │ │ │ + ldr r6, [pc, #912] @ (b4de4 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r7 │ │ │ │ + negs r4, r5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #112] @ (b4acc ) │ │ │ │ + ldr r6, [pc, #816] @ (b4d8c ) │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r4 │ │ │ │ + negs r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + str r0, [r2, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r1, pc, #680 @ (adr r1, b4d10 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #544 @ (adr r0, b4c8c ) │ │ │ │ + add r2, pc, #224 @ (adr r2, b4b4c ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b4a6c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -170728,50 +170723,50 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b4b00 │ │ │ │ ldr r3, [pc, #68] @ (b4b94 ) │ │ │ │ - movw r2, #28516 @ 0x6f64 │ │ │ │ + movw r2, #28505 @ 0x6f59 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4b98 ) │ │ │ │ ldr r0, [pc, #64] @ (b4b9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3704 @ 0xe78 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ push {r1, r3, r4, r5, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #256] @ (b4c78 ) │ │ │ │ + ldr r5, [pc, #960] @ (b4f38 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + adcs r0, r5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #152] @ (b4c18 ) │ │ │ │ + ldr r5, [pc, #856] @ (b4ed8 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + adcs r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #56] @ (b4bc0 ) │ │ │ │ + ldr r5, [pc, #760] @ (b4e80 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + asrs r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #984] @ (b4f68 ) │ │ │ │ + ldr r5, [pc, #664] @ (b4e28 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + asrs r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #464 @ (adr r0, b4d6c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r1, pc, #8 @ (adr r1, b4ba8 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b4ba0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -170867,23 +170862,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, b4cfa │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #528] @ (b4e98 ) │ │ │ │ + ldr r2, [pc, #208] @ (b4d58 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #960] @ (b5050 ) │ │ │ │ + ldr r4, [pc, #640] @ (b4f10 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + ands r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b4c98 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -170925,51 +170920,51 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #68] @ (b4d4c ) │ │ │ │ - movw r2, #31520 @ 0x7b20 │ │ │ │ + movw r2, #31509 @ 0x7b15 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #64] @ (b4d50 ) │ │ │ │ ldr r0, [pc, #64] @ (b4d54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #52] @ (b4d58 ) │ │ │ │ - movw r2, #31521 @ 0x7b21 │ │ │ │ + movw r2, #31510 @ 0x7b16 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #48] @ (b4d5c ) │ │ │ │ ldr r0, [pc, #48] @ (b4d60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cbz r4, b4d92 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r0, #148] @ 0x94 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + sbcs.w r0, r0, r5, asr #32 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #168] @ (b4e00 ) │ │ │ │ + ldr r3, [pc, #872] @ (b50c0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #120] @ (b4ddc ) │ │ │ │ + ldr r3, [pc, #824] @ (b509c ) │ │ │ │ movs r4, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl b4c98 │ │ │ │ movs r0, #0 │ │ │ │ @@ -171327,85 +171322,85 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b5068 │ │ │ │ ldr r3, [pc, #328] @ (b5250 ) │ │ │ │ - movw r2, #23498 @ 0x5bca │ │ │ │ + movw r2, #23487 @ 0x5bbf │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (b5254 ) │ │ │ │ ldr r0, [pc, #324] @ (b5258 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (b525c ) │ │ │ │ - movw r2, #23513 @ 0x5bd9 │ │ │ │ + movw r2, #23502 @ 0x5bce │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (b5260 ) │ │ │ │ ldr r0, [pc, #308] @ (b5264 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (b5268 ) │ │ │ │ - movw r2, #23477 @ 0x5bb5 │ │ │ │ + movw r2, #23466 @ 0x5baa │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (b526c ) │ │ │ │ ldr r0, [pc, #292] @ (b5270 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #280] @ (b5274 ) │ │ │ │ - movw r2, #23472 @ 0x5bb0 │ │ │ │ + movw r2, #23461 @ 0x5ba5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #272] @ (b5278 ) │ │ │ │ ldr r0, [pc, #276] @ (b527c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #264] @ (b5280 ) │ │ │ │ - movw r2, #23412 @ 0x5b74 │ │ │ │ + movw r2, #23401 @ 0x5b69 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #256] @ (b5284 ) │ │ │ │ ldr r0, [pc, #260] @ (b5288 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #248] @ (b528c ) │ │ │ │ - movw r2, #23441 @ 0x5b91 │ │ │ │ + movw r2, #23430 @ 0x5b86 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #240] @ (b5290 ) │ │ │ │ ldr r0, [pc, #244] @ (b5294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (b5298 ) │ │ │ │ - movw r2, #23426 @ 0x5b82 │ │ │ │ + movw r2, #23415 @ 0x5b77 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #224] @ (b529c ) │ │ │ │ ldr r0, [pc, #228] @ (b52a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #216] @ (b52a4 ) │ │ │ │ - movw r2, #23484 @ 0x5bbc │ │ │ │ + movw r2, #23473 @ 0x5bb1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #208] @ (b52a8 ) │ │ │ │ ldr r0, [pc, #212] @ (b52ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3788 @ 0xecc │ │ │ │ add r0, pc │ │ │ │ @@ -171417,103 +171412,103 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - blx ip │ │ │ │ + ldr r1, [pc, #576] @ (b5440 ) │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ + mov sl, r6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - bxns fp │ │ │ │ + ldr r1, [pc, #48] @ (b5244 ) │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #928] @ (b55bc ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ - mov lr, pc │ │ │ │ + ldr r0, [pc, #696] @ (b54e0 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - mov sl, ip │ │ │ │ + ldr r0, [pc, #584] @ (b5478 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r0, [pc, #496] @ (b5428 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - mov sl, r6 │ │ │ │ + ldr r0, [pc, #392] @ (b53cc ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [pc, #288] @ (b536c ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r0, [pc, #272] @ (b536c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r0, [pc, #208] @ (b5338 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r8 │ │ │ │ + blxns lr │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r0, r7 │ │ │ │ + cmp r8, r5 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - ands r0, r3 │ │ │ │ + rors r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r8 │ │ │ │ + bxns lr │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b52b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171611,45 +171606,45 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b5382 │ │ │ │ ldr r3, [pc, #60] @ (b53e0 ) │ │ │ │ - movw r2, #5677 @ 0x162d │ │ │ │ + movw r2, #5666 @ 0x1622 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #52] @ (b53e4 ) │ │ │ │ ldr r0, [pc, #56] @ (b53e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3820 @ 0xeec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r3 │ │ │ │ + mov r2, r9 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc │ │ │ │ + mov r6, r5 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, ip │ │ │ │ + mov r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r2, #24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b53ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171715,21 +171710,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r0 │ │ │ │ + cmp r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b54ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171784,21 +171779,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + add r0, r6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b5544 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171928,25 +171923,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b55a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b565e │ │ │ │ ldr r3, [pc, #112] @ (b56f4 ) │ │ │ │ - movw r2, #28092 @ 0x6dbc │ │ │ │ + movw r2, #28081 @ 0x6db1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #104] @ (b56f8 ) │ │ │ │ ldr r0, [pc, #108] @ (b56fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (b5700 ) │ │ │ │ - movw r2, #28100 @ 0x6dc4 │ │ │ │ + movw r2, #28089 @ 0x6db9 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #88] @ (b5704 ) │ │ │ │ ldr r0, [pc, #92] @ (b5708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ @@ -171958,43 +171953,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b5854 │ │ │ │ + b.n b5bb4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b5814 │ │ │ │ + b.n b5b74 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + ands r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b57d4 │ │ │ │ + b.n b5b34 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r6, #32 │ │ │ │ movs r4, r4 │ │ │ │ - b.n b5780 │ │ │ │ + b.n b5ae0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ b.w b5544 │ │ │ │ │ │ │ │ 000b5710 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -172096,15 +172091,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b57e6 │ │ │ │ ldr r3, [pc, #72] @ (b5850 ) │ │ │ │ - movw r2, #28201 @ 0x6e29 │ │ │ │ + movw r2, #28190 @ 0x6e1e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (b5854 ) │ │ │ │ ldr r0, [pc, #68] @ (b5858 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3892 @ 0xf34 │ │ │ │ add r0, pc │ │ │ │ @@ -172115,33 +172110,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - svc 8 │ │ │ │ + b.n b59a8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + b.n b5954 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + b.n b5928 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl b5710 │ │ │ │ movs r0, #0 │ │ │ │ @@ -172324,25 +172319,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b597e │ │ │ │ ldr r3, [pc, #136] @ (b5ab4 ) │ │ │ │ - movw r2, #28333 @ 0x6ead │ │ │ │ + movw r2, #28322 @ 0x6ea2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #132] @ (b5ab8 ) │ │ │ │ ldr r0, [pc, #132] @ (b5abc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3940 @ 0xf64 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (b5ac0 ) │ │ │ │ - movw r2, #28332 @ 0x6eac │ │ │ │ + movw r2, #28321 @ 0x6ea1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #116] @ (b5ac4 ) │ │ │ │ ldr r0, [pc, #116] @ (b5ac8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3940 @ 0xf64 │ │ │ │ add r0, pc │ │ │ │ @@ -172355,55 +172350,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r5, #0 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + eors r4, r1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + ands r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + ands r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #824] @ (b5df0 ) │ │ │ │ + str r6, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #712] @ (b5d8c ) │ │ │ │ + str r2, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b5acc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -172540,29 +172535,29 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b5c2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -172673,33 +172668,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #680 @ (adr r3, b5fd0 ) │ │ │ │ movs r0, r5 │ │ │ │ b.n b6068 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #80 @ (adr r3, b5d9c ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b5d58 : │ │ │ │ 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 │ │ │ │ @@ -172930,15 +172925,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b5f7e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #116] @ (b6018 ) │ │ │ │ - movw r2, #42693 @ 0xa6c5 │ │ │ │ + movw r2, #42682 @ 0xa6ba │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #108] @ (b601c ) │ │ │ │ ldr r0, [pc, #112] @ (b6020 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3976 @ 0xf88 │ │ │ │ add r0, pc │ │ │ │ @@ -172956,47 +172951,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + subs r6, r7, r5 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ add r1, pc, #184 @ (adr r1, b60a4 ) │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r5, #10 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + subs r4, r5, r2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r3, r2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + subs r4, r7, r1 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #336] @ (b616c ) │ │ │ │ + ldr r3, [pc, #16] @ (b602c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r2, #32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b6024 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173146,35 +173141,35 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #23] │ │ │ │ movs r0, r5 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds r0, r0, r5 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r1, #16 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #108] @ (b6230 ) │ │ │ │ ldr r3, [pc, #108] @ (b6234 ) │ │ │ │ @@ -173227,15 +173222,15 @@ │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5ea002a │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b6244 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -173383,15 +173378,15 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n b6366 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (b6418 ) │ │ │ │ - movw r2, #56074 @ 0xdb0a │ │ │ │ + movw r2, #56063 @ 0xdaff │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #88] @ (b641c ) │ │ │ │ ldr r0, [pc, #88] @ (b6420 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r0, pc │ │ │ │ @@ -173408,37 +173403,37 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + mov lr, sp │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b6424 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173587,37 +173582,37 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #7] │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r0, r5 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r5, #8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (b6608 ) │ │ │ │ ldr r3, [pc, #72] @ (b660c ) │ │ │ │ @@ -173655,15 +173650,15 @@ │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1ea002a │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b661c : │ │ │ │ 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 │ │ │ │ @@ -174413,15 +174408,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b6d92 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (b6efc ) │ │ │ │ - movw r2, #59351 @ 0xe7d7 │ │ │ │ + movw r2, #59340 @ 0xe7cc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #292] @ (b6f00 ) │ │ │ │ ldr r0, [pc, #292] @ (b6f04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4056 @ 0xfd8 │ │ │ │ add r0, pc │ │ │ │ @@ -174452,127 +174447,127 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ str r6, [sp, #568] @ 0x238 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r3, #28 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + subs r6, r1, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b6f14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -174873,45 +174868,45 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b70d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #176] @ (b72d0 ) │ │ │ │ - movw r2, #62828 @ 0xf56c │ │ │ │ + movw r2, #62817 @ 0xf561 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #172] @ (b72d4 ) │ │ │ │ ldr r0, [pc, #172] @ (b72d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #164] @ (b72dc ) │ │ │ │ - movw r2, #62827 @ 0xf56b │ │ │ │ + movw r2, #62816 @ 0xf560 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #156] @ (b72e0 ) │ │ │ │ ldr r0, [pc, #160] @ (b72e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (b72e8 ) │ │ │ │ - movw r2, #62790 @ 0xf546 │ │ │ │ + movw r2, #62779 @ 0xf53b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #144] @ (b72ec ) │ │ │ │ ldr r0, [pc, #144] @ (b72f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (b72f4 ) │ │ │ │ - movw r2, #62792 @ 0xf548 │ │ │ │ + movw r2, #62781 @ 0xf53d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #128] @ (b72f8 ) │ │ │ │ ldr r0, [pc, #132] @ (b72fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ @@ -174922,65 +174917,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #152] @ (b734c ) │ │ │ │ + str r6, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #22 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r1, [pc, #520] @ (b74dc ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - blx r7 │ │ │ │ + ldr r1, [pc, #416] @ (b7480 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + ldr r1, [pc, #312] @ (b7424 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ - blxns r0 │ │ │ │ + ldr r1, [pc, #208] @ (b73c8 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b7300 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -175076,25 +175071,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n b748c │ │ │ │ + bgt.n b73ec │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040023 │ │ │ │ + ldrh.w r0, [r4, #35] @ 0x23 │ │ │ │ │ │ │ │ 000b73f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r4, [pc, #1568] @ b7a2c │ │ │ │ @@ -175645,45 +175640,45 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ b.n b78d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #256] @ (b7ac4 ) │ │ │ │ - movw r2, #62987 @ 0xf60b │ │ │ │ + mov.w r2, #62976 @ 0xf600 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (b7ac8 ) │ │ │ │ ldr r0, [pc, #252] @ (b7acc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (b7ad0 ) │ │ │ │ - movw r2, #62944 @ 0xf5e0 │ │ │ │ + movw r2, #62933 @ 0xf5d5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #236] @ (b7ad4 ) │ │ │ │ ldr r0, [pc, #236] @ (b7ad8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #228] @ (b7adc ) │ │ │ │ - movw r2, #62985 @ 0xf609 │ │ │ │ + movw r2, #62974 @ 0xf5fe │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #220] @ (b7ae0 ) │ │ │ │ ldr r0, [pc, #224] @ (b7ae4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (b7ae8 ) │ │ │ │ - movw r2, #62983 @ 0xf607 │ │ │ │ + movw r2, #62972 @ 0xf5fc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #208] @ (b7aec ) │ │ │ │ ldr r0, [pc, #208] @ (b7af0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ @@ -175703,95 +175698,95 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + subs r0, r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + adds r4, r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + adds r2, r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r2, #24 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + adds r2, r3, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n b7a14 │ │ │ │ + bvs.n b7b74 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r1, #2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ movs r4, r4 │ │ │ │ - ands r4, r5 │ │ │ │ + rors r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ - ands r2, r2 │ │ │ │ + rors r2, r0 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r1, #5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + sbcs r6, r1 │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7af4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -175881,20 +175876,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d6, d19 │ │ │ │ + @ instruction: 0xf0e60023 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7bd8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -176028,31 +176023,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + subs r4, r6, #0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n b7d60 │ │ │ │ + bcs.n b7cc0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r7, #7 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7d34 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -176163,22 +176158,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + cdp 0, 8, cr0, cr12, cr3, {1} │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b7e50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -176289,25 +176284,25 @@ │ │ │ │ ldr r1, [pc, #108] @ (b7fc0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ b.n b7f32 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (b7fc4 ) │ │ │ │ - movw r2, #3361 @ 0xd21 │ │ │ │ + movw r2, #3350 @ 0xd16 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #92] @ (b7fc8 ) │ │ │ │ ldr r0, [pc, #92] @ (b7fcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (b7fd0 ) │ │ │ │ - movw r2, #3359 @ 0xd1f │ │ │ │ + movw r2, #3348 @ 0xd14 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #76] @ (b7fd4 ) │ │ │ │ ldr r0, [pc, #80] @ (b7fd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ @@ -176322,35 +176317,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #8] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r7, r5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ b.w b7e50 │ │ │ │ │ │ │ │ 000b7fe0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -177057,35 +177052,35 @@ │ │ │ │ ldr r0, [pc, #336] @ (b8868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (b886c ) │ │ │ │ - movw r2, #6089 @ 0x17c9 │ │ │ │ + movw r2, #6078 @ 0x17be │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #320] @ (b8870 ) │ │ │ │ ldr r0, [pc, #320] @ (b8874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (b8878 ) │ │ │ │ - movw r2, #6084 @ 0x17c4 │ │ │ │ + movw r2, #6073 @ 0x17b9 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #304] @ (b887c ) │ │ │ │ ldr r0, [pc, #308] @ (b8880 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (b8884 ) │ │ │ │ - movw r2, #6041 @ 0x1799 │ │ │ │ + movw r2, #6030 @ 0x178e │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #292] @ (b8888 ) │ │ │ │ ldr r0, [pc, #292] @ (b888c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ @@ -177098,15 +177093,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [pc, #264] @ (b889c ) │ │ │ │ - movw r2, #6079 @ 0x17bf │ │ │ │ + movw r2, #6068 @ 0x17b4 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #260] @ (b88a0 ) │ │ │ │ ldr r0, [pc, #260] @ (b88a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ @@ -177126,101 +177121,104 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3920023 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + adc.w r0, r2, #10682368 @ 0xa30000 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf35a0023 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + add.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3440023 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + @ instruction: 0xf4f40023 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3260023 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + @ instruction: 0xf4d60023 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf30a0023 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + @ instruction: 0xf4ba0023 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf2ea0023 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + eors.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ movs r4, r4 │ │ │ │ - movt r0, #40995 @ 0xa023 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + orns r0, sl, #10682368 @ 0xa30000 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf2b40023 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + orn r0, r4, #10682368 @ 0xa30000 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf26c0023 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + ands.w r0, ip, #10682368 @ 0xa30000 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf22e0023 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + @ instruction: 0xf3de0023 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf1fa0023 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + @ instruction: 0xf3aa0023 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - rsb r0, r6, #35 @ 0x23 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + @ instruction: 0xf3760023 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ movs r4, r4 │ │ │ │ - subs.w r0, r0, #35 @ 0x23 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + @ instruction: 0xf3600023 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf18e0023 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + @ instruction: 0xf33e0023 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ movs r4, r4 │ │ │ │ - sbcs.w r0, r8, #35 @ 0x23 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + @ instruction: 0xf3280023 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ movs r4, r4 │ │ │ │ - sbc.w r0, r2, #35 @ 0x23 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + @ instruction: 0xf3120023 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.u q8, d14, d21 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + movs r6, r4 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u d16, d8, d19 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + movs r4, r4 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0fe0023 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + subw r0, lr, #35 @ 0x23 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.u16 q0, d6, d21 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + lsls r6, r0, #5 │ │ │ │ + movs r6, r4 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r4, #14 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b88a8 : │ │ │ │ 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 │ │ │ │ @@ -177543,65 +177541,65 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ b.n b8a00 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (b8cd8 ) │ │ │ │ - movw r2, #25070 @ 0x61ee │ │ │ │ + movw r2, #25059 @ 0x61e3 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #240] @ (b8cdc ) │ │ │ │ ldr r0, [pc, #240] @ (b8ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (b8ce4 ) │ │ │ │ - movw r2, #25051 @ 0x61db │ │ │ │ + movw r2, #25040 @ 0x61d0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #224] @ (b8ce8 ) │ │ │ │ ldr r0, [pc, #228] @ (b8cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #216] @ (b8cf0 ) │ │ │ │ - movw r2, #25103 @ 0x620f │ │ │ │ + movw r2, #25092 @ 0x6204 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #212] @ (b8cf4 ) │ │ │ │ ldr r0, [pc, #212] @ (b8cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (b8cfc ) │ │ │ │ - movw r2, #25102 @ 0x620e │ │ │ │ + movw r2, #25091 @ 0x6203 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #196] @ (b8d00 ) │ │ │ │ ldr r0, [pc, #200] @ (b8d04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #188] @ (b8d08 ) │ │ │ │ - movw r2, #25033 @ 0x61c9 │ │ │ │ + movw r2, #25022 @ 0x61be │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #184] @ (b8d0c ) │ │ │ │ ldr r0, [pc, #184] @ (b8d10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #176] @ (b8d14 ) │ │ │ │ - movw r2, #25049 @ 0x61d9 │ │ │ │ + movw r2, #25038 @ 0x61ce │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #168] @ (b8d18 ) │ │ │ │ ldr r0, [pc, #172] @ (b8d1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ @@ -177614,83 +177612,83 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ movs r4, r4 │ │ │ │ strb r6, [r6, #23] │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + str r2, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + str r6, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b8d20 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -177791,25 +177789,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #9] │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000b8e28 : │ │ │ │ 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 │ │ │ │ @@ -178305,85 +178303,85 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b92b4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b92fc │ │ │ │ ldr r3, [pc, #356] @ (b94c4 ) │ │ │ │ - movw r2, #25359 @ 0x630f │ │ │ │ + movw r2, #25348 @ 0x6304 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #352] @ (b94c8 ) │ │ │ │ ldr r0, [pc, #352] @ (b94cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #344] @ (b94d0 ) │ │ │ │ - movw r2, #25237 @ 0x6295 │ │ │ │ + movw r2, #25226 @ 0x628a │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #336] @ (b94d4 ) │ │ │ │ ldr r0, [pc, #340] @ (b94d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #328] @ (b94dc ) │ │ │ │ - movw r2, #25360 @ 0x6310 │ │ │ │ + movw r2, #25349 @ 0x6305 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #324] @ (b94e0 ) │ │ │ │ ldr r0, [pc, #324] @ (b94e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #316] @ (b94e8 ) │ │ │ │ - movw r2, #25248 @ 0x62a0 │ │ │ │ + movw r2, #25237 @ 0x6295 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #308] @ (b94ec ) │ │ │ │ ldr r0, [pc, #312] @ (b94f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #300] @ (b94f4 ) │ │ │ │ - movw r2, #25277 @ 0x62bd │ │ │ │ + movw r2, #25266 @ 0x62b2 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #296] @ (b94f8 ) │ │ │ │ ldr r0, [pc, #296] @ (b94fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (b9500 ) │ │ │ │ - movw r2, #25299 @ 0x62d3 │ │ │ │ + movw r2, #25288 @ 0x62c8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #280] @ (b9504 ) │ │ │ │ ldr r0, [pc, #284] @ (b9508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #272] @ (b950c ) │ │ │ │ - movw r2, #25275 @ 0x62bb │ │ │ │ + movw r2, #25264 @ 0x62b0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #268] @ (b9510 ) │ │ │ │ ldr r0, [pc, #268] @ (b9514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (b9518 ) │ │ │ │ - movw r2, #25259 @ 0x62ab │ │ │ │ + movw r2, #25248 @ 0x62a0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #252] @ (b951c ) │ │ │ │ ldr r0, [pc, #256] @ (b9520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ @@ -178400,107 +178398,112 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr3, {1} │ │ │ │ - vhadd.u16 d0, d2, d19 │ │ │ │ - cdp2 0, 11, cr0, cr6, cr3, {1} │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ + movs r4, r4 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr3, {1} │ │ │ │ - cdp2 0, 7, cr0, cr10, cr3, {1} │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + vrev64. d16, d19 │ │ │ │ + movs r2, r5 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {1} │ │ │ │ - cdp2 0, 4, cr0, cr4, cr3, {1} │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [r4, #140]! @ 0x8c │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + vaddl.u8 q8, d8, d19 │ │ │ │ + vrev64.16 d16, d19 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + vaddl.u16 q0, d4, d19 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + movs r4, r4 │ │ │ │ + vhadd.u16 d16, d12, d19 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r4, #140] @ 0x8c │ │ │ │ + vhadd.u8 d16, d4, d19 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr3, {1} │ │ │ │ + lsls r0, r7, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [lr], #140 @ 0x8c │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + cdp2 0, 5, cr0, cr14, cr3, {1} │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + cmp r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u8 q0, d6, d19 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + movs r4, r4 │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - subw r0, r4, #35 @ 0x23 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + orrs.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8d78 │ │ │ │ + b.n b90d8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000b9524 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -178570,20 +178573,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfaa00023 │ │ │ │ + mrrc2 0, 2, r0, r0, cr3 @ │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa340023 │ │ │ │ + @ instruction: 0xfbe40023 │ │ │ │ │ │ │ │ 000b95e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #132] @ (b9674 ) │ │ │ │ @@ -178725,20 +178728,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ add r7, pc, #288 @ (adr r7, b9848 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r0, r5 │ │ │ │ - vst4.8 {d16-d19}, [r0 :128], r3 │ │ │ │ + @ instruction: 0xfaf00023 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr.w r0, [r4, #35] @ 0x23 │ │ │ │ + @ instruction: 0xfa840023 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #96] @ b97b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -178780,15 +178783,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r0, #35] @ 0x23 │ │ │ │ + @ instruction: 0xfa400023 │ │ │ │ │ │ │ │ 000b97c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #528] @ (b99e4 ) │ │ │ │ @@ -178998,38 +179001,40 @@ │ │ │ │ b.n b98cc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7420023 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + ldr??.w r0, [r2, #35] @ 0x23 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7220023 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + ldr.w r0, [r2, #35] @ 0x23 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf70e0023 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + ldrh.w r0, [lr, #35] @ 0x23 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6f40023 │ │ │ │ - movs r2, r4 │ │ │ │ + strh.w r0, [r4, #35] @ 0x23 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6d40023 │ │ │ │ - movs r6, r1 │ │ │ │ + strb.w r0, [r4, #35] @ 0x23 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ + movs r4, r4 │ │ │ │ + ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ + lsls r6, r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ - movt r0, #2083 @ 0x823 │ │ │ │ - vaddl.u32 q8, d14, d19 │ │ │ │ - subw r0, r0, #2083 @ 0x823 │ │ │ │ - vaddl.u16 q8, d10, d19 │ │ │ │ - @ instruction: 0xf68c0023 │ │ │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + movs r4, r4 │ │ │ │ + ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ │ │ │ │ 000b9a34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179079,15 +179084,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n b9a8c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b9a8c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (b9ae0 ) │ │ │ │ - movw r2, #29256 @ 0x7248 │ │ │ │ + movw r2, #29245 @ 0x723d │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #32] @ (b9ae4 ) │ │ │ │ ldr r0, [pc, #36] @ (b9ae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ @@ -179096,19 +179101,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [pc, #360] @ (b9c50 ) │ │ │ │ + str r2, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf76e0023 │ │ │ │ │ │ │ │ 000b9aec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #520] @ (b9d08 ) │ │ │ │ @@ -179315,32 +179320,32 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #76] @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ - bic.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ - ldc2l 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ - and.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ - ldc2 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ - @ instruction: 0xf3ec0023 │ │ │ │ - stc2 0, cr0, [r4, #-140]! @ 0xffffff74 │ │ │ │ - @ instruction: 0xf3d20023 │ │ │ │ - stc2 0, cr0, [r4, #-140] @ 0xffffff74 │ │ │ │ - @ instruction: 0xf3b20023 │ │ │ │ - ldc2l 0, cr0, [r0], #140 @ 0x8c │ │ │ │ - @ instruction: 0xf39e0023 │ │ │ │ - ldc2l 0, cr0, [r0], {35} @ 0x23 │ │ │ │ - @ instruction: 0xf37e0023 │ │ │ │ - ldc2 0, cr0, [ip], #140 @ 0x8c │ │ │ │ - @ instruction: 0xf36a0023 │ │ │ │ + vhadd.u32 d0, d2, d19 │ │ │ │ + rsbs r0, r0, #10682368 @ 0xa30000 │ │ │ │ + vhadd.u8 d0, d2, d19 │ │ │ │ + subs.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr3, {1} │ │ │ │ + @ instruction: 0xf59c0023 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr3, {1} │ │ │ │ + @ instruction: 0xf5820023 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr3, {1} │ │ │ │ + sbc.w r0, r2, #10682368 @ 0xa30000 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr3, {1} │ │ │ │ + adc.w r0, lr, #10682368 @ 0xa30000 │ │ │ │ + cdp2 0, 8, cr0, cr0, cr3, {1} │ │ │ │ + @ instruction: 0xf52e0023 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr3, {1} │ │ │ │ + adds.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ │ │ │ │ 000b9d58 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179390,15 +179395,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n b9db0 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b9db0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (b9e04 ) │ │ │ │ - movw r2, #29357 @ 0x72ad │ │ │ │ + movw r2, #29346 @ 0x72a2 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #32] @ (b9e08 ) │ │ │ │ ldr r0, [pc, #36] @ (b9e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #12 │ │ │ │ add r0, pc │ │ │ │ @@ -179407,19 +179412,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #216] @ (b9ee4 ) │ │ │ │ + ldr r5, [pc, #920] @ (ba1a4 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf29a0023 │ │ │ │ + orr.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ │ │ │ │ 000b9e10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #1384] @ ba38c │ │ │ │ @@ -179910,15 +179915,15 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n b9ffc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ba014 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (ba430 ) │ │ │ │ - movw r2, #29430 @ 0x72f6 │ │ │ │ + movw r2, #29419 @ 0x72eb │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #236] @ (ba434 ) │ │ │ │ ldr r0, [pc, #240] @ (ba438 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ @@ -179956,68 +179961,68 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [ip, r3, lsl #2] │ │ │ │ - vaddl.s8 q8, d2, d19 │ │ │ │ - strh.w r0, [lr, #35] @ 0x23 │ │ │ │ - vhadd.s16 d16, d4, d19 │ │ │ │ - strb.w r0, [r0, #35] @ 0x23 │ │ │ │ - vhadd.s32 d0, d2, d19 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + @ instruction: 0xfacc0023 │ │ │ │ + sbcs.w r0, r2, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfa5e0023 │ │ │ │ + add.w r0, r4, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfa300023 │ │ │ │ + @ instruction: 0xf0d20023 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - ldr.w r0, [ip, r3, lsl #2] │ │ │ │ - cdp 0, 15, cr0, cr10, cr3, {1} │ │ │ │ - ldrh.w r0, [lr, r3, lsl #2] │ │ │ │ - cdp 0, 13, cr0, cr12, cr3, {1} │ │ │ │ - ldrb.w r0, [r2, r3, lsl #2] │ │ │ │ - cdp 0, 11, cr0, cr8, cr3, {1} │ │ │ │ - subs r4, r4, #1 │ │ │ │ + @ instruction: 0xfa0c0023 │ │ │ │ + @ instruction: 0xf0aa0023 │ │ │ │ + vld1.8 {d16[1]}, [lr], r3 │ │ │ │ + eor.w r0, ip, #35 @ 0x23 │ │ │ │ + vst1.8 {d16[1]}, [r2], r3 │ │ │ │ + orn r0, r8, #35 @ 0x23 │ │ │ │ + movs r0, #20 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7da0023 │ │ │ │ - cdp 0, 7, cr0, cr6, cr3, {1} │ │ │ │ - subs r6, r6, #0 │ │ │ │ + vst1.8 {d0[1]}, [sl], r3 │ │ │ │ + bic.w r0, r6, #35 @ 0x23 │ │ │ │ + subs r6, r4, #7 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7b20023 │ │ │ │ - cdp 0, 5, cr0, cr4, cr3, {1} │ │ │ │ - @ instruction: 0xf78e0023 │ │ │ │ - cdp 0, 2, cr0, cr12, cr3, {1} │ │ │ │ - @ instruction: 0xf75c0023 │ │ │ │ - cdp 0, 0, cr0, cr2, cr3, {1} │ │ │ │ - @ instruction: 0xf7220023 │ │ │ │ - vaddl.s8 q8, d6, d19 │ │ │ │ - ldc 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ - adds r0, r7, #5 │ │ │ │ + vld4.8 {d16-d19}, [r2 :128], r3 │ │ │ │ + and.w r0, r4, #35 @ 0x23 │ │ │ │ + ldrsh.w r0, [lr, r3, lsl #2] │ │ │ │ + vaddl.s16 q8, d12, d19 │ │ │ │ + vst4.8 {d0-d3}, [ip :128], r3 │ │ │ │ + vext.8 d0, d2, d19, #0 │ │ │ │ + ldr.w r0, [r2, #35] @ 0x23 │ │ │ │ + sbcs.w r0, r6, #35 @ 0x23 │ │ │ │ + vhadd.s32 d16, d8, d19 │ │ │ │ + subs r0, r5, #4 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6f40023 │ │ │ │ - ldc 0, cr0, [r6, #140] @ 0x8c │ │ │ │ - movt r0, #51235 @ 0xc823 │ │ │ │ - ldcl 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ - subw r0, sl, #2083 @ 0x823 │ │ │ │ - ldcl 0, cr0, [r0, #-140] @ 0xffffff74 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + strh.w r0, [r4, #35] @ 0x23 │ │ │ │ + vhadd.s8 d16, d6, d19 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + vhadd.s32 d0, d2, d19 │ │ │ │ + ldr.w r0, [sl, r3, lsl #2] │ │ │ │ + vhadd.s8 d0, d0, d19 │ │ │ │ + adds r4, r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ - mov lr, sl │ │ │ │ + ldr r0, [pc, #536] @ (ba650 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r1, [pc, #280] @ (ba554 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bab9c │ │ │ │ + b.n b9efc │ │ │ │ movs r5, r4 │ │ │ │ - blx r4 │ │ │ │ + ldr r1, [pc, #320] @ (ba584 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r3, r4 │ │ │ │ - b.n bab7c │ │ │ │ + b.n b9edc │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r1, [pc, #488] @ (ba638 ) │ │ │ │ movs r3, r4 │ │ │ │ - blxns lr │ │ │ │ + ldr r1, [pc, #656] @ (ba6e4 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000ba454 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -180068,15 +180073,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n ba4ac │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n ba4ac │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (ba500 ) │ │ │ │ - movw r2, #29580 @ 0x738c │ │ │ │ + movw r2, #29569 @ 0x7381 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #32] @ (ba504 ) │ │ │ │ ldr r0, [pc, #36] @ (ba508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ @@ -180085,19 +180090,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ ldrh r6, [r7, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, r7 │ │ │ │ + mov sl, sp │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf4e60023 │ │ │ │ + @ instruction: 0xf6960023 │ │ │ │ │ │ │ │ 000ba50c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1332] @ baa54 │ │ │ │ @@ -180587,25 +180592,25 @@ │ │ │ │ ldr r0, [pc, #236] @ (bab00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (bab04 ) │ │ │ │ - movw r2, #33434 @ 0x829a │ │ │ │ + movw r2, #33423 @ 0x828f │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #220] @ (bab08 ) │ │ │ │ ldr r0, [pc, #220] @ (bab0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (bab10 ) │ │ │ │ - movw r2, #33430 @ 0x8296 │ │ │ │ + movw r2, #33419 @ 0x828b │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #204] @ (bab14 ) │ │ │ │ ldr r0, [pc, #208] @ (bab18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ @@ -180624,78 +180629,66 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fa0023 │ │ │ │ - stmia.w r6, {r0, r1, r5} │ │ │ │ - addw r0, r6, #35 @ 0x23 │ │ │ │ - rsb r0, r4, #35 @ 0x23 │ │ │ │ - @ instruction: 0xe8500023 │ │ │ │ + @ instruction: 0xf3aa0023 │ │ │ │ + bics.w r0, r6, r3, asr #32 │ │ │ │ + @ instruction: 0xf3b60023 │ │ │ │ + @ instruction: 0xf3740023 │ │ │ │ + and.w r0, r0, r3, asr #32 │ │ │ │ ldrsb r6, [r0, r7] │ │ │ │ movs r0, r5 │ │ │ │ - adc.w r0, lr, #35 @ 0x23 │ │ │ │ - b.n baa4c │ │ │ │ - movs r3, r4 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + @ instruction: 0xf2fe0023 │ │ │ │ + @ instruction: 0xe98a0023 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf12e0023 │ │ │ │ - b.n baa04 │ │ │ │ - movs r3, r4 │ │ │ │ - add.w r0, r6, #35 @ 0x23 │ │ │ │ - b.n ba9d0 │ │ │ │ - movs r3, r4 │ │ │ │ + @ instruction: 0xf2de0023 │ │ │ │ + strd r0, r0, [r0, #-140]! @ 0x8c │ │ │ │ + @ instruction: 0xf2b60023 │ │ │ │ + strd r0, r0, [r2, #-140] @ 0x8c │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n baa50 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xf0da0023 │ │ │ │ - b.n ba988 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xf0aa0023 │ │ │ │ - b.n ba930 │ │ │ │ - movs r3, r4 │ │ │ │ - orns r0, r2, #35 @ 0x23 │ │ │ │ - b.n ba8c8 │ │ │ │ - movs r3, r4 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + ldrd r0, r0, [lr, #-140]! @ 0x8c │ │ │ │ + @ instruction: 0xf28a0023 │ │ │ │ + ldmdb r6, {r0, r1, r5} │ │ │ │ + @ instruction: 0xf25a0023 │ │ │ │ + strd r0, r0, [r6], #140 @ 0x8c │ │ │ │ + @ instruction: 0xf2220023 │ │ │ │ + stmia.w lr!, {r0, r1, r5} │ │ │ │ + adds r6, r6, r1 │ │ │ │ movs r5, r4 │ │ │ │ - orrs.w r0, sl, #35 @ 0x23 │ │ │ │ - b.n ba890 │ │ │ │ - movs r3, r4 │ │ │ │ - bics.w r0, sl, #35 @ 0x23 │ │ │ │ - b.n ba86c │ │ │ │ - movs r3, r4 │ │ │ │ - ands.w r0, ip, #35 @ 0x23 │ │ │ │ - b.n ba838 │ │ │ │ - movs r3, r4 │ │ │ │ - and.w r0, r4, #35 @ 0x23 │ │ │ │ - b.n ba810 │ │ │ │ - movs r3, r4 │ │ │ │ - vaddl.s32 q8, d6, d19 │ │ │ │ - b.n ba7dc │ │ │ │ - movs r3, r4 │ │ │ │ - ble.n bab00 │ │ │ │ + addw r0, sl, #35 @ 0x23 │ │ │ │ + stmia.w ip, {r0, r1, r5} │ │ │ │ + @ instruction: 0xf1ea0023 │ │ │ │ + ldrd r0, r0, [r6], #-140 @ 0x8c │ │ │ │ + rsb r0, ip, #35 @ 0x23 │ │ │ │ + @ instruction: 0xe8580023 │ │ │ │ + subs.w r0, r4, #35 @ 0x23 │ │ │ │ + strex r0, r0, [r0, #140] @ 0x8c │ │ │ │ + @ instruction: 0xf1960023 │ │ │ │ + @ instruction: 0xe8220023 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r6 │ │ │ │ + cmp r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + sbcs r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.s16 q8, d12, d19 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + @ instruction: 0xf18c0023 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + sbcs r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [sl], #140 @ 0x8c │ │ │ │ + cdp 0, 6, cr0, cr10, cr3, {1} │ │ │ │ │ │ │ │ 000bab1c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #248] @ (bac24 ) │ │ │ │ @@ -180813,32 +180806,32 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r1] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr8, cr3, {1} │ │ │ │ - b.n ba578 │ │ │ │ + vext.8 d0, d8, d19, #0 │ │ │ │ + b.n ba8d8 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bac7c │ │ │ │ + bgt.n babdc │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #6 │ │ │ │ + lsls r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ movs r3, r4 │ │ │ │ - bge.n bac5c │ │ │ │ + bgt.n babbc │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + lsrs r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + asrs r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bac68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -180885,15 +180878,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n bace6 │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl, #140] @ 0x8c │ │ │ │ + vhadd.s8 d16, d10, d19 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ strh r2, [r3, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ @@ -182022,137 +182015,138 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #-140]! @ 0x8c │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + adds.w r0, r4, r3, asr #32 │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #112 @ (adr r7, bb974 ) │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r6!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r6], #140 @ 0x8c │ │ │ │ - @ instruction: 0xe8da0023 │ │ │ │ - @ instruction: 0xf7240024 │ │ │ │ - stmia.w r6, {r0, r1, r5} │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + eors.w r0, r6, r3, asr #32 │ │ │ │ + eor.w r0, sl, r3, asr #32 │ │ │ │ + ldr.w r0, [r4, #36] @ 0x24 │ │ │ │ + bics.w r0, r6, r3, asr #32 │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85e0023 │ │ │ │ - @ instruction: 0xe8300023 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + and.w r0, lr, r3, asr #32 │ │ │ │ + strd r0, r0, [r0, #140]! @ 0x8c │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r7 │ │ │ │ + cmp r6, sp │ │ │ │ movs r5, r4 │ │ │ │ - orr.w r0, r0, #10747904 @ 0xa40000 │ │ │ │ - b.n bb47c │ │ │ │ + @ instruction: 0xf5f00024 │ │ │ │ + b.n bb7dc │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb450 │ │ │ │ + b.n bb7b0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb3f8 │ │ │ │ + b.n bb758 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #408 @ (adr r3, bbae4 ) │ │ │ │ + add r5, pc, #88 @ (adr r5, bb9a4 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb3b0 │ │ │ │ + b.n bb710 │ │ │ │ movs r3, r4 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n bbb84 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb32c │ │ │ │ + b.n bb68c │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb2fc │ │ │ │ + b.n bb65c │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bb3b8 │ │ │ │ + b.n bb718 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3120024 │ │ │ │ - b.n bb264 │ │ │ │ + @ instruction: 0xf4c20024 │ │ │ │ + b.n bb5c4 │ │ │ │ movs r3, r4 │ │ │ │ - itte al │ │ │ │ - moval r3, r4 │ │ │ │ - addal r2, pc, #536 @ (adr r2, bbb94 ) │ │ │ │ - mov r3, r4 │ │ │ │ - itet gt │ │ │ │ - movgt r3, r4 │ │ │ │ - ble.n bb224 @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - movgt r3, r4 │ │ │ │ - b.n bb18c │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bc140 │ │ │ │ + add r4, pc, #216 @ (adr r4, bba54 ) │ │ │ │ movs r3, r4 │ │ │ │ - itte mi │ │ │ │ - movmi r3, r4 │ │ │ │ - udfmi #18 │ │ │ │ - movpl r3, r4 │ │ │ │ - b.n bc0d0 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - it eq │ │ │ │ - moveq r3, r4 │ │ │ │ - b.n bc09c │ │ │ │ + b.n bb584 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00ea │ │ │ │ + b.n bb4ec │ │ │ │ + movs r3, r4 │ │ │ │ + b.n bb4a0 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #384 @ (adr r1, bbb28 ) │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bc004 │ │ │ │ + b.n bb430 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bb8c4 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0084 │ │ │ │ + b.n bb3fc │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbfd0 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #904 @ (adr r0, bbd48 ) │ │ │ │ + add r3, pc, #64 @ (adr r3, bb9e8 ) │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0026 │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbf20 │ │ │ │ + b.n bb364 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #456 @ (adr r0, bbb94 ) │ │ │ │ + svc 56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbe4c │ │ │ │ + b.n bb330 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbe18 │ │ │ │ + add r2, pc, #584 @ (adr r2, bbc08 ) │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + itet le │ │ │ │ + movle r3, r4 │ │ │ │ + bgt.n bb280 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + movle r3, r4 │ │ │ │ + add r2, pc, #136 @ (adr r2, bba54 ) │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + itte vs │ │ │ │ + movvs r3, r4 │ │ │ │ + bvs.n bc1ac @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + movvc r3, r4 │ │ │ │ + b.n bc178 │ │ │ │ + movs r3, r4 │ │ │ │ + itt cc │ │ │ │ + movcc r3, r4 │ │ │ │ + lslcc r4, r2, #13 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbec4 │ │ │ │ + b.n bb224 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n bba80 │ │ │ │ + ble.n bb9e0 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + bkpt 0x00f6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd8c │ │ │ │ + b.n bc0ec │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r1, pc, #584 @ (adr r1, bbc40 ) │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbd58 │ │ │ │ + b.n bc0b8 │ │ │ │ movs r3, r4 │ │ │ │ ldr r3, [pc, #284] @ (bbb20 ) │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ ldr r1, [pc, #284] @ (bbb24 ) │ │ │ │ ldr r0, [pc, #284] @ (bbb28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -182265,73 +182259,83 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bbba4 │ │ │ │ + b.n bbf04 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, bbb96 │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, bbb98 │ │ │ │ + pop {r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbb64 │ │ │ │ + b.n bbec4 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u32 q0, d14, d21 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbc84 │ │ │ │ + b.n bbfe4 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u16 q0, d8, d21 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbb4 │ │ │ │ + b.n bbf14 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u8 q0, d2, d21 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbb7c │ │ │ │ + b.n bbedc │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u32 d16, d12, d21 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbec │ │ │ │ + b.n bbf4c │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d16, d6, d21 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n bbbcc │ │ │ │ + bhi.n bbb2c │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d16, d0, d21 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r1, #18 │ │ │ │ movs r3, r4 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n bbeac │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u32 d0, d10, d21 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n bbebc │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d0, d4, d21 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbbc │ │ │ │ + b.n bbf1c │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr5, {1} │ │ │ │ - cmp r7, #32 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bbbb4 │ │ │ │ + b.n bbf14 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr5, {1} │ │ │ │ - cmp r7, #10 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n bbe44 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbbb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -182425,21 +182429,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ mvns r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n bbd70 │ │ │ │ + bge.n bbcd0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n bbc78 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, bbcbc │ │ │ │ + cbnz r6, bbce8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbca8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -182597,34 +182601,34 @@ │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ muls r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n bbf14 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbd30 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbd88 │ │ │ │ + svc 92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + cbnz r6, bbe60 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbd58 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + cbnz r0, bbe62 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbf24 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cbnz r2, bbe62 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbee0025 │ │ │ │ - cmp r4, #16 │ │ │ │ + ldc2 0, cr0, [lr, #148] @ 0x94 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n bbf18 │ │ │ │ + svc 20 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbe50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -182691,21 +182695,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ sbcs r0, r0 │ │ │ │ movs r0, r5 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ movs r1, r5 │ │ │ │ adcs r2, r2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n bbe1c │ │ │ │ + udf #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bbf08 : │ │ │ │ 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 │ │ │ │ @@ -182887,43 +182891,43 @@ │ │ │ │ b.n bc0ca │ │ │ │ lsrs r4, r3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ movs r3, r4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb72c │ │ │ │ movs r3, r4 │ │ │ │ - bge.n bc094 │ │ │ │ + bgt.n bc1f4 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bc170 │ │ │ │ + bgt.n bc0d0 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r3, r4 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bc160 │ │ │ │ + bgt.n bc0c0 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n bc17c │ │ │ │ + bgt.n bc0dc │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb784 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc120 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -183044,21 +183048,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movs r1, r5 │ │ │ │ subs r5, #254 @ 0xfe │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n bc178 │ │ │ │ + blt.n bc2d8 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bc2bc │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc25c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -183151,21 +183155,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #20 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r0, bc390 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n bc2c0 │ │ │ │ + bge.n bc420 │ │ │ │ movs r3, r4 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc34c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -183331,21 +183335,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #130 @ 0x82 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r6, bc4fe │ │ │ │ + cbz r6, bc52a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n bc540 │ │ │ │ + bhi.n bc4a0 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bc4e4 │ │ │ │ + uxtb r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc4e0 : │ │ │ │ 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 │ │ │ │ @@ -183745,77 +183749,77 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n bca08 │ │ │ │ + bvc.n bc968 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf32a0025 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf4da0025 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1ea0025 │ │ │ │ - movs r2, #12 │ │ │ │ + @ instruction: 0xf39a0025 │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc900 │ │ │ │ + bpl.n bc860 │ │ │ │ movs r3, r4 │ │ │ │ - rsbs r0, r4, #37 @ 0x25 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xf3840025 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc8c8 │ │ │ │ + bpl.n bca28 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, #37 @ 0x25 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf36e0025 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc8c0 │ │ │ │ + bpl.n bca20 │ │ │ │ movs r3, r4 │ │ │ │ - sub.w r0, r8, #37 @ 0x25 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + @ instruction: 0xf3580025 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc888 │ │ │ │ + bpl.n bc9e8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1920025 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf3420025 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bca50 │ │ │ │ + bpl.n bc9b0 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0094 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, r4, #37 @ 0x25 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + @ instruction: 0xf3140025 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bca0c │ │ │ │ + bmi.n bc96c │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0064 │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1300025 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + @ instruction: 0xf2e00025 │ │ │ │ + movs r3, #2 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc9bc │ │ │ │ + bmi.n bc91c │ │ │ │ movs r3, r4 │ │ │ │ - adds.w r0, sl, #37 @ 0x25 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movt r0, #40997 @ 0xa025 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n bc9b4 │ │ │ │ + bmi.n bc914 │ │ │ │ movs r3, r4 │ │ │ │ - add.w r0, r4, #37 @ 0x25 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf2b40025 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n bc9ac │ │ │ │ + bmi.n bc90c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bc9c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -183857,21 +183861,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r6, [r4, #16] │ │ │ │ movs r1, r5 │ │ │ │ adds r6, #26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n bca54 │ │ │ │ + bcc.n bc9b4 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bca40 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -183959,29 +183963,29 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ b.n bcade │ │ │ │ adds r5, #166 @ 0xa6 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n bcbd4 │ │ │ │ + bcc.n bcb34 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcbf8 │ │ │ │ + bcc.n bcb58 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcc08 │ │ │ │ + bcc.n bcb68 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcc14 │ │ │ │ + bcc.n bcb74 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcbc0 │ │ │ │ + bcs.n bcb20 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n bcbd0 │ │ │ │ + bcc.n bcb30 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcb2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -184042,21 +184046,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n bcb30 │ │ │ │ + bcs.n bcc90 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcbd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -184108,21 +184112,21 @@ │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n bccf8 │ │ │ │ + bcs.n bcc58 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n bcc74 │ │ │ │ + bne.n bcbd4 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n bcd04 │ │ │ │ + bcs.n bcc64 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcc60 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -184183,21 +184187,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bne.n bcddc │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bcd04 : │ │ │ │ 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 │ │ │ │ @@ -184650,15 +184654,15 @@ │ │ │ │ mov.w r9, #0 │ │ │ │ b.n bce9e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bd126 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (bd26c ) │ │ │ │ - movw r2, #55196 @ 0xd79c │ │ │ │ + movw r2, #55170 @ 0xd782 │ │ │ │ ldr r1, [pc, #212] @ (bd270 ) │ │ │ │ ldr r0, [pc, #212] @ (bd274 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -184678,94 +184682,94 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #816 @ (adr r7, bd50c ) │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #8 @ (adr r7, bd1f0 ) │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ adds r0, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #456 @ (adr r7, bd3bc ) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #712 @ (adr r6, bd4c4 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #616 @ (adr r6, bd468 ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #256 @ (adr r6, bd31c ) │ │ │ │ + add r7, pc, #960 @ (adr r7, bd5dc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #168 @ (adr r6, bd2cc ) │ │ │ │ + add r7, pc, #872 @ (adr r7, bd58c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #80 @ (adr r6, bd27c ) │ │ │ │ + add r7, pc, #784 @ (adr r7, bd53c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #992 @ (adr r5, bd614 ) │ │ │ │ + add r7, pc, #672 @ (adr r7, bd4d4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #888 @ (adr r5, bd5b8 ) │ │ │ │ + add r7, pc, #568 @ (adr r7, bd478 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #784 @ (adr r5, bd558 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, bd418 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #560 @ (adr r5, bd488 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, bd348 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #368 @ (adr r5, bd3d4 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, bd294 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, bd384 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, bd644 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe85e0025 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + and.w r0, lr, r5, asr #32 │ │ │ │ + subs r0, r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -184859,21 +184863,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #904 @ (adr r3, bd6ec ) │ │ │ │ + add r5, pc, #584 @ (adr r5, bd5ac ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #600 @ (adr r3, bd5c8 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, bd488 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd370 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -185085,33 +185089,33 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bd492 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bd592 │ │ │ │ ldr r3, [pc, #132] @ (bd62c ) │ │ │ │ - movw r2, #55389 @ 0xd85d │ │ │ │ + movw r2, #55363 @ 0xd843 │ │ │ │ ldr r1, [pc, #128] @ (bd630 ) │ │ │ │ ldr r0, [pc, #132] @ (bd634 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (bd638 ) │ │ │ │ - movw r2, #55419 @ 0xd87b │ │ │ │ + movw r2, #55393 @ 0xd861 │ │ │ │ ldr r1, [pc, #116] @ (bd63c ) │ │ │ │ ldr r0, [pc, #120] @ (bd640 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #108] @ (bd644 ) │ │ │ │ - movw r2, #55402 @ 0xd86a │ │ │ │ + movw r2, #55376 @ 0xd850 │ │ │ │ ldr r1, [pc, #104] @ (bd648 ) │ │ │ │ ldr r0, [pc, #108] @ (bd64c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ @@ -185122,51 +185126,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #64 @ (adr r2, bd64c ) │ │ │ │ + add r3, pc, #768 @ (adr r3, bd90c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #808 @ (adr r1, bd93c ) │ │ │ │ + add r3, pc, #488 @ (adr r3, bd7fc ) │ │ │ │ movs r3, r4 │ │ │ │ - itee hi │ │ │ │ - movhi r3, r4 │ │ │ │ - stmials r7!, {r1, r5, r6, r7} │ │ │ │ - movls r3, r4 │ │ │ │ - add r1, pc, #552 @ (adr r1, bd848 ) │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r3, r4 │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #168 @ (adr r4, bd6cc ) │ │ │ │ + add r3, pc, #232 @ (adr r3, bd708 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + add r5, pc, #872 @ (adr r5, bd98c ) │ │ │ │ + movs r3, r4 │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #384 @ (adr r1, bd7ac ) │ │ │ │ + add r3, pc, #64 @ (adr r3, bd66c ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bcec8 │ │ │ │ + b.n bd228 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bcea4 │ │ │ │ + b.n bd204 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #512 @ (adr r2, bd844 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, bd704 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bce80 │ │ │ │ + b.n bd1e0 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd650 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -185260,21 +185264,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #40 @ (adr r0, bd764 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, bda24 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r1, pc, #440 @ (adr r1, bd900 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd748 : │ │ │ │ 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 │ │ │ │ @@ -185462,75 +185466,75 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ b.n bd8a6 │ │ │ │ ldr r3, [pc, #112] @ (bd9a0 ) │ │ │ │ - mov.w r2, #60928 @ 0xee00 │ │ │ │ + movw r2, #60902 @ 0xede6 │ │ │ │ ldr r1, [pc, #108] @ (bd9a4 ) │ │ │ │ ldr r0, [pc, #112] @ (bd9a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (bd9ac ) │ │ │ │ - movw r2, #60884 @ 0xedd4 │ │ │ │ + movw r2, #60858 @ 0xedba │ │ │ │ ldr r1, [pc, #96] @ (bd9b0 ) │ │ │ │ ldr r0, [pc, #100] @ (bd9b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #158 @ 0x9e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #528 @ (adr r1, bdb84 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r1, pc, #296 @ (adr r1, bdaa8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + add r1, pc, #144 @ (adr r1, bda14 ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + add r0, pc, #784 @ (adr r0, bdcb0 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n bdb2c │ │ │ │ + b.n bde8c │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bdb08 │ │ │ │ + b.n bde68 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bd9b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -185606,23 +185610,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #14 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r5 │ │ │ │ - b.n bd690 │ │ │ │ + b.n bd9f0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #408] @ (bdc28 ) │ │ │ │ + str r6, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bda90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -185866,59 +185870,59 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - rors r2, r1 │ │ │ │ + muls r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r6, r1 │ │ │ │ + orrs r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r3, r4 │ │ │ │ - b.n be450 │ │ │ │ + b.n bd7b0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ b.w bda90 │ │ │ │ │ │ │ │ 000bdd3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -188008,365 +188012,365 @@ │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w be920 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.w be938 │ │ │ │ nop │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, bf54e │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ asrs r2, r4, #24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, bf544 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf54a │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf54e │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf550 │ │ │ │ + push {r4, r5, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf54e │ │ │ │ + push {r2, r3, lr} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf54e │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf54e │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - uxtb r4, r7 │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - uxtb r4, r1 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - uxth r6, r0 │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - sxth r2, r1 │ │ │ │ + cbz r2, bf596 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf56a │ │ │ │ + cbz r4, bf596 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, bf56a │ │ │ │ + cbz r6, bf596 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, bf56c │ │ │ │ + cbz r4, bf598 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf56e │ │ │ │ + cbz r2, bf59a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf570 │ │ │ │ + cbz r0, bf59c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, bf56a │ │ │ │ + uxtb r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, bf56c │ │ │ │ + uxtb r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, bf56c │ │ │ │ + uxtb r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + uxth r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + uxth r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + sxtb r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + sxtb r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + sxth r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, bf5de │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + cbz r2, bf5dc │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #32 │ │ │ │ + cbz r0, bf5de │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, bf5e0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + cbz r0, bf5e2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, bf5dc │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + cbz r0, bf5de │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, bf5de │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add sp, #16 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bf78c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -188432,50 +188436,50 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #68] @ (bf874 ) │ │ │ │ - movw r2, #10656 @ 0x29a0 │ │ │ │ + movw r2, #10630 @ 0x2986 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #64] @ (bf878 ) │ │ │ │ ldr r0, [pc, #64] @ (bf87c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #52] @ (bf880 ) │ │ │ │ - movw r2, #10666 @ 0x29aa │ │ │ │ + movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #48] @ (bf884 ) │ │ │ │ ldr r0, [pc, #48] @ (bf888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf1e40022 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + @ instruction: 0xf3940022 │ │ │ │ + strh r6, [r2, #6] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - rsb r0, r8, #34 @ 0x22 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + @ instruction: 0xf3780022 │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bf88c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -188616,37 +188620,37 @@ │ │ │ │ nop │ │ │ │ ble.n bf904 │ │ │ │ movs r7, r4 │ │ │ │ lsls r6, r4, #27 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r7, #26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #25 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (bfa64 ) │ │ │ │ ldr r3, [pc, #72] @ (bfa68 ) │ │ │ │ @@ -188685,15 +188689,15 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580022 │ │ │ │ + and.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ │ │ │ │ 000bfa78 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -188746,21 +188750,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r2, r4, #21 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #832 @ (adr r2, bfe4c ) │ │ │ │ + add r4, pc, #512 @ (adr r4, bfd0c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bfb10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -188971,89 +188975,89 @@ │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ b.n bfce2 │ │ │ │ bl 84a28 │ │ │ │ b.n bfc68 │ │ │ │ ldr r3, [pc, #152] @ (bfdcc ) │ │ │ │ - movw r2, #48537 @ 0xbd99 │ │ │ │ + movw r2, #48506 @ 0xbd7a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #144] @ (bfdd0 ) │ │ │ │ ldr r0, [pc, #148] @ (bfdd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (bfdd8 ) │ │ │ │ - movw r2, #48567 @ 0xbdb7 │ │ │ │ + movw r2, #48536 @ 0xbd98 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #128] @ (bfddc ) │ │ │ │ ldr r0, [pc, #132] @ (bfde0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #120] @ (bfde4 ) │ │ │ │ - movw r2, #48547 @ 0xbda3 │ │ │ │ + movw r2, #48516 @ 0xbd84 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #112] @ (bfde8 ) │ │ │ │ ldr r0, [pc, #116] @ (bfdec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #104] @ (bfdf0 ) │ │ │ │ - movw r2, #48557 @ 0xbdad │ │ │ │ + movw r2, #48526 @ 0xbd8e │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #96] @ (bfdf4 ) │ │ │ │ ldr r0, [pc, #100] @ (bfdf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r1, #19 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #0 @ (adr r0, bfdb0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #136 @ (adr r1, bfe3c ) │ │ │ │ + add r2, pc, #840 @ (adr r2, c00fc ) │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr8, cr4, {1} │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + vrev64.32 d0, d20 │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl, #144]! @ 0x90 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + vaddl.u16 q0, d10, d20 │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl, #144] @ 0x90 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + vhadd.u d16, d10, d20 │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + bkpt 0x006c │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [lr], {34} @ 0x22 │ │ │ │ - vhadd.s16 d16, d8, d18 │ │ │ │ - pop {r5, r7} │ │ │ │ + cdp 0, 8, cr0, cr14, cr2, {1} │ │ │ │ + add.w r0, r8, #34 @ 0x22 │ │ │ │ + bkpt 0x0050 │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [r2], {34} @ 0x22 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + cdp 0, 7, cr0, cr2, cr2, {1} │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r7} │ │ │ │ + bkpt 0x0034 │ │ │ │ movs r5, r4 │ │ │ │ - stc 0, cr0, [r6], #136 @ 0x88 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + cdp 0, 5, cr0, cr6, cr2, {1} │ │ │ │ + strh r0, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + bkpt 0x0018 │ │ │ │ movs r5, r4 │ │ │ │ - stc 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + cdp 0, 3, cr0, cr10, cr2, {1} │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bfdfc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -189149,114 +189153,114 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + stc2l 0, cr0, [lr, #144]! @ 0x90 │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #904] @ (c027c ) │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000bfef4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #1972] @ c06bc │ │ │ │ + ldr.w r2, [pc, #2012] @ c06e4 │ │ │ │ mov sl, r3 │ │ │ │ - ldr.w r3, [pc, #1968] @ c06c0 │ │ │ │ + ldr.w r3, [pc, #2008] @ c06e8 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r5, [pc, #1964] @ c06c4 │ │ │ │ + ldr.w r5, [pc, #2004] @ c06ec │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c031c │ │ │ │ + beq.w c033e │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r1 │ │ │ │ cmp r6, r3 │ │ │ │ itt ne │ │ │ │ addne r6, #1 │ │ │ │ strne r6, [r4, #0] │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c0340 │ │ │ │ + beq.w c0362 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c029e │ │ │ │ + bmi.w c02be │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c036a │ │ │ │ + beq.w c038c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c0302 │ │ │ │ + beq.w c0324 │ │ │ │ adds r2, r3, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w c00b6 │ │ │ │ - ldr.w r3, [pc, #1876] @ c06c8 │ │ │ │ + ldr.w r3, [pc, #1916] @ c06f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w c01e8 │ │ │ │ + bne.w c0208 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0444 │ │ │ │ + beq.w c046e │ │ │ │ ldr r7, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0494 │ │ │ │ + beq.w c04be │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c04fa │ │ │ │ + beq.w c0524 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c054e │ │ │ │ + beq.w c0578 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c03d4 │ │ │ │ + beq.w c0406 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n bfffa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03ea │ │ │ │ + beq.w c041c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ @@ -189264,83 +189268,83 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0028 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03a2 │ │ │ │ + beq.w c03c4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c05c2 │ │ │ │ + beq.w c05ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0400 │ │ │ │ + beq.w c043a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03f8 │ │ │ │ + beq.w c0432 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0070 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0408 │ │ │ │ + beq.w c042a │ │ │ │ mov r0, r8 │ │ │ │ blx 50294 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c05f2 │ │ │ │ + beq.w c061c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cbz r0, c0096 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03b6 │ │ │ │ + beq.w c03e2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ cbz r0, c00b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c00b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03b0 │ │ │ │ + beq.w c03e8 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ b.n c00de │ │ │ │ cmp r2, r1 │ │ │ │ beq.n c00c4 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0296 │ │ │ │ + beq.w c02b6 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w c02c8 │ │ │ │ - ldr.w r3, [pc, #1532] @ c06c8 │ │ │ │ + bne.w c02e8 │ │ │ │ + ldr.w r3, [pc, #1572] @ c06f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w c025a │ │ │ │ + bne.w c027a │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0420 │ │ │ │ + beq.w c044a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ @@ -189349,593 +189353,606 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c039a │ │ │ │ + beq.w c03bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c063a │ │ │ │ - ldr.w r3, [pc, #1468] @ c06cc │ │ │ │ + beq.w c0664 │ │ │ │ + ldr.w r3, [pc, #1508] @ c06f4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c0474 │ │ │ │ + bne.w c049e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cbz r0, c0136 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n c0136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03f2 │ │ │ │ - ldr.w r2, [pc, #1432] @ c06d0 │ │ │ │ + beq.w c0424 │ │ │ │ + ldr.w r2, [pc, #1472] @ c06f8 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r7, [r2, #796] @ 0x31c │ │ │ │ + ldr.w r8, [r2, #796] @ 0x31c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c04ca │ │ │ │ + beq.w c04f4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 867b0 │ │ │ │ + bl 86704 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0536 │ │ │ │ - ldr.w r3, [pc, #1388] @ c06d4 │ │ │ │ + beq.w c0560 │ │ │ │ + ldr.w r3, [pc, #1428] @ c06fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c05a2 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w c069e │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bne.w c05cc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r1, r7 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n c018a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w c03d4 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w c06c8 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r7, #0] │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + strne.w r3, [r8] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w c05da │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c01aa │ │ │ │ + beq.n c01c4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0410 │ │ │ │ + beq.w c03cc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w c0604 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0616 │ │ │ │ + beq.w c0640 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c01cc │ │ │ │ + beq.n c01ec │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c0666 │ │ │ │ + bmi.w c0690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0238 │ │ │ │ + beq.n c0258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c0238 │ │ │ │ + cbnz r3, c0258 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0238 │ │ │ │ + b.n c0258 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c01fc │ │ │ │ + beq.n c021c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c03c4 │ │ │ │ + beq.w c03f6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c0210 │ │ │ │ + beq.n c0230 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c03bc │ │ │ │ + beq.w c03ee │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1212] @ c06d8 │ │ │ │ - ldr.w r1, [pc, #1212] @ c06dc │ │ │ │ + ldr.w r3, [pc, #1220] @ c0700 │ │ │ │ + ldr.w r1, [pc, #1220] @ c0704 │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr.w r0, [pc, #1208] @ c06e0 │ │ │ │ + ldr.w r0, [pc, #1216] @ c0708 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1192] @ c06e4 │ │ │ │ - ldr.w r3, [pc, #1152] @ c06c0 │ │ │ │ + ldr.w r2, [pc, #1200] @ c070c │ │ │ │ + ldr.w r3, [pc, #1160] @ c06e8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c069a │ │ │ │ + bne.w c06c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c026e │ │ │ │ + beq.n c028e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0418 │ │ │ │ + beq.w c0442 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1116] @ c06d8 │ │ │ │ - ldr.w r1, [pc, #1128] @ c06e8 │ │ │ │ + ldr.w r3, [pc, #1124] @ c0700 │ │ │ │ + ldr.w r1, [pc, #1136] @ c0710 │ │ │ │ movw r2, #1212 @ 0x4bc │ │ │ │ - ldr.w r0, [pc, #1124] @ c06ec │ │ │ │ + ldr.w r0, [pc, #1132] @ c0714 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0236 │ │ │ │ + b.n c0256 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c00c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c036a │ │ │ │ + beq.n c038c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c02c2 │ │ │ │ + beq.n c02e2 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n c02c2 │ │ │ │ + beq.n c02e2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c03aa │ │ │ │ + beq.n c03dc │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c02da │ │ │ │ + beq.n c02fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c03cc │ │ │ │ - ldr.w r3, [pc, #1044] @ c06f0 │ │ │ │ + beq.w c03fe │ │ │ │ + ldr.w r3, [pc, #1048] @ c0718 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #1008] @ (c06d8 ) │ │ │ │ - ldr.w r1, [pc, #1032] @ c06f4 │ │ │ │ + ldr r3, [pc, #1012] @ (c0700 ) │ │ │ │ + ldr.w r1, [pc, #1040] @ c071c │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr.w r0, [pc, #1028] @ c06f8 │ │ │ │ + ldr.w r0, [pc, #1036] @ c0720 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0236 │ │ │ │ + b.n c0256 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w c00c4 │ │ │ │ - ldr r2, [pc, #956] @ (c06c8 ) │ │ │ │ + ldr r2, [pc, #964] @ (c06f0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r7, r2 │ │ │ │ beq.w bff7c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w c01ee │ │ │ │ - b.n c0210 │ │ │ │ - ldr r1, [pc, #952] @ (c06d8 ) │ │ │ │ + bne.w c020e │ │ │ │ + b.n c0230 │ │ │ │ + ldr r1, [pc, #960] @ (c0700 ) │ │ │ │ movw r0, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #984] @ (c06fc ) │ │ │ │ - ldr r2, [pc, #984] @ (c0700 ) │ │ │ │ + ldr r3, [pc, #988] @ (c0724 ) │ │ │ │ + ldr r2, [pc, #992] @ (c0728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #980] @ (c0704 ) │ │ │ │ - ldr r0, [pc, #980] @ (c0708 ) │ │ │ │ + ldr r1, [pc, #984] @ (c072c ) │ │ │ │ + ldr r0, [pc, #988] @ (c0730 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r2, [pc, #916] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r2, [pc, #924] @ (c0700 ) │ │ │ │ movw r1, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #964] @ (c070c ) │ │ │ │ + ldr r3, [pc, #968] @ (c0734 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #960] @ (c0710 ) │ │ │ │ + ldr r2, [pc, #964] @ (c0738 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #960] @ (c0714 ) │ │ │ │ + ldr r1, [pc, #964] @ (c073c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #956] @ (c0718 ) │ │ │ │ + ldr r0, [pc, #964] @ (c0740 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #876] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #880] @ (c0700 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r0, [pc, #936] @ (c071c ) │ │ │ │ + ldr r0, [pc, #944] @ (c0744 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #932] @ (c0720 ) │ │ │ │ + ldr r3, [pc, #940] @ (c0748 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #928] @ (c0724 ) │ │ │ │ - ldr r1, [pc, #932] @ (c0728 ) │ │ │ │ + ldr r2, [pc, #936] @ (c074c ) │ │ │ │ + ldr r1, [pc, #936] @ (c0750 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n c0236 │ │ │ │ + b.n c0256 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0108 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0028 │ │ │ │ + mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c02c2 │ │ │ │ + b.n c01c4 │ │ │ │ + mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c00b2 │ │ │ │ + b.n c018a │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n c02e2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0096 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n c00b2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0210 │ │ │ │ + b.n c0230 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c01f8 │ │ │ │ + b.n c0218 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c02da │ │ │ │ + b.n c02fc │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ beq.w bfffa │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w bfffa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n bfffa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0136 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n c0070 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0058 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n c0044 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0070 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c01aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c026e │ │ │ │ - ldr r2, [pc, #692] @ (c06d8 ) │ │ │ │ + b.n c028e │ │ │ │ + ldr r2, [pc, #692] @ (c0700 ) │ │ │ │ movw r1, #1210 @ 0x4ba │ │ │ │ - ldr r3, [pc, #772] @ (c072c ) │ │ │ │ + ldr r3, [pc, #768] @ (c0754 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #768] @ (c0730 ) │ │ │ │ + ldr r2, [pc, #764] @ (c0758 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #764] @ (c0734 ) │ │ │ │ - ldr r0, [pc, #764] @ (c0738 ) │ │ │ │ + ldr r1, [pc, #760] @ (c075c ) │ │ │ │ + ldr r0, [pc, #764] @ (c0760 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c0362 │ │ │ │ - ldr r3, [pc, #656] @ (c06d8 ) │ │ │ │ + b.n c0384 │ │ │ │ + ldr r3, [pc, #656] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r0, [pc, #752] @ (c073c ) │ │ │ │ + ldr r0, [pc, #748] @ (c0764 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #748] @ (c0740 ) │ │ │ │ + ldr r3, [pc, #744] @ (c0768 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #744] @ (c0744 ) │ │ │ │ - ldr r1, [pc, #744] @ (c0748 ) │ │ │ │ + ldr r2, [pc, #740] @ (c076c ) │ │ │ │ + ldr r1, [pc, #744] @ (c0770 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r2, [pc, #608] @ (c06d8 ) │ │ │ │ - ldr r3, [pc, #724] @ (c074c ) │ │ │ │ - ldr r1, [pc, #724] @ (c0750 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r2, [pc, #608] @ (c0700 ) │ │ │ │ + ldr r3, [pc, #720] @ (c0774 ) │ │ │ │ + ldr r1, [pc, #724] @ (c0778 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #724] @ (c0754 ) │ │ │ │ + ldr r0, [pc, #724] @ (c077c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ bl a7508 │ │ │ │ - b.n c0362 │ │ │ │ - ldr r3, [pc, #576] @ (c06d8 ) │ │ │ │ - ldr r1, [pc, #704] @ (c0758 ) │ │ │ │ - ldr r0, [pc, #704] @ (c075c ) │ │ │ │ + b.n c0384 │ │ │ │ + ldr r3, [pc, #576] @ (c0700 ) │ │ │ │ + ldr r1, [pc, #700] @ (c0780 ) │ │ │ │ + ldr r0, [pc, #704] @ (c0784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1210 @ 0x4ba │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #696] @ (c0760 ) │ │ │ │ + ldr r3, [pc, #692] @ (c0788 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #692] @ (c0764 ) │ │ │ │ + ldr r2, [pc, #688] @ (c078c ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #524] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #520] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r0, [pc, #660] @ (c0768 ) │ │ │ │ + ldr r0, [pc, #660] @ (c0790 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #656] @ (c076c ) │ │ │ │ + ldr r3, [pc, #656] @ (c0794 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #656] @ (c0770 ) │ │ │ │ + ldr r2, [pc, #656] @ (c0798 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #656] @ (c0774 ) │ │ │ │ + ldr r1, [pc, #652] @ (c079c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #476] @ (c06d8 ) │ │ │ │ - ldr r2, [pc, #632] @ (c0778 ) │ │ │ │ - ldr r1, [pc, #636] @ (c077c ) │ │ │ │ - ldr r0, [pc, #636] @ (c0780 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #472] @ (c0700 ) │ │ │ │ + ldr r2, [pc, #632] @ (c07a0 ) │ │ │ │ + ldr r1, [pc, #632] @ (c07a4 ) │ │ │ │ + ldr r0, [pc, #636] @ (c07a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1210 @ 0x4ba │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #620] @ (c0784 ) │ │ │ │ + ldr r3, [pc, #620] @ (c07ac ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #416] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #412] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #584] @ (c0788 ) │ │ │ │ - ldr r0, [pc, #588] @ (c078c ) │ │ │ │ + ldr r1, [pc, #584] @ (c07b0 ) │ │ │ │ + ldr r0, [pc, #584] @ (c07b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c04ec │ │ │ │ - ldr r3, [pc, #576] @ (c0790 ) │ │ │ │ - ldr r1, [pc, #576] @ (c0794 ) │ │ │ │ + b.n c0516 │ │ │ │ + ldr r3, [pc, #572] @ (c07b8 ) │ │ │ │ + ldr r1, [pc, #576] @ (c07bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0572 │ │ │ │ + beq.n c059c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c066c │ │ │ │ - ldr r3, [pc, #356] @ (c06d8 ) │ │ │ │ + beq.n c0696 │ │ │ │ + ldr r3, [pc, #352] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #540] @ (c0798 ) │ │ │ │ - ldr r0, [pc, #544] @ (c079c ) │ │ │ │ + ldr r1, [pc, #540] @ (c07c0 ) │ │ │ │ + ldr r0, [pc, #540] @ (c07c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r3, [pc, #308] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r3, [pc, #304] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #500] @ (c07a0 ) │ │ │ │ + ldr r1, [pc, #500] @ (c07c8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [r5, r3] │ │ │ │ - ldr r3, [pc, #500] @ (c07a4 ) │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ + ldr r3, [pc, #496] @ (c07cc ) │ │ │ │ add r3, pc │ │ │ │ - strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #496] @ (c07a8 ) │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + strd r3, r7, [sp] │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ldr r0, [pc, #492] @ (c07d0 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c04ec │ │ │ │ - ldr r3, [pc, #276] @ (c06d8 ) │ │ │ │ + b.n c0516 │ │ │ │ + ldr r3, [pc, #272] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #480] @ (c07ac ) │ │ │ │ - ldr r0, [pc, #484] @ (c07b0 ) │ │ │ │ + ldr r1, [pc, #480] @ (c07d4 ) │ │ │ │ + ldr r0, [pc, #480] @ (c07d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0588 │ │ │ │ - ldr r3, [pc, #252] @ (c06d8 ) │ │ │ │ + b.n c05b2 │ │ │ │ + ldr r3, [pc, #248] @ (c0700 ) │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ - ldr r1, [pc, #464] @ (c07b4 ) │ │ │ │ - ldr r0, [pc, #468] @ (c07b8 ) │ │ │ │ + ldr r1, [pc, #464] @ (c07dc ) │ │ │ │ + ldr r0, [pc, #464] @ (c07e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c04ec │ │ │ │ - ldr r3, [pc, #228] @ (c06d8 ) │ │ │ │ + b.n c0384 │ │ │ │ + ldr r3, [pc, #224] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #448] @ (c07bc ) │ │ │ │ - ldr r0, [pc, #452] @ (c07c0 ) │ │ │ │ + ldr r1, [pc, #448] @ (c07e4 ) │ │ │ │ + ldr r0, [pc, #448] @ (c07e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c0236 │ │ │ │ - ldr r2, [pc, #192] @ (c06d8 ) │ │ │ │ + b.n c0256 │ │ │ │ + ldr r2, [pc, #188] @ (c0700 ) │ │ │ │ movw r1, #1212 @ 0x4bc │ │ │ │ - ldr r3, [pc, #420] @ (c07c4 ) │ │ │ │ + ldr r3, [pc, #420] @ (c07ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (c07c8 ) │ │ │ │ + ldr r2, [pc, #416] @ (c07f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #412] @ (c07cc ) │ │ │ │ - ldr r0, [pc, #416] @ (c07d0 ) │ │ │ │ + ldr r1, [pc, #412] @ (c07f4 ) │ │ │ │ + ldr r0, [pc, #412] @ (c07f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c0362 │ │ │ │ + b.n c0384 │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, c067c │ │ │ │ + cbnz r0, c06a6 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c064a │ │ │ │ + beq.n c0674 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c0694 │ │ │ │ + bmi.n c06be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0660 │ │ │ │ + beq.n c068a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0674 │ │ │ │ + cbz r3, c069e │ │ │ │ bl 64174 │ │ │ │ - b.n c0236 │ │ │ │ + b.n c0256 │ │ │ │ bl 84a28 │ │ │ │ - b.n c01cc │ │ │ │ + b.n c01ec │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0572 │ │ │ │ + b.n c059c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0660 │ │ │ │ - ldr r3, [pc, #88] @ (c06d8 ) │ │ │ │ + b.n c068a │ │ │ │ + ldr r3, [pc, #88] @ (c0700 ) │ │ │ │ movw r2, #1210 @ 0x4ba │ │ │ │ - ldr r1, [pc, #336] @ (c07d4 ) │ │ │ │ - ldr r0, [pc, #336] @ (c07d8 ) │ │ │ │ + ldr r1, [pc, #332] @ (c07fc ) │ │ │ │ + ldr r0, [pc, #336] @ (c0800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c0362 │ │ │ │ + b.n c0384 │ │ │ │ bl 84a28 │ │ │ │ - b.n c064a │ │ │ │ + b.n c0674 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c07dc ) │ │ │ │ - movw r2, #60370 @ 0xebd2 │ │ │ │ + ldr r3, [pc, #312] @ (c0804 ) │ │ │ │ + movw r2, #60344 @ 0xebb8 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #308] @ (c07e0 ) │ │ │ │ - ldr r0, [pc, #312] @ (c07e4 ) │ │ │ │ + ldr r1, [pc, #308] @ (c0808 ) │ │ │ │ + ldr r0, [pc, #308] @ (c080c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #488 @ 0x1e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ @@ -189944,163 +189961,163 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [ip, #156]! @ 0x9c │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldc2 0, cr0, [ip, #156] @ 0x9c │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf5840024 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + @ instruction: 0xf70a0024 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #728] @ (c0a28 ) │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r3, r4 │ │ │ │ - b.n c0ec4 │ │ │ │ + b.n c01f8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #352] @ (c08d4 ) │ │ │ │ + str r6, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, c0834 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - b.n c0ec8 │ │ │ │ + b.n c01fc │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c07e8 : │ │ │ │ +000c0810 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ c0864 │ │ │ │ + ldr.w ip, [pc, #108] @ c088c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #1380 @ 0x564 │ │ │ │ - ldr.w ip, [pc, #92] @ c0868 │ │ │ │ + ldr.w ip, [pc, #92] @ c0890 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (c086c ) │ │ │ │ + ldr r4, [pc, #88] @ (c0894 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -190108,2525 +190125,2525 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, c0848 │ │ │ │ + cbz r0, c0870 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl bfef4 │ │ │ │ - ldr r2, [pc, #36] @ (c0870 ) │ │ │ │ - ldr r3, [pc, #32] @ (c086c ) │ │ │ │ + ldr r2, [pc, #36] @ (c0898 ) │ │ │ │ + ldr r3, [pc, #32] @ (c0894 ) │ │ │ │ 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 c0860 │ │ │ │ + bne.n c0888 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r6, #0 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7ea0027 │ │ │ │ + @ instruction: 0xf7c20027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b00027 │ │ │ │ + @ instruction: 0xf7880027 │ │ │ │ │ │ │ │ -000c0874 : │ │ │ │ +000c089c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (c089c ) │ │ │ │ + ldr r3, [pc, #24] @ (c08c4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (c08a0 ) │ │ │ │ + ldr r2, [pc, #24] @ (c08c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl bfef4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - @ instruction: 0xf7740027 │ │ │ │ + @ instruction: 0xf74c0027 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c08a4 : │ │ │ │ +000c08cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c0908 ) │ │ │ │ + ldr r3, [pc, #76] @ (c0930 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c090c ) │ │ │ │ + ldr r5, [pc, #72] @ (c0934 ) │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, c0904 │ │ │ │ - ldr r3, [pc, #64] @ (c0910 ) │ │ │ │ + cbz r0, c092c │ │ │ │ + ldr r3, [pc, #64] @ (c0938 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c08e4 │ │ │ │ + bne.n c090c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0874 │ │ │ │ - ldr r0, [pc, #44] @ (c0914 ) │ │ │ │ + b.w c089c │ │ │ │ + ldr r0, [pc, #44] @ (c093c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c0918 ) │ │ │ │ - ldr r1, [pc, #40] @ (c091c ) │ │ │ │ + ldr r3, [pc, #40] @ (c0940 ) │ │ │ │ + ldr r1, [pc, #40] @ (c0944 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c0920 ) │ │ │ │ + ldr r0, [pc, #40] @ (c0948 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r5, #26 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7360027 │ │ │ │ + @ instruction: 0xf70e0027 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0924 : │ │ │ │ +000c094c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (c0950 ) │ │ │ │ + ldr r3, [pc, #28] @ (c0978 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (c0954 ) │ │ │ │ + ldr r2, [pc, #28] @ (c097c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl bfef4 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - movt r0, #18471 @ 0x4827 │ │ │ │ + @ instruction: 0xf69c0027 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0958 : │ │ │ │ +000c0980 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c09ec ) │ │ │ │ + ldr r5, [pc, #124] @ (c0a14 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (c09f0 ) │ │ │ │ + ldr r3, [pc, #124] @ (c0a18 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (c09f4 ) │ │ │ │ + ldr r6, [pc, #120] @ (c0a1c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c09f8 ) │ │ │ │ + ldr r3, [pc, #108] @ (c0a20 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1476 @ 0x5c4 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, c09e4 │ │ │ │ - ldr r3, [pc, #96] @ (c09fc ) │ │ │ │ + cbz r0, c0a0c │ │ │ │ + ldr r3, [pc, #96] @ (c0a24 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c09c4 │ │ │ │ + bne.n c09ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c0924 │ │ │ │ - ldr r2, [pc, #80] @ (c0a00 ) │ │ │ │ - ldr r3, [pc, #64] @ (c09f0 ) │ │ │ │ + bl c094c │ │ │ │ + ldr r2, [pc, #80] @ (c0a28 ) │ │ │ │ + ldr r3, [pc, #64] @ (c0a18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c09e8 │ │ │ │ + bne.n c0a10 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c0a04 ) │ │ │ │ + ldr r0, [pc, #60] @ (c0a2c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c0a08 ) │ │ │ │ - ldr r1, [pc, #56] @ (c0a0c ) │ │ │ │ + ldr r3, [pc, #56] @ (c0a30 ) │ │ │ │ + ldr r1, [pc, #56] @ (c0a34 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0a10 ) │ │ │ │ + ldr r0, [pc, #56] @ (c0a38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c09ac │ │ │ │ + b.n c09d4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf6880027 │ │ │ │ + @ instruction: 0xf6600027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6820027 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + @ instruction: 0xf65a0027 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #51239 @ 0xc827 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + @ instruction: 0xf6240027 │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0a14 : │ │ │ │ +000c0a3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (c0ad0 ) │ │ │ │ + ldr r6, [pc, #172] @ (c0af8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c0a96 │ │ │ │ + beq.n c0abe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (c0ad4 ) │ │ │ │ + ldr r3, [pc, #148] @ (c0afc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, c0a84 │ │ │ │ + cbz r5, c0aac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ bl bfef4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a6e │ │ │ │ + beq.n c0a96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0abc │ │ │ │ + cbz r3, c0ae4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0a7e │ │ │ │ + beq.n c0aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c0ab0 │ │ │ │ + cbz r3, c0ad8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n c0a52 │ │ │ │ - ldr r3, [pc, #60] @ (c0ad4 ) │ │ │ │ + b.n c0a7a │ │ │ │ + ldr r3, [pc, #60] @ (c0afc ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n c0ac4 │ │ │ │ + beq.n c0aec │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c0a44 │ │ │ │ - b.n c0a84 │ │ │ │ + bne.n c0a6c │ │ │ │ + b.n c0aac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0a6e │ │ │ │ + b.n c0a96 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c0a44 │ │ │ │ + bne.n c0a6c │ │ │ │ mov r5, r3 │ │ │ │ - b.n c0a52 │ │ │ │ + b.n c0a7a │ │ │ │ nop │ │ │ │ - rsbs r0, r4, #10944512 @ 0xa70000 │ │ │ │ + sub.w r0, ip, #10944512 @ 0xa70000 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0ad8 : │ │ │ │ +000c0b00 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (c0b80 ) │ │ │ │ + ldr r5, [pc, #144] @ (c0ba8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (c0b84 ) │ │ │ │ + ldr r3, [pc, #144] @ (c0bac ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (c0b88 ) │ │ │ │ + ldr r6, [pc, #140] @ (c0bb0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (c0b8c ) │ │ │ │ + ldr r3, [pc, #128] @ (c0bb4 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #1524 @ 0x5f4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, c0b76 │ │ │ │ - ldr r3, [pc, #104] @ (c0b90 ) │ │ │ │ + cbz r0, c0b9e │ │ │ │ + ldr r3, [pc, #104] @ (c0bb8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0b56 │ │ │ │ + bne.n c0b7e │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c0a14 │ │ │ │ - ldr r2, [pc, #84] @ (c0b94 ) │ │ │ │ - ldr r3, [pc, #64] @ (c0b84 ) │ │ │ │ + bl c0a3c │ │ │ │ + ldr r2, [pc, #84] @ (c0bbc ) │ │ │ │ + ldr r3, [pc, #64] @ (c0bac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c0b7a │ │ │ │ + bne.n c0ba2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (c0b98 ) │ │ │ │ + ldr r0, [pc, #64] @ (c0bc0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c0b9c ) │ │ │ │ - ldr r1, [pc, #60] @ (c0ba0 ) │ │ │ │ + ldr r3, [pc, #56] @ (c0bc4 ) │ │ │ │ + ldr r1, [pc, #60] @ (c0bc8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0ba4 ) │ │ │ │ + ldr r0, [pc, #56] @ (c0bcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0b3e │ │ │ │ + b.n c0b66 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add.w r0, r8, #10944512 @ 0xa70000 │ │ │ │ + @ instruction: 0xf4e00027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #10944512 @ 0xa70000 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf4da0027 │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ba0027 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + eors.w r0, r2, #10944512 @ 0xa70000 │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c0ba8 : │ │ │ │ +000c0bd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ c100c │ │ │ │ + ldr.w r4, [pc, #1104] @ c1034 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ c1010 │ │ │ │ + ldr.w r1, [pc, #1104] @ c1038 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ c1014 │ │ │ │ - ldr.w r2, [pc, #1100] @ c1018 │ │ │ │ - ldr.w r3, [pc, #1100] @ c101c │ │ │ │ + ldr.w r5, [pc, #1100] @ c103c │ │ │ │ + ldr.w r2, [pc, #1100] @ c1040 │ │ │ │ + ldr.w r3, [pc, #1100] @ c1044 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0d6c │ │ │ │ - ldr.w r3, [pc, #1060] @ c1020 │ │ │ │ + beq.w c0d94 │ │ │ │ + ldr.w r3, [pc, #1060] @ c1048 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl c0a14 │ │ │ │ + bl c0a3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0d2e │ │ │ │ + bne.w c0d56 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0e36 │ │ │ │ + beq.w c0e5e │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0eae │ │ │ │ + beq.w c0ed6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w c0f9c │ │ │ │ - ldr r2, [pc, #976] @ (c1024 ) │ │ │ │ + bpl.w c0fc4 │ │ │ │ + ldr r2, [pc, #976] @ (c104c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0f64 │ │ │ │ - ldr r2, [pc, #972] @ (c1028 ) │ │ │ │ + beq.w c0f8c │ │ │ │ + ldr r2, [pc, #972] @ (c1050 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0fb2 │ │ │ │ + beq.w c0fda │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w c0f98 │ │ │ │ + ble.w c0fc0 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w c0f98 │ │ │ │ + beq.w c0fc0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0c92 │ │ │ │ + beq.n c0cba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0dae │ │ │ │ + beq.w c0dd6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0dba │ │ │ │ + beq.w c0de2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0fb6 │ │ │ │ + beq.w c0fde │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0cc0 │ │ │ │ + beq.n c0ce8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0e1e │ │ │ │ + beq.w c0e46 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0fd2 │ │ │ │ + beq.w c0ffa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0ce0 │ │ │ │ + beq.n c0d08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0e16 │ │ │ │ + beq.w c0e3e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c0fee │ │ │ │ + beq.w c1016 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d00 │ │ │ │ + beq.n c0d28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0ea6 │ │ │ │ - ldr r3, [pc, #796] @ (c1020 ) │ │ │ │ + beq.w c0ece │ │ │ │ + ldr r3, [pc, #796] @ (c1048 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d12 │ │ │ │ + beq.n c0d3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (c102c ) │ │ │ │ - ldr r3, [pc, #760] @ (c1010 ) │ │ │ │ + ldr r2, [pc, #792] @ (c1054 ) │ │ │ │ + ldr r3, [pc, #760] @ (c1038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c0ed4 │ │ │ │ + bne.w c0efc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d44 │ │ │ │ + beq.n c0d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c0d44 │ │ │ │ + cbnz r3, c0d6c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d5a │ │ │ │ + beq.n c0d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c0d5a │ │ │ │ + cbnz r3, c0d82 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (c1030 ) │ │ │ │ - ldr r1, [pc, #724] @ (c1034 ) │ │ │ │ + ldr r3, [pc, #724] @ (c1058 ) │ │ │ │ + ldr r1, [pc, #724] @ (c105c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0d12 │ │ │ │ + b.n c0d3a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0c38 │ │ │ │ - ldr r3, [pc, #676] @ (c1038 ) │ │ │ │ - movw r2, #60766 @ 0xed5e │ │ │ │ + bne.w c0c60 │ │ │ │ + ldr r3, [pc, #676] @ (c1060 ) │ │ │ │ + movw r2, #60740 @ 0xed44 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #668] @ (c103c ) │ │ │ │ - ldr r0, [pc, #672] @ (c1040 ) │ │ │ │ + ldr r1, [pc, #668] @ (c1064 ) │ │ │ │ + ldr r0, [pc, #672] @ (c1068 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c0c98 │ │ │ │ + bne.w c0cc0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0f48 │ │ │ │ + beq.w c0f70 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0dd6 │ │ │ │ + beq.n c0dfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, c0e26 │ │ │ │ + cbz r3, c0e4e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0f2c │ │ │ │ + beq.w c0f54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0df2 │ │ │ │ + beq.n c0e1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0e2e │ │ │ │ + cbz r3, c0e56 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c0f10 │ │ │ │ + beq.w c0f38 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e10 │ │ │ │ + beq.n c0e38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0eb4 │ │ │ │ + beq.n c0edc │ │ │ │ bl 8865c │ │ │ │ - b.n c0d68 │ │ │ │ + b.n c0d90 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0ce0 │ │ │ │ + b.n c0d08 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0cc0 │ │ │ │ + b.n c0ce8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0dd6 │ │ │ │ + b.n c0dfe │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0df2 │ │ │ │ + b.n c0e1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e48 │ │ │ │ + beq.n c0e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0ecc │ │ │ │ + beq.n c0ef4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c0f7c │ │ │ │ + beq.w c0fa4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e64 │ │ │ │ + beq.n c0e8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, c0ec4 │ │ │ │ + cbz r3, c0eec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n c0ef4 │ │ │ │ + beq.n c0f1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0e7e │ │ │ │ + beq.n c0ea6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0ebc │ │ │ │ + cbz r3, c0ee4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n c0ed8 │ │ │ │ + beq.n c0f00 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0d68 │ │ │ │ + beq.w c0d90 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c0d68 │ │ │ │ + bne.w c0d90 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d68 │ │ │ │ + b.n c0d90 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d00 │ │ │ │ + b.n c0d28 │ │ │ │ bl 889e4 │ │ │ │ - b.n c0c46 │ │ │ │ + b.n c0c6e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e10 │ │ │ │ + b.n c0e38 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e7e │ │ │ │ + b.n c0ea6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e64 │ │ │ │ + b.n c0e8c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0e48 │ │ │ │ + b.n c0e70 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c1044 ) │ │ │ │ - movw r2, #60769 @ 0xed61 │ │ │ │ + ldr r3, [pc, #360] @ (c106c ) │ │ │ │ + movw r2, #60743 @ 0xed47 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #356] @ (c1048 ) │ │ │ │ - ldr r0, [pc, #356] @ (c104c ) │ │ │ │ + ldr r1, [pc, #356] @ (c1070 ) │ │ │ │ + ldr r0, [pc, #356] @ (c1074 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c1050 ) │ │ │ │ - movw r2, #60768 @ 0xed60 │ │ │ │ + ldr r3, [pc, #344] @ (c1078 ) │ │ │ │ + movw r2, #60742 @ 0xed46 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #340] @ (c1054 ) │ │ │ │ - ldr r0, [pc, #340] @ (c1058 ) │ │ │ │ + ldr r1, [pc, #340] @ (c107c ) │ │ │ │ + ldr r0, [pc, #340] @ (c1080 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (c105c ) │ │ │ │ - movw r2, #60774 @ 0xed66 │ │ │ │ + ldr r3, [pc, #328] @ (c1084 ) │ │ │ │ + movw r2, #60748 @ 0xed4c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #324] @ (c1060 ) │ │ │ │ - ldr r0, [pc, #324] @ (c1064 ) │ │ │ │ + ldr r1, [pc, #324] @ (c1088 ) │ │ │ │ + ldr r0, [pc, #324] @ (c108c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (c1068 ) │ │ │ │ - movw r2, #60773 @ 0xed65 │ │ │ │ + ldr r3, [pc, #312] @ (c1090 ) │ │ │ │ + movw r2, #60747 @ 0xed4b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #308] @ (c106c ) │ │ │ │ - ldr r0, [pc, #308] @ (c1070 ) │ │ │ │ + ldr r1, [pc, #308] @ (c1094 ) │ │ │ │ + ldr r0, [pc, #308] @ (c1098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (c1074 ) │ │ │ │ - movw r2, #60772 @ 0xed64 │ │ │ │ + ldr r3, [pc, #296] @ (c109c ) │ │ │ │ + movw r2, #60746 @ 0xed4a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (c1078 ) │ │ │ │ - ldr r0, [pc, #292] @ (c107c ) │ │ │ │ + ldr r1, [pc, #292] @ (c10a0 ) │ │ │ │ + ldr r0, [pc, #292] @ (c10a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (c1080 ) │ │ │ │ + ldr r3, [pc, #280] @ (c10a8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (c1084 ) │ │ │ │ - ldr r0, [pc, #280] @ (c1088 ) │ │ │ │ + ldr r1, [pc, #280] @ (c10ac ) │ │ │ │ + ldr r0, [pc, #280] @ (c10b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c108c ) │ │ │ │ - movw r2, #60767 @ 0xed5f │ │ │ │ + ldr r3, [pc, #268] @ (c10b4 ) │ │ │ │ + movw r2, #60741 @ 0xed45 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #264] @ (c1090 ) │ │ │ │ - ldr r0, [pc, #264] @ (c1094 ) │ │ │ │ + ldr r1, [pc, #264] @ (c10b8 ) │ │ │ │ + ldr r0, [pc, #264] @ (c10bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (c1098 ) │ │ │ │ + ldr r3, [pc, #248] @ (c10c0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (c109c ) │ │ │ │ - ldr r0, [pc, #252] @ (c10a0 ) │ │ │ │ + ldr r1, [pc, #248] @ (c10c4 ) │ │ │ │ + ldr r0, [pc, #252] @ (c10c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (c10a4 ) │ │ │ │ - movw r2, #60743 @ 0xed47 │ │ │ │ + ldr r3, [pc, #236] @ (c10cc ) │ │ │ │ + movw r2, #60717 @ 0xed2d │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #228] @ (c10a8 ) │ │ │ │ - ldr r0, [pc, #232] @ (c10ac ) │ │ │ │ + ldr r1, [pc, #228] @ (c10d0 ) │ │ │ │ + ldr r0, [pc, #232] @ (c10d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c10b0 ) │ │ │ │ - movw r2, #60744 @ 0xed48 │ │ │ │ + ldr r3, [pc, #220] @ (c10d8 ) │ │ │ │ + movw r2, #60718 @ 0xed2e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (c10b4 ) │ │ │ │ - ldr r0, [pc, #216] @ (c10b8 ) │ │ │ │ + ldr r1, [pc, #212] @ (c10dc ) │ │ │ │ + ldr r0, [pc, #216] @ (c10e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c10bc ) │ │ │ │ - movw r2, #60745 @ 0xed49 │ │ │ │ + ldr r3, [pc, #204] @ (c10e4 ) │ │ │ │ + movw r2, #60719 @ 0xed2f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #196] @ (c10c0 ) │ │ │ │ - ldr r0, [pc, #200] @ (c10c4 ) │ │ │ │ + ldr r1, [pc, #196] @ (c10e8 ) │ │ │ │ + ldr r0, [pc, #200] @ (c10ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bics.w r0, sl, #10944512 @ 0xa70000 │ │ │ │ + ands.w r0, r2, #10944512 @ 0xa70000 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, ip, #10944512 @ 0xa70000 │ │ │ │ + and.w r0, r4, #10944512 @ 0xa70000 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e60027 │ │ │ │ + @ instruction: 0xf2be0027 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n c113c │ │ │ │ + udf #6 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n c0fa4 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c10bc │ │ │ │ + bgt.n c0ff4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c1090 │ │ │ │ + bgt.n c0fc8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c1064 │ │ │ │ + bgt.n c0f9c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1038 │ │ │ │ + bgt.n c1170 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c100c │ │ │ │ + bgt.n c1144 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c0fb8 │ │ │ │ + ble.n c10f0 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c0fbc │ │ │ │ + bgt.n c10f4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ movs r5, r4 │ │ │ │ - blt.n c0fe4 │ │ │ │ + ble.n c111c │ │ │ │ movs r2, r4 │ │ │ │ - blt.n c103c │ │ │ │ + ble.n c1174 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1160 │ │ │ │ + blt.n c1098 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1134 │ │ │ │ + blt.n c106c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n c1108 │ │ │ │ + blt.n c1040 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c10c8 : │ │ │ │ +000c10f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c112c ) │ │ │ │ + ldr r3, [pc, #76] @ (c1154 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c1130 ) │ │ │ │ + ldr r5, [pc, #72] @ (c1158 ) │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, c1128 │ │ │ │ - ldr r3, [pc, #64] @ (c1134 ) │ │ │ │ + cbz r0, c1150 │ │ │ │ + ldr r3, [pc, #64] @ (c115c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1108 │ │ │ │ + bne.n c1130 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0ba8 │ │ │ │ - ldr r0, [pc, #44] @ (c1138 ) │ │ │ │ + b.w c0bd0 │ │ │ │ + ldr r0, [pc, #44] @ (c1160 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c113c ) │ │ │ │ - ldr r1, [pc, #40] @ (c1140 ) │ │ │ │ + ldr r3, [pc, #40] @ (c1164 ) │ │ │ │ + ldr r1, [pc, #40] @ (c1168 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c1144 ) │ │ │ │ + ldr r0, [pc, #40] @ (c116c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.s16 d0, d2, d23 │ │ │ │ + cdp 0, 14, cr0, cr10, cr7, {1} │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1148 : │ │ │ │ +000c1170 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r9, [pc, #548] @ c1380 │ │ │ │ + ldr.w r9, [pc, #548] @ c13a8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ add r9, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c12b6 │ │ │ │ + beq.w c12de │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r6, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ bl 51ad0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c12e4 │ │ │ │ + beq.w c130c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c11a6 │ │ │ │ + cbz r0, c11ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c11a6 │ │ │ │ + beq.n c11ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1290 │ │ │ │ + beq.n c12b8 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c1362 │ │ │ │ + beq.w c138a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - cbz r0, c11d4 │ │ │ │ + cbz r0, c11fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c11d4 │ │ │ │ + beq.n c11fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1296 │ │ │ │ + beq.n c12be │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c1346 │ │ │ │ + beq.w c136e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, c1200 │ │ │ │ + cbz r0, c1228 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1200 │ │ │ │ + beq.n c1228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c129c │ │ │ │ + beq.n c12c4 │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c132a │ │ │ │ + beq.w c1352 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c122c │ │ │ │ + cbz r0, c1254 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c122c │ │ │ │ + beq.n c1254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c12a2 │ │ │ │ + beq.n c12ca │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 51b60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1304 │ │ │ │ + beq.n c132c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c125a │ │ │ │ + cbz r0, c1282 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c125a │ │ │ │ + beq.n c1282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c12a8 │ │ │ │ + cbz r3, c12d0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1266 │ │ │ │ + beq.n c128e │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c1324 │ │ │ │ + bmi.n c134c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c127a │ │ │ │ + beq.n c12a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1282 │ │ │ │ + cbz r3, c12aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c11a6 │ │ │ │ + b.n c11ce │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c11d4 │ │ │ │ + b.n c11fc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1200 │ │ │ │ + b.n c1228 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c122c │ │ │ │ + b.n c1254 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1262 │ │ │ │ - b.n c1266 │ │ │ │ - ldr r1, [pc, #204] @ (c1384 ) │ │ │ │ + bne.n c128a │ │ │ │ + b.n c128e │ │ │ │ + ldr r1, [pc, #204] @ (c13ac ) │ │ │ │ movw r0, #1207 @ 0x4b7 │ │ │ │ - ldr r3, [pc, #200] @ (c1388 ) │ │ │ │ - ldr r2, [pc, #204] @ (c138c ) │ │ │ │ + ldr r3, [pc, #200] @ (c13b0 ) │ │ │ │ + ldr r2, [pc, #204] @ (c13b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #196] @ (c1390 ) │ │ │ │ - ldr r0, [pc, #196] @ (c1394 ) │ │ │ │ + ldr r1, [pc, #196] @ (c13b8 ) │ │ │ │ + ldr r0, [pc, #196] @ (c13bc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #156] @ (c1384 ) │ │ │ │ + ldr r3, [pc, #156] @ (c13ac ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #172] @ (c1398 ) │ │ │ │ - ldr r0, [pc, #172] @ (c139c ) │ │ │ │ + ldr r1, [pc, #172] @ (c13c0 ) │ │ │ │ + ldr r0, [pc, #172] @ (c13c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c12da │ │ │ │ - ldr r3, [pc, #124] @ (c1384 ) │ │ │ │ + b.n c1302 │ │ │ │ + ldr r3, [pc, #124] @ (c13ac ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #148] @ (c13a0 ) │ │ │ │ - ldr r0, [pc, #148] @ (c13a4 ) │ │ │ │ + ldr r1, [pc, #148] @ (c13c8 ) │ │ │ │ + ldr r0, [pc, #148] @ (c13cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c12da │ │ │ │ + b.n c1302 │ │ │ │ bl 84a28 │ │ │ │ - b.n c1266 │ │ │ │ - ldr r3, [pc, #124] @ (c13a8 ) │ │ │ │ - movw r2, #60851 @ 0xedb3 │ │ │ │ + b.n c128e │ │ │ │ + ldr r3, [pc, #124] @ (c13d0 ) │ │ │ │ + movw r2, #60825 @ 0xed99 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #116] @ (c13ac ) │ │ │ │ - ldr r0, [pc, #120] @ (c13b0 ) │ │ │ │ + ldr r1, [pc, #116] @ (c13d4 ) │ │ │ │ + ldr r0, [pc, #120] @ (c13d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (c13b4 ) │ │ │ │ - movw r2, #60841 @ 0xeda9 │ │ │ │ + ldr r3, [pc, #108] @ (c13dc ) │ │ │ │ + movw r2, #60815 @ 0xed8f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (c13b8 ) │ │ │ │ - ldr r0, [pc, #104] @ (c13bc ) │ │ │ │ + ldr r1, [pc, #100] @ (c13e0 ) │ │ │ │ + ldr r0, [pc, #104] @ (c13e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (c13c0 ) │ │ │ │ - movw r2, #60831 @ 0xed9f │ │ │ │ + ldr r3, [pc, #92] @ (c13e8 ) │ │ │ │ + movw r2, #60805 @ 0xed85 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ (c13c4 ) │ │ │ │ - ldr r0, [pc, #88] @ (c13c8 ) │ │ │ │ + ldr r1, [pc, #84] @ (c13ec ) │ │ │ │ + ldr r0, [pc, #88] @ (c13f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cdp 0, 9, cr0, cr10, cr7, {1} │ │ │ │ + cdp 0, 7, cr0, cr2, cr7, {1} │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #784 @ (adr r6, c16bc ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c137c │ │ │ │ + bhi.n c14b4 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #672 @ (adr r6, c1658 ) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c1350 │ │ │ │ + bhi.n c1488 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #560 @ (adr r6, c15f4 ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n c1324 │ │ │ │ + bhi.n c145c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c13cc : │ │ │ │ +000c13f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #172] @ (c1488 ) │ │ │ │ + ldr r6, [pc, #172] @ (c14b0 ) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (c148c ) │ │ │ │ + ldr r3, [pc, #168] @ (c14b4 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (c1490 ) │ │ │ │ + ldr r4, [pc, #160] @ (c14b8 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (c1494 ) │ │ │ │ + ldr r3, [pc, #144] @ (c14bc ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1474 │ │ │ │ - ldr r3, [pc, #124] @ (c1498 ) │ │ │ │ + beq.n c149c │ │ │ │ + ldr r3, [pc, #124] @ (c14c0 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1456 │ │ │ │ - ldr r0, [pc, #112] @ (c149c ) │ │ │ │ + bne.n c147e │ │ │ │ + ldr r0, [pc, #112] @ (c14c4 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n c1478 │ │ │ │ + bne.n c14a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1148 │ │ │ │ - ldr r2, [pc, #96] @ (c14a0 ) │ │ │ │ - ldr r3, [pc, #72] @ (c148c ) │ │ │ │ + bl c1170 │ │ │ │ + ldr r2, [pc, #96] @ (c14c8 ) │ │ │ │ + ldr r3, [pc, #72] @ (c14b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1484 │ │ │ │ + bne.n c14ac │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (c14a4 ) │ │ │ │ + ldr r0, [pc, #76] @ (c14cc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #72] @ (c14a8 ) │ │ │ │ + ldr r3, [pc, #72] @ (c14d0 ) │ │ │ │ movw r2, #1207 @ 0x4b7 │ │ │ │ - ldr r1, [pc, #68] @ (c14ac ) │ │ │ │ - ldr r0, [pc, #72] @ (c14b0 ) │ │ │ │ + ldr r1, [pc, #68] @ (c14d4 ) │ │ │ │ + ldr r0, [pc, #72] @ (c14d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c143e │ │ │ │ - ldr r0, [pc, #56] @ (c14b4 ) │ │ │ │ + b.n c1466 │ │ │ │ + ldr r0, [pc, #56] @ (c14dc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c145e │ │ │ │ + b.n c1486 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldc 0, cr0, [r8], {39} @ 0x27 │ │ │ │ + @ instruction: 0xebf00027 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], {39} @ 0x27 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + rsbs r0, lr, r7, asr #32 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, sl, r7, asr #32 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xeb920027 │ │ │ │ + adcs r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c14b8 : │ │ │ │ +000c14e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c1630 ) │ │ │ │ + ldr r7, [pc, #356] @ (c1658 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c15a8 │ │ │ │ + beq.n c15d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51be4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c15d2 │ │ │ │ + beq.n c15fa │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c1502 │ │ │ │ + cbz r0, c152a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1502 │ │ │ │ + beq.n c152a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c158e │ │ │ │ + beq.n c15b6 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1614 │ │ │ │ + beq.w c163c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c152e │ │ │ │ + cbz r0, c1556 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c152e │ │ │ │ + beq.n c1556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1594 │ │ │ │ + beq.n c15bc │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51c7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c15f0 │ │ │ │ + beq.n c1618 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c155c │ │ │ │ + cbz r0, c1584 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c155c │ │ │ │ + beq.n c1584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c159a │ │ │ │ + cbz r3, c15c2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1568 │ │ │ │ + beq.n c1590 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c160e │ │ │ │ + bmi.n c1636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c157c │ │ │ │ + beq.n c15a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1582 │ │ │ │ + cbz r3, c15aa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1502 │ │ │ │ + b.n c152a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c152e │ │ │ │ + b.n c1556 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1564 │ │ │ │ - b.n c1568 │ │ │ │ - ldr r1, [pc, #136] @ (c1634 ) │ │ │ │ + bne.n c158c │ │ │ │ + b.n c1590 │ │ │ │ + ldr r1, [pc, #136] @ (c165c ) │ │ │ │ movw r0, #1278 @ 0x4fe │ │ │ │ - ldr r3, [pc, #136] @ (c1638 ) │ │ │ │ - ldr r2, [pc, #136] @ (c163c ) │ │ │ │ + ldr r3, [pc, #136] @ (c1660 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1664 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c1640 ) │ │ │ │ - ldr r0, [pc, #132] @ (c1644 ) │ │ │ │ + ldr r1, [pc, #132] @ (c1668 ) │ │ │ │ + ldr r0, [pc, #132] @ (c166c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c1634 ) │ │ │ │ + ldr r3, [pc, #96] @ (c165c ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r1, [pc, #108] @ (c1648 ) │ │ │ │ - ldr r0, [pc, #112] @ (c164c ) │ │ │ │ + ldr r1, [pc, #108] @ (c1670 ) │ │ │ │ + ldr r0, [pc, #112] @ (c1674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c15ca │ │ │ │ - ldr r3, [pc, #64] @ (c1634 ) │ │ │ │ + b.n c15f2 │ │ │ │ + ldr r3, [pc, #64] @ (c165c ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r1, [pc, #88] @ (c1650 ) │ │ │ │ - ldr r0, [pc, #88] @ (c1654 ) │ │ │ │ + ldr r1, [pc, #88] @ (c1678 ) │ │ │ │ + ldr r0, [pc, #88] @ (c167c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c15ca │ │ │ │ + b.n c15f2 │ │ │ │ bl 84a28 │ │ │ │ - b.n c1568 │ │ │ │ - ldr r3, [pc, #64] @ (c1658 ) │ │ │ │ - movw r2, #62370 @ 0xf3a2 │ │ │ │ + b.n c1590 │ │ │ │ + ldr r3, [pc, #64] @ (c1680 ) │ │ │ │ + movw r2, #62344 @ 0xf388 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ (c165c ) │ │ │ │ - ldr r0, [pc, #60] @ (c1660 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1684 ) │ │ │ │ + ldr r0, [pc, #60] @ (c1688 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #724 @ 0x2d4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xeb300027 │ │ │ │ + add.w r0, r8, r7, asr #32 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #872 @ (adr r3, c19c4 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, c180c ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n c1658 │ │ │ │ + bpl.n c1590 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1664 : │ │ │ │ +000c168c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c16fc ) │ │ │ │ + ldr r4, [pc, #136] @ (c1724 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c1700 ) │ │ │ │ + ldr r3, [pc, #132] @ (c1728 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1704 ) │ │ │ │ + ldr r5, [pc, #124] @ (c172c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1708 ) │ │ │ │ + ldr r3, [pc, #108] @ (c1730 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1668 @ 0x684 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, c16f2 │ │ │ │ - ldr r3, [pc, #96] @ (c170c ) │ │ │ │ + cbz r0, c171a │ │ │ │ + ldr r3, [pc, #96] @ (c1734 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c16d4 │ │ │ │ + bne.n c16fc │ │ │ │ mov r0, r6 │ │ │ │ - bl c14b8 │ │ │ │ - ldr r2, [pc, #80] @ (c1710 ) │ │ │ │ - ldr r3, [pc, #64] @ (c1700 ) │ │ │ │ + bl c14e0 │ │ │ │ + ldr r2, [pc, #80] @ (c1738 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1728 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c16f6 │ │ │ │ + bne.n c171e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1714 ) │ │ │ │ + ldr r0, [pc, #60] @ (c173c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c1718 ) │ │ │ │ - ldr r1, [pc, #60] @ (c171c ) │ │ │ │ + ldr r3, [pc, #56] @ (c1740 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1744 ) │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr r0, [pc, #56] @ (c1720 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c16bc │ │ │ │ + b.n c16e4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9800027 │ │ │ │ + ldrd r0, r0, [r8, #-156] @ 0x9c │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #-156]! @ 0x9c │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + strd r0, r0, [r6, #-156] @ 0x9c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip!, {r0, r1, r2, r5} │ │ │ │ - sbcs r2, r3 │ │ │ │ + ldmdb r4, {r0, r1, r2, r5} │ │ │ │ + orrs r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1724 : │ │ │ │ +000c174c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c189c ) │ │ │ │ + ldr r7, [pc, #356] @ (c18c4 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1814 │ │ │ │ + beq.n c183c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51cb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c183e │ │ │ │ + beq.n c1866 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c176e │ │ │ │ + cbz r0, c1796 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c176e │ │ │ │ + beq.n c1796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c17fa │ │ │ │ + beq.n c1822 │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1880 │ │ │ │ + beq.w c18a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c179a │ │ │ │ + cbz r0, c17c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c179a │ │ │ │ + beq.n c17c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1800 │ │ │ │ + beq.n c1828 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51d50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c185c │ │ │ │ + beq.n c1884 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c17c8 │ │ │ │ + cbz r0, c17f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c17c8 │ │ │ │ + beq.n c17f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c1806 │ │ │ │ + cbz r3, c182e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c17d4 │ │ │ │ + beq.n c17fc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c187a │ │ │ │ + bmi.n c18a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c17e8 │ │ │ │ + beq.n c1810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c17ee │ │ │ │ + cbz r3, c1816 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c176e │ │ │ │ + b.n c1796 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c179a │ │ │ │ + b.n c17c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c17d0 │ │ │ │ - b.n c17d4 │ │ │ │ - ldr r1, [pc, #136] @ (c18a0 ) │ │ │ │ + bne.n c17f8 │ │ │ │ + b.n c17fc │ │ │ │ + ldr r1, [pc, #136] @ (c18c8 ) │ │ │ │ movw r0, #1291 @ 0x50b │ │ │ │ - ldr r3, [pc, #136] @ (c18a4 ) │ │ │ │ - ldr r2, [pc, #136] @ (c18a8 ) │ │ │ │ + ldr r3, [pc, #136] @ (c18cc ) │ │ │ │ + ldr r2, [pc, #136] @ (c18d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c18ac ) │ │ │ │ - ldr r0, [pc, #132] @ (c18b0 ) │ │ │ │ + ldr r1, [pc, #132] @ (c18d4 ) │ │ │ │ + ldr r0, [pc, #132] @ (c18d8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c18a0 ) │ │ │ │ + ldr r3, [pc, #96] @ (c18c8 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r1, [pc, #108] @ (c18b4 ) │ │ │ │ - ldr r0, [pc, #112] @ (c18b8 ) │ │ │ │ + ldr r1, [pc, #108] @ (c18dc ) │ │ │ │ + ldr r0, [pc, #112] @ (c18e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1836 │ │ │ │ - ldr r3, [pc, #64] @ (c18a0 ) │ │ │ │ + b.n c185e │ │ │ │ + ldr r3, [pc, #64] @ (c18c8 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r1, [pc, #88] @ (c18bc ) │ │ │ │ - ldr r0, [pc, #88] @ (c18c0 ) │ │ │ │ + ldr r1, [pc, #88] @ (c18e4 ) │ │ │ │ + ldr r0, [pc, #88] @ (c18e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1836 │ │ │ │ + b.n c185e │ │ │ │ bl 84a28 │ │ │ │ - b.n c17d4 │ │ │ │ - ldr r3, [pc, #64] @ (c18c4 ) │ │ │ │ - movw r2, #63391 @ 0xf79f │ │ │ │ + b.n c17fc │ │ │ │ + ldr r3, [pc, #64] @ (c18ec ) │ │ │ │ + movw r2, #63365 @ 0xf785 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ (c18c8 ) │ │ │ │ - ldr r0, [pc, #60] @ (c18cc ) │ │ │ │ + ldr r1, [pc, #60] @ (c18f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (c18f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xe8c40027 │ │ │ │ + ldmia.w ip, {r0, r1, r2, r5} │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r3, #32] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #440 @ (adr r1, c1a80 ) │ │ │ │ + add r2, pc, #984 @ (adr r2, c1cc8 ) │ │ │ │ movs r5, r4 │ │ │ │ - bne.n c17ec │ │ │ │ + bcc.n c1924 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c18d0 : │ │ │ │ +000c18f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c1968 ) │ │ │ │ + ldr r4, [pc, #136] @ (c1990 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c196c ) │ │ │ │ + ldr r3, [pc, #132] @ (c1994 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1970 ) │ │ │ │ + ldr r5, [pc, #124] @ (c1998 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1974 ) │ │ │ │ + ldr r3, [pc, #108] @ (c199c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1716 @ 0x6b4 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, c195e │ │ │ │ - ldr r3, [pc, #96] @ (c1978 ) │ │ │ │ + cbz r0, c1986 │ │ │ │ + ldr r3, [pc, #96] @ (c19a0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1940 │ │ │ │ + bne.n c1968 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1724 │ │ │ │ - ldr r2, [pc, #80] @ (c197c ) │ │ │ │ - ldr r3, [pc, #64] @ (c196c ) │ │ │ │ + bl c174c │ │ │ │ + ldr r2, [pc, #80] @ (c19a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1994 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1962 │ │ │ │ + bne.n c198a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1980 ) │ │ │ │ + ldr r0, [pc, #60] @ (c19a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c1984 ) │ │ │ │ - ldr r1, [pc, #60] @ (c1988 ) │ │ │ │ + ldr r3, [pc, #56] @ (c19ac ) │ │ │ │ + ldr r1, [pc, #60] @ (c19b0 ) │ │ │ │ movw r2, #1291 @ 0x50b │ │ │ │ - ldr r0, [pc, #56] @ (c198c ) │ │ │ │ + ldr r0, [pc, #56] @ (c19b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1928 │ │ │ │ + b.n c1950 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c1794 │ │ │ │ + b.n c176c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1778 │ │ │ │ + b.n c1750 │ │ │ │ movs r7, r4 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1720 │ │ │ │ + b.n c16f8 │ │ │ │ movs r7, r4 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + lsls r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1990 : │ │ │ │ +000c19b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #356] @ (c1b08 ) │ │ │ │ + ldr r7, [pc, #356] @ (c1b30 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c1a80 │ │ │ │ + beq.n c1aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51dd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1aaa │ │ │ │ + beq.n c1ad2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, c19da │ │ │ │ + cbz r0, c1a02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c19da │ │ │ │ + beq.n c1a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1a66 │ │ │ │ + beq.n c1a8e │ │ │ │ str r6, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1aec │ │ │ │ + beq.w c1b14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, c1a06 │ │ │ │ + cbz r0, c1a2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a06 │ │ │ │ + beq.n c1a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1a6c │ │ │ │ + beq.n c1a94 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl 51e6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1ac8 │ │ │ │ + beq.n c1af0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbz r0, c1a34 │ │ │ │ + cbz r0, c1a5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a34 │ │ │ │ + beq.n c1a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c1a72 │ │ │ │ + cbz r3, c1a9a │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c1a40 │ │ │ │ + beq.n c1a68 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c1ae6 │ │ │ │ + bmi.n c1b0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a54 │ │ │ │ + beq.n c1a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c1a5a │ │ │ │ + cbz r3, c1a82 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c19da │ │ │ │ + b.n c1a02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a06 │ │ │ │ + b.n c1a2e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c1a3c │ │ │ │ - b.n c1a40 │ │ │ │ - ldr r1, [pc, #136] @ (c1b0c ) │ │ │ │ + bne.n c1a64 │ │ │ │ + b.n c1a68 │ │ │ │ + ldr r1, [pc, #136] @ (c1b34 ) │ │ │ │ movw r0, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #136] @ (c1b10 ) │ │ │ │ - ldr r2, [pc, #136] @ (c1b14 ) │ │ │ │ + ldr r3, [pc, #136] @ (c1b38 ) │ │ │ │ + ldr r2, [pc, #136] @ (c1b3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (c1b18 ) │ │ │ │ - ldr r0, [pc, #132] @ (c1b1c ) │ │ │ │ + ldr r1, [pc, #132] @ (c1b40 ) │ │ │ │ + ldr r0, [pc, #132] @ (c1b44 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #96] @ (c1b0c ) │ │ │ │ + ldr r3, [pc, #96] @ (c1b34 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #108] @ (c1b20 ) │ │ │ │ - ldr r0, [pc, #112] @ (c1b24 ) │ │ │ │ + ldr r1, [pc, #108] @ (c1b48 ) │ │ │ │ + ldr r0, [pc, #112] @ (c1b4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1aa2 │ │ │ │ - ldr r3, [pc, #64] @ (c1b0c ) │ │ │ │ + b.n c1aca │ │ │ │ + ldr r3, [pc, #64] @ (c1b34 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #88] @ (c1b28 ) │ │ │ │ - ldr r0, [pc, #88] @ (c1b2c ) │ │ │ │ + ldr r1, [pc, #88] @ (c1b50 ) │ │ │ │ + ldr r0, [pc, #88] @ (c1b54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1aa2 │ │ │ │ + b.n c1aca │ │ │ │ bl 84a28 │ │ │ │ - b.n c1a40 │ │ │ │ - ldr r3, [pc, #64] @ (c1b30 ) │ │ │ │ - movw r2, #2115 @ 0x843 │ │ │ │ + b.n c1a68 │ │ │ │ + ldr r3, [pc, #64] @ (c1b58 ) │ │ │ │ + movw r2, #2089 @ 0x829 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (c1b34 ) │ │ │ │ - ldr r0, [pc, #60] @ (c1b38 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1b5c ) │ │ │ │ + ldr r0, [pc, #60] @ (c1b60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #852 @ 0x354 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - b.n c17bc │ │ │ │ + b.n c1794 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + add r0, pc, #552 @ (adr r0, c1d84 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + beq.n c1ab8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1b3c : │ │ │ │ +000c1b64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #136] @ (c1bd4 ) │ │ │ │ + ldr r4, [pc, #136] @ (c1bfc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c1bd8 ) │ │ │ │ + ldr r3, [pc, #132] @ (c1c00 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (c1bdc ) │ │ │ │ + ldr r5, [pc, #124] @ (c1c04 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1be0 ) │ │ │ │ + ldr r3, [pc, #108] @ (c1c08 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1764 @ 0x6e4 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, c1bca │ │ │ │ - ldr r3, [pc, #96] @ (c1be4 ) │ │ │ │ + cbz r0, c1bf2 │ │ │ │ + ldr r3, [pc, #96] @ (c1c0c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1bac │ │ │ │ + bne.n c1bd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1990 │ │ │ │ - ldr r2, [pc, #80] @ (c1be8 ) │ │ │ │ - ldr r3, [pc, #64] @ (c1bd8 ) │ │ │ │ + bl c19b8 │ │ │ │ + ldr r2, [pc, #80] @ (c1c10 ) │ │ │ │ + ldr r3, [pc, #64] @ (c1c00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1bce │ │ │ │ + bne.n c1bf6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c1bec ) │ │ │ │ + ldr r0, [pc, #60] @ (c1c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (c1bf0 ) │ │ │ │ - ldr r1, [pc, #60] @ (c1bf4 ) │ │ │ │ + ldr r3, [pc, #56] @ (c1c18 ) │ │ │ │ + ldr r1, [pc, #60] @ (c1c1c ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r0, [pc, #56] @ (c1bf8 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1c20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1b94 │ │ │ │ + b.n c1bbc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c1528 │ │ │ │ + b.n c1500 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c150c │ │ │ │ + b.n c14e4 │ │ │ │ movs r7, r4 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c14b4 │ │ │ │ + b.n c148c │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c1bfc : │ │ │ │ +000c1c24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #144] @ (c1ca0 ) │ │ │ │ + ldr r4, [pc, #144] @ (c1cc8 ) │ │ │ │ add r4, pc │ │ │ │ - cbz r0, c1c48 │ │ │ │ + cbz r0, c1c70 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n c1c24 │ │ │ │ + beq.n c1c4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ - cbz r0, c1c6c │ │ │ │ - ldr r3, [pc, #116] @ (c1ca4 ) │ │ │ │ + cbz r0, c1c94 │ │ │ │ + ldr r3, [pc, #116] @ (c1ccc ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1c82 │ │ │ │ + bne.n c1caa │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #306 @ 0x132 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #92] @ (c1ca8 ) │ │ │ │ + ldr r1, [pc, #92] @ (c1cd0 ) │ │ │ │ movs r0, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #92] @ (c1cac ) │ │ │ │ - ldr r2, [pc, #96] @ (c1cb0 ) │ │ │ │ + ldr r3, [pc, #92] @ (c1cd4 ) │ │ │ │ + ldr r2, [pc, #96] @ (c1cd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #88] @ (c1cb4 ) │ │ │ │ - ldr r0, [pc, #92] @ (c1cb8 ) │ │ │ │ + ldr r1, [pc, #88] @ (c1cdc ) │ │ │ │ + ldr r0, [pc, #92] @ (c1ce0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c1c20 │ │ │ │ - ldr r3, [pc, #56] @ (c1ca8 ) │ │ │ │ + b.n c1c48 │ │ │ │ + ldr r3, [pc, #56] @ (c1cd0 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r1, [pc, #72] @ (c1cbc ) │ │ │ │ - ldr r0, [pc, #76] @ (c1cc0 ) │ │ │ │ + ldr r1, [pc, #72] @ (c1ce4 ) │ │ │ │ + ldr r0, [pc, #76] @ (c1ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c1c68 │ │ │ │ - ldr r1, [pc, #36] @ (c1ca8 ) │ │ │ │ + b.n c1c90 │ │ │ │ + ldr r1, [pc, #36] @ (c1cd0 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #60] @ (c1cc4 ) │ │ │ │ + ldr r3, [pc, #60] @ (c1cec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #52] @ (c1cc8 ) │ │ │ │ - ldr r0, [pc, #56] @ (c1ccc ) │ │ │ │ + ldr r1, [pc, #52] @ (c1cf0 ) │ │ │ │ + ldr r0, [pc, #56] @ (c1cf4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c1c68 │ │ │ │ - b.n c247c │ │ │ │ + b.n c1c90 │ │ │ │ + b.n c2454 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ 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] @ (c1d0c ) │ │ │ │ - bl c1bfc │ │ │ │ + ldr r4, [pc, #44] @ (c1d34 ) │ │ │ │ + bl c1c24 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c1d06 │ │ │ │ - cbnz r0, c1d00 │ │ │ │ - ldr r3, [pc, #32] @ (c1d10 ) │ │ │ │ + beq.n c1d2e │ │ │ │ + cbnz r0, c1d28 │ │ │ │ + ldr r3, [pc, #32] @ (c1d38 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1cfe │ │ │ │ + beq.n c1d26 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c1d14 ) │ │ │ │ + ldr r3, [pc, #16] @ (c1d3c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c1cf0 │ │ │ │ + b.n c1d18 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n c233c │ │ │ │ + b.n c2314 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c1d18 : │ │ │ │ +000c1d40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #1092] @ c2170 │ │ │ │ + ldr.w r2, [pc, #1092] @ c2198 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1092] @ c2174 │ │ │ │ + ldr.w r3, [pc, #1092] @ c219c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr.w r6, [pc, #1084] @ c2178 │ │ │ │ + ldr.w r6, [pc, #1084] @ c21a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1ed6 │ │ │ │ + beq.w c1efe │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1f52 │ │ │ │ - ldr.w r3, [pc, #1052] @ c217c │ │ │ │ + beq.w c1f7a │ │ │ │ + ldr.w r3, [pc, #1052] @ c21a4 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c1f7c │ │ │ │ + bne.w c1fa4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1f9e │ │ │ │ + beq.w c1fc6 │ │ │ │ movs r1, #2 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c202a │ │ │ │ + beq.w c2052 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c2044 │ │ │ │ + bne.w c206c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n c1dd8 │ │ │ │ + beq.n c1e00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1da4 │ │ │ │ + beq.n c1dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1e4e │ │ │ │ + beq.n c1e76 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ - beq.n c1e6c │ │ │ │ + beq.n c1e94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1dba │ │ │ │ + beq.n c1de2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1e56 │ │ │ │ + beq.n c1e7e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #960] @ (c2180 ) │ │ │ │ - ldr r3, [pc, #948] @ (c2174 ) │ │ │ │ + ldr r2, [pc, #960] @ (c21a8 ) │ │ │ │ + ldr r3, [pc, #948] @ (c219c ) │ │ │ │ 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 c2132 │ │ │ │ + bne.w c215a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c2136 │ │ │ │ + beq.w c215e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #912] @ (c2184 ) │ │ │ │ + ldr r3, [pc, #912] @ (c21ac ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3344] @ 0xd10 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1e14 │ │ │ │ + beq.n c1e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c1e14 │ │ │ │ + cbnz r3, c1e3c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n c1e5e │ │ │ │ + beq.n c1e86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c20fe │ │ │ │ + bne.w c2126 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1e36 │ │ │ │ + beq.n c1e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1f6c │ │ │ │ + beq.w c1f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1e4a │ │ │ │ + beq.n c1e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1f74 │ │ │ │ + beq.w c1f9c │ │ │ │ movs r0, #1 │ │ │ │ - b.n c1dbc │ │ │ │ + b.n c1de4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1da4 │ │ │ │ + b.n c1dcc │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1dba │ │ │ │ + b.n c1de2 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c2088 │ │ │ │ + bne.w c20b0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b.n c1d92 │ │ │ │ - ldr r3, [pc, #792] @ (c2188 ) │ │ │ │ + b.n c1dba │ │ │ │ + ldr r3, [pc, #792] @ (c21b0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n c1da8 │ │ │ │ + beq.n c1dd0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c1da8 │ │ │ │ + bne.n c1dd0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c2152 │ │ │ │ + beq.w c217a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1ea4 │ │ │ │ + beq.n c1ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2122 │ │ │ │ - ldr r3, [pc, #732] @ (c2184 ) │ │ │ │ + beq.w c214a │ │ │ │ + ldr r3, [pc, #732] @ (c21ac ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3344] @ 0xd10 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1ec8 │ │ │ │ + beq.n c1ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c212a │ │ │ │ + beq.w c2152 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w c2102 │ │ │ │ + beq.w c212a │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c1dbc │ │ │ │ - ldr r1, [pc, #692] @ (c218c ) │ │ │ │ + b.n c1de4 │ │ │ │ + ldr r1, [pc, #692] @ (c21b4 ) │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ - ldr r3, [pc, #692] @ (c2190 ) │ │ │ │ - ldr r2, [pc, #692] @ (c2194 ) │ │ │ │ + ldr r3, [pc, #692] @ (c21b8 ) │ │ │ │ + ldr r2, [pc, #692] @ (c21bc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ - ldr r1, [pc, #680] @ (c2198 ) │ │ │ │ - ldr r0, [pc, #680] @ (c219c ) │ │ │ │ + ldr r1, [pc, #680] @ (c21c0 ) │ │ │ │ + ldr r0, [pc, #680] @ (c21c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #640] @ (c2184 ) │ │ │ │ + ldr r3, [pc, #640] @ (c21ac ) │ │ │ │ ldrd r9, r7, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #656] @ (c21a0 ) │ │ │ │ + ldr r3, [pc, #656] @ (c21c8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c20d0 │ │ │ │ + beq.w c20f8 │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c2066 │ │ │ │ + beq.w c208e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1dba │ │ │ │ - ldr r3, [pc, #568] @ (c218c ) │ │ │ │ + b.n c1de2 │ │ │ │ + ldr r3, [pc, #568] @ (c21b4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #588] @ (c21a4 ) │ │ │ │ - ldr r0, [pc, #588] @ (c21a8 ) │ │ │ │ + ldr r1, [pc, #588] @ (c21cc ) │ │ │ │ + ldr r0, [pc, #588] @ (c21d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ - b.n c1efa │ │ │ │ + b.n c1f22 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1e36 │ │ │ │ + b.n c1e5e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1e4a │ │ │ │ - ldr r3, [pc, #524] @ (c218c ) │ │ │ │ + b.n c1e72 │ │ │ │ + ldr r3, [pc, #524] @ (c21b4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r0, [pc, #552] @ (c21ac ) │ │ │ │ - ldr r1, [pc, #556] @ (c21b0 ) │ │ │ │ + ldr r0, [pc, #552] @ (c21d4 ) │ │ │ │ + ldr r1, [pc, #556] @ (c21d8 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #540] @ (c21b4 ) │ │ │ │ + ldr r0, [pc, #540] @ (c21dc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c1efa │ │ │ │ - ldr r2, [pc, #492] @ (c218c ) │ │ │ │ + b.n c1f22 │ │ │ │ + ldr r2, [pc, #492] @ (c21b4 ) │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ - ldr r3, [pc, #532] @ (c21b8 ) │ │ │ │ - ldr r0, [pc, #532] @ (c21bc ) │ │ │ │ + ldr r3, [pc, #532] @ (c21e0 ) │ │ │ │ + ldr r0, [pc, #532] @ (c21e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - ldr r2, [pc, #520] @ (c21c0 ) │ │ │ │ - ldr r1, [pc, #520] @ (c21c4 ) │ │ │ │ + ldr r2, [pc, #520] @ (c21e8 ) │ │ │ │ + ldr r1, [pc, #520] @ (c21ec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #440] @ (c2184 ) │ │ │ │ + ldr r3, [pc, #440] @ (c21ac ) │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #452] @ (c21a0 ) │ │ │ │ + ldr r3, [pc, #452] @ (c21c8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c20e4 │ │ │ │ + beq.n c210c │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c20aa │ │ │ │ - ldr r3, [pc, #392] @ (c2188 ) │ │ │ │ + beq.n c20d2 │ │ │ │ + ldr r3, [pc, #392] @ (c21b0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -192634,1559 +192651,1559 @@ │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c1d8c │ │ │ │ - ldr r3, [pc, #352] @ (c218c ) │ │ │ │ + b.n c1db4 │ │ │ │ + ldr r3, [pc, #352] @ (c21b4 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #408] @ (c21c8 ) │ │ │ │ - ldr r0, [pc, #408] @ (c21cc ) │ │ │ │ + ldr r1, [pc, #408] @ (c21f0 ) │ │ │ │ + ldr r0, [pc, #408] @ (c21f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ - b.n c1fc2 │ │ │ │ - ldr r3, [pc, #324] @ (c218c ) │ │ │ │ - ldr r2, [pc, #392] @ (c21d0 ) │ │ │ │ - ldr r1, [pc, #392] @ (c21d4 ) │ │ │ │ + b.n c1fea │ │ │ │ + ldr r3, [pc, #324] @ (c21b4 ) │ │ │ │ + ldr r2, [pc, #392] @ (c21f8 ) │ │ │ │ + ldr r1, [pc, #392] @ (c21fc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (c21d8 ) │ │ │ │ + ldr r0, [pc, #380] @ (c2200 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c1fc2 │ │ │ │ + b.n c1fea │ │ │ │ bl 8865c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c1dbc │ │ │ │ - ldr r3, [pc, #256] @ (c218c ) │ │ │ │ + b.n c1de4 │ │ │ │ + ldr r3, [pc, #256] @ (c21b4 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r1, [pc, #332] @ (c21dc ) │ │ │ │ - ldr r0, [pc, #336] @ (c21e0 ) │ │ │ │ + ldr r1, [pc, #332] @ (c2204 ) │ │ │ │ + ldr r0, [pc, #336] @ (c2208 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2084 │ │ │ │ + b.n c20ac │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2084 │ │ │ │ - ldr r1, [pc, #272] @ (c21e4 ) │ │ │ │ + b.n c20ac │ │ │ │ + ldr r1, [pc, #272] @ (c220c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #272] @ (c21e8 ) │ │ │ │ + ldr r0, [pc, #272] @ (c2210 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n c206a │ │ │ │ - ldr r1, [pc, #260] @ (c21ec ) │ │ │ │ + b.n c2092 │ │ │ │ + ldr r1, [pc, #260] @ (c2214 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #260] @ (c21f0 ) │ │ │ │ + ldr r0, [pc, #260] @ (c2218 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c20b4 │ │ │ │ + b.n c20dc │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - b.n c1d94 │ │ │ │ + b.n c1dbc │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1ece │ │ │ │ - ldr r3, [pc, #124] @ (c218c ) │ │ │ │ + beq.w c1ef6 │ │ │ │ + ldr r3, [pc, #124] @ (c21b4 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r1, [pc, #224] @ (c21f4 ) │ │ │ │ - ldr r0, [pc, #228] @ (c21f8 ) │ │ │ │ + ldr r1, [pc, #224] @ (c221c ) │ │ │ │ + ldr r0, [pc, #228] @ (c2220 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c2084 │ │ │ │ + b.n c20ac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1ea4 │ │ │ │ + b.n c1ecc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1ec8 │ │ │ │ + b.n c1ef0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (c21fc ) │ │ │ │ - movw r2, #18491 @ 0x483b │ │ │ │ + ldr r3, [pc, #196] @ (c2224 ) │ │ │ │ + movw r2, #18471 @ 0x4827 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #188] @ (c2200 ) │ │ │ │ - ldr r0, [pc, #192] @ (c2204 ) │ │ │ │ + ldr r1, [pc, #188] @ (c2228 ) │ │ │ │ + ldr r0, [pc, #192] @ (c222c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (c2208 ) │ │ │ │ - movw r2, #18561 @ 0x4881 │ │ │ │ + ldr r3, [pc, #180] @ (c2230 ) │ │ │ │ + movw r2, #18541 @ 0x486d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #172] @ (c220c ) │ │ │ │ - ldr r0, [pc, #176] @ (c2210 ) │ │ │ │ + ldr r1, [pc, #172] @ (c2234 ) │ │ │ │ + ldr r0, [pc, #176] @ (c2238 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c2704 │ │ │ │ + b.n c26dc │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c26f8 │ │ │ │ + b.n c26d0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c25fc │ │ │ │ + b.n c25d4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r6, #10 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ 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] @ (c2250 ) │ │ │ │ - bl c1d18 │ │ │ │ + ldr r4, [pc, #44] @ (c2278 ) │ │ │ │ + bl c1d40 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c224a │ │ │ │ - cbnz r0, c2244 │ │ │ │ - ldr r3, [pc, #32] @ (c2254 ) │ │ │ │ + beq.n c2272 │ │ │ │ + cbnz r0, c226c │ │ │ │ + ldr r3, [pc, #32] @ (c227c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2242 │ │ │ │ + beq.n c226a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c2258 ) │ │ │ │ + ldr r3, [pc, #16] @ (c2280 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c2234 │ │ │ │ + b.n c225c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n c21f8 │ │ │ │ + ble.n c21d0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c225c : │ │ │ │ +000c2284 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #452] @ c2438 │ │ │ │ + ldr.w r8, [pc, #452] @ c2460 │ │ │ │ add r8, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c23b2 │ │ │ │ + beq.w c23da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fb48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c23d6 │ │ │ │ + beq.w c23fe │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w r9, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r9 │ │ │ │ - ble.n c230a │ │ │ │ + ble.n c2332 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c241c │ │ │ │ + beq.w c2444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c243c ) │ │ │ │ + ldr r1, [pc, #380] @ (c2464 ) │ │ │ │ cmp r3, r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n c235e │ │ │ │ + bne.n c2386 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.n c23a8 │ │ │ │ + bne.n c23d0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c22e8 │ │ │ │ + beq.n c2310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2356 │ │ │ │ + beq.n c237e │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 86d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2390 │ │ │ │ + beq.n c23b8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r9, r9, #2 │ │ │ │ mov r3, r9 │ │ │ │ cmp.w r9, r2, lsl #1 │ │ │ │ - blt.n c22ac │ │ │ │ + blt.n c22d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c231c │ │ │ │ + beq.n c2344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c23f4 │ │ │ │ - ldr r3, [pc, #288] @ (c2440 ) │ │ │ │ + beq.n c241c │ │ │ │ + ldr r3, [pc, #288] @ (c2468 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #3040] @ 0xbe0 │ │ │ │ bl 87138 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2344 │ │ │ │ + beq.n c236c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c23fc │ │ │ │ + beq.n c2424 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n c2404 │ │ │ │ + beq.n c242c │ │ │ │ cmp r4, #2 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c22e8 │ │ │ │ - ldr r3, [pc, #228] @ (c2444 ) │ │ │ │ + b.n c2310 │ │ │ │ + ldr r3, [pc, #228] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #228] @ (c2448 ) │ │ │ │ + ldr r1, [pc, #228] @ (c2470 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #224] @ (c244c ) │ │ │ │ + ldr r3, [pc, #224] @ (c2474 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #216] @ (c2450 ) │ │ │ │ + ldr r0, [pc, #216] @ (c2478 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #176] @ (c2444 ) │ │ │ │ + ldr r3, [pc, #176] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #188] @ (c2454 ) │ │ │ │ - ldr r0, [pc, #192] @ (c2458 ) │ │ │ │ + ldr r1, [pc, #188] @ (c247c ) │ │ │ │ + ldr r0, [pc, #192] @ (c2480 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c237c │ │ │ │ + b.n c23a4 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c22dc │ │ │ │ - ldr r1, [pc, #144] @ (c2444 ) │ │ │ │ + b.n c2304 │ │ │ │ + ldr r1, [pc, #144] @ (c246c ) │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #164] @ (c245c ) │ │ │ │ - ldr r2, [pc, #164] @ (c2460 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2484 ) │ │ │ │ + ldr r2, [pc, #164] @ (c2488 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #156] @ (c2464 ) │ │ │ │ - ldr r0, [pc, #160] @ (c2468 ) │ │ │ │ + ldr r1, [pc, #156] @ (c248c ) │ │ │ │ + ldr r0, [pc, #160] @ (c2490 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c2388 │ │ │ │ - ldr r3, [pc, #108] @ (c2444 ) │ │ │ │ + b.n c23b0 │ │ │ │ + ldr r3, [pc, #108] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #144] @ (c246c ) │ │ │ │ - ldr r0, [pc, #144] @ (c2470 ) │ │ │ │ + ldr r1, [pc, #144] @ (c2494 ) │ │ │ │ + ldr r0, [pc, #144] @ (c2498 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2388 │ │ │ │ + b.n c23b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c231c │ │ │ │ + b.n c2344 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2344 │ │ │ │ - ldr r3, [pc, #60] @ (c2444 ) │ │ │ │ + b.n c236c │ │ │ │ + ldr r3, [pc, #60] @ (c246c ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #104] @ (c2474 ) │ │ │ │ - ldr r0, [pc, #108] @ (c2478 ) │ │ │ │ + ldr r1, [pc, #104] @ (c249c ) │ │ │ │ + ldr r0, [pc, #108] @ (c24a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c2388 │ │ │ │ - ldr r3, [pc, #92] @ (c247c ) │ │ │ │ - movw r2, #19432 @ 0x4be8 │ │ │ │ + b.n c23b0 │ │ │ │ + ldr r3, [pc, #92] @ (c24a4 ) │ │ │ │ + movw r2, #19412 @ 0x4bd4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #88] @ (c2480 ) │ │ │ │ - ldr r0, [pc, #88] @ (c2484 ) │ │ │ │ + ldr r1, [pc, #88] @ (c24a8 ) │ │ │ │ + ldr r0, [pc, #88] @ (c24ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ble.n c234c │ │ │ │ + ble.n c2524 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + str r6, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r5, #12] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r2, #4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str r0, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ 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] @ (c24c4 ) │ │ │ │ - bl c225c │ │ │ │ + ldr r4, [pc, #44] @ (c24ec ) │ │ │ │ + bl c2284 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c24be │ │ │ │ - cbnz r0, c24b8 │ │ │ │ - ldr r3, [pc, #32] @ (c24c8 ) │ │ │ │ + beq.n c24e6 │ │ │ │ + cbnz r0, c24e0 │ │ │ │ + ldr r3, [pc, #32] @ (c24f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c24b6 │ │ │ │ + beq.n c24de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c24cc ) │ │ │ │ + ldr r3, [pc, #16] @ (c24f4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c24a8 │ │ │ │ + b.n c24d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n c2584 │ │ │ │ + blt.n c255c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c24d0 : │ │ │ │ +000c24f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #144] @ (c2574 ) │ │ │ │ + ldr r4, [pc, #144] @ (c259c ) │ │ │ │ add r4, pc │ │ │ │ - cbz r2, c251a │ │ │ │ + cbz r2, c2542 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bne.n c24f2 │ │ │ │ + bne.n c251a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 867b0 │ │ │ │ - cbz r0, c253e │ │ │ │ - ldr r3, [pc, #120] @ (c2578 ) │ │ │ │ + cbz r0, c2566 │ │ │ │ + ldr r3, [pc, #120] @ (c25a0 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2554 │ │ │ │ + bne.n c257c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #22 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #96] @ (c257c ) │ │ │ │ + ldr r1, [pc, #96] @ (c25a4 ) │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ - ldr r3, [pc, #96] @ (c2580 ) │ │ │ │ - ldr r2, [pc, #96] @ (c2584 ) │ │ │ │ + ldr r3, [pc, #96] @ (c25a8 ) │ │ │ │ + ldr r2, [pc, #96] @ (c25ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #92] @ (c2588 ) │ │ │ │ - ldr r0, [pc, #92] @ (c258c ) │ │ │ │ + ldr r1, [pc, #92] @ (c25b0 ) │ │ │ │ + ldr r0, [pc, #92] @ (c25b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c24ee │ │ │ │ - ldr r3, [pc, #60] @ (c257c ) │ │ │ │ + b.n c2516 │ │ │ │ + ldr r3, [pc, #60] @ (c25a4 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #76] @ (c2590 ) │ │ │ │ - ldr r0, [pc, #76] @ (c2594 ) │ │ │ │ + ldr r1, [pc, #76] @ (c25b8 ) │ │ │ │ + ldr r0, [pc, #76] @ (c25bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c253a │ │ │ │ - ldr r1, [pc, #36] @ (c257c ) │ │ │ │ + b.n c2562 │ │ │ │ + ldr r1, [pc, #36] @ (c25a4 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r3, [pc, #60] @ (c2598 ) │ │ │ │ + ldr r3, [pc, #60] @ (c25c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (c259c ) │ │ │ │ - ldr r0, [pc, #56] @ (c25a0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c25c4 ) │ │ │ │ + ldr r0, [pc, #56] @ (c25c8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c253a │ │ │ │ + b.n c2562 │ │ │ │ nop │ │ │ │ - blt.n c25a8 │ │ │ │ + bge.n c2580 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ 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] @ (c25e0 ) │ │ │ │ - bl c24d0 │ │ │ │ + ldr r4, [pc, #44] @ (c2608 ) │ │ │ │ + bl c24f8 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c25da │ │ │ │ - cbnz r0, c25d4 │ │ │ │ - ldr r3, [pc, #32] @ (c25e4 ) │ │ │ │ + beq.n c2602 │ │ │ │ + cbnz r0, c25fc │ │ │ │ + ldr r3, [pc, #32] @ (c260c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c25d2 │ │ │ │ + beq.n c25fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c25e8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c2610 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c25c4 │ │ │ │ + b.n c25ec │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n c2668 │ │ │ │ + bge.n c2640 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c25ec : │ │ │ │ +000c2614 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #724] @ (c28d0 ) │ │ │ │ + ldr r2, [pc, #724] @ (c28f8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #724] @ (c28d4 ) │ │ │ │ + ldr r3, [pc, #724] @ (c28fc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #724] @ (c28d8 ) │ │ │ │ + ldr r5, [pc, #724] @ (c2900 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, c2666 │ │ │ │ + cbz r1, c268e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - beq.w c2768 │ │ │ │ + beq.w c2790 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c277a │ │ │ │ + beq.w c27a2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n c268e │ │ │ │ + beq.n c26b6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2648 │ │ │ │ + beq.n c2670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2760 │ │ │ │ + beq.w c2788 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #656] @ (c28dc ) │ │ │ │ - ldr r3, [pc, #644] @ (c28d4 ) │ │ │ │ + ldr r2, [pc, #656] @ (c2904 ) │ │ │ │ + ldr r3, [pc, #644] @ (c28fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c28ae │ │ │ │ + bne.w c28d6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #632] @ (c28e0 ) │ │ │ │ + ldr r3, [pc, #632] @ (c2908 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ movne r4, r2 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bne.n c2626 │ │ │ │ + bne.n c264e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2778 │ │ │ │ + beq.n c27a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r4, r2 │ │ │ │ - bne.n c2648 │ │ │ │ + bne.n c2670 │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2808 │ │ │ │ - ldr r3, [pc, #580] @ (c28e4 ) │ │ │ │ + beq.w c2830 │ │ │ │ + ldr r3, [pc, #580] @ (c290c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c281e │ │ │ │ + bne.w c2846 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp.w r3, #306 @ 0x132 │ │ │ │ - bne.n c27a4 │ │ │ │ - ldr r3, [pc, #556] @ (c28e0 ) │ │ │ │ + bne.n c27cc │ │ │ │ + ldr r3, [pc, #556] @ (c2908 ) │ │ │ │ ldr r7, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n c27a4 │ │ │ │ + beq.n c27cc │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w c27d2 │ │ │ │ + beq.w c27fa │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c28b2 │ │ │ │ + beq.w c28da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c26ea │ │ │ │ + beq.n c2712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c283c │ │ │ │ + beq.w c2864 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c270c │ │ │ │ + beq.n c2734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c27f8 │ │ │ │ + beq.n c2820 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c285a │ │ │ │ + beq.w c2882 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2726 │ │ │ │ + beq.n c274e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2842 │ │ │ │ - ldr r3, [pc, #448] @ (c28e8 ) │ │ │ │ + beq.w c286a │ │ │ │ + ldr r3, [pc, #448] @ (c2910 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c2876 │ │ │ │ - ldr r2, [pc, #440] @ (c28ec ) │ │ │ │ + bne.w c289e │ │ │ │ + ldr r2, [pc, #440] @ (c2914 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ sub.w r4, r6, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w c264a │ │ │ │ + beq.w c2672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c264a │ │ │ │ + bne.w c2672 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c264a │ │ │ │ + b.n c2672 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2648 │ │ │ │ + b.n c2670 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, c277a │ │ │ │ + cbz r0, c27a2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w c2648 │ │ │ │ - b.n c268e │ │ │ │ + bne.w c2670 │ │ │ │ + b.n c26b6 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #372] @ (c28f0 ) │ │ │ │ + ldr r2, [pc, #372] @ (c2918 ) │ │ │ │ movs r1, #229 @ 0xe5 │ │ │ │ - ldr r3, [pc, #372] @ (c28f4 ) │ │ │ │ + ldr r3, [pc, #372] @ (c291c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #368] @ (c28f8 ) │ │ │ │ + ldr r2, [pc, #368] @ (c2920 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #368] @ (c28fc ) │ │ │ │ + ldr r1, [pc, #368] @ (c2924 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #364] @ (c2900 ) │ │ │ │ + ldr r0, [pc, #364] @ (c2928 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #2 │ │ │ │ - b.n c264a │ │ │ │ + b.n c2672 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27b4 │ │ │ │ + beq.n c27dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c2800 │ │ │ │ + cbz r3, c2828 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c2648 │ │ │ │ + beq.w c2670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c2648 │ │ │ │ + bne.w c2670 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2648 │ │ │ │ + b.n c2670 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27e4 │ │ │ │ + beq.n c280c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2852 │ │ │ │ + beq.n c287a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c27f4 │ │ │ │ + beq.n c281c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c284a │ │ │ │ + cbz r3, c2872 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c264a │ │ │ │ + b.n c2672 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c270c │ │ │ │ + b.n c2734 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27b4 │ │ │ │ - ldr r3, [pc, #228] @ (c28f0 ) │ │ │ │ + b.n c27dc │ │ │ │ + ldr r3, [pc, #228] @ (c2918 ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #244] @ (c2904 ) │ │ │ │ - ldr r0, [pc, #248] @ (c2908 ) │ │ │ │ + ldr r1, [pc, #244] @ (c292c ) │ │ │ │ + ldr r0, [pc, #248] @ (c2930 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c279a │ │ │ │ - ldr r2, [pc, #208] @ (c28f0 ) │ │ │ │ - ldr r3, [pc, #232] @ (c290c ) │ │ │ │ - ldr r1, [pc, #236] @ (c2910 ) │ │ │ │ + b.n c27c2 │ │ │ │ + ldr r2, [pc, #208] @ (c2918 ) │ │ │ │ + ldr r3, [pc, #232] @ (c2934 ) │ │ │ │ + ldr r1, [pc, #236] @ (c2938 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #224] @ (c2914 ) │ │ │ │ + ldr r0, [pc, #224] @ (c293c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c279a │ │ │ │ + b.n c27c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c26ea │ │ │ │ + b.n c2712 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2726 │ │ │ │ + b.n c274e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27f4 │ │ │ │ + b.n c281c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c27e4 │ │ │ │ - ldr r3, [pc, #148] @ (c28f0 ) │ │ │ │ + b.n c280c │ │ │ │ + ldr r3, [pc, #148] @ (c2918 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #184] @ (c2918 ) │ │ │ │ - ldr r0, [pc, #184] @ (c291c ) │ │ │ │ + ldr r1, [pc, #184] @ (c2940 ) │ │ │ │ + ldr r0, [pc, #184] @ (c2944 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c27a0 │ │ │ │ - ldr r0, [pc, #168] @ (c2920 ) │ │ │ │ + b.n c27c8 │ │ │ │ + ldr r0, [pc, #168] @ (c2948 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2890 │ │ │ │ + beq.n c28b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c28a6 │ │ │ │ - ldr r3, [pc, #92] @ (c28f0 ) │ │ │ │ + cbz r3, c28ce │ │ │ │ + ldr r3, [pc, #92] @ (c2918 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #140] @ (c2924 ) │ │ │ │ - ldr r0, [pc, #144] @ (c2928 ) │ │ │ │ + ldr r1, [pc, #140] @ (c294c ) │ │ │ │ + ldr r0, [pc, #144] @ (c2950 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c27a0 │ │ │ │ + b.n c27c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2890 │ │ │ │ + b.n c28b8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (c292c ) │ │ │ │ - movw r2, #19665 @ 0x4cd1 │ │ │ │ + ldr r3, [pc, #120] @ (c2954 ) │ │ │ │ + movw r2, #19645 @ 0x4cbd │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #112] @ (c2930 ) │ │ │ │ - ldr r0, [pc, #116] @ (c2934 ) │ │ │ │ + ldr r1, [pc, #112] @ (c2958 ) │ │ │ │ + ldr r0, [pc, #116] @ (c295c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n c28cc │ │ │ │ + bls.n c28a4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c28cc │ │ │ │ + bls.n c28a4 │ │ │ │ movs r7, r4 │ │ │ │ - bls.n c283c │ │ │ │ + bls.n c2814 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n c2a1c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2938 : │ │ │ │ +000c2960 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #168] @ (c29f0 ) │ │ │ │ + ldr r6, [pc, #168] @ (c2a18 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ (c29f4 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2a1c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #156] @ (c29f8 ) │ │ │ │ + ldr r5, [pc, #156] @ (c2a20 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (c29fc ) │ │ │ │ + ldr r3, [pc, #144] @ (c2a24 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ addw r3, r3, #1812 @ 0x714 │ │ │ │ bl 83a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c29e6 │ │ │ │ - ldr r3, [pc, #128] @ (c2a00 ) │ │ │ │ + beq.n c2a0e │ │ │ │ + ldr r3, [pc, #128] @ (c2a28 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c29c8 │ │ │ │ + bne.n c29f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c25ec │ │ │ │ + bl c2614 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c29e6 │ │ │ │ - cbnz r0, c29c2 │ │ │ │ - ldr r3, [pc, #104] @ (c2a04 ) │ │ │ │ + beq.n c2a0e │ │ │ │ + cbnz r0, c29ea │ │ │ │ + ldr r3, [pc, #104] @ (c2a2c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c2a08 ) │ │ │ │ - ldr r3, [pc, #68] @ (c29f4 ) │ │ │ │ + ldr r2, [pc, #92] @ (c2a30 ) │ │ │ │ + ldr r3, [pc, #68] @ (c2a1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c29ea │ │ │ │ + bne.n c2a12 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c2a0c ) │ │ │ │ + ldr r3, [pc, #72] @ (c2a34 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c299c │ │ │ │ - ldr r0, [pc, #68] @ (c2a10 ) │ │ │ │ + b.n c29c4 │ │ │ │ + ldr r0, [pc, #68] @ (c2a38 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c2a14 ) │ │ │ │ - ldr r1, [pc, #64] @ (c2a18 ) │ │ │ │ + ldr r3, [pc, #64] @ (c2a3c ) │ │ │ │ + ldr r1, [pc, #64] @ (c2a40 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr r0, [pc, #64] @ (c2a1c ) │ │ │ │ + ldr r0, [pc, #64] @ (c2a44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c29aa │ │ │ │ + b.n c29d2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n c294c │ │ │ │ + bvs.n c2924 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c2938 │ │ │ │ + bvs.n c2b10 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c2aa8 │ │ │ │ + bvs.n c2a80 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2a20 : │ │ │ │ +000c2a48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #300] @ (c2b64 ) │ │ │ │ + ldr r6, [pc, #300] @ (c2b8c ) │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c2b16 │ │ │ │ + beq.n c2b3e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2b10 │ │ │ │ + beq.n c2b38 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ble.n c2afa │ │ │ │ + ble.n c2b22 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r4 │ │ │ │ - b.n c2a6e │ │ │ │ + b.n c2a96 │ │ │ │ cmp.w r8, #306 @ 0x132 │ │ │ │ - beq.n c2aaa │ │ │ │ + beq.n c2ad2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r4, #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp.w r4, r2, lsl #1 │ │ │ │ - bge.n c2af8 │ │ │ │ + bge.n c2b20 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2b48 │ │ │ │ - ldr r2, [pc, #236] @ (c2b68 ) │ │ │ │ + beq.n c2b70 │ │ │ │ + ldr r2, [pc, #236] @ (c2b90 ) │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r7 │ │ │ │ ldr.w ip, [r2] │ │ │ │ - beq.n c2ac4 │ │ │ │ + beq.n c2aec │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.n c2ace │ │ │ │ + bne.n c2af6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n c2a5c │ │ │ │ + beq.n c2a84 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c2a5c │ │ │ │ + bne.n c2a84 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #306 @ 0x132 │ │ │ │ - bne.n c2a62 │ │ │ │ + bne.n c2a8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2abc │ │ │ │ + beq.n c2ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2b40 │ │ │ │ + beq.n c2b68 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n c2ace │ │ │ │ + bne.n c2af6 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ - b.n c2a5c │ │ │ │ - ldr r2, [pc, #156] @ (c2b6c ) │ │ │ │ - ldr r3, [pc, #156] @ (c2b70 ) │ │ │ │ - ldr r1, [pc, #160] @ (c2b74 ) │ │ │ │ + b.n c2a84 │ │ │ │ + ldr r2, [pc, #156] @ (c2b94 ) │ │ │ │ + ldr r3, [pc, #156] @ (c2b98 ) │ │ │ │ + ldr r1, [pc, #160] @ (c2b9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (c2b78 ) │ │ │ │ + ldr r0, [pc, #148] @ (c2ba0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2b08 │ │ │ │ + beq.n c2b30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c2b38 │ │ │ │ + cbz r3, c2b60 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n c2a52 │ │ │ │ - b.n c2b08 │ │ │ │ - ldr r1, [pc, #84] @ (c2b6c ) │ │ │ │ + bgt.n c2a7a │ │ │ │ + b.n c2b30 │ │ │ │ + ldr r1, [pc, #84] @ (c2b94 ) │ │ │ │ movs r0, #243 @ 0xf3 │ │ │ │ - ldr r3, [pc, #96] @ (c2b7c ) │ │ │ │ - ldr r2, [pc, #96] @ (c2b80 ) │ │ │ │ + ldr r3, [pc, #96] @ (c2ba4 ) │ │ │ │ + ldr r2, [pc, #96] @ (c2ba8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #92] @ (c2b84 ) │ │ │ │ - ldr r0, [pc, #92] @ (c2b88 ) │ │ │ │ + ldr r1, [pc, #92] @ (c2bac ) │ │ │ │ + ldr r0, [pc, #92] @ (c2bb0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c2af0 │ │ │ │ + b.n c2b18 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2b08 │ │ │ │ + b.n c2b30 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2abc │ │ │ │ - ldr r3, [pc, #64] @ (c2b8c ) │ │ │ │ - movw r2, #19800 @ 0x4d58 │ │ │ │ + b.n c2ae4 │ │ │ │ + ldr r3, [pc, #64] @ (c2bb4 ) │ │ │ │ + movw r2, #19780 @ 0x4d44 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #60] @ (c2b90 ) │ │ │ │ - ldr r0, [pc, #60] @ (c2b94 ) │ │ │ │ + ldr r1, [pc, #60] @ (c2bb8 ) │ │ │ │ + ldr r0, [pc, #60] @ (c2bbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - bpl.n c2af4 │ │ │ │ + bpl.n c2acc │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + bkpt 0x00f2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2b98 : │ │ │ │ +000c2bc0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c2c18 ) │ │ │ │ + ldr r3, [pc, #104] @ (c2c40 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (c2c1c ) │ │ │ │ + ldr r5, [pc, #100] @ (c2c44 ) │ │ │ │ addw r3, r3, #1860 @ 0x744 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, c2c12 │ │ │ │ - ldr r3, [pc, #92] @ (c2c20 ) │ │ │ │ + cbz r0, c2c3a │ │ │ │ + ldr r3, [pc, #92] @ (c2c48 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2bf4 │ │ │ │ + bne.n c2c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl c2a20 │ │ │ │ + bl c2a48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c2c12 │ │ │ │ - cbnz r0, c2bee │ │ │ │ - ldr r3, [pc, #72] @ (c2c24 ) │ │ │ │ + beq.n c2c3a │ │ │ │ + cbnz r0, c2c16 │ │ │ │ + ldr r3, [pc, #72] @ (c2c4c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (c2c28 ) │ │ │ │ + ldr r3, [pc, #56] @ (c2c50 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c2bde │ │ │ │ - ldr r0, [pc, #52] @ (c2c2c ) │ │ │ │ + b.n c2c06 │ │ │ │ + ldr r0, [pc, #52] @ (c2c54 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (c2c30 ) │ │ │ │ - ldr r1, [pc, #48] @ (c2c34 ) │ │ │ │ + ldr r3, [pc, #48] @ (c2c58 ) │ │ │ │ + ldr r1, [pc, #48] @ (c2c5c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r0, [pc, #48] @ (c2c38 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ - bmi.n c2ca4 │ │ │ │ + bmi.n c2c7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2c3c : │ │ │ │ +000c2c64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #104] @ c2cb8 │ │ │ │ + ldr.w ip, [pc, #104] @ c2ce0 │ │ │ │ add ip, pc │ │ │ │ - cbz r0, c2c84 │ │ │ │ + cbz r0, c2cac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2c74 │ │ │ │ + beq.n c2c9c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n c2c74 │ │ │ │ - cbz r3, c2c7e │ │ │ │ + beq.n c2c9c │ │ │ │ + cbz r3, c2ca6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c2cac │ │ │ │ + bmi.n c2cd4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2c74 │ │ │ │ - ldr r1, [pc, #52] @ (c2cbc ) │ │ │ │ + b.n c2c9c │ │ │ │ + ldr r1, [pc, #52] @ (c2ce4 ) │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #52] @ (c2cc0 ) │ │ │ │ - ldr r2, [pc, #56] @ (c2cc4 ) │ │ │ │ + ldr r3, [pc, #52] @ (c2ce8 ) │ │ │ │ + ldr r2, [pc, #56] @ (c2cec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [ip, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #48] @ (c2cc8 ) │ │ │ │ - ldr r0, [pc, #48] @ (c2ccc ) │ │ │ │ + ldr r1, [pc, #48] @ (c2cf0 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2cf4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c2c7a │ │ │ │ + b.n c2ca2 │ │ │ │ nop │ │ │ │ - bcc.n c2c10 │ │ │ │ + bcc.n c2be8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2cd0 : │ │ │ │ +000c2cf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #140] @ (c2d6c ) │ │ │ │ + ldr r4, [pc, #140] @ (c2d94 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #136] @ (c2d70 ) │ │ │ │ + ldr r3, [pc, #136] @ (c2d98 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #128] @ (c2d74 ) │ │ │ │ + ldr r5, [pc, #128] @ (c2d9c ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (c2d78 ) │ │ │ │ + ldr r3, [pc, #112] @ (c2da0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1908 @ 0x774 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, c2d64 │ │ │ │ - ldr r3, [pc, #100] @ (c2d7c ) │ │ │ │ + cbz r0, c2d8c │ │ │ │ + ldr r3, [pc, #100] @ (c2da4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2d48 │ │ │ │ + bne.n c2d70 │ │ │ │ mov r0, r6 │ │ │ │ - bl c2c3c │ │ │ │ + bl c2c64 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c2d64 │ │ │ │ + beq.n c2d8c │ │ │ │ bl 88aec │ │ │ │ - ldr r2, [pc, #76] @ (c2d80 ) │ │ │ │ - ldr r3, [pc, #60] @ (c2d70 ) │ │ │ │ + ldr r2, [pc, #76] @ (c2da8 ) │ │ │ │ + ldr r3, [pc, #60] @ (c2d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c2d68 │ │ │ │ + bne.n c2d90 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (c2d84 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2dac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (c2d88 ) │ │ │ │ - ldr r1, [pc, #56] @ (c2d8c ) │ │ │ │ + ldr r3, [pc, #52] @ (c2db0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c2db4 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #56] @ (c2d90 ) │ │ │ │ + ldr r0, [pc, #56] @ (c2db8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c2d30 │ │ │ │ + b.n c2d58 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - bcc.n c2d98 │ │ │ │ + bcs.n c2d70 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n c2d7c │ │ │ │ + bcs.n c2d54 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n c2d14 │ │ │ │ + bcs.n c2cec │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c2d94 : │ │ │ │ +000c2dbc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #724] @ (c3080 ) │ │ │ │ + ldr r5, [pc, #724] @ (c30a8 ) │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c2f2c │ │ │ │ + beq.w c2f54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c2f58 │ │ │ │ + beq.w c2f80 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c2f82 │ │ │ │ + bne.w c2faa │ │ │ │ ldrb.w r9, [r6, #32] │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w c2f8a │ │ │ │ + beq.w c2fb2 │ │ │ │ ldrb.w sl, [r6, #33] @ 0x21 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w c2fba │ │ │ │ + beq.w c2fe2 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c2fde │ │ │ │ + beq.w c3006 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #636] @ (c3084 ) │ │ │ │ + ldr r3, [pc, #636] @ (c30ac ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r2, [r3, #444] @ 0x1bc │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [r3, #2020] @ 0x7e4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #2972] @ 0xb9c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r3, #3384] @ 0xd38 │ │ │ │ ldr.w fp, [r3, #388] @ 0x184 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ blx 504ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3002 │ │ │ │ + beq.w c302a │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n c2ef4 │ │ │ │ - ldr r3, [pc, #580] @ (c3088 ) │ │ │ │ + beq.n c2f1c │ │ │ │ + ldr r3, [pc, #580] @ (c30b0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n c2efe │ │ │ │ - ldr r2, [pc, #572] @ (c3088 ) │ │ │ │ + beq.n c2f26 │ │ │ │ + ldr r2, [pc, #572] @ (c30b0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ strd r2, fp, [sp, #16] │ │ │ │ movs r0, #5 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -194195,4002 +194212,4003 @@ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 87388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2e82 │ │ │ │ + beq.n c2eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2f0c │ │ │ │ + beq.n c2f34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c3062 │ │ │ │ + beq.w c308a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ea0 │ │ │ │ + beq.n c2ec8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2f1c │ │ │ │ + beq.n c2f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2eb0 │ │ │ │ + beq.n c2ed8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c2f04 │ │ │ │ + cbz r3, c2f2c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c302c │ │ │ │ + beq.w c3054 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 55328 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ed2 │ │ │ │ + beq.n c2efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c2f24 │ │ │ │ + cbz r3, c2f4c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ee6 │ │ │ │ + beq.n c2f0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c2f14 │ │ │ │ + cbz r3, c2f3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c304a │ │ │ │ + beq.w c3072 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #404] @ (c308c ) │ │ │ │ + ldr r3, [pc, #404] @ (c30b4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n c2e4a │ │ │ │ - ldr r2, [pc, #396] @ (c308c ) │ │ │ │ + bne.n c2e72 │ │ │ │ + ldr r2, [pc, #396] @ (c30b4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - b.n c2e4e │ │ │ │ + b.n c2e76 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2eb0 │ │ │ │ + b.n c2ed8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2e82 │ │ │ │ + b.n c2eaa │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ee6 │ │ │ │ + b.n c2f0e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ea0 │ │ │ │ + b.n c2ec8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2ed2 │ │ │ │ - ldr r1, [pc, #352] @ (c3090 ) │ │ │ │ + b.n c2efa │ │ │ │ + ldr r1, [pc, #352] @ (c30b8 ) │ │ │ │ movw r0, #471 @ 0x1d7 │ │ │ │ - ldr r3, [pc, #352] @ (c3094 ) │ │ │ │ - ldr r2, [pc, #352] @ (c3098 ) │ │ │ │ + ldr r3, [pc, #352] @ (c30bc ) │ │ │ │ + ldr r2, [pc, #352] @ (c30c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #348] @ (c309c ) │ │ │ │ - ldr r0, [pc, #348] @ (c30a0 ) │ │ │ │ + ldr r1, [pc, #348] @ (c30c4 ) │ │ │ │ + ldr r0, [pc, #348] @ (c30c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #308] @ (c3090 ) │ │ │ │ + ldr r2, [pc, #308] @ (c30b8 ) │ │ │ │ mov.w r1, #472 @ 0x1d8 │ │ │ │ - ldr r3, [pc, #324] @ (c30a4 ) │ │ │ │ + ldr r3, [pc, #324] @ (c30cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #320] @ (c30a8 ) │ │ │ │ + ldr r2, [pc, #320] @ (c30d0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #316] @ (c30ac ) │ │ │ │ - ldr r0, [pc, #316] @ (c30b0 ) │ │ │ │ + ldr r1, [pc, #316] @ (c30d4 ) │ │ │ │ + ldr r0, [pc, #316] @ (c30d8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2f4e │ │ │ │ + b.n c2f76 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ - b.n c2dd6 │ │ │ │ - ldr r3, [pc, #260] @ (c3090 ) │ │ │ │ + b.n c2dfe │ │ │ │ + ldr r3, [pc, #260] @ (c30b8 ) │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ - ldr r0, [pc, #288] @ (c30b4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c30dc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (c30b8 ) │ │ │ │ + ldr r3, [pc, #284] @ (c30e0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #284] @ (c30bc ) │ │ │ │ + ldr r2, [pc, #284] @ (c30e4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #284] @ (c30c0 ) │ │ │ │ + ldr r1, [pc, #284] @ (c30e8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n c2f4e │ │ │ │ - ldr r3, [pc, #212] @ (c3090 ) │ │ │ │ + b.n c2f76 │ │ │ │ + ldr r3, [pc, #212] @ (c30b8 ) │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ - ldr r0, [pc, #256] @ (c30c4 ) │ │ │ │ + ldr r0, [pc, #256] @ (c30ec ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (c30c8 ) │ │ │ │ + ldr r3, [pc, #252] @ (c30f0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #248] @ (c30cc ) │ │ │ │ - ldr r1, [pc, #252] @ (c30d0 ) │ │ │ │ + ldr r2, [pc, #248] @ (c30f4 ) │ │ │ │ + ldr r1, [pc, #252] @ (c30f8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c2fac │ │ │ │ - ldr r3, [pc, #176] @ (c3090 ) │ │ │ │ + b.n c2fd4 │ │ │ │ + ldr r3, [pc, #176] @ (c30b8 ) │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - ldr r0, [pc, #236] @ (c30d4 ) │ │ │ │ + ldr r0, [pc, #236] @ (c30fc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (c30d8 ) │ │ │ │ + ldr r3, [pc, #232] @ (c3100 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #228] @ (c30dc ) │ │ │ │ - ldr r1, [pc, #232] @ (c30e0 ) │ │ │ │ + ldr r2, [pc, #228] @ (c3104 ) │ │ │ │ + ldr r1, [pc, #232] @ (c3108 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c2fac │ │ │ │ - ldr r3, [pc, #140] @ (c3090 ) │ │ │ │ + b.n c2fd4 │ │ │ │ + ldr r3, [pc, #140] @ (c30b8 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #216] @ (c30e4 ) │ │ │ │ - ldr r0, [pc, #220] @ (c30e8 ) │ │ │ │ + ldr r1, [pc, #216] @ (c310c ) │ │ │ │ + ldr r0, [pc, #220] @ (c3110 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2f4e │ │ │ │ - ldr r3, [pc, #96] @ (c3090 ) │ │ │ │ + b.n c2f76 │ │ │ │ + ldr r3, [pc, #96] @ (c30b8 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #184] @ (c30ec ) │ │ │ │ - ldr r0, [pc, #184] @ (c30f0 ) │ │ │ │ + ldr r1, [pc, #184] @ (c3114 ) │ │ │ │ + ldr r0, [pc, #184] @ (c3118 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c2f4e │ │ │ │ - ldr r3, [pc, #68] @ (c3090 ) │ │ │ │ + b.n c2f76 │ │ │ │ + ldr r3, [pc, #68] @ (c30b8 ) │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ - ldr r1, [pc, #160] @ (c30f4 ) │ │ │ │ - ldr r0, [pc, #164] @ (c30f8 ) │ │ │ │ + ldr r1, [pc, #160] @ (c311c ) │ │ │ │ + ldr r0, [pc, #164] @ (c3120 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c2eec │ │ │ │ - ldr r3, [pc, #152] @ (c30fc ) │ │ │ │ - movw r2, #23740 @ 0x5cbc │ │ │ │ + b.n c2f14 │ │ │ │ + ldr r3, [pc, #152] @ (c3124 ) │ │ │ │ + movw r2, #23720 @ 0x5ca8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #144] @ (c3100 ) │ │ │ │ - ldr r0, [pc, #148] @ (c3104 ) │ │ │ │ + ldr r1, [pc, #144] @ (c3128 ) │ │ │ │ + ldr r0, [pc, #148] @ (c312c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1096 @ 0x448 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n c3128 │ │ │ │ + bcs.n c3100 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n c31c8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + beq.n c3158 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, c312e │ │ │ │ + cbnz r6, c3178 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c3108 : │ │ │ │ +000c3130 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c316c ) │ │ │ │ + ldr r3, [pc, #76] @ (c3194 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c3170 ) │ │ │ │ + ldr r5, [pc, #72] @ (c3198 ) │ │ │ │ addw r3, r3, #1956 @ 0x7a4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, c3168 │ │ │ │ - ldr r3, [pc, #64] @ (c3174 ) │ │ │ │ + cbz r0, c3190 │ │ │ │ + ldr r3, [pc, #64] @ (c319c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3148 │ │ │ │ + bne.n c3170 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c2d94 │ │ │ │ - ldr r0, [pc, #44] @ (c3178 ) │ │ │ │ + b.w c2dbc │ │ │ │ + ldr r0, [pc, #44] @ (c31a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c317c ) │ │ │ │ - ldr r1, [pc, #40] @ (c3180 ) │ │ │ │ + ldr r3, [pc, #40] @ (c31a4 ) │ │ │ │ + ldr r1, [pc, #40] @ (c31a8 ) │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ - ldr r0, [pc, #40] @ (c3184 ) │ │ │ │ + ldr r0, [pc, #40] @ (c31ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c3188 : │ │ │ │ +000c31b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #216] @ (c3274 ) │ │ │ │ + ldr r6, [pc, #216] @ (c329c ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c320e │ │ │ │ + beq.n c3236 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3200 │ │ │ │ + beq.n c3228 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r3, c31d4 │ │ │ │ + cbnz r3, c31fc │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c31c0 │ │ │ │ + beq.n c31e8 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c3206 │ │ │ │ + cbz r2, c322e │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c324e │ │ │ │ + beq.n c3276 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c31ec │ │ │ │ + beq.n c3214 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c31f8 │ │ │ │ + cbz r3, c3220 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n c3236 │ │ │ │ + blt.n c325e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c31ec │ │ │ │ + b.n c3214 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c31c0 │ │ │ │ - b.n c31d4 │ │ │ │ + beq.n c31e8 │ │ │ │ + b.n c31fc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c31c0 │ │ │ │ - ldr r1, [pc, #104] @ (c3278 ) │ │ │ │ + b.n c31e8 │ │ │ │ + ldr r1, [pc, #104] @ (c32a0 ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #100] @ (c327c ) │ │ │ │ - ldr r2, [pc, #104] @ (c3280 ) │ │ │ │ + ldr r3, [pc, #100] @ (c32a4 ) │ │ │ │ + ldr r2, [pc, #104] @ (c32a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (c3284 ) │ │ │ │ - ldr r0, [pc, #100] @ (c3288 ) │ │ │ │ + ldr r1, [pc, #96] @ (c32ac ) │ │ │ │ + ldr r0, [pc, #100] @ (c32b0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #64] @ (c3278 ) │ │ │ │ + ldr r3, [pc, #64] @ (c32a0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #76] @ (c328c ) │ │ │ │ - ldr r0, [pc, #80] @ (c3290 ) │ │ │ │ + ldr r1, [pc, #76] @ (c32b4 ) │ │ │ │ + ldr r0, [pc, #80] @ (c32b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3230 │ │ │ │ - ldr r1, [pc, #40] @ (c3278 ) │ │ │ │ + b.n c3258 │ │ │ │ + ldr r1, [pc, #40] @ (c32a0 ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #60] @ (c3294 ) │ │ │ │ - ldr r2, [pc, #64] @ (c3298 ) │ │ │ │ + ldr r3, [pc, #60] @ (c32bc ) │ │ │ │ + ldr r2, [pc, #64] @ (c32c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (c329c ) │ │ │ │ - ldr r0, [pc, #60] @ (c32a0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c32c4 ) │ │ │ │ + ldr r0, [pc, #60] @ (c32c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c3230 │ │ │ │ + b.n c3258 │ │ │ │ nop │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c32a4 : │ │ │ │ +000c32cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c3324 ) │ │ │ │ + ldr r3, [pc, #104] @ (c334c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (c3328 ) │ │ │ │ + ldr r5, [pc, #100] @ (c3350 ) │ │ │ │ addw r3, r3, #2004 @ 0x7d4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, c3320 │ │ │ │ - ldr r3, [pc, #92] @ (c332c ) │ │ │ │ + cbz r0, c3348 │ │ │ │ + ldr r3, [pc, #92] @ (c3354 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3300 │ │ │ │ + bne.n c3328 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3320 │ │ │ │ - cbnz r0, c32fa │ │ │ │ - ldr r3, [pc, #72] @ (c3330 ) │ │ │ │ + beq.n c3348 │ │ │ │ + cbnz r0, c3322 │ │ │ │ + ldr r3, [pc, #72] @ (c3358 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (c3334 ) │ │ │ │ + ldr r3, [pc, #56] @ (c335c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c32ea │ │ │ │ - ldr r0, [pc, #52] @ (c3338 ) │ │ │ │ + b.n c3312 │ │ │ │ + ldr r0, [pc, #52] @ (c3360 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (c333c ) │ │ │ │ - ldr r1, [pc, #48] @ (c3340 ) │ │ │ │ + ldr r3, [pc, #48] @ (c3364 ) │ │ │ │ + ldr r1, [pc, #48] @ (c3368 ) │ │ │ │ mov.w r2, #494 @ 0x1ee │ │ │ │ - ldr r0, [pc, #48] @ (c3344 ) │ │ │ │ + ldr r0, [pc, #48] @ (c336c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #944] @ (c36f8 ) │ │ │ │ + str r4, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000c3364 : │ │ │ │ +000c338c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #172] @ (c3420 ) │ │ │ │ + ldr r5, [pc, #172] @ (c3448 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c33ae │ │ │ │ - cbz r0, c33aa │ │ │ │ + beq.n c33d6 │ │ │ │ + cbz r0, c33d2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, c33c8 │ │ │ │ + cbz r0, c33f0 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c33ea │ │ │ │ - ldr r3, [pc, #144] @ (c3424 ) │ │ │ │ + beq.n c3412 │ │ │ │ + ldr r3, [pc, #144] @ (c344c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3400 │ │ │ │ + bne.n c3428 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub.w r0, r0, #100 @ 0x64 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #120] @ (c3428 ) │ │ │ │ + ldr r3, [pc, #120] @ (c3450 ) │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr r1, [pc, #120] @ (c342c ) │ │ │ │ - ldr r0, [pc, #120] @ (c3430 ) │ │ │ │ + ldr r1, [pc, #120] @ (c3454 ) │ │ │ │ + ldr r0, [pc, #120] @ (c3458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #92] @ (c3428 ) │ │ │ │ + ldr r1, [pc, #92] @ (c3450 ) │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #100] @ (c3434 ) │ │ │ │ - ldr r2, [pc, #104] @ (c3438 ) │ │ │ │ + ldr r3, [pc, #100] @ (c345c ) │ │ │ │ + ldr r2, [pc, #104] @ (c3460 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (c343c ) │ │ │ │ - ldr r0, [pc, #100] @ (c3440 ) │ │ │ │ + ldr r1, [pc, #96] @ (c3464 ) │ │ │ │ + ldr r0, [pc, #100] @ (c3468 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c33c2 │ │ │ │ - ldr r3, [pc, #60] @ (c3428 ) │ │ │ │ + b.n c33ea │ │ │ │ + ldr r3, [pc, #60] @ (c3450 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r1, [pc, #84] @ (c3444 ) │ │ │ │ - ldr r0, [pc, #84] @ (c3448 ) │ │ │ │ + ldr r1, [pc, #84] @ (c346c ) │ │ │ │ + ldr r0, [pc, #84] @ (c3470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c33c2 │ │ │ │ - ldr r1, [pc, #36] @ (c3428 ) │ │ │ │ + b.n c33ea │ │ │ │ + ldr r1, [pc, #36] @ (c3450 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #68] @ (c344c ) │ │ │ │ + ldr r3, [pc, #68] @ (c3474 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #64] @ (c3450 ) │ │ │ │ - ldr r0, [pc, #64] @ (c3454 ) │ │ │ │ + ldr r1, [pc, #64] @ (c3478 ) │ │ │ │ + ldr r0, [pc, #64] @ (c347c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c33c2 │ │ │ │ + b.n c33ea │ │ │ │ nop │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #296] @ (c355c ) │ │ │ │ + str r2, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #144] @ (c34d4 ) │ │ │ │ + str r4, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #56] @ (c3484 ) │ │ │ │ + str r6, [r2, r2] │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #952] @ (c3810 ) │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c3494 ) │ │ │ │ - bl c3364 │ │ │ │ + ldr r4, [pc, #44] @ (c34bc ) │ │ │ │ + bl c338c │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c348e │ │ │ │ - cbnz r0, c3488 │ │ │ │ - ldr r3, [pc, #32] @ (c3498 ) │ │ │ │ + beq.n c34b6 │ │ │ │ + cbnz r0, c34b0 │ │ │ │ + ldr r3, [pc, #32] @ (c34c0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3486 │ │ │ │ + beq.n c34ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c349c ) │ │ │ │ + ldr r3, [pc, #16] @ (c34c4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3478 │ │ │ │ + b.n c34a0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c34a0 : │ │ │ │ +000c34c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #416] @ (c3650 ) │ │ │ │ + ldr r5, [pc, #416] @ (c3678 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3546 │ │ │ │ - cbz r0, c34e2 │ │ │ │ + beq.n c356e │ │ │ │ + cbz r0, c350a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3568 │ │ │ │ + beq.n c3590 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c358a │ │ │ │ - ldr r3, [pc, #384] @ (c3654 ) │ │ │ │ + beq.n c35b2 │ │ │ │ + ldr r3, [pc, #384] @ (c367c ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c35a0 │ │ │ │ + bne.n c35c8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n c34e8 │ │ │ │ + beq.n c3510 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c35dc │ │ │ │ + beq.n c3604 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c35fe │ │ │ │ + beq.w c3626 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3614 │ │ │ │ + bne.w c363c │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3632 │ │ │ │ + beq.w c365a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #312] @ (c3658 ) │ │ │ │ + ldr r3, [pc, #312] @ (c3680 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2888] @ 0xb48 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c353a │ │ │ │ + beq.n c3562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c3560 │ │ │ │ + cbz r3, c3588 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n c35be │ │ │ │ + beq.n c35e6 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c34e4 │ │ │ │ - ldr r3, [pc, #276] @ (c365c ) │ │ │ │ + b.n c350c │ │ │ │ + ldr r3, [pc, #276] @ (c3684 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r1, [pc, #276] @ (c3660 ) │ │ │ │ - ldr r0, [pc, #276] @ (c3664 ) │ │ │ │ + ldr r1, [pc, #276] @ (c3688 ) │ │ │ │ + ldr r0, [pc, #276] @ (c368c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c353a │ │ │ │ - ldr r1, [pc, #240] @ (c365c ) │ │ │ │ + b.n c3562 │ │ │ │ + ldr r1, [pc, #240] @ (c3684 ) │ │ │ │ movs r0, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #248] @ (c3668 ) │ │ │ │ - ldr r2, [pc, #252] @ (c366c ) │ │ │ │ + ldr r3, [pc, #248] @ (c3690 ) │ │ │ │ + ldr r2, [pc, #252] @ (c3694 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (c3670 ) │ │ │ │ - ldr r0, [pc, #248] @ (c3674 ) │ │ │ │ + ldr r1, [pc, #244] @ (c3698 ) │ │ │ │ + ldr r0, [pc, #248] @ (c369c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c355a │ │ │ │ - ldr r3, [pc, #208] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r3, [pc, #208] @ (c3684 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r1, [pc, #232] @ (c3678 ) │ │ │ │ - ldr r0, [pc, #232] @ (c367c ) │ │ │ │ + ldr r1, [pc, #232] @ (c36a0 ) │ │ │ │ + ldr r0, [pc, #232] @ (c36a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c355a │ │ │ │ - ldr r1, [pc, #184] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r1, [pc, #184] @ (c3684 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #216] @ (c3680 ) │ │ │ │ + ldr r3, [pc, #216] @ (c36a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #212] @ (c3684 ) │ │ │ │ - ldr r0, [pc, #212] @ (c3688 ) │ │ │ │ + ldr r1, [pc, #212] @ (c36ac ) │ │ │ │ + ldr r0, [pc, #212] @ (c36b0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c355a │ │ │ │ + b.n c3582 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c353e │ │ │ │ - ldr r3, [pc, #148] @ (c365c ) │ │ │ │ + beq.n c3566 │ │ │ │ + ldr r3, [pc, #148] @ (c3684 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #192] @ (c368c ) │ │ │ │ - ldr r0, [pc, #192] @ (c3690 ) │ │ │ │ + ldr r1, [pc, #192] @ (c36b4 ) │ │ │ │ + ldr r0, [pc, #192] @ (c36b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c355a │ │ │ │ - ldr r1, [pc, #124] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r1, [pc, #124] @ (c3684 ) │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #176] @ (c3694 ) │ │ │ │ - ldr r2, [pc, #180] @ (c3698 ) │ │ │ │ + ldr r3, [pc, #176] @ (c36bc ) │ │ │ │ + ldr r2, [pc, #180] @ (c36c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c369c ) │ │ │ │ - ldr r0, [pc, #176] @ (c36a0 ) │ │ │ │ + ldr r1, [pc, #172] @ (c36c4 ) │ │ │ │ + ldr r0, [pc, #176] @ (c36c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c355a │ │ │ │ - ldr r3, [pc, #92] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r3, [pc, #92] @ (c3684 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #160] @ (c36a4 ) │ │ │ │ - ldr r0, [pc, #160] @ (c36a8 ) │ │ │ │ + ldr r1, [pc, #160] @ (c36cc ) │ │ │ │ + ldr r0, [pc, #160] @ (c36d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c355a │ │ │ │ - ldr r1, [pc, #68] @ (c365c ) │ │ │ │ + b.n c3582 │ │ │ │ + ldr r1, [pc, #68] @ (c3684 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #144] @ (c36ac ) │ │ │ │ + ldr r3, [pc, #144] @ (c36d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (c36b0 ) │ │ │ │ - ldr r0, [pc, #140] @ (c36b4 ) │ │ │ │ + ldr r1, [pc, #140] @ (c36d8 ) │ │ │ │ + ldr r0, [pc, #140] @ (c36dc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c355a │ │ │ │ - ldr r3, [pc, #132] @ (c36b8 ) │ │ │ │ - movw r2, #18120 @ 0x46c8 │ │ │ │ + b.n c3582 │ │ │ │ + ldr r3, [pc, #132] @ (c36e0 ) │ │ │ │ + movw r2, #18100 @ 0x46b4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #124] @ (c36bc ) │ │ │ │ - ldr r0, [pc, #128] @ (c36c0 ) │ │ │ │ + ldr r1, [pc, #124] @ (c36e4 ) │ │ │ │ + ldr r0, [pc, #128] @ (c36e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1124 @ 0x464 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #712] @ (c3930 ) │ │ │ │ + ldr r7, [pc, #232] @ (c3778 ) │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, c36b2 │ │ │ │ + push {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #528] @ (c3888 ) │ │ │ │ + ldr r7, [pc, #48] @ (c36d0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #440] @ (c3838 ) │ │ │ │ + ldr r6, [pc, #984] @ (c3a80 ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #312] @ (c37c4 ) │ │ │ │ + ldr r6, [pc, #856] @ (c3a0c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #200] @ (c375c ) │ │ │ │ + ldr r6, [pc, #744] @ (c39a4 ) │ │ │ │ movs r3, r4 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #64] @ (c36e4 ) │ │ │ │ + ldr r6, [pc, #608] @ (c392c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #1000] @ (c3a94 ) │ │ │ │ + ldr r6, [pc, #520] @ (c38dc ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #872] @ (c3a20 ) │ │ │ │ + ldr r6, [pc, #392] @ (c3868 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, c3736 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r3, 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] @ (c3700 ) │ │ │ │ - bl c34a0 │ │ │ │ + ldr r4, [pc, #44] @ (c3728 ) │ │ │ │ + bl c34c8 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c36fa │ │ │ │ - cbnz r0, c36f4 │ │ │ │ - ldr r3, [pc, #32] @ (c3704 ) │ │ │ │ + beq.n c3722 │ │ │ │ + cbnz r0, c371c │ │ │ │ + ldr r3, [pc, #32] @ (c372c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c36f2 │ │ │ │ + beq.n c371a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c3708 ) │ │ │ │ + ldr r3, [pc, #16] @ (c3730 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c36e4 │ │ │ │ + b.n c370c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c370c : │ │ │ │ +000c3734 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #896] @ (c3a9c ) │ │ │ │ + ldr r5, [pc, #896] @ (c3ac4 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3868 │ │ │ │ - cbz r0, c373e │ │ │ │ + beq.w c3890 │ │ │ │ + cbz r0, c3766 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3880 │ │ │ │ + beq.w c38a8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n c3744 │ │ │ │ + beq.n c376c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl c34a0 │ │ │ │ + bl c34c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c38a2 │ │ │ │ + beq.w c38ca │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c373e │ │ │ │ + beq.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c38b8 │ │ │ │ + beq.w c38e0 │ │ │ │ movs r1, #4 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c38da │ │ │ │ - ldr r3, [pc, #820] @ (c3aa0 ) │ │ │ │ + beq.w c3902 │ │ │ │ + ldr r3, [pc, #820] @ (c3ac8 ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c38f0 │ │ │ │ + bne.w c3918 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n c373e │ │ │ │ + bne.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c393a │ │ │ │ + beq.w c3962 │ │ │ │ movs r1, #4 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c395c │ │ │ │ + beq.w c3984 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3972 │ │ │ │ + bne.w c399a │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c3a64 │ │ │ │ + beq.w c3a8c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #752] @ (c3aa4 ) │ │ │ │ + ldr r3, [pc, #752] @ (c3acc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2824] @ 0xb08 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c37d6 │ │ │ │ + beq.n c37fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c392e │ │ │ │ + beq.w c3956 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w c390e │ │ │ │ + beq.w c3936 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n c373e │ │ │ │ + bne.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c39a6 │ │ │ │ + beq.w c39ce │ │ │ │ movs r1, #6 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3990 │ │ │ │ + beq.w c39b8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c39c8 │ │ │ │ + bne.w c39f0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.n c373e │ │ │ │ + bne.n c3766 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3a0e │ │ │ │ + beq.w c3a36 │ │ │ │ movs r1, #6 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3a4e │ │ │ │ + beq.w c3a76 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c3a30 │ │ │ │ + bne.w c3a58 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3a80 │ │ │ │ + beq.w c3aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #164] @ 0xa4 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c385a │ │ │ │ + beq.n c3882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3a06 │ │ │ │ + beq.w c3a2e │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w c39e6 │ │ │ │ + beq.w c3a0e │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c3740 │ │ │ │ - ldr r3, [pc, #572] @ (c3aa8 ) │ │ │ │ + b.n c3768 │ │ │ │ + ldr r3, [pc, #572] @ (c3ad0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #572] @ (c3aac ) │ │ │ │ - ldr r0, [pc, #576] @ (c3ab0 ) │ │ │ │ + ldr r1, [pc, #572] @ (c3ad4 ) │ │ │ │ + ldr r0, [pc, #576] @ (c3ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c3740 │ │ │ │ - ldr r1, [pc, #548] @ (c3aa8 ) │ │ │ │ + b.n c3768 │ │ │ │ + ldr r1, [pc, #548] @ (c3ad0 ) │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ - ldr r3, [pc, #556] @ (c3ab4 ) │ │ │ │ - ldr r2, [pc, #560] @ (c3ab8 ) │ │ │ │ + ldr r3, [pc, #556] @ (c3adc ) │ │ │ │ + ldr r2, [pc, #560] @ (c3ae0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (c3abc ) │ │ │ │ - ldr r0, [pc, #556] @ (c3ac0 ) │ │ │ │ + ldr r1, [pc, #552] @ (c3ae4 ) │ │ │ │ + ldr r0, [pc, #556] @ (c3ae8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #516] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #516] @ (c3ad0 ) │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr r1, [pc, #540] @ (c3ac4 ) │ │ │ │ - ldr r0, [pc, #540] @ (c3ac8 ) │ │ │ │ + ldr r1, [pc, #540] @ (c3aec ) │ │ │ │ + ldr r0, [pc, #540] @ (c3af0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #492] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #492] @ (c3ad0 ) │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #524] @ (c3acc ) │ │ │ │ - ldr r2, [pc, #528] @ (c3ad0 ) │ │ │ │ + ldr r3, [pc, #524] @ (c3af4 ) │ │ │ │ + ldr r2, [pc, #528] @ (c3af8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #520] @ (c3ad4 ) │ │ │ │ - ldr r0, [pc, #524] @ (c3ad8 ) │ │ │ │ + ldr r1, [pc, #520] @ (c3afc ) │ │ │ │ + ldr r0, [pc, #524] @ (c3b00 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #460] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #460] @ (c3ad0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #508] @ (c3adc ) │ │ │ │ - ldr r0, [pc, #508] @ (c3ae0 ) │ │ │ │ + ldr r1, [pc, #508] @ (c3b04 ) │ │ │ │ + ldr r0, [pc, #508] @ (c3b08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #436] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #436] @ (c3ad0 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #492] @ (c3ae4 ) │ │ │ │ + ldr r3, [pc, #492] @ (c3b0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #488] @ (c3ae8 ) │ │ │ │ - ldr r0, [pc, #488] @ (c3aec ) │ │ │ │ + ldr r1, [pc, #488] @ (c3b10 ) │ │ │ │ + ldr r0, [pc, #488] @ (c3b14 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c373e │ │ │ │ - ldr r3, [pc, #396] @ (c3aa8 ) │ │ │ │ + beq.w c3766 │ │ │ │ + ldr r3, [pc, #396] @ (c3ad0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #464] @ (c3af0 ) │ │ │ │ - ldr r0, [pc, #468] @ (c3af4 ) │ │ │ │ + ldr r1, [pc, #464] @ (c3b18 ) │ │ │ │ + ldr r0, [pc, #468] @ (c3b1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c37d6 │ │ │ │ - ldr r1, [pc, #364] @ (c3aa8 ) │ │ │ │ + b.n c37fe │ │ │ │ + ldr r1, [pc, #364] @ (c3ad0 ) │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #440] @ (c3af8 ) │ │ │ │ - ldr r2, [pc, #440] @ (c3afc ) │ │ │ │ + ldr r3, [pc, #440] @ (c3b20 ) │ │ │ │ + ldr r2, [pc, #440] @ (c3b24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #436] @ (c3b00 ) │ │ │ │ - ldr r0, [pc, #436] @ (c3b04 ) │ │ │ │ + ldr r1, [pc, #436] @ (c3b28 ) │ │ │ │ + ldr r0, [pc, #436] @ (c3b2c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #328] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #328] @ (c3ad0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #420] @ (c3b08 ) │ │ │ │ - ldr r0, [pc, #424] @ (c3b0c ) │ │ │ │ + ldr r1, [pc, #420] @ (c3b30 ) │ │ │ │ + ldr r0, [pc, #424] @ (c3b34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #308] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #308] @ (c3ad0 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #408] @ (c3b10 ) │ │ │ │ + ldr r3, [pc, #408] @ (c3b38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (c3b14 ) │ │ │ │ - ldr r0, [pc, #404] @ (c3b18 ) │ │ │ │ + ldr r1, [pc, #400] @ (c3b3c ) │ │ │ │ + ldr r0, [pc, #404] @ (c3b40 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #276] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #276] @ (c3ad0 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #388] @ (c3b1c ) │ │ │ │ - ldr r0, [pc, #392] @ (c3b20 ) │ │ │ │ + ldr r1, [pc, #388] @ (c3b44 ) │ │ │ │ + ldr r0, [pc, #392] @ (c3b48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #256] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #256] @ (c3ad0 ) │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #376] @ (c3b24 ) │ │ │ │ - ldr r2, [pc, #376] @ (c3b28 ) │ │ │ │ + ldr r3, [pc, #376] @ (c3b4c ) │ │ │ │ + ldr r2, [pc, #376] @ (c3b50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (c3b2c ) │ │ │ │ - ldr r0, [pc, #372] @ (c3b30 ) │ │ │ │ + ldr r1, [pc, #372] @ (c3b54 ) │ │ │ │ + ldr r0, [pc, #372] @ (c3b58 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #220] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #220] @ (c3ad0 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #356] @ (c3b34 ) │ │ │ │ + ldr r3, [pc, #356] @ (c3b5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (c3b38 ) │ │ │ │ - ldr r0, [pc, #352] @ (c3b3c ) │ │ │ │ + ldr r1, [pc, #352] @ (c3b60 ) │ │ │ │ + ldr r0, [pc, #352] @ (c3b64 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3860 │ │ │ │ - ldr r3, [pc, #180] @ (c3aa8 ) │ │ │ │ + beq.w c3888 │ │ │ │ + ldr r3, [pc, #180] @ (c3ad0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #328] @ (c3b40 ) │ │ │ │ - ldr r0, [pc, #332] @ (c3b44 ) │ │ │ │ + ldr r1, [pc, #328] @ (c3b68 ) │ │ │ │ + ldr r0, [pc, #332] @ (c3b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ + b.n c38a4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c385a │ │ │ │ - ldr r1, [pc, #152] @ (c3aa8 ) │ │ │ │ + b.n c3882 │ │ │ │ + ldr r1, [pc, #152] @ (c3ad0 ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #308] @ (c3b48 ) │ │ │ │ - ldr r2, [pc, #308] @ (c3b4c ) │ │ │ │ + ldr r3, [pc, #308] @ (c3b70 ) │ │ │ │ + ldr r2, [pc, #308] @ (c3b74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #304] @ (c3b50 ) │ │ │ │ - ldr r0, [pc, #304] @ (c3b54 ) │ │ │ │ + ldr r1, [pc, #304] @ (c3b78 ) │ │ │ │ + ldr r0, [pc, #304] @ (c3b7c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c387c │ │ │ │ - ldr r1, [pc, #116] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r1, [pc, #116] @ (c3ad0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r4, [pc, #288] @ (c3b58 ) │ │ │ │ + ldr r4, [pc, #288] @ (c3b80 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #284] @ (c3b5c ) │ │ │ │ - ldr r0, [pc, #284] @ (c3b60 ) │ │ │ │ + ldr r1, [pc, #284] @ (c3b84 ) │ │ │ │ + ldr r0, [pc, #284] @ (c3b88 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #88] @ (c3aa8 ) │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #88] @ (c3ad0 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #272] @ (c3b64 ) │ │ │ │ - ldr r0, [pc, #272] @ (c3b68 ) │ │ │ │ + ldr r1, [pc, #272] @ (c3b8c ) │ │ │ │ + ldr r0, [pc, #272] @ (c3b90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c387c │ │ │ │ - ldr r3, [pc, #260] @ (c3b6c ) │ │ │ │ - movw r2, #18978 @ 0x4a22 │ │ │ │ + b.n c38a4 │ │ │ │ + ldr r3, [pc, #260] @ (c3b94 ) │ │ │ │ + movw r2, #18958 @ 0x4a0e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #256] @ (c3b70 ) │ │ │ │ - ldr r0, [pc, #256] @ (c3b74 ) │ │ │ │ + ldr r1, [pc, #256] @ (c3b98 ) │ │ │ │ + ldr r0, [pc, #256] @ (c3b9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (c3b78 ) │ │ │ │ - movw r2, #19039 @ 0x4a5f │ │ │ │ + ldr r3, [pc, #244] @ (c3ba0 ) │ │ │ │ + movw r2, #19019 @ 0x4a4b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #240] @ (c3b7c ) │ │ │ │ - ldr r0, [pc, #240] @ (c3b80 ) │ │ │ │ + ldr r1, [pc, #240] @ (c3ba4 ) │ │ │ │ + ldr r0, [pc, #240] @ (c3ba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1156 @ 0x484 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #576] @ (c3cf4 ) │ │ │ │ + ldr r4, [pc, #96] @ (c3b3c ) │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #0 │ │ │ │ + cbz r0, c3b02 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #432] @ (c3c74 ) │ │ │ │ + ldr r3, [pc, #976] @ (c3ebc ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #344] @ (c3c24 ) │ │ │ │ + ldr r3, [pc, #888] @ (c3e6c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + cbz r0, c3b0c │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #208] @ (c3bac ) │ │ │ │ + ldr r3, [pc, #752] @ (c3df4 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #120] @ (c3b5c ) │ │ │ │ + ldr r3, [pc, #664] @ (c3da4 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #1016] @ (c3ee8 ) │ │ │ │ + ldr r3, [pc, #536] @ (c3d30 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #896] @ (c3e78 ) │ │ │ │ + ldr r3, [pc, #416] @ (c3cc0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #712] @ (c3dd0 ) │ │ │ │ + ldr r3, [pc, #232] @ (c3c18 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #624] @ (c3d80 ) │ │ │ │ + ldr r3, [pc, #144] @ (c3bc8 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #496] @ (c3d0c ) │ │ │ │ + ldr r3, [pc, #16] @ (c3b54 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #416] @ (c3cc4 ) │ │ │ │ + ldr r2, [pc, #960] @ (c3f0c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + adds r2, r2, #0 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #280] @ (c3c4c ) │ │ │ │ + ldr r2, [pc, #824] @ (c3e94 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #152] @ (c3bd8 ) │ │ │ │ + ldr r2, [pc, #696] @ (c3e20 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #32] @ (c3b68 ) │ │ │ │ + ldr r2, [pc, #576] @ (c3db0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r5, r6 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #888] @ (c3ed0 ) │ │ │ │ + ldr r2, [pc, #408] @ (c3d18 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #760] @ (c3e5c ) │ │ │ │ + ldr r2, [pc, #280] @ (c3ca4 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #680] @ (c3e14 ) │ │ │ │ + ldr r2, [pc, #200] @ (c3c5c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + cbz r4, c3ba8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + cbz r0, c3bae │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ 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] @ (c3bc0 ) │ │ │ │ - bl c370c │ │ │ │ + ldr r4, [pc, #44] @ (c3be8 ) │ │ │ │ + bl c3734 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c3bba │ │ │ │ - cbnz r0, c3bb4 │ │ │ │ - ldr r3, [pc, #32] @ (c3bc4 ) │ │ │ │ + beq.n c3be2 │ │ │ │ + cbnz r0, c3bdc │ │ │ │ + ldr r3, [pc, #32] @ (c3bec ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3bb2 │ │ │ │ + beq.n c3bda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c3bc8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c3bf0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3ba4 │ │ │ │ + b.n c3bcc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c3bcc : │ │ │ │ +000c3bf4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1448] @ c4188 │ │ │ │ + ldr.w r2, [pc, #1448] @ c41b0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1448] @ c418c │ │ │ │ + ldr.w r3, [pc, #1448] @ c41b4 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #1444] @ c4190 │ │ │ │ + ldr.w r4, [pc, #1444] @ c41b8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c3ede │ │ │ │ - cbz r0, c3c30 │ │ │ │ + beq.w c3f06 │ │ │ │ + cbz r0, c3c58 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3ef4 │ │ │ │ + beq.w c3f1c │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3ec6 │ │ │ │ - ldr.w r3, [pc, #1400] @ c4194 │ │ │ │ + beq.w c3eee │ │ │ │ + ldr.w r3, [pc, #1400] @ c41bc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3f2c │ │ │ │ + bne.w c3f54 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n c3c54 │ │ │ │ + beq.n c3c7c │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1380] @ c4198 │ │ │ │ - ldr.w r3, [pc, #1364] @ c418c │ │ │ │ + ldr.w r2, [pc, #1380] @ c41c0 │ │ │ │ + ldr.w r3, [pc, #1364] @ c41b4 │ │ │ │ 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 c408a │ │ │ │ + bne.w c40b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3f4a │ │ │ │ + beq.w c3f72 │ │ │ │ movs r1, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3f6c │ │ │ │ + beq.w c3f94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3f82 │ │ │ │ + bne.w c3faa │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c408e │ │ │ │ + beq.w c40b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1296] @ c419c │ │ │ │ + ldr.w r3, [pc, #1296] @ c41c4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r8, [r6, #3352] @ 0xd18 │ │ │ │ ldr.w sl, [r6, #3356] @ 0xd1c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c40c6 │ │ │ │ + beq.w c40ee │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c40aa │ │ │ │ + beq.w c40d2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w fp, [r6, #2248] @ 0x8c8 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ blx 50018 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3fca │ │ │ │ + beq.w c3ff2 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w c4156 │ │ │ │ - ldr.w r1, [pc, #1204] @ c41a0 │ │ │ │ + bpl.w c417e │ │ │ │ + ldr.w r1, [pc, #1204] @ c41c8 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c4170 │ │ │ │ - ldr.w r1, [pc, #1196] @ c41a4 │ │ │ │ + beq.w c4198 │ │ │ │ + ldr.w r1, [pc, #1196] @ c41cc │ │ │ │ ldr r7, [r4, r1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w c416c │ │ │ │ + beq.w c4194 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w c4152 │ │ │ │ + ble.w c417a │ │ │ │ cmp r2, #1 │ │ │ │ str.w r8, [r9, #12] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ str.w sl, [r9, #16] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r9, [sp, #24] │ │ │ │ blx 50218 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3fa8 │ │ │ │ + beq.w c3fd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d50 │ │ │ │ + beq.n c3d78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c3d50 │ │ │ │ + cbnz r3, c3d78 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w c3fe0 │ │ │ │ + bne.w c4008 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d74 │ │ │ │ + beq.n c3d9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, c3d74 │ │ │ │ + cbnz r3, c3d9c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1072] @ c41a8 │ │ │ │ + ldr.w r3, [pc, #1072] @ c41d0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w c3f16 │ │ │ │ + beq.w c3f3e │ │ │ │ add.w r2, r6, #3360 @ 0xd20 │ │ │ │ ldr.w r9, [r6, #3372] @ 0xd2c │ │ │ │ ldmia.w r2, {r2, r8, sl} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c40e2 │ │ │ │ + beq.w c410a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4136 │ │ │ │ + beq.w c415e │ │ │ │ ldr.w r1, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c411a │ │ │ │ + beq.w c4142 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c40fe │ │ │ │ + beq.w c4126 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r6, #2248] @ 0x8c8 │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #4 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r9] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 50018 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c403e │ │ │ │ + beq.w c4066 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w c4156 │ │ │ │ + bpl.w c417e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w c4170 │ │ │ │ + beq.w c4198 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w c416c │ │ │ │ + beq.w c4194 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w c4152 │ │ │ │ + ble.w c417a │ │ │ │ cmp r1, #1 │ │ │ │ str r2, [r6, #12] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ cmp r1, #2 │ │ │ │ str.w r8, [r6, #16] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ cmp r1, #3 │ │ │ │ str.w sl, [r6, #20] │ │ │ │ - beq.w c4152 │ │ │ │ + beq.w c417a │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w r9, [r6, #24] │ │ │ │ strd r5, r6, [sp, #32] │ │ │ │ blx 50218 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c401c │ │ │ │ + beq.w c4044 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3e78 │ │ │ │ + beq.n c3ea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3fd0 │ │ │ │ + beq.w c3ff8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3e8c │ │ │ │ + beq.n c3eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3fd8 │ │ │ │ + beq.w c4000 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w c4046 │ │ │ │ + bne.w c406e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ sub.w r4, r8, r1 │ │ │ │ clz r4, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w c3c32 │ │ │ │ + beq.w c3c5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c3c32 │ │ │ │ + bne.w c3c5a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c32 │ │ │ │ - ldr r3, [pc, #740] @ (c41ac ) │ │ │ │ + b.n c3c5a │ │ │ │ + ldr r3, [pc, #740] @ (c41d4 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #740] @ (c41b0 ) │ │ │ │ - ldr r0, [pc, #740] @ (c41b4 ) │ │ │ │ + ldr r1, [pc, #740] @ (c41d8 ) │ │ │ │ + ldr r0, [pc, #740] @ (c41dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ - b.n c3c32 │ │ │ │ - ldr r3, [pc, #716] @ (c41ac ) │ │ │ │ + b.n c3c5a │ │ │ │ + ldr r3, [pc, #716] @ (c41d4 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #724] @ (c41b8 ) │ │ │ │ - ldr r0, [pc, #724] @ (c41bc ) │ │ │ │ + ldr r1, [pc, #724] @ (c41e0 ) │ │ │ │ + ldr r0, [pc, #724] @ (c41e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r1, [pc, #692] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r1, [pc, #692] @ (c41d4 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #708] @ (c41c0 ) │ │ │ │ - ldr r2, [pc, #712] @ (c41c4 ) │ │ │ │ + ldr r3, [pc, #708] @ (c41e8 ) │ │ │ │ + ldr r2, [pc, #712] @ (c41ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #704] @ (c41c8 ) │ │ │ │ - ldr r0, [pc, #708] @ (c41cc ) │ │ │ │ + ldr r1, [pc, #704] @ (c41f0 ) │ │ │ │ + ldr r0, [pc, #708] @ (c41f4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3f28 │ │ │ │ + beq.n c3f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3fa0 │ │ │ │ + beq.n c3fc8 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c3c32 │ │ │ │ - ldr r1, [pc, #636] @ (c41ac ) │ │ │ │ + b.n c3c5a │ │ │ │ + ldr r1, [pc, #636] @ (c41d4 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #668] @ (c41d0 ) │ │ │ │ + ldr r3, [pc, #668] @ (c41f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #664] @ (c41d4 ) │ │ │ │ - ldr r0, [pc, #664] @ (c41d8 ) │ │ │ │ + ldr r1, [pc, #664] @ (c41fc ) │ │ │ │ + ldr r0, [pc, #664] @ (c4200 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r1, [pc, #608] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r1, [pc, #608] @ (c41d4 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #652] @ (c41dc ) │ │ │ │ - ldr r2, [pc, #652] @ (c41e0 ) │ │ │ │ + ldr r3, [pc, #652] @ (c4204 ) │ │ │ │ + ldr r2, [pc, #652] @ (c4208 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #648] @ (c41e4 ) │ │ │ │ - ldr r0, [pc, #648] @ (c41e8 ) │ │ │ │ + ldr r1, [pc, #648] @ (c420c ) │ │ │ │ + ldr r0, [pc, #648] @ (c4210 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r3, [pc, #572] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r3, [pc, #572] @ (c41d4 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #632] @ (c41ec ) │ │ │ │ - ldr r0, [pc, #636] @ (c41f0 ) │ │ │ │ + ldr r1, [pc, #632] @ (c4214 ) │ │ │ │ + ldr r0, [pc, #636] @ (c4218 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r1, [pc, #552] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r1, [pc, #552] @ (c41d4 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #620] @ (c41f4 ) │ │ │ │ + ldr r3, [pc, #620] @ (c421c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #612] @ (c41f8 ) │ │ │ │ - ldr r0, [pc, #616] @ (c41fc ) │ │ │ │ + ldr r1, [pc, #612] @ (c4220 ) │ │ │ │ + ldr r0, [pc, #616] @ (c4224 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3f28 │ │ │ │ - ldr r3, [pc, #512] @ (c41ac ) │ │ │ │ + b.n c3f50 │ │ │ │ + ldr r3, [pc, #512] @ (c41d4 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #592] @ (c4200 ) │ │ │ │ - ldr r0, [pc, #596] @ (c4204 ) │ │ │ │ + ldr r1, [pc, #592] @ (c4228 ) │ │ │ │ + ldr r0, [pc, #596] @ (c422c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ bl 889e4 │ │ │ │ - b.n c3cdc │ │ │ │ + b.n c3d04 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3e78 │ │ │ │ + b.n c3ea0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3e8c │ │ │ │ - ldr r0, [pc, #548] @ (c4208 ) │ │ │ │ + b.n c3eb4 │ │ │ │ + ldr r0, [pc, #548] @ (c4230 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4000 │ │ │ │ + beq.n c4028 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c407a │ │ │ │ - ldr r3, [pc, #424] @ (c41ac ) │ │ │ │ + beq.n c40a2 │ │ │ │ + ldr r3, [pc, #424] @ (c41d4 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #516] @ (c420c ) │ │ │ │ - ldr r0, [pc, #520] @ (c4210 ) │ │ │ │ + ldr r1, [pc, #516] @ (c4234 ) │ │ │ │ + ldr r0, [pc, #520] @ (c4238 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c3eda │ │ │ │ - ldr r3, [pc, #396] @ (c41ac ) │ │ │ │ + b.n c3f02 │ │ │ │ + ldr r3, [pc, #396] @ (c41d4 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #496] @ (c4214 ) │ │ │ │ - ldr r0, [pc, #500] @ (c4218 ) │ │ │ │ + ldr r1, [pc, #496] @ (c423c ) │ │ │ │ + ldr r0, [pc, #500] @ (c4240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ bl 889e4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c3e08 │ │ │ │ - ldr r0, [pc, #468] @ (c421c ) │ │ │ │ + b.n c3e30 │ │ │ │ + ldr r0, [pc, #468] @ (c4244 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4064 │ │ │ │ + beq.n c408c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c4082 │ │ │ │ - ldr r3, [pc, #324] @ (c41ac ) │ │ │ │ + cbz r3, c40aa │ │ │ │ + ldr r3, [pc, #324] @ (c41d4 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #436] @ (c4220 ) │ │ │ │ - ldr r0, [pc, #440] @ (c4224 ) │ │ │ │ + ldr r1, [pc, #436] @ (c4248 ) │ │ │ │ + ldr r0, [pc, #440] @ (c424c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c3eda │ │ │ │ + b.n c3f02 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4000 │ │ │ │ + b.n c4028 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4064 │ │ │ │ + b.n c408c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (c4228 ) │ │ │ │ - movw r2, #19176 @ 0x4ae8 │ │ │ │ + ldr r3, [pc, #408] @ (c4250 ) │ │ │ │ + movw r2, #19156 @ 0x4ad4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (c422c ) │ │ │ │ - ldr r0, [pc, #404] @ (c4230 ) │ │ │ │ + ldr r1, [pc, #400] @ (c4254 ) │ │ │ │ + ldr r0, [pc, #404] @ (c4258 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (c4234 ) │ │ │ │ - movw r2, #19180 @ 0x4aec │ │ │ │ + ldr r3, [pc, #392] @ (c425c ) │ │ │ │ + movw r2, #19160 @ 0x4ad8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (c4238 ) │ │ │ │ - ldr r0, [pc, #388] @ (c423c ) │ │ │ │ + ldr r1, [pc, #384] @ (c4260 ) │ │ │ │ + ldr r0, [pc, #388] @ (c4264 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (c4240 ) │ │ │ │ - movw r2, #19179 @ 0x4aeb │ │ │ │ + ldr r3, [pc, #376] @ (c4268 ) │ │ │ │ + movw r2, #19159 @ 0x4ad7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (c4244 ) │ │ │ │ - ldr r0, [pc, #372] @ (c4248 ) │ │ │ │ + ldr r1, [pc, #368] @ (c426c ) │ │ │ │ + ldr r0, [pc, #372] @ (c4270 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c424c ) │ │ │ │ - movw r2, #19219 @ 0x4b13 │ │ │ │ + ldr r3, [pc, #360] @ (c4274 ) │ │ │ │ + movw r2, #19199 @ 0x4aff │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c4250 ) │ │ │ │ - ldr r0, [pc, #356] @ (c4254 ) │ │ │ │ + ldr r1, [pc, #352] @ (c4278 ) │ │ │ │ + ldr r0, [pc, #356] @ (c427c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c4258 ) │ │ │ │ - movw r2, #19222 @ 0x4b16 │ │ │ │ + ldr r3, [pc, #344] @ (c4280 ) │ │ │ │ + movw r2, #19202 @ 0x4b02 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c425c ) │ │ │ │ - ldr r0, [pc, #340] @ (c4260 ) │ │ │ │ + ldr r1, [pc, #336] @ (c4284 ) │ │ │ │ + ldr r0, [pc, #340] @ (c4288 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (c4264 ) │ │ │ │ - movw r2, #19221 @ 0x4b15 │ │ │ │ + ldr r3, [pc, #328] @ (c428c ) │ │ │ │ + movw r2, #19201 @ 0x4b01 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (c4268 ) │ │ │ │ - ldr r0, [pc, #324] @ (c426c ) │ │ │ │ + ldr r1, [pc, #320] @ (c4290 ) │ │ │ │ + ldr r0, [pc, #324] @ (c4294 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (c4270 ) │ │ │ │ - movw r2, #19220 @ 0x4b14 │ │ │ │ + ldr r3, [pc, #312] @ (c4298 ) │ │ │ │ + mov.w r2, #19200 @ 0x4b00 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (c4274 ) │ │ │ │ - ldr r0, [pc, #308] @ (c4278 ) │ │ │ │ + ldr r1, [pc, #304] @ (c429c ) │ │ │ │ + ldr r0, [pc, #308] @ (c42a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #292] @ (c427c ) │ │ │ │ + ldr r3, [pc, #292] @ (c42a4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #292] @ (c4280 ) │ │ │ │ - ldr r0, [pc, #292] @ (c4284 ) │ │ │ │ + ldr r1, [pc, #292] @ (c42a8 ) │ │ │ │ + ldr r0, [pc, #292] @ (c42ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #276] @ (c4288 ) │ │ │ │ + ldr r3, [pc, #276] @ (c42b0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #276] @ (c428c ) │ │ │ │ - ldr r0, [pc, #276] @ (c4290 ) │ │ │ │ + ldr r1, [pc, #276] @ (c42b4 ) │ │ │ │ + ldr r0, [pc, #276] @ (c42b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r6 │ │ │ │ + cmp sl, r7 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r3 │ │ │ │ + cmp sl, r4 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - mvns r0, r7 │ │ │ │ + cmp r8, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + subs r6, r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r2, r0 │ │ │ │ + cmp r2, r9 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - bics r2, r4 │ │ │ │ + cmp r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - bics r4, r1 │ │ │ │ + cmp r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + subs r0, r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - muls r4, r5 │ │ │ │ + add ip, lr │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - muls r0, r2 │ │ │ │ + add r8, fp │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r6, #28] │ │ │ │ movs r3, r4 │ │ │ │ - cmn r0, r7 │ │ │ │ + add r8, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r2, #28] │ │ │ │ movs r3, r4 │ │ │ │ - cmn r4, r3 │ │ │ │ + add r4, ip │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, r2 │ │ │ │ + add r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ - cmp lr, r6 │ │ │ │ + bx r7 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, r3 │ │ │ │ + bx r4 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n c41f8 │ │ │ │ + bgt.n c4330 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c42d0 ) │ │ │ │ - bl c3bcc │ │ │ │ + ldr r4, [pc, #44] @ (c42f8 ) │ │ │ │ + bl c3bf4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c42ca │ │ │ │ - cbnz r0, c42c4 │ │ │ │ - ldr r3, [pc, #32] @ (c42d4 ) │ │ │ │ + beq.n c42f2 │ │ │ │ + cbnz r0, c42ec │ │ │ │ + ldr r3, [pc, #32] @ (c42fc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c42c2 │ │ │ │ + beq.n c42ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c42d8 ) │ │ │ │ + ldr r3, [pc, #16] @ (c4300 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c42b4 │ │ │ │ + b.n c42dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c42dc : │ │ │ │ +000c4304 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #2076] @ c4b0c │ │ │ │ + ldr.w r2, [pc, #2076] @ c4b34 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2076] @ c4b10 │ │ │ │ + ldr.w r3, [pc, #2076] @ c4b38 │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #2072] @ c4b14 │ │ │ │ + ldr.w r4, [pc, #2072] @ c4b3c │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c458e │ │ │ │ - ldr.w r3, [pc, #2048] @ c4b18 │ │ │ │ - cbnz r0, c4356 │ │ │ │ + beq.w c45b6 │ │ │ │ + ldr.w r3, [pc, #2048] @ c4b40 │ │ │ │ + cbnz r0, c437e │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c4ad2 │ │ │ │ + beq.w c4afa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4334 │ │ │ │ + beq.n c435c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r2, [pc, #2020] @ c4b1c │ │ │ │ - ldr.w r3, [pc, #2004] @ c4b10 │ │ │ │ + ldr.w r2, [pc, #2020] @ c4b44 │ │ │ │ + ldr.w r3, [pc, #2004] @ c4b38 │ │ │ │ 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 c4a92 │ │ │ │ + bne.w c4aba │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r7, [r3, #2836] @ 0xb14 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c462a │ │ │ │ + beq.w c4652 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c4694 │ │ │ │ + bmi.w c46bc │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c4aee │ │ │ │ + beq.w c4b16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4396 │ │ │ │ + beq.n c43be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4572 │ │ │ │ + beq.w c459a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4676 │ │ │ │ + beq.w c469e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w c469e │ │ │ │ + bpl.w c46c6 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c46c8 │ │ │ │ + beq.w c46f0 │ │ │ │ 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 50294 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c43de │ │ │ │ + beq.n c4406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c43de │ │ │ │ + cbnz r3, c4406 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c45c6 │ │ │ │ - ldr.w r3, [pc, #1848] @ c4b20 │ │ │ │ + beq.w c45ee │ │ │ │ + ldr.w r3, [pc, #1848] @ c4b48 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c46f6 │ │ │ │ + beq.w c471e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4424 │ │ │ │ + beq.n c444c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c45ae │ │ │ │ + beq.w c45d6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4720 │ │ │ │ - ldr.w r3, [pc, #1784] @ c4b24 │ │ │ │ + beq.w c4748 │ │ │ │ + ldr.w r3, [pc, #1784] @ c4b4c │ │ │ │ ldr.w fp, [r4, r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c473e │ │ │ │ + bne.w c4766 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eaa4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4764 │ │ │ │ + beq.w c478c │ │ │ │ ldr.w sl, [r7, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c4ab6 │ │ │ │ + beq.w c4ade │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c447e │ │ │ │ + beq.n c44a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4622 │ │ │ │ + beq.w c464a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44a4 │ │ │ │ + beq.n c44cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c461a │ │ │ │ + beq.w c4642 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44bc │ │ │ │ + beq.n c44e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4612 │ │ │ │ + beq.w c463a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44d2 │ │ │ │ + beq.n c44fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c45b6 │ │ │ │ + beq.n c45de │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4792 │ │ │ │ + beq.w c47ba │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c44f2 │ │ │ │ + beq.n c451a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c45be │ │ │ │ + beq.n c45e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c47b4 │ │ │ │ + beq.w c47dc │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c47d2 │ │ │ │ + beq.w c47fa │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c45e4 │ │ │ │ + bne.n c460c │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c4528 │ │ │ │ + beq.n c4550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c457a │ │ │ │ + cbz r3, c45a2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c4658 │ │ │ │ + beq.w c4680 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ bl 85f98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c454a │ │ │ │ + beq.n c4572 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c4582 │ │ │ │ + cbz r3, c45aa │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c44fe │ │ │ │ - ldr.w r1, [pc, #1496] @ c4b28 │ │ │ │ + bne.n c4526 │ │ │ │ + ldr.w r1, [pc, #1496] @ c4b50 │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr.w r0, [pc, #1492] @ c4b2c │ │ │ │ - ldr.w r3, [pc, #1492] @ c4b30 │ │ │ │ + ldr.w r0, [pc, #1492] @ c4b54 │ │ │ │ + ldr.w r3, [pc, #1492] @ c4b58 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ + b.n c45d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4396 │ │ │ │ + b.n c43be │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4528 │ │ │ │ + b.n c4550 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c44fe │ │ │ │ - b.n c454e │ │ │ │ - ldr.w r3, [pc, #1440] @ c4b30 │ │ │ │ + bne.n c4526 │ │ │ │ + b.n c4576 │ │ │ │ + ldr.w r3, [pc, #1440] @ c4b58 │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1436] @ c4b34 │ │ │ │ - ldr.w r0, [pc, #1436] @ c4b38 │ │ │ │ + ldr.w r1, [pc, #1436] @ c4b5c │ │ │ │ + ldr.w r0, [pc, #1436] @ c4b60 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - b.n c4334 │ │ │ │ + b.n c435c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4424 │ │ │ │ + b.n c444c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44d2 │ │ │ │ + b.n c44fa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44f2 │ │ │ │ - ldr.w r3, [pc, #1384] @ c4b30 │ │ │ │ + b.n c451a │ │ │ │ + ldr.w r3, [pc, #1384] @ c4b58 │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr.w r1, [pc, #1388] @ c4b3c │ │ │ │ - ldr.w r0, [pc, #1388] @ c4b40 │ │ │ │ + ldr.w r1, [pc, #1388] @ c4b64 │ │ │ │ + ldr.w r0, [pc, #1388] @ c4b68 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c456a │ │ │ │ - ldr.w r3, [pc, #1352] @ c4b30 │ │ │ │ + b.n c4592 │ │ │ │ + ldr.w r3, [pc, #1352] @ c4b58 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1364] @ c4b44 │ │ │ │ + ldr.w r1, [pc, #1364] @ c4b6c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1360] @ c4b48 │ │ │ │ + ldr.w r3, [pc, #1360] @ c4b70 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1352] @ c4b4c │ │ │ │ + ldr.w r0, [pc, #1352] @ c4b74 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c456a │ │ │ │ + b.n c4592 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44bc │ │ │ │ + b.n c44e4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c44a4 │ │ │ │ + b.n c44cc │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c447e │ │ │ │ - ldr.w r1, [pc, #1284] @ c4b30 │ │ │ │ + b.n c44a6 │ │ │ │ + ldr.w r1, [pc, #1284] @ c4b58 │ │ │ │ movw r0, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1308] @ c4b50 │ │ │ │ - ldr.w r2, [pc, #1308] @ c4b54 │ │ │ │ + ldr.w r3, [pc, #1308] @ c4b78 │ │ │ │ + ldr.w r2, [pc, #1308] @ c4b7c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1300] @ c4b58 │ │ │ │ - ldr.w r0, [pc, #1300] @ c4b5c │ │ │ │ + ldr.w r1, [pc, #1300] @ c4b80 │ │ │ │ + ldr.w r0, [pc, #1300] @ c4b84 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c45aa │ │ │ │ - ldr.w r3, [pc, #1236] @ c4b30 │ │ │ │ + b.n c45d2 │ │ │ │ + ldr.w r3, [pc, #1236] @ c4b58 │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr.w r1, [pc, #1276] @ c4b60 │ │ │ │ - ldr.w r0, [pc, #1276] @ c4b64 │ │ │ │ + ldr.w r1, [pc, #1276] @ c4b88 │ │ │ │ + ldr.w r0, [pc, #1276] @ c4b8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c460a │ │ │ │ - ldr.w r3, [pc, #1208] @ c4b30 │ │ │ │ + b.n c4632 │ │ │ │ + ldr.w r3, [pc, #1208] @ c4b58 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r1, [pc, #1256] @ c4b68 │ │ │ │ - ldr.w r0, [pc, #1256] @ c4b6c │ │ │ │ + ldr.w r1, [pc, #1256] @ c4b90 │ │ │ │ + ldr.w r0, [pc, #1256] @ c4b94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c45aa │ │ │ │ + b.n c45d2 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c436c │ │ │ │ - ldr.w r1, [pc, #1168] @ c4b30 │ │ │ │ + b.n c4394 │ │ │ │ + ldr.w r1, [pc, #1168] @ c4b58 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1224] @ c4b70 │ │ │ │ - ldr.w r0, [pc, #1224] @ c4b74 │ │ │ │ + ldr.w r3, [pc, #1224] @ c4b98 │ │ │ │ + ldr.w r0, [pc, #1224] @ c4b9c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1212] @ c4b78 │ │ │ │ + ldr.w r1, [pc, #1212] @ c4ba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c45aa │ │ │ │ - ldr.w r2, [pc, #1124] @ c4b30 │ │ │ │ + b.n c45d2 │ │ │ │ + ldr.w r2, [pc, #1124] @ c4b58 │ │ │ │ mov.w r1, #484 @ 0x1e4 │ │ │ │ - ldr.w r3, [pc, #1192] @ c4b7c │ │ │ │ + ldr.w r3, [pc, #1192] @ c4ba4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1188] @ c4b80 │ │ │ │ + ldr.w r2, [pc, #1188] @ c4ba8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1180] @ c4b84 │ │ │ │ - ldr.w r0, [pc, #1180] @ c4b88 │ │ │ │ + ldr.w r1, [pc, #1180] @ c4bac │ │ │ │ + ldr.w r0, [pc, #1180] @ c4bb0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c456a │ │ │ │ - ldr.w r3, [pc, #1080] @ c4b30 │ │ │ │ + b.n c4592 │ │ │ │ + ldr.w r3, [pc, #1080] @ c4b58 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1164] @ c4b8c │ │ │ │ - ldr.w r0, [pc, #1164] @ c4b90 │ │ │ │ + ldr.w r1, [pc, #1164] @ c4bb4 │ │ │ │ + ldr.w r0, [pc, #1164] @ c4bb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr.w r3, [pc, #1036] @ c4b30 │ │ │ │ + b.n c45d2 │ │ │ │ + ldr.w r3, [pc, #1036] @ c4b58 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1128] @ c4b94 │ │ │ │ - ldr.w r0, [pc, #1128] @ c4b98 │ │ │ │ + ldr.w r1, [pc, #1128] @ c4bbc │ │ │ │ + ldr.w r0, [pc, #1128] @ c4bc0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c4712 │ │ │ │ - ldr r3, [pc, #1008] @ (c4b30 ) │ │ │ │ + b.n c473a │ │ │ │ + ldr r3, [pc, #1008] @ (c4b58 ) │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1108] @ c4b9c │ │ │ │ + ldr.w r1, [pc, #1108] @ c4bc4 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1104] @ c4ba0 │ │ │ │ + ldr.w r3, [pc, #1104] @ c4bc8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1096] @ c4ba4 │ │ │ │ + ldr.w r0, [pc, #1096] @ c4bcc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c4712 │ │ │ │ - ldr r3, [pc, #968] @ (c4b30 ) │ │ │ │ + b.n c473a │ │ │ │ + ldr r3, [pc, #968] @ (c4b58 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1084] @ c4ba8 │ │ │ │ - ldr.w r0, [pc, #1084] @ c4bac │ │ │ │ + ldr.w r1, [pc, #1084] @ c4bd0 │ │ │ │ + ldr.w r0, [pc, #1084] @ c4bd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #924] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #924] @ (c4b58 ) │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1044] @ c4bb0 │ │ │ │ - ldr.w r0, [pc, #1044] @ c4bb4 │ │ │ │ + ldr.w r1, [pc, #1044] @ c4bd8 │ │ │ │ + ldr.w r0, [pc, #1044] @ c4bdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #888] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #888] @ (c4b58 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #1020] @ (c4bb8 ) │ │ │ │ - ldr r0, [pc, #1020] @ (c4bbc ) │ │ │ │ + ldr r1, [pc, #1020] @ (c4be0 ) │ │ │ │ + ldr r0, [pc, #1020] @ (c4be4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ + b.n c45d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c47ea │ │ │ │ + beq.n c4812 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c492a │ │ │ │ + beq.w c4952 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c497a │ │ │ │ - ldr r3, [pc, #968] @ (c4bc0 ) │ │ │ │ + bne.w c49a2 │ │ │ │ + ldr r3, [pc, #968] @ (c4be8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #3388] @ 0xd3c │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4992 │ │ │ │ + beq.w c49ba │ │ │ │ ldr r6, [r6, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c49aa │ │ │ │ + beq.w c49d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 879dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c483c │ │ │ │ + beq.n c4864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c491a │ │ │ │ + beq.n c4942 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c49da │ │ │ │ + beq.w c4a02 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r8, [sp, #24] │ │ │ │ ldr.w r0, [r3, #3392] @ 0xd40 │ │ │ │ movs r3, #0 │ │ │ │ blx 50218 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c49f2 │ │ │ │ + beq.w c4a1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4876 │ │ │ │ + beq.n c489e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4972 │ │ │ │ + beq.n c499a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c488c │ │ │ │ + beq.n c48b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c496a │ │ │ │ + beq.n c4992 │ │ │ │ mov r0, r6 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c48a6 │ │ │ │ + beq.n c48ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4922 │ │ │ │ + beq.n c494a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c4a1c │ │ │ │ + beq.w c4a44 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4a34 │ │ │ │ + beq.w c4a5c │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c4932 │ │ │ │ + bne.n c495a │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c48dc │ │ │ │ + beq.n c4904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c490a │ │ │ │ + cbz r3, c4932 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c4952 │ │ │ │ + beq.n c497a │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 85f98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n c48f6 │ │ │ │ + beq.n c491e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c4912 │ │ │ │ + cbz r3, c493a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c48b2 │ │ │ │ - ldr r1, [pc, #712] @ (c4bc4 ) │ │ │ │ + bne.n c48da │ │ │ │ + ldr r1, [pc, #712] @ (c4bec ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r0, [pc, #708] @ (c4bc8 ) │ │ │ │ - ldr r3, [pc, #556] @ (c4b30 ) │ │ │ │ + ldr r0, [pc, #708] @ (c4bf0 ) │ │ │ │ + ldr r3, [pc, #556] @ (c4b58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n c4562 │ │ │ │ + b.n c458a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c48dc │ │ │ │ + b.n c4904 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c48f6 │ │ │ │ + b.n c491e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c483c │ │ │ │ + b.n c4864 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c48a6 │ │ │ │ + b.n c48ce │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c47ea │ │ │ │ - ldr r3, [pc, #508] @ (c4b30 ) │ │ │ │ + b.n c4812 │ │ │ │ + ldr r3, [pc, #508] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #656] @ (c4bcc ) │ │ │ │ + ldr r1, [pc, #656] @ (c4bf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #656] @ (c4bd0 ) │ │ │ │ + ldr r3, [pc, #656] @ (c4bf8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #648] @ (c4bd4 ) │ │ │ │ + ldr r0, [pc, #648] @ (c4bfc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c460a │ │ │ │ - ldr r3, [pc, #476] @ (c4b30 ) │ │ │ │ + b.n c4632 │ │ │ │ + ldr r3, [pc, #476] @ (c4b58 ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #636] @ (c4bd8 ) │ │ │ │ - ldr r0, [pc, #640] @ (c4bdc ) │ │ │ │ + ldr r1, [pc, #636] @ (c4c00 ) │ │ │ │ + ldr r0, [pc, #640] @ (c4c04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c460a │ │ │ │ + b.n c4632 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c488c │ │ │ │ + b.n c48b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4876 │ │ │ │ - ldr r3, [pc, #436] @ (c4b30 ) │ │ │ │ + b.n c489e │ │ │ │ + ldr r3, [pc, #436] @ (c4b58 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #604] @ (c4be0 ) │ │ │ │ - ldr r0, [pc, #608] @ (c4be4 ) │ │ │ │ + ldr r1, [pc, #604] @ (c4c08 ) │ │ │ │ + ldr r0, [pc, #608] @ (c4c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ - ldr r3, [pc, #412] @ (c4b30 ) │ │ │ │ + b.n c47f2 │ │ │ │ + ldr r3, [pc, #412] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #588] @ (c4be8 ) │ │ │ │ - ldr r0, [pc, #592] @ (c4bec ) │ │ │ │ + ldr r1, [pc, #588] @ (c4c10 ) │ │ │ │ + ldr r0, [pc, #592] @ (c4c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ - ldr r3, [pc, #388] @ (c4b30 ) │ │ │ │ + b.n c47f2 │ │ │ │ + ldr r3, [pc, #388] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r0, [pc, #572] @ (c4bf0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c4c18 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #568] @ (c4bf4 ) │ │ │ │ + ldr r3, [pc, #568] @ (c4c1c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #568] @ (c4bf8 ) │ │ │ │ + ldr r2, [pc, #568] @ (c4c20 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #568] @ (c4bfc ) │ │ │ │ + ldr r1, [pc, #568] @ (c4c24 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #340] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #340] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #540] @ (c4c00 ) │ │ │ │ - ldr r0, [pc, #544] @ (c4c04 ) │ │ │ │ + ldr r1, [pc, #540] @ (c4c28 ) │ │ │ │ + ldr r0, [pc, #544] @ (c4c2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c49cc │ │ │ │ - ldr r3, [pc, #316] @ (c4b30 ) │ │ │ │ + b.n c49f4 │ │ │ │ + ldr r3, [pc, #316] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #524] @ (c4c08 ) │ │ │ │ - ldr r0, [pc, #528] @ (c4c0c ) │ │ │ │ + ldr r1, [pc, #524] @ (c4c30 ) │ │ │ │ + ldr r0, [pc, #528] @ (c4c34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c45aa │ │ │ │ - ldr r3, [pc, #272] @ (c4b30 ) │ │ │ │ + b.n c45d2 │ │ │ │ + ldr r3, [pc, #272] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #492] @ (c4c10 ) │ │ │ │ - ldr r0, [pc, #492] @ (c4c14 ) │ │ │ │ + ldr r1, [pc, #492] @ (c4c38 ) │ │ │ │ + ldr r0, [pc, #492] @ (c4c3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ + b.n c47f2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4a48 │ │ │ │ + beq.n c4a70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c4a96 │ │ │ │ + cbz r3, c4abe │ │ │ │ blx 50078 │ │ │ │ - cbnz r0, c4a9e │ │ │ │ + cbnz r0, c4ac6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ blx 503d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4a6c │ │ │ │ + beq.n c4a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c4a8a │ │ │ │ + cbz r3, c4ab2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c4334 │ │ │ │ - ldr r3, [pc, #188] @ (c4b30 ) │ │ │ │ + bne.w c435c │ │ │ │ + ldr r3, [pc, #188] @ (c4b58 ) │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ - ldr r1, [pc, #412] @ (c4c18 ) │ │ │ │ - ldr r0, [pc, #416] @ (c4c1c ) │ │ │ │ + ldr r1, [pc, #412] @ (c4c40 ) │ │ │ │ + ldr r0, [pc, #416] @ (c4c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c4334 │ │ │ │ + b.n c435c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a6c │ │ │ │ + b.n c4a94 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a48 │ │ │ │ - ldr r3, [pc, #144] @ (c4b30 ) │ │ │ │ + b.n c4a70 │ │ │ │ + ldr r3, [pc, #144] @ (c4b58 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #376] @ (c4c20 ) │ │ │ │ - ldr r0, [pc, #380] @ (c4c24 ) │ │ │ │ + ldr r1, [pc, #376] @ (c4c48 ) │ │ │ │ + ldr r0, [pc, #380] @ (c4c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c47ca │ │ │ │ - ldr r3, [pc, #368] @ (c4c28 ) │ │ │ │ - movw r2, #23910 @ 0x5d66 │ │ │ │ + b.n c47f2 │ │ │ │ + ldr r3, [pc, #368] @ (c4c50 ) │ │ │ │ + movw r2, #23890 @ 0x5d52 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (c4c2c ) │ │ │ │ - ldr r0, [pc, #364] @ (c4c30 ) │ │ │ │ + ldr r1, [pc, #360] @ (c4c54 ) │ │ │ │ + ldr r0, [pc, #364] @ (c4c58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (c4c34 ) │ │ │ │ - movw r2, #23845 @ 0x5d25 │ │ │ │ + ldr r3, [pc, #352] @ (c4c5c ) │ │ │ │ + movw r2, #23825 @ 0x5d11 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (c4c38 ) │ │ │ │ - ldr r0, [pc, #348] @ (c4c3c ) │ │ │ │ + ldr r1, [pc, #344] @ (c4c60 ) │ │ │ │ + ldr r0, [pc, #348] @ (c4c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (c4c40 ) │ │ │ │ - movw r2, #23858 @ 0x5d32 │ │ │ │ + ldr r3, [pc, #336] @ (c4c68 ) │ │ │ │ + movw r2, #23838 @ 0x5d1e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c4c44 ) │ │ │ │ - ldr r0, [pc, #332] @ (c4c48 ) │ │ │ │ + ldr r1, [pc, #328] @ (c4c6c ) │ │ │ │ + ldr r0, [pc, #332] @ (c4c70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, sp │ │ │ │ + bx lr │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r5 │ │ │ │ + bx r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, lr │ │ │ │ + mov lr, pc │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, fp │ │ │ │ + mov ip, ip │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + cbnz r2, c4ba4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, r0 │ │ │ │ + mov r8, r1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - add ip, ip │ │ │ │ + mov r4, sp │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ - add lr, r8 │ │ │ │ + mov r6, r9 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - add ip, r1 │ │ │ │ + mov r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #720 @ (adr r1, c4e50 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, c4c98 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, ip │ │ │ │ + cmp r8, sp │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ movs r3, r4 │ │ │ │ - add r6, r8 │ │ │ │ + cmp lr, r9 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r3 │ │ │ │ + cmp ip, r4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r0 │ │ │ │ + cmp ip, r1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r2, r3 │ │ │ │ + cmp r2, ip │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ - bics r4, r5 │ │ │ │ + cmp r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r1 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r1 │ │ │ │ + mvns r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - tst r2, r2 │ │ │ │ + bics r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - rors r0, r6 │ │ │ │ + muls r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - rors r0, r1 │ │ │ │ + muls r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r0, r6 │ │ │ │ + orrs r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr4, {1} │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + vaddl.u16 q0, d6, d20 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r6, r0 │ │ │ │ + orrs r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - adcs r0, r5 │ │ │ │ + cmn r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ movs r3, r4 │ │ │ │ - adcs r0, r2 │ │ │ │ + cmn r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r4 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r2 │ │ │ │ + negs r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4 │ │ │ │ + tst r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + strb r0, [r0, #3] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #904 @ (adr r0, c4fe0 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov ip, lr │ │ │ │ + ldr r0, [pc, #496] @ (c4e4c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #792 @ (adr r0, c4f7c ) │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #680 @ (adr r0, c4f18 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r1, pc, #272 @ (adr r1, c4d84 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c4c4c : │ │ │ │ +000c4c74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c4cb0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4cd8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (c4cb4 ) │ │ │ │ + ldr r5, [pc, #72] @ (c4cdc ) │ │ │ │ addw r3, r3, #2052 @ 0x804 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, c4cac │ │ │ │ - ldr r3, [pc, #64] @ (c4cb8 ) │ │ │ │ + cbz r0, c4cd4 │ │ │ │ + ldr r3, [pc, #64] @ (c4ce0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4c8c │ │ │ │ + bne.n c4cb4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c42dc │ │ │ │ - ldr r0, [pc, #44] @ (c4cbc ) │ │ │ │ + b.w c4304 │ │ │ │ + ldr r0, [pc, #44] @ (c4ce4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (c4cc0 ) │ │ │ │ - ldr r1, [pc, #40] @ (c4cc4 ) │ │ │ │ + ldr r3, [pc, #40] @ (c4ce8 ) │ │ │ │ + ldr r1, [pc, #40] @ (c4cec ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r0, [pc, #40] @ (c4cc8 ) │ │ │ │ + ldr r0, [pc, #40] @ (c4cf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf19a0028 │ │ │ │ - cbz r6, c4d1a │ │ │ │ + sbcs.w r0, r2, #40 @ 0x28 │ │ │ │ + cbz r6, c4d38 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + ands r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c4ccc : │ │ │ │ +000c4cf4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #392] @ (c4e68 ) │ │ │ │ + ldr r6, [pc, #392] @ (c4e90 ) │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ add r6, pc │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n c4daa │ │ │ │ - cbz r3, c4cf4 │ │ │ │ + beq.n c4dd2 │ │ │ │ + cbz r3, c4d1c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c4dce │ │ │ │ + beq.n c4df6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4d26 │ │ │ │ + beq.n c4d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4da2 │ │ │ │ + beq.n c4dca │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n c4df0 │ │ │ │ + blt.n c4e18 │ │ │ │ uxtb.w r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c4cec │ │ │ │ + bne.n c4d14 │ │ │ │ ldrb.w r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4e06 │ │ │ │ + beq.n c4e2e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4cee │ │ │ │ - ldr r3, [pc, #296] @ (c4e6c ) │ │ │ │ - ldr r2, [pc, #300] @ (c4e70 ) │ │ │ │ + beq.n c4d16 │ │ │ │ + ldr r3, [pc, #296] @ (c4e94 ) │ │ │ │ + ldr r2, [pc, #300] @ (c4e98 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r1, [r2, #3528] @ 0xdc8 │ │ │ │ bl 87324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4e30 │ │ │ │ - ldr r3, [pc, #276] @ (c4e74 ) │ │ │ │ + beq.n c4e58 │ │ │ │ + ldr r3, [pc, #276] @ (c4e9c ) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n c4e44 │ │ │ │ + bne.n c4e6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4d82 │ │ │ │ + beq.n c4daa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4e28 │ │ │ │ + beq.n c4e50 │ │ │ │ cmp r4, #0 │ │ │ │ itt ge │ │ │ │ eorge.w r0, r4, #1 │ │ │ │ uxtbge r0, r0 │ │ │ │ - bge.n c4cee │ │ │ │ - ldr r1, [pc, #232] @ (c4e78 ) │ │ │ │ + bge.n c4d16 │ │ │ │ + ldr r1, [pc, #232] @ (c4ea0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #232] @ (c4e7c ) │ │ │ │ + ldr r0, [pc, #232] @ (c4ea4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n c4dca │ │ │ │ + b.n c4df2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d26 │ │ │ │ - ldr r1, [pc, #192] @ (c4e6c ) │ │ │ │ + b.n c4d4e │ │ │ │ + ldr r1, [pc, #192] @ (c4e94 ) │ │ │ │ movs r0, #247 @ 0xf7 │ │ │ │ - ldr r3, [pc, #208] @ (c4e80 ) │ │ │ │ - ldr r2, [pc, #208] @ (c4e84 ) │ │ │ │ + ldr r3, [pc, #208] @ (c4ea8 ) │ │ │ │ + ldr r2, [pc, #208] @ (c4eac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (c4e88 ) │ │ │ │ - ldr r0, [pc, #204] @ (c4e8c ) │ │ │ │ + ldr r1, [pc, #204] @ (c4eb0 ) │ │ │ │ + ldr r0, [pc, #204] @ (c4eb4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c4cee │ │ │ │ - ldr r1, [pc, #156] @ (c4e6c ) │ │ │ │ + b.n c4d16 │ │ │ │ + ldr r1, [pc, #156] @ (c4e94 ) │ │ │ │ movs r0, #249 @ 0xf9 │ │ │ │ - ldr r3, [pc, #188] @ (c4e90 ) │ │ │ │ - ldr r2, [pc, #188] @ (c4e94 ) │ │ │ │ + ldr r3, [pc, #188] @ (c4eb8 ) │ │ │ │ + ldr r2, [pc, #188] @ (c4ebc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (c4e98 ) │ │ │ │ - ldr r0, [pc, #184] @ (c4e9c ) │ │ │ │ + ldr r1, [pc, #184] @ (c4ec0 ) │ │ │ │ + ldr r0, [pc, #184] @ (c4ec4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c4dca │ │ │ │ - ldr r3, [pc, #120] @ (c4e6c ) │ │ │ │ + b.n c4df2 │ │ │ │ + ldr r3, [pc, #120] @ (c4e94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #168] @ (c4ea0 ) │ │ │ │ - ldr r0, [pc, #172] @ (c4ea4 ) │ │ │ │ + ldr r1, [pc, #168] @ (c4ec8 ) │ │ │ │ + ldr r0, [pc, #172] @ (c4ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c4dca │ │ │ │ - ldr r1, [pc, #100] @ (c4e6c ) │ │ │ │ + b.n c4df2 │ │ │ │ + ldr r1, [pc, #100] @ (c4e94 ) │ │ │ │ movs r0, #251 @ 0xfb │ │ │ │ - ldr r3, [pc, #156] @ (c4ea8 ) │ │ │ │ - ldr r2, [pc, #156] @ (c4eac ) │ │ │ │ + ldr r3, [pc, #156] @ (c4ed0 ) │ │ │ │ + ldr r2, [pc, #156] @ (c4ed4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (c4eb0 ) │ │ │ │ - ldr r0, [pc, #152] @ (c4eb4 ) │ │ │ │ + ldr r1, [pc, #152] @ (c4ed8 ) │ │ │ │ + ldr r0, [pc, #152] @ (c4edc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c4dca │ │ │ │ + b.n c4df2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d82 │ │ │ │ - ldr r1, [pc, #132] @ (c4eb8 ) │ │ │ │ + b.n c4daa │ │ │ │ + ldr r1, [pc, #132] @ (c4ee0 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #132] @ (c4ebc ) │ │ │ │ + ldr r0, [pc, #132] @ (c4ee4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n c4dca │ │ │ │ + b.n c4df2 │ │ │ │ blx 5032c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c4d66 │ │ │ │ - ldr r4, [pc, #112] @ (c4ec0 ) │ │ │ │ + bne.n c4d8e │ │ │ │ + ldr r4, [pc, #112] @ (c4ee8 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #112] @ (c4ec4 ) │ │ │ │ - ldr r0, [pc, #116] @ (c4ec8 ) │ │ │ │ + ldr r1, [pc, #112] @ (c4eec ) │ │ │ │ + ldr r0, [pc, #116] @ (c4ef0 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ bl a7508 │ │ │ │ - b.n c4dca │ │ │ │ - cbz r0, c4eb2 │ │ │ │ + b.n c4df2 │ │ │ │ + uxtb r0, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - mov r6, ip │ │ │ │ + @ instruction: 0x47ee │ │ │ │ movs r3, r4 │ │ │ │ - ble.n c4f80 │ │ │ │ + svc 6 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - mov r6, r7 │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - mov r2, r3 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r0 │ │ │ │ + blxns r1 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n c4e78 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, ip │ │ │ │ + bx sp │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r8 │ │ │ │ + bxns r9 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r4 │ │ │ │ + bxns r5 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c4ecc : │ │ │ │ +000c4ef4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #184] @ (c4f94 ) │ │ │ │ + ldr r6, [pc, #184] @ (c4fbc ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (c4f98 ) │ │ │ │ + ldr r3, [pc, #180] @ (c4fc0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (c4f9c ) │ │ │ │ + ldr r5, [pc, #172] @ (c4fc4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (c4fa0 ) │ │ │ │ + ldr r3, [pc, #160] @ (c4fc8 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2100 @ 0x834 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c4f82 │ │ │ │ - ldr r3, [pc, #148] @ (c4fa4 ) │ │ │ │ + beq.n c4faa │ │ │ │ + ldr r3, [pc, #148] @ (c4fcc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4f64 │ │ │ │ - ldr r3, [pc, #140] @ (c4fa8 ) │ │ │ │ + bne.n c4f8c │ │ │ │ + ldr r3, [pc, #140] @ (c4fd0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4f86 │ │ │ │ + bne.n c4fae │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ccc │ │ │ │ + bl c4cf4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4f82 │ │ │ │ - cbnz r0, c4f5e │ │ │ │ - ldr r3, [pc, #116] @ (c4fac ) │ │ │ │ + beq.n c4faa │ │ │ │ + cbnz r0, c4f86 │ │ │ │ + ldr r3, [pc, #116] @ (c4fd4 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4f46 │ │ │ │ + beq.n c4f6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c4fb0 ) │ │ │ │ - ldr r3, [pc, #76] @ (c4f98 ) │ │ │ │ + ldr r2, [pc, #104] @ (c4fd8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4fc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c4f90 │ │ │ │ + bne.n c4fb8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c4fb4 ) │ │ │ │ + ldr r3, [pc, #84] @ (c4fdc ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n c4f38 │ │ │ │ - ldr r0, [pc, #80] @ (c4fb8 ) │ │ │ │ + b.n c4f60 │ │ │ │ + ldr r0, [pc, #80] @ (c4fe0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #76] @ (c4fbc ) │ │ │ │ + ldr r3, [pc, #76] @ (c4fe4 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ - ldr r1, [pc, #76] @ (c4fc0 ) │ │ │ │ - ldr r0, [pc, #76] @ (c4fc4 ) │ │ │ │ + ldr r1, [pc, #76] @ (c4fe8 ) │ │ │ │ + ldr r0, [pc, #76] @ (c4fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c4f46 │ │ │ │ - ldr r0, [pc, #64] @ (c4fc8 ) │ │ │ │ + b.n c4f6e │ │ │ │ + ldr r0, [pc, #64] @ (c4ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c4f6e │ │ │ │ + b.n c4f96 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - cbz r0, c4f9e │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, c4fa2 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.s8 d0, d0, d24 │ │ │ │ + cdp 0, 13, cr0, cr8, cr8, {1} │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d0, d18 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + movs r3, r4 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - add lr, r0 │ │ │ │ + mov r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - cmn r4, r5 │ │ │ │ + add r4, lr │ │ │ │ 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] @ (c5004 ) │ │ │ │ - ldr r2, [pc, #40] @ (c5008 ) │ │ │ │ + ldr r3, [pc, #40] @ (c502c ) │ │ │ │ + ldr r2, [pc, #40] @ (c5030 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c4ff4 │ │ │ │ - bl c4ccc │ │ │ │ + bne.n c501c │ │ │ │ + bl c4cf4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c4ffc │ │ │ │ + beq.n c5024 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #20] @ (c500c ) │ │ │ │ + ldr r0, [pc, #20] @ (c5034 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r7 │ │ │ │ + add r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5010 : │ │ │ │ +000c5038 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1440] @ c55c4 │ │ │ │ + ldr.w r5, [pc, #1440] @ c55ec │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #1440] @ c55c8 │ │ │ │ + ldr.w r3, [pc, #1440] @ c55f0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c51f6 │ │ │ │ + beq.w c521e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c5268 │ │ │ │ - ldr.w r1, [pc, #1412] @ c55cc │ │ │ │ + beq.w c5290 │ │ │ │ + ldr.w r1, [pc, #1412] @ c55f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5242 │ │ │ │ + bne.w c526a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c5210 │ │ │ │ + bmi.w c5238 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5072 │ │ │ │ + beq.n c509a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c521a │ │ │ │ - ldr.w r3, [pc, #1372] @ c55d0 │ │ │ │ + beq.w c5242 │ │ │ │ + ldr.w r3, [pc, #1372] @ c55f8 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c527c │ │ │ │ + beq.w c52a4 │ │ │ │ ldr r7, [r3, #32] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c52a8 │ │ │ │ + beq.w c52d0 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w c52d2 │ │ │ │ + bmi.w c52fa │ │ │ │ ldr.w r8, [r3, #300] @ 0x12c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c5312 │ │ │ │ + beq.w c533a │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c534a │ │ │ │ + bne.w c5372 │ │ │ │ ldr.w r9, [r3, #444] @ 0x1bc │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c5390 │ │ │ │ + beq.w c53b8 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c53c6 │ │ │ │ + bne.w c53ee │ │ │ │ ldr.w sl, [r3, #12] │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w c5412 │ │ │ │ + beq.w c543a │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c5484 │ │ │ │ + bne.w c54ac │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c544e │ │ │ │ + beq.w c5476 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5570 │ │ │ │ + beq.w c5598 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5104 │ │ │ │ + beq.n c512c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5222 │ │ │ │ + beq.w c524a │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c548c │ │ │ │ + blt.w c54b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c558c │ │ │ │ + beq.w c55b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5136 │ │ │ │ + beq.n c515e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c522a │ │ │ │ + beq.n c5252 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c54c2 │ │ │ │ + blt.w c54ea │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5538 │ │ │ │ + beq.w c5560 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5168 │ │ │ │ + beq.n c5190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5232 │ │ │ │ + beq.n c525a │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c54e2 │ │ │ │ + blt.w c550a │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5554 │ │ │ │ + beq.w c557c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c519a │ │ │ │ + beq.n c51c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c523a │ │ │ │ + beq.n c5262 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c54fc │ │ │ │ + blt.w c5524 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51ca │ │ │ │ + beq.n c51f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c51ca │ │ │ │ + cbnz r3, c51f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c55a8 │ │ │ │ + beq.w c55d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51e6 │ │ │ │ + beq.n c520e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c51e6 │ │ │ │ + cbnz r3, c520e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.w c5520 │ │ │ │ + blt.w c5548 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r1, r6, #1 │ │ │ │ - beq.w c5342 │ │ │ │ + beq.w c536a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5060 │ │ │ │ + beq.w c5088 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c5060 │ │ │ │ + b.n c5088 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5072 │ │ │ │ + b.n c509a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5104 │ │ │ │ + b.n c512c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5136 │ │ │ │ + b.n c515e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5168 │ │ │ │ + b.n c5190 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c519a │ │ │ │ - ldr r1, [pc, #912] @ (c55d4 ) │ │ │ │ + b.n c51c2 │ │ │ │ + ldr r1, [pc, #912] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r3, [pc, #908] @ (c55d8 ) │ │ │ │ - ldr r0, [pc, #912] @ (c55dc ) │ │ │ │ + ldr r3, [pc, #908] @ (c5600 ) │ │ │ │ + ldr r0, [pc, #912] @ (c5604 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #908] @ (c55e0 ) │ │ │ │ + ldr r1, [pc, #908] @ (c5608 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #864] @ (c55cc ) │ │ │ │ + ldr r3, [pc, #864] @ (c55f4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5242 │ │ │ │ + bne.n c526a │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bpl.w c5072 │ │ │ │ - b.n c5210 │ │ │ │ + bpl.w c509a │ │ │ │ + b.n c5238 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #864] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #864] @ (c55e8 ) │ │ │ │ + ldr r3, [pc, #864] @ (c560c ) │ │ │ │ + ldr r1, [pc, #864] @ (c5610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #832] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #856] @ (c55ec ) │ │ │ │ + ldr r3, [pc, #832] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #856] @ (c5614 ) │ │ │ │ movw r2, #541 @ 0x21d │ │ │ │ - ldr r0, [pc, #852] @ (c55f0 ) │ │ │ │ + ldr r0, [pc, #852] @ (c5618 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r2, [pc, #808] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r2, [pc, #808] @ (c55fc ) │ │ │ │ movw r1, #541 @ 0x21d │ │ │ │ - ldr r3, [pc, #836] @ (c55f4 ) │ │ │ │ + ldr r3, [pc, #836] @ (c561c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #832] @ (c55f8 ) │ │ │ │ + ldr r2, [pc, #832] @ (c5620 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #828] @ (c55fc ) │ │ │ │ - ldr r0, [pc, #828] @ (c5600 ) │ │ │ │ + ldr r1, [pc, #828] @ (c5624 ) │ │ │ │ + ldr r0, [pc, #828] @ (c5628 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + b.n c5288 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c508e │ │ │ │ + bne.w c50b6 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #756] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #788] @ (c5604 ) │ │ │ │ + ldr r3, [pc, #756] @ (c560c ) │ │ │ │ + ldr r1, [pc, #788] @ (c562c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #728] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #776] @ (c5608 ) │ │ │ │ + ldr r3, [pc, #728] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #776] @ (c5630 ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #776] @ (c560c ) │ │ │ │ + ldr r0, [pc, #776] @ (c5634 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #704] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #704] @ (c55fc ) │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - ldr r0, [pc, #756] @ (c5610 ) │ │ │ │ + ldr r0, [pc, #756] @ (c5638 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #752] @ (c5614 ) │ │ │ │ + ldr r3, [pc, #752] @ (c563c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #748] @ (c5618 ) │ │ │ │ - ldr r1, [pc, #752] @ (c561c ) │ │ │ │ + ldr r2, [pc, #748] @ (c5640 ) │ │ │ │ + ldr r1, [pc, #752] @ (c5644 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + b.n c5288 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5072 │ │ │ │ - b.n c5210 │ │ │ │ + beq.w c509a │ │ │ │ + b.n c5238 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c50a2 │ │ │ │ + bne.w c50ca │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #632] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #688] @ (c5620 ) │ │ │ │ + ldr r3, [pc, #632] @ (c560c ) │ │ │ │ + ldr r1, [pc, #688] @ (c5648 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #600] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #680] @ (c5624 ) │ │ │ │ + ldr r3, [pc, #600] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #680] @ (c564c ) │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ - ldr r0, [pc, #676] @ (c5628 ) │ │ │ │ + ldr r0, [pc, #676] @ (c5650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #576] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #664] @ (c562c ) │ │ │ │ - ldr r0, [pc, #664] @ (c5630 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #576] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #664] @ (c5654 ) │ │ │ │ + ldr r0, [pc, #664] @ (c5658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #543 @ 0x21f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #656] @ (c5634 ) │ │ │ │ + ldr r3, [pc, #656] @ (c565c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #652] @ (c5638 ) │ │ │ │ + ldr r2, [pc, #652] @ (c5660 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + b.n c5288 │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c50b6 │ │ │ │ + bne.w c50de │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #500] @ (c55e4 ) │ │ │ │ - ldr r1, [pc, #588] @ (c563c ) │ │ │ │ + ldr r3, [pc, #500] @ (c560c ) │ │ │ │ + ldr r1, [pc, #588] @ (c5664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #472] @ (c55d4 ) │ │ │ │ - ldr r1, [pc, #576] @ (c5640 ) │ │ │ │ + ldr r3, [pc, #472] @ (c55fc ) │ │ │ │ + ldr r1, [pc, #576] @ (c5668 ) │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ - ldr r0, [pc, #576] @ (c5644 ) │ │ │ │ + ldr r0, [pc, #576] @ (c566c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #448] @ (c55d4 ) │ │ │ │ - ldr r2, [pc, #560] @ (c5648 ) │ │ │ │ - ldr r1, [pc, #564] @ (c564c ) │ │ │ │ - ldr r0, [pc, #564] @ (c5650 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #448] @ (c55fc ) │ │ │ │ + ldr r2, [pc, #560] @ (c5670 ) │ │ │ │ + ldr r1, [pc, #564] @ (c5674 ) │ │ │ │ + ldr r0, [pc, #564] @ (c5678 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #544 @ 0x220 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #548] @ (c5654 ) │ │ │ │ + ldr r3, [pc, #548] @ (c567c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #388] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #388] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #512] @ (c5658 ) │ │ │ │ - ldr r0, [pc, #516] @ (c565c ) │ │ │ │ + ldr r1, [pc, #512] @ (c5680 ) │ │ │ │ + ldr r0, [pc, #516] @ (c5684 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ @@ -198198,22 +198216,22 @@ │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.n c5260 │ │ │ │ + b.n c5288 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ - b.n c50ca │ │ │ │ - ldr r3, [pc, #324] @ (c55d4 ) │ │ │ │ + b.n c50f2 │ │ │ │ + ldr r3, [pc, #324] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #460] @ (c5660 ) │ │ │ │ - ldr r0, [pc, #460] @ (c5664 ) │ │ │ │ + ldr r1, [pc, #460] @ (c5688 ) │ │ │ │ + ldr r0, [pc, #460] @ (c568c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ @@ -198221,5493 +198239,5501 @@ │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #272] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #272] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #412] @ (c5668 ) │ │ │ │ - ldr r0, [pc, #416] @ (c566c ) │ │ │ │ + ldr r1, [pc, #412] @ (c5690 ) │ │ │ │ + ldr r0, [pc, #416] @ (c5694 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ - b.n c54b0 │ │ │ │ - ldr r3, [pc, #240] @ (c55d4 ) │ │ │ │ + b.n c54d8 │ │ │ │ + ldr r3, [pc, #240] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #388] @ (c5670 ) │ │ │ │ - ldr r0, [pc, #392] @ (c5674 ) │ │ │ │ + ldr r1, [pc, #388] @ (c5698 ) │ │ │ │ + ldr r0, [pc, #392] @ (c569c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ - b.n c54b0 │ │ │ │ - ldr r3, [pc, #212] @ (c55d4 ) │ │ │ │ + b.n c54d8 │ │ │ │ + ldr r3, [pc, #212] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #372] @ (c5678 ) │ │ │ │ - ldr r0, [pc, #372] @ (c567c ) │ │ │ │ + ldr r1, [pc, #372] @ (c56a0 ) │ │ │ │ + ldr r0, [pc, #372] @ (c56a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #176] @ (c55d4 ) │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #176] @ (c55fc ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ - ldr r1, [pc, #344] @ (c5680 ) │ │ │ │ - ldr r0, [pc, #344] @ (c5684 ) │ │ │ │ + ldr r1, [pc, #344] @ (c56a8 ) │ │ │ │ + ldr r0, [pc, #344] @ (c56ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c5260 │ │ │ │ - ldr r3, [pc, #332] @ (c5688 ) │ │ │ │ - movw r2, #52728 @ 0xcdf8 │ │ │ │ + b.n c5288 │ │ │ │ + ldr r3, [pc, #332] @ (c56b0 ) │ │ │ │ + movw r2, #52713 @ 0xcde9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c568c ) │ │ │ │ - ldr r0, [pc, #328] @ (c5690 ) │ │ │ │ + ldr r1, [pc, #328] @ (c56b4 ) │ │ │ │ + ldr r0, [pc, #328] @ (c56b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c5694 ) │ │ │ │ - mov.w r2, #52736 @ 0xce00 │ │ │ │ + ldr r3, [pc, #316] @ (c56bc ) │ │ │ │ + movw r2, #52721 @ 0xcdf1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (c5698 ) │ │ │ │ - ldr r0, [pc, #312] @ (c569c ) │ │ │ │ + ldr r1, [pc, #312] @ (c56c0 ) │ │ │ │ + ldr r0, [pc, #312] @ (c56c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c56a0 ) │ │ │ │ - movw r2, #52712 @ 0xcde8 │ │ │ │ + ldr r3, [pc, #300] @ (c56c8 ) │ │ │ │ + movw r2, #52697 @ 0xcdd9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (c56a4 ) │ │ │ │ - ldr r0, [pc, #296] @ (c56a8 ) │ │ │ │ + ldr r1, [pc, #296] @ (c56cc ) │ │ │ │ + ldr r0, [pc, #296] @ (c56d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (c56ac ) │ │ │ │ - movw r2, #52720 @ 0xcdf0 │ │ │ │ + ldr r3, [pc, #284] @ (c56d4 ) │ │ │ │ + movw r2, #52705 @ 0xcde1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (c56b0 ) │ │ │ │ - ldr r0, [pc, #280] @ (c56b4 ) │ │ │ │ + ldr r1, [pc, #280] @ (c56d8 ) │ │ │ │ + ldr r0, [pc, #280] @ (c56dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c56b8 ) │ │ │ │ - movw r2, #52745 @ 0xce09 │ │ │ │ + ldr r3, [pc, #268] @ (c56e0 ) │ │ │ │ + movw r2, #52730 @ 0xcdfa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (c56bc ) │ │ │ │ - ldr r0, [pc, #264] @ (c56c0 ) │ │ │ │ + ldr r1, [pc, #264] @ (c56e4 ) │ │ │ │ + ldr r0, [pc, #264] @ (c56e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #384] @ (c5764 ) │ │ │ │ + ldr r7, [pc, #928] @ (c59ac ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r1, [pc, #376] @ (c578c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #120] @ (c5668 ) │ │ │ │ + ldr r7, [pc, #664] @ (c58b0 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #96] @ (c5658 ) │ │ │ │ + ldr r7, [pc, #640] @ (c58a0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #984] @ (c59d8 ) │ │ │ │ + ldr r7, [pc, #504] @ (c5820 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #976] @ (c5a00 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #720] @ (c58dc ) │ │ │ │ + ldr r7, [pc, #240] @ (c5724 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r2, #6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #696] @ (c58d0 ) │ │ │ │ + ldr r7, [pc, #216] @ (c5718 ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #552] @ (c5848 ) │ │ │ │ + ldr r7, [pc, #72] @ (c5690 ) │ │ │ │ movs r3, r4 │ │ │ │ - mov lr, sp │ │ │ │ + ldr r0, [pc, #472] @ (c5824 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #216] @ (c5700 ) │ │ │ │ + ldr r6, [pc, #760] @ (c5948 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #136] @ (c56b8 ) │ │ │ │ + ldr r6, [pc, #680] @ (c5900 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - mov r4, sp │ │ │ │ + blxns lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #720] @ (c5914 ) │ │ │ │ + ldr r6, [pc, #240] @ (c575c ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r1, #24 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #616] @ (c58b8 ) │ │ │ │ + ldr r6, [pc, #136] @ (c5700 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r1, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #712] @ (c5920 ) │ │ │ │ + ldr r6, [pc, #232] @ (c5768 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #384] @ (c57dc ) │ │ │ │ + ldr r5, [pc, #928] @ (c5a24 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #136] @ (c56ec ) │ │ │ │ + ldr r5, [pc, #680] @ (c5934 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #944] @ (c5a1c ) │ │ │ │ + ldr r5, [pc, #464] @ (c5864 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #816] @ (c59a4 ) │ │ │ │ + ldr r5, [pc, #336] @ (c57ec ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #712] @ (c5944 ) │ │ │ │ + ldr r5, [pc, #232] @ (c578c ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + adds r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #568] @ (c58bc ) │ │ │ │ + ldr r5, [pc, #88] @ (c5704 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, r2 │ │ │ │ + cmp sl, r3 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #520] @ (c58a8 ) │ │ │ │ + ldr r5, [pc, #40] @ (c56f0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + adcs r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + ands r6, r4 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c56c4 : │ │ │ │ +000c56ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c5788 ) │ │ │ │ + ldr r4, [pc, #180] @ (c57b0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c578c │ │ │ │ + ldr.w lr, [pc, #180] @ c57b4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c5790 │ │ │ │ + ldr.w ip, [pc, #176] @ c57b8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2148 @ 0x864 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c5794 ) │ │ │ │ + ldr r4, [pc, #160] @ (c57bc ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c577e │ │ │ │ - ldr r3, [pc, #136] @ (c5798 ) │ │ │ │ + beq.n c57a6 │ │ │ │ + ldr r3, [pc, #136] @ (c57c0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5724 │ │ │ │ - ldr r3, [pc, #128] @ (c579c ) │ │ │ │ + beq.n c574c │ │ │ │ + ldr r3, [pc, #128] @ (c57c4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5760 │ │ │ │ + bne.n c5788 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5010 │ │ │ │ + bl c5038 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c577e │ │ │ │ - cbnz r0, c575a │ │ │ │ - ldr r3, [pc, #108] @ (c57a0 ) │ │ │ │ + beq.n c57a6 │ │ │ │ + cbnz r0, c5782 │ │ │ │ + ldr r3, [pc, #108] @ (c57c8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c57a4 ) │ │ │ │ - ldr r3, [pc, #72] @ (c5790 ) │ │ │ │ + ldr r2, [pc, #96] @ (c57cc ) │ │ │ │ + ldr r3, [pc, #72] @ (c57b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5782 │ │ │ │ + bne.n c57aa │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c57a8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c57d0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c5734 │ │ │ │ - ldr r0, [pc, #72] @ (c57ac ) │ │ │ │ + b.n c575c │ │ │ │ + ldr r0, [pc, #72] @ (c57d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (c57b0 ) │ │ │ │ - ldr r1, [pc, #72] @ (c57b4 ) │ │ │ │ + ldr r3, [pc, #68] @ (c57d8 ) │ │ │ │ + ldr r1, [pc, #72] @ (c57dc ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r0, [pc, #68] @ (c57b8 ) │ │ │ │ + ldr r0, [pc, #68] @ (c57e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c5742 │ │ │ │ + b.n c576a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n c55cc │ │ │ │ + b.n c55a4 │ │ │ │ movs r0, r5 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r1, #30 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #280] @ (c58d0 ) │ │ │ │ + ldr r2, [pc, #824] @ (c5b18 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c57bc : │ │ │ │ +000c57e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r5, [pc, #1616] @ c5e20 │ │ │ │ + ldr.w r5, [pc, #1616] @ c5e48 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #1616] @ c5e24 │ │ │ │ + ldr.w r3, [pc, #1616] @ c5e4c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c5976 │ │ │ │ + beq.w c599e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c59ea │ │ │ │ - ldr.w r1, [pc, #1588] @ c5e28 │ │ │ │ + beq.w c5a12 │ │ │ │ + ldr.w r1, [pc, #1588] @ c5e50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c59bc │ │ │ │ + bne.w c59e4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w c5ab2 │ │ │ │ + bne.w c5ada │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5820 │ │ │ │ + beq.n c5848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c59b4 │ │ │ │ - ldr.w r3, [pc, #1544] @ c5e2c │ │ │ │ + beq.w c59dc │ │ │ │ + ldr.w r3, [pc, #1544] @ c5e54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5a42 │ │ │ │ + beq.w c5a6a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c5a0e │ │ │ │ + beq.w c5a36 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c599c │ │ │ │ + bne.w c59c4 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w c596e │ │ │ │ + bne.w c5996 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c5a82 │ │ │ │ + beq.w c5aaa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #1488] @ c5e28 │ │ │ │ + ldr.w r2, [pc, #1488] @ c5e50 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5c10 │ │ │ │ + bne.w c5c38 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5d76 │ │ │ │ + beq.w c5d9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c5aee │ │ │ │ + beq.w c5b16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c5894 │ │ │ │ + beq.n c58bc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5a7a │ │ │ │ + beq.w c5aa2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c58aa │ │ │ │ + beq.n c58d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5a72 │ │ │ │ + beq.w c5a9a │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n c596e │ │ │ │ + bne.n c5996 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c5bcc │ │ │ │ + beq.w c5bf4 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1376] @ c5e28 │ │ │ │ + ldr.w r1, [pc, #1376] @ c5e50 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5c50 │ │ │ │ + bne.w c5c78 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5d92 │ │ │ │ + beq.w c5dba │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c58f0 │ │ │ │ + beq.n c5918 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5902 │ │ │ │ + beq.n c592a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5c08 │ │ │ │ + beq.w c5c30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5920 │ │ │ │ + beq.n c5948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5afa │ │ │ │ + beq.w c5b22 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5c38 │ │ │ │ - ldr.w r2, [pc, #1276] @ c5e28 │ │ │ │ + beq.w c5c60 │ │ │ │ + ldr.w r2, [pc, #1276] @ c5e50 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5940 │ │ │ │ + beq.n c5968 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c5be6 │ │ │ │ + bne.w c5c0e │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c5ca2 │ │ │ │ + bne.w c5cca │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5966 │ │ │ │ + beq.n c598e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c5966 │ │ │ │ + cbnz r3, c598e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #14 │ │ │ │ - beq.w c5b02 │ │ │ │ + beq.w c5b2a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r6, #1 │ │ │ │ - beq.w c5ac0 │ │ │ │ + beq.w c5ae8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c580e │ │ │ │ + beq.w c5836 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c580e │ │ │ │ + b.n c5836 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c5844 │ │ │ │ - b.n c596e │ │ │ │ + bne.w c586c │ │ │ │ + b.n c5996 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5820 │ │ │ │ - ldr.w r1, [pc, #1136] @ c5e30 │ │ │ │ + b.n c5848 │ │ │ │ + ldr.w r1, [pc, #1136] @ c5e58 │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr.w r3, [pc, #1132] @ c5e34 │ │ │ │ - ldr.w r0, [pc, #1132] @ c5e38 │ │ │ │ + ldr.w r3, [pc, #1132] @ c5e5c │ │ │ │ + ldr.w r0, [pc, #1132] @ c5e60 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1128] @ c5e3c │ │ │ │ + ldr.w r1, [pc, #1128] @ c5e64 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r3, [pc, #1084] @ c5e28 │ │ │ │ + ldr.w r3, [pc, #1084] @ c5e50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c59bc │ │ │ │ + bne.n c59e4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.n c5ab2 │ │ │ │ - ldr.w r3, [pc, #1068] @ c5e2c │ │ │ │ + bmi.n c5ada │ │ │ │ + ldr.w r3, [pc, #1068] @ c5e54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c5a42 │ │ │ │ + cbz r3, c5a6a │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w c583e │ │ │ │ - ldr.w r2, [pc, #1056] @ c5e30 │ │ │ │ + bne.w c5866 │ │ │ │ + ldr.w r2, [pc, #1056] @ c5e58 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - ldr.w r3, [pc, #1064] @ c5e40 │ │ │ │ + ldr.w r3, [pc, #1064] @ c5e68 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1056] @ c5e44 │ │ │ │ + ldr.w r2, [pc, #1056] @ c5e6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1052] @ c5e48 │ │ │ │ - ldr.w r0, [pc, #1052] @ c5e4c │ │ │ │ + ldr.w r1, [pc, #1052] @ c5e70 │ │ │ │ + ldr.w r0, [pc, #1052] @ c5e74 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1028] @ c5e50 │ │ │ │ - ldr.w r1, [pc, #1028] @ c5e54 │ │ │ │ + ldr.w r3, [pc, #1028] @ c5e78 │ │ │ │ + ldr.w r1, [pc, #1028] @ c5e7c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #980] @ (c5e30 ) │ │ │ │ - ldr r1, [pc, #1016] @ (c5e58 ) │ │ │ │ + ldr r3, [pc, #980] @ (c5e58 ) │ │ │ │ + ldr r1, [pc, #1016] @ (c5e80 ) │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - ldr r0, [pc, #1016] @ (c5e5c ) │ │ │ │ + ldr r0, [pc, #1016] @ (c5e84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c58aa │ │ │ │ + b.n c58d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5892 │ │ │ │ + b.n c58ba │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c5d60 │ │ │ │ + beq.w c5d88 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5dae │ │ │ │ + beq.w c5dd6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c5c30 │ │ │ │ + beq.w c5c58 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5888 │ │ │ │ - b.n c5894 │ │ │ │ + bne.w c58b0 │ │ │ │ + b.n c58bc │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c580e │ │ │ │ + b.n c5836 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c5992 │ │ │ │ - ldr r2, [pc, #864] @ (c5e2c ) │ │ │ │ + bne.w c59ba │ │ │ │ + ldr r2, [pc, #864] @ (c5e54 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c5a42 │ │ │ │ + beq.n c5a6a │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n c5a0e │ │ │ │ + beq.n c5a36 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w c596e │ │ │ │ + bne.w c5996 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5dae │ │ │ │ + beq.w c5dd6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c5aa0 │ │ │ │ - b.n c5af4 │ │ │ │ + bne.n c5ac8 │ │ │ │ + b.n c5b1c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c5888 │ │ │ │ + bne.w c58b0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ - b.n c58aa │ │ │ │ + b.n c58d2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5920 │ │ │ │ + b.n c5948 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c5c82 │ │ │ │ + beq.w c5caa │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5d0c │ │ │ │ + bne.w c5d34 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5dca │ │ │ │ + beq.w c5df2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c5b42 │ │ │ │ + beq.n c5b6a │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5b54 │ │ │ │ + beq.n c5b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5ce4 │ │ │ │ + beq.w c5d0c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5b72 │ │ │ │ + beq.n c5b9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c5bc4 │ │ │ │ + cbz r3, c5bec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c5cec │ │ │ │ + beq.w c5d14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c5b88 │ │ │ │ + beq.n c5bb0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5cc4 │ │ │ │ + bne.w c5cec │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w c5d42 │ │ │ │ + bmi.w c5d6a │ │ │ │ sub.w r0, r5, #16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.w c5970 │ │ │ │ + beq.w c5998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c5970 │ │ │ │ + bne.w c5998 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r5, #16 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c5970 │ │ │ │ + b.n c5998 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5b72 │ │ │ │ + b.n c5b9a │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c5c70 │ │ │ │ + beq.n c5c98 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5de6 │ │ │ │ + beq.w c5e0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c58ea │ │ │ │ - b.n c58f0 │ │ │ │ - ldr r1, [pc, #584] @ (c5e30 ) │ │ │ │ + bne.w c5912 │ │ │ │ + b.n c5918 │ │ │ │ + ldr r1, [pc, #584] @ (c5e58 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r3, [pc, #624] @ (c5e60 ) │ │ │ │ - ldr r0, [pc, #628] @ (c5e64 ) │ │ │ │ + ldr r3, [pc, #624] @ (c5e88 ) │ │ │ │ + ldr r0, [pc, #628] @ (c5e8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #616] @ (c5e68 ) │ │ │ │ + ldr r1, [pc, #616] @ (c5e90 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5902 │ │ │ │ - ldr r1, [pc, #540] @ (c5e30 ) │ │ │ │ + b.n c592a │ │ │ │ + ldr r1, [pc, #540] @ (c5e58 ) │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr r3, [pc, #596] @ (c5e6c ) │ │ │ │ - ldr r0, [pc, #596] @ (c5e70 ) │ │ │ │ + ldr r3, [pc, #596] @ (c5e94 ) │ │ │ │ + ldr r0, [pc, #596] @ (c5e98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (c5e74 ) │ │ │ │ + ldr r1, [pc, #588] @ (c5e9c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c5888 │ │ │ │ - b.n c5af4 │ │ │ │ - ldr r3, [pc, #500] @ (c5e30 ) │ │ │ │ + bne.w c58b0 │ │ │ │ + b.n c5b1c │ │ │ │ + ldr r3, [pc, #500] @ (c5e58 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r1, [pc, #568] @ (c5e78 ) │ │ │ │ - ldr r0, [pc, #568] @ (c5e7c ) │ │ │ │ + ldr r1, [pc, #568] @ (c5ea0 ) │ │ │ │ + ldr r0, [pc, #568] @ (c5ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c59e2 │ │ │ │ - ldr r1, [pc, #476] @ (c5e30 ) │ │ │ │ + b.n c5a0a │ │ │ │ + ldr r1, [pc, #476] @ (c5e58 ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r3, [pc, #552] @ (c5e80 ) │ │ │ │ - ldr r0, [pc, #552] @ (c5e84 ) │ │ │ │ + ldr r3, [pc, #552] @ (c5ea8 ) │ │ │ │ + ldr r0, [pc, #552] @ (c5eac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #544] @ (c5e88 ) │ │ │ │ + ldr r1, [pc, #544] @ (c5eb0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5de6 │ │ │ │ + beq.w c5e0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c58ea │ │ │ │ - b.n c5902 │ │ │ │ + bne.w c5912 │ │ │ │ + b.n c592a │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c5d2c │ │ │ │ + beq.n c5d54 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5e02 │ │ │ │ + beq.w c5e2a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c5b3a │ │ │ │ - b.n c5b42 │ │ │ │ + bne.w c5b62 │ │ │ │ + b.n c5b6a │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5cbc │ │ │ │ + beq.n c5ce4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c5d04 │ │ │ │ + cbz r3, c5d2c │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.n c596e │ │ │ │ - ldr r1, [pc, #360] @ (c5e30 ) │ │ │ │ + b.n c5996 │ │ │ │ + ldr r1, [pc, #360] @ (c5e58 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #448] @ (c5e8c ) │ │ │ │ - ldr r0, [pc, #448] @ (c5e90 ) │ │ │ │ + ldr r3, [pc, #448] @ (c5eb4 ) │ │ │ │ + ldr r0, [pc, #448] @ (c5eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #440] @ (c5e94 ) │ │ │ │ + ldr r1, [pc, #440] @ (c5ebc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5b54 │ │ │ │ - ldr r3, [pc, #320] @ (c5e30 ) │ │ │ │ + b.n c5b7c │ │ │ │ + ldr r3, [pc, #320] @ (c5e58 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #420] @ (c5e98 ) │ │ │ │ - ldr r0, [pc, #420] @ (c5e9c ) │ │ │ │ + ldr r1, [pc, #420] @ (c5ec0 ) │ │ │ │ + ldr r0, [pc, #420] @ (c5ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5cbc │ │ │ │ - ldr r1, [pc, #288] @ (c5e30 ) │ │ │ │ + b.n c5ce4 │ │ │ │ + ldr r1, [pc, #288] @ (c5e58 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #396] @ (c5ea0 ) │ │ │ │ - ldr r0, [pc, #396] @ (c5ea4 ) │ │ │ │ + ldr r3, [pc, #396] @ (c5ec8 ) │ │ │ │ + ldr r0, [pc, #396] @ (c5ecc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (c5ea8 ) │ │ │ │ + ldr r1, [pc, #388] @ (c5ed0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c59e2 │ │ │ │ + b.n c5a0a │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n c5e02 │ │ │ │ + beq.n c5e2a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c5b3a │ │ │ │ - b.n c5b54 │ │ │ │ + bne.w c5b62 │ │ │ │ + b.n c5b7c │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5d58 │ │ │ │ + beq.n c5d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c5d6e │ │ │ │ + cbz r3, c5d96 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n c596e │ │ │ │ + b.n c5996 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, c5dae │ │ │ │ + cbz r6, c5dd6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c5aa0 │ │ │ │ - b.n c5af4 │ │ │ │ + bne.w c5ac8 │ │ │ │ + b.n c5b1c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5d58 │ │ │ │ - ldr r3, [pc, #308] @ (c5eac ) │ │ │ │ - movw r2, #53804 @ 0xd22c │ │ │ │ + b.n c5d80 │ │ │ │ + ldr r3, [pc, #308] @ (c5ed4 ) │ │ │ │ + movw r2, #53789 @ 0xd21d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #300] @ (c5eb0 ) │ │ │ │ - ldr r0, [pc, #304] @ (c5eb4 ) │ │ │ │ + ldr r1, [pc, #300] @ (c5ed8 ) │ │ │ │ + ldr r0, [pc, #304] @ (c5edc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (c5eb8 ) │ │ │ │ - movw r2, #53843 @ 0xd253 │ │ │ │ + ldr r3, [pc, #292] @ (c5ee0 ) │ │ │ │ + movw r2, #53828 @ 0xd244 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (c5ebc ) │ │ │ │ - ldr r0, [pc, #288] @ (c5ec0 ) │ │ │ │ + ldr r1, [pc, #284] @ (c5ee4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c5ee8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (c5ec4 ) │ │ │ │ - movw r2, #53791 @ 0xd21f │ │ │ │ + ldr r3, [pc, #276] @ (c5eec ) │ │ │ │ + movw r2, #53776 @ 0xd210 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (c5ec8 ) │ │ │ │ - ldr r0, [pc, #272] @ (c5ecc ) │ │ │ │ + ldr r1, [pc, #268] @ (c5ef0 ) │ │ │ │ + ldr r0, [pc, #272] @ (c5ef4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (c5ed0 ) │ │ │ │ - movw r2, #53928 @ 0xd2a8 │ │ │ │ + ldr r3, [pc, #260] @ (c5ef8 ) │ │ │ │ + movw r2, #53913 @ 0xd299 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (c5ed4 ) │ │ │ │ - ldr r0, [pc, #256] @ (c5ed8 ) │ │ │ │ + ldr r1, [pc, #252] @ (c5efc ) │ │ │ │ + ldr r0, [pc, #256] @ (c5f00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (c5edc ) │ │ │ │ - movw r2, #53830 @ 0xd246 │ │ │ │ + ldr r3, [pc, #244] @ (c5f04 ) │ │ │ │ + movw r2, #53815 @ 0xd237 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (c5ee0 ) │ │ │ │ - ldr r0, [pc, #240] @ (c5ee4 ) │ │ │ │ + ldr r1, [pc, #236] @ (c5f08 ) │ │ │ │ + ldr r0, [pc, #240] @ (c5f0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (c5ee8 ) │ │ │ │ - movw r2, #53915 @ 0xd29b │ │ │ │ + ldr r3, [pc, #228] @ (c5f10 ) │ │ │ │ + movw r2, #53900 @ 0xd28c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (c5eec ) │ │ │ │ - ldr r0, [pc, #224] @ (c5ef0 ) │ │ │ │ + ldr r1, [pc, #220] @ (c5f14 ) │ │ │ │ + ldr r0, [pc, #224] @ (c5f18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1312 @ 0x520 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #1008 @ (adr r7, c623c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #664] @ (c6100 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #720] @ (c6118 ) │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - mov lr, r8 │ │ │ │ + ldr r0, [pc, #312] @ (c5fac ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r1 │ │ │ │ + sbcs r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r0, [pc, #112] @ (c5ef4 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - add r8, pc │ │ │ │ + mov r8, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r4, #3 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, fp │ │ │ │ movs r3, r4 │ │ │ │ - add lr, r6 │ │ │ │ + mov r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - add r8, r2 │ │ │ │ + mov r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r3 │ │ │ │ + cmp ip, r4 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r0 │ │ │ │ + cmp sl, r1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r5, #7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + cmp r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r4, r2 │ │ │ │ + cmp r4, fp │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - muls r0, r4 │ │ │ │ + add r8, sp │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - muls r0, r0 │ │ │ │ + add r8, r9 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - negs r0, r5 │ │ │ │ + mvns r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - cmn r4, r7 │ │ │ │ + add ip, r0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5ef4 : │ │ │ │ +000c5f1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c5fb8 ) │ │ │ │ + ldr r4, [pc, #180] @ (c5fe0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c5fbc │ │ │ │ + ldr.w lr, [pc, #180] @ c5fe4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c5fc0 │ │ │ │ + ldr.w ip, [pc, #176] @ c5fe8 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2196 @ 0x894 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c5fc4 ) │ │ │ │ + ldr r4, [pc, #160] @ (c5fec ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c5fae │ │ │ │ - ldr r3, [pc, #136] @ (c5fc8 ) │ │ │ │ + beq.n c5fd6 │ │ │ │ + ldr r3, [pc, #136] @ (c5ff0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5f54 │ │ │ │ - ldr r3, [pc, #128] @ (c5fcc ) │ │ │ │ + beq.n c5f7c │ │ │ │ + ldr r3, [pc, #128] @ (c5ff4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c5f90 │ │ │ │ + bne.n c5fb8 │ │ │ │ mov r0, r1 │ │ │ │ - bl c57bc │ │ │ │ + bl c57e4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c5fae │ │ │ │ - cbnz r0, c5f8a │ │ │ │ - ldr r3, [pc, #108] @ (c5fd0 ) │ │ │ │ + beq.n c5fd6 │ │ │ │ + cbnz r0, c5fb2 │ │ │ │ + ldr r3, [pc, #108] @ (c5ff8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c5fd4 ) │ │ │ │ - ldr r3, [pc, #72] @ (c5fc0 ) │ │ │ │ + ldr r2, [pc, #96] @ (c5ffc ) │ │ │ │ + ldr r3, [pc, #72] @ (c5fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c5fb2 │ │ │ │ + bne.n c5fda │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c5fd8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c6000 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c5f64 │ │ │ │ - ldr r0, [pc, #72] @ (c5fdc ) │ │ │ │ + b.n c5f8c │ │ │ │ + ldr r0, [pc, #72] @ (c6004 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (c5fe0 ) │ │ │ │ - ldr r1, [pc, #72] @ (c5fe4 ) │ │ │ │ + ldr r3, [pc, #68] @ (c6008 ) │ │ │ │ + ldr r1, [pc, #72] @ (c600c ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r0, [pc, #68] @ (c5fe8 ) │ │ │ │ + ldr r0, [pc, #68] @ (c6010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c5f72 │ │ │ │ + b.n c5f9a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, pc, #936 @ (adr r0, c6368 ) │ │ │ │ + add r0, pc, #776 @ (adr r0, c62f0 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #856 @ (adr r0, c6320 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, c62a8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, c61f0 ) │ │ │ │ + add r0, pc, #376 @ (adr r0, c6178 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r2 │ │ │ │ + cmn r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c5fec : │ │ │ │ +000c6014 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #2960] @ c6b90 │ │ │ │ + ldr.w r6, [pc, #2960] @ c6bb8 │ │ │ │ cmp r1, #2 │ │ │ │ - ldr.w r2, [pc, #2960] @ c6b94 │ │ │ │ + ldr.w r2, [pc, #2960] @ c6bbc │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ ldrd r3, r1, [r0] │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6354 │ │ │ │ + beq.w c637c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6550 │ │ │ │ - ldr.w r2, [pc, #2920] @ c6b98 │ │ │ │ + beq.w c6578 │ │ │ │ + ldr.w r2, [pc, #2920] @ c6bc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c6522 │ │ │ │ + bne.w c654a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ands.w r9, r7, #1 │ │ │ │ - bne.w c6620 │ │ │ │ + bne.w c6648 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c605c │ │ │ │ + beq.n c6084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6392 │ │ │ │ - ldr.w r3, [pc, #2876] @ c6b9c │ │ │ │ + beq.w c63ba │ │ │ │ + ldr.w r3, [pc, #2876] @ c6bc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65aa │ │ │ │ + beq.w c65d2 │ │ │ │ ldr.w r1, [r3, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c6576 │ │ │ │ + beq.w c659e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c637a │ │ │ │ + bne.w c63a2 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w c634c │ │ │ │ + bne.w c6374 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c65f0 │ │ │ │ + beq.w c6618 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #2816] @ c6b98 │ │ │ │ + ldr.w r2, [pc, #2816] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c671a │ │ │ │ + bne.w c6742 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c701a │ │ │ │ + beq.w c7042 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6660 │ │ │ │ + beq.w c6688 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c60d4 │ │ │ │ + beq.n c60fc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c65e8 │ │ │ │ + beq.w c6610 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c60ea │ │ │ │ + beq.n c6112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65e0 │ │ │ │ + beq.w c6608 │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w c639a │ │ │ │ + beq.w c63c2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c634c │ │ │ │ + beq.w c6374 │ │ │ │ ldrd r1, r0, [r4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w c6674 │ │ │ │ + beq.w c669c │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr.w r3, [pc, #2692] @ c6b98 │ │ │ │ + ldr.w r3, [pc, #2692] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w c6992 │ │ │ │ + bne.w c69ba │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6f8e │ │ │ │ + beq.w c6fb6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6876 │ │ │ │ + beq.w c689e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c614e │ │ │ │ + beq.n c6176 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c66ac │ │ │ │ + beq.w c66d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6162 │ │ │ │ + beq.n c618a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c680e │ │ │ │ + beq.w c6836 │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ lsls r3, r7, #1 │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w c6742 │ │ │ │ + beq.w c676a │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w c6816 │ │ │ │ + beq.w c683e │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r3, [pc, #2580] @ c6b98 │ │ │ │ + ldr.w r3, [pc, #2580] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w c6b0a │ │ │ │ + bne.w c6b32 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6f56 │ │ │ │ + beq.w c6f7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6914 │ │ │ │ + beq.w c693c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n c61be │ │ │ │ + beq.n c61e6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c684e │ │ │ │ + beq.w c6876 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c61d2 │ │ │ │ + beq.n c61fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6856 │ │ │ │ + beq.w c687e │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r7, #6 │ │ │ │ - bne.w c634c │ │ │ │ + bne.w c6374 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c69b2 │ │ │ │ + beq.w c69da │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2472] @ c6b98 │ │ │ │ + ldr.w r1, [pc, #2472] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6d76 │ │ │ │ + bne.w c6d9e │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c70fa │ │ │ │ + beq.w c7122 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c621a │ │ │ │ + beq.n c6242 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c622c │ │ │ │ + beq.n c6254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6af8 │ │ │ │ + beq.w c6b20 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c624a │ │ │ │ + beq.n c6272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c66bc │ │ │ │ + beq.w c66e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6ccc │ │ │ │ - ldr.w r2, [pc, #2372] @ c6b98 │ │ │ │ + beq.w c6cf4 │ │ │ │ + ldr.w r2, [pc, #2372] @ c6bc0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c6268 │ │ │ │ + beq.n c6290 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6ab2 │ │ │ │ + bne.w c6ada │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c6dc2 │ │ │ │ + bne.w c6dea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6288 │ │ │ │ + beq.n c62b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b84 │ │ │ │ + beq.w c6bac │ │ │ │ cmp.w r9, #14 │ │ │ │ - bne.n c634c │ │ │ │ + bne.n c6374 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w c6de6 │ │ │ │ + beq.w c6e0e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6f2c │ │ │ │ + bne.w c6f54 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6f72 │ │ │ │ + beq.w c6f9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c62da │ │ │ │ + beq.n c6302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6e28 │ │ │ │ + beq.w c6e50 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c62f8 │ │ │ │ + beq.n c6320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c66c4 │ │ │ │ + beq.w c66ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c6ebc │ │ │ │ + beq.w c6ee4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c6310 │ │ │ │ + beq.n c6338 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6e46 │ │ │ │ + bne.w c6e6e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ands.w r6, r5, #1 │ │ │ │ - bne.w c6ee6 │ │ │ │ + bne.w c6f0e │ │ │ │ sub.w r0, r5, #16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.n c634e │ │ │ │ + beq.n c6376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c634e │ │ │ │ + cbnz r3, c6376 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r3, r5, #16 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - cbz r6, c634e │ │ │ │ + cbz r6, c6376 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r9, r7, #1 │ │ │ │ - beq.w c662e │ │ │ │ + beq.w c6656 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c604a │ │ │ │ + beq.w c6072 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c604a │ │ │ │ + b.n c6072 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c6082 │ │ │ │ - b.n c634c │ │ │ │ + bne.w c60aa │ │ │ │ + b.n c6374 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c605c │ │ │ │ + b.n c6084 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c66cc │ │ │ │ + beq.w c66f4 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2024] @ c6b98 │ │ │ │ + ldr.w r1, [pc, #2024] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6882 │ │ │ │ + bne.w c68aa │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c708a │ │ │ │ + beq.w c70b2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c63da │ │ │ │ + beq.n c6402 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c63ec │ │ │ │ + beq.n c6414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6712 │ │ │ │ + beq.w c673a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c640a │ │ │ │ + beq.n c6432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c666c │ │ │ │ + beq.w c6694 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c685e │ │ │ │ - ldr.w r3, [pc, #1924] @ c6b98 │ │ │ │ + beq.w c6886 │ │ │ │ + ldr.w r3, [pc, #1924] @ c6bc0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c642c │ │ │ │ + beq.n c6454 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c66e8 │ │ │ │ + bne.w c6710 │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c691e │ │ │ │ + bne.w c6946 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6452 │ │ │ │ + beq.n c647a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c6452 │ │ │ │ + cbnz r3, c647a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #46 @ 0x2e │ │ │ │ - bne.w c60f4 │ │ │ │ + bne.w c611c │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w c68f2 │ │ │ │ + beq.w c691a │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c6c78 │ │ │ │ + bne.w c6ca0 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c70c2 │ │ │ │ + beq.w c70ea │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c649c │ │ │ │ + beq.n c64c4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64ae │ │ │ │ + beq.n c64d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c698a │ │ │ │ + beq.w c69b2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64d0 │ │ │ │ + beq.n c64f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c66b4 │ │ │ │ + beq.w c66dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c6b6c │ │ │ │ + beq.w c6b94 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c64ec │ │ │ │ + beq.n c6514 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6968 │ │ │ │ + bne.w c6990 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w c6d1a │ │ │ │ + bmi.w c6d42 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c650e │ │ │ │ + beq.n c6536 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b44 │ │ │ │ + beq.w c6b6c │ │ │ │ sub.w r7, r7, #2 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c60f4 │ │ │ │ + beq.w c611c │ │ │ │ movs r0, #1 │ │ │ │ - b.n c634e │ │ │ │ - ldr.w r1, [pc, #1660] @ c6ba0 │ │ │ │ + b.n c6376 │ │ │ │ + ldr.w r1, [pc, #1660] @ c6bc8 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1656] @ c6ba4 │ │ │ │ - ldr.w r0, [pc, #1656] @ c6ba8 │ │ │ │ + ldr.w r3, [pc, #1656] @ c6bcc │ │ │ │ + ldr.w r0, [pc, #1656] @ c6bd0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ c6bac │ │ │ │ + ldr.w r1, [pc, #1648] @ c6bd4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #1604] @ c6b98 │ │ │ │ + ldr.w r3, [pc, #1604] @ c6bc0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c6522 │ │ │ │ + bne.n c654a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.n c6620 │ │ │ │ - ldr.w r3, [pc, #1592] @ c6b9c │ │ │ │ + bmi.n c6648 │ │ │ │ + ldr.w r3, [pc, #1592] @ c6bc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c65aa │ │ │ │ + cbz r3, c65d2 │ │ │ │ ldr.w r1, [r3, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w c607c │ │ │ │ - ldr.w r2, [pc, #1576] @ c6ba0 │ │ │ │ + bne.w c60a4 │ │ │ │ + ldr.w r2, [pc, #1576] @ c6bc8 │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - ldr.w r3, [pc, #1584] @ c6bb0 │ │ │ │ + ldr.w r3, [pc, #1584] @ c6bd8 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1576] @ c6bb4 │ │ │ │ + ldr.w r2, [pc, #1576] @ c6bdc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1572] @ c6bb8 │ │ │ │ - ldr.w r0, [pc, #1572] @ c6bbc │ │ │ │ + ldr.w r1, [pc, #1572] @ c6be0 │ │ │ │ + ldr.w r0, [pc, #1572] @ c6be4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1548] @ c6bc0 │ │ │ │ - ldr.w r1, [pc, #1548] @ c6bc4 │ │ │ │ + ldr.w r3, [pc, #1548] @ c6be8 │ │ │ │ + ldr.w r1, [pc, #1548] @ c6bec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1500] @ c6ba0 │ │ │ │ - ldr.w r1, [pc, #1536] @ c6bc8 │ │ │ │ + ldr.w r3, [pc, #1500] @ c6bc8 │ │ │ │ + ldr.w r1, [pc, #1536] @ c6bf0 │ │ │ │ mov.w r2, #684 @ 0x2ac │ │ │ │ - ldr.w r0, [pc, #1532] @ c6bcc │ │ │ │ + ldr.w r0, [pc, #1532] @ c6bf4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c60ea │ │ │ │ + b.n c6112 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c60d2 │ │ │ │ + b.n c60fa │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c6e16 │ │ │ │ + beq.w c6e3e │ │ │ │ ldr r7, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6fe2 │ │ │ │ + beq.w c700a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6806 │ │ │ │ + beq.w c682e │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c60c8 │ │ │ │ - b.n c60d4 │ │ │ │ + bne.w c60f0 │ │ │ │ + b.n c60fc │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c604a │ │ │ │ + b.n c6072 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c6370 │ │ │ │ - ldr.w r2, [pc, #1380] @ c6b9c │ │ │ │ + bne.w c6398 │ │ │ │ + ldr.w r2, [pc, #1380] @ c6bc4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c65aa │ │ │ │ + beq.n c65d2 │ │ │ │ ldr.w r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n c6576 │ │ │ │ + beq.n c659e │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w c634c │ │ │ │ + bne.w c6374 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6fe2 │ │ │ │ + beq.w c700a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c660e │ │ │ │ - b.n c6666 │ │ │ │ + bne.n c6636 │ │ │ │ + b.n c668e │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c60c8 │ │ │ │ + bne.w c60f0 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ - b.n c60ea │ │ │ │ + b.n c6112 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c640a │ │ │ │ + b.n c6432 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c69d8 │ │ │ │ + beq.w c6a00 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6ffe │ │ │ │ + beq.w c7026 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6b02 │ │ │ │ + beq.w c6b2a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c614e │ │ │ │ + beq.w c6176 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c614c │ │ │ │ + bne.w c6174 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c614c │ │ │ │ + b.n c6174 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c64d0 │ │ │ │ + b.n c64f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c624a │ │ │ │ + b.n c6272 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c62f8 │ │ │ │ + b.n c6320 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c68a2 │ │ │ │ + beq.w c68ca │ │ │ │ ldr r7, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c70a6 │ │ │ │ + beq.w c70ce │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c63d4 │ │ │ │ - b.n c63da │ │ │ │ - ldr.w r1, [pc, #1204] @ c6ba0 │ │ │ │ + bne.w c63fc │ │ │ │ + b.n c6402 │ │ │ │ + ldr.w r1, [pc, #1204] @ c6bc8 │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr.w r3, [pc, #1244] @ c6bd0 │ │ │ │ - ldr.w r0, [pc, #1244] @ c6bd4 │ │ │ │ + ldr.w r3, [pc, #1244] @ c6bf8 │ │ │ │ + ldr.w r0, [pc, #1244] @ c6bfc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1232] @ c6bd8 │ │ │ │ + ldr.w r1, [pc, #1232] @ c6c00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c63ec │ │ │ │ - ldr.w r1, [pc, #1156] @ c6ba0 │ │ │ │ + b.n c6414 │ │ │ │ + ldr.w r1, [pc, #1156] @ c6bc8 │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - ldr.w r3, [pc, #1208] @ c6bdc │ │ │ │ - ldr.w r0, [pc, #1208] @ c6be0 │ │ │ │ + ldr.w r3, [pc, #1208] @ c6c04 │ │ │ │ + ldr.w r0, [pc, #1208] @ c6c08 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1196] @ c6be4 │ │ │ │ + ldr.w r1, [pc, #1196] @ c6c0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r3, r2 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w c68b4 │ │ │ │ + beq.w c68dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1092] @ c6b98 │ │ │ │ + ldr.w r2, [pc, #1092] @ c6bc0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w c6c50 │ │ │ │ + bne.w c6c78 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6fc6 │ │ │ │ + beq.w c6fee │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ ldrne r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6790 │ │ │ │ + beq.n c67b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c68ea │ │ │ │ + beq.w c6912 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c67aa │ │ │ │ + beq.n c67d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c67fe │ │ │ │ + cbz r3, c6826 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c6b54 │ │ │ │ - ldr r2, [pc, #996] @ (c6b98 ) │ │ │ │ + beq.w c6b7c │ │ │ │ + ldr r2, [pc, #996] @ (c6bc0 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r7, [r6, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6ad2 │ │ │ │ + beq.w c6afa │ │ │ │ ldr.w r5, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w c6946 │ │ │ │ + bne.w c696e │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c6cea │ │ │ │ + bne.w c6d12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c67f0 │ │ │ │ + beq.n c6818 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b3c │ │ │ │ + beq.w c6b64 │ │ │ │ cmp.w sl, #14 │ │ │ │ - beq.w c69ee │ │ │ │ + beq.w c6a16 │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ - b.n c6172 │ │ │ │ + b.n c619a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c67aa │ │ │ │ + b.n c67d2 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w c60c8 │ │ │ │ - b.n c6666 │ │ │ │ + bne.w c60f0 │ │ │ │ + b.n c668e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6162 │ │ │ │ + b.n c618a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6b2a │ │ │ │ + beq.w c6b52 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c706e │ │ │ │ + beq.w c7096 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6b4c │ │ │ │ + beq.w c6b74 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c61be │ │ │ │ + beq.w c61e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c61bc │ │ │ │ + bne.w c61e4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c61bc │ │ │ │ + b.n c61e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c61d2 │ │ │ │ - ldr r3, [pc, #832] @ (c6ba0 ) │ │ │ │ + b.n c61fa │ │ │ │ + ldr r3, [pc, #832] @ (c6bc8 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r1, [pc, #896] @ (c6be8 ) │ │ │ │ - ldr r0, [pc, #900] @ (c6bec ) │ │ │ │ + ldr r1, [pc, #896] @ (c6c10 ) │ │ │ │ + ldr r0, [pc, #900] @ (c6c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c6142 │ │ │ │ + bne.w c616a │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n c6166 │ │ │ │ - ldr r1, [pc, #796] @ (c6ba0 ) │ │ │ │ + b.n c618e │ │ │ │ + ldr r1, [pc, #796] @ (c6bc8 ) │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - ldr r3, [pc, #868] @ (c6bf0 ) │ │ │ │ - ldr r0, [pc, #872] @ (c6bf4 ) │ │ │ │ + ldr r3, [pc, #868] @ (c6c18 ) │ │ │ │ + ldr r0, [pc, #872] @ (c6c1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #864] @ (c6bf8 ) │ │ │ │ + ldr r1, [pc, #864] @ (c6c20 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c70a6 │ │ │ │ + beq.w c70ce │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c63d4 │ │ │ │ - b.n c63ec │ │ │ │ + bne.w c63fc │ │ │ │ + b.n c6414 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c6cba │ │ │ │ + beq.w c6ce2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6faa │ │ │ │ + beq.w c6fd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c68d6 │ │ │ │ + beq.n c68fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6790 │ │ │ │ + beq.w c67b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c6790 │ │ │ │ + bne.w c67b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6790 │ │ │ │ + b.n c67b8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c6ca0 │ │ │ │ + beq.w c6cc8 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c70de │ │ │ │ + beq.w c7106 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c6494 │ │ │ │ - b.n c649c │ │ │ │ + bne.w c64bc │ │ │ │ + b.n c64c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c61b2 │ │ │ │ + bne.w c61da │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.n c61d2 │ │ │ │ + b.n c61fa │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c693c │ │ │ │ + beq.n c6964 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6c48 │ │ │ │ + beq.w c6c70 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.w c60f4 │ │ │ │ - ldr r1, [pc, #600] @ (c6ba0 ) │ │ │ │ + b.w c611c │ │ │ │ + ldr r1, [pc, #600] @ (c6bc8 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r3, [pc, #684] @ (c6bfc ) │ │ │ │ - ldr r0, [pc, #688] @ (c6c00 ) │ │ │ │ + ldr r3, [pc, #684] @ (c6c24 ) │ │ │ │ + ldr r0, [pc, #688] @ (c6c28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #676] @ (c6c04 ) │ │ │ │ + ldr r1, [pc, #676] @ (c6c2c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ - ldr r1, [pc, #564] @ (c6ba0 ) │ │ │ │ + b.n c6570 │ │ │ │ + ldr r1, [pc, #564] @ (c6bc8 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r3, [pc, #664] @ (c6c08 ) │ │ │ │ - ldr r0, [pc, #664] @ (c6c0c ) │ │ │ │ + ldr r3, [pc, #664] @ (c6c30 ) │ │ │ │ + ldr r0, [pc, #664] @ (c6c34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #656] @ (c6c10 ) │ │ │ │ + ldr r1, [pc, #656] @ (c6c38 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c64ae │ │ │ │ - ldr r1, [pc, #524] @ (c6ba0 ) │ │ │ │ + b.n c64d6 │ │ │ │ + ldr r1, [pc, #524] @ (c6bc8 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r3, [pc, #632] @ (c6c14 ) │ │ │ │ - ldr r0, [pc, #636] @ (c6c18 ) │ │ │ │ + ldr r3, [pc, #632] @ (c6c3c ) │ │ │ │ + ldr r0, [pc, #636] @ (c6c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (c6c1c ) │ │ │ │ + ldr r1, [pc, #628] @ (c6c44 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7036 │ │ │ │ + beq.w c705e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6218 │ │ │ │ + beq.w c6240 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n c6218 │ │ │ │ + b.n c6240 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6ffe │ │ │ │ + beq.w c7026 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6692 │ │ │ │ + bne.w c66ba │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b.w c6166 │ │ │ │ + b.w c618e │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w c6d42 │ │ │ │ + beq.w c6d6a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6e92 │ │ │ │ + bne.w c6eba │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c7052 │ │ │ │ + beq.w c707a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a3e │ │ │ │ + beq.n c6a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6dba │ │ │ │ + beq.w c6de2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a5c │ │ │ │ + beq.n c6a84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c6aaa │ │ │ │ + cbz r3, c6ad2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6e78 │ │ │ │ + beq.w c6ea0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c6e32 │ │ │ │ + beq.w c6e5a │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6d98 │ │ │ │ + bne.w c6dc0 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c6f0e │ │ │ │ + bmi.w c6f36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6eb4 │ │ │ │ + beq.w c6edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6e68 │ │ │ │ + beq.w c6e90 │ │ │ │ sub.w r7, r7, #16 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c651e │ │ │ │ + bne.w c6546 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - b.n c67f8 │ │ │ │ + b.n c6820 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6a5c │ │ │ │ - ldr r1, [pc, #236] @ (c6ba0 ) │ │ │ │ + b.n c6a84 │ │ │ │ + ldr r1, [pc, #236] @ (c6bc8 ) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr r3, [pc, #356] @ (c6c20 ) │ │ │ │ - ldr r0, [pc, #360] @ (c6c24 ) │ │ │ │ + ldr r3, [pc, #356] @ (c6c48 ) │ │ │ │ + ldr r0, [pc, #360] @ (c6c4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (c6c28 ) │ │ │ │ + ldr r1, [pc, #352] @ (c6c50 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr.w sl, [r9, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c6cea │ │ │ │ + bne.w c6d12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6af2 │ │ │ │ + beq.n c6b1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, c6b3c │ │ │ │ + cbz r3, c6b64 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - b.n c67f0 │ │ │ │ + b.n c6818 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c622c │ │ │ │ + b.w c6254 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c66a2 │ │ │ │ - b.n c69e8 │ │ │ │ - ldr r1, [pc, #148] @ (c6ba0 ) │ │ │ │ + bne.w c66ca │ │ │ │ + b.n c6a10 │ │ │ │ + ldr r1, [pc, #148] @ (c6bc8 ) │ │ │ │ mov.w r2, #700 @ 0x2bc │ │ │ │ - ldr r3, [pc, #280] @ (c6c2c ) │ │ │ │ - ldr r0, [pc, #284] @ (c6c30 ) │ │ │ │ + ldr r3, [pc, #280] @ (c6c54 ) │ │ │ │ + ldr r0, [pc, #284] @ (c6c58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (c6c34 ) │ │ │ │ + ldr r1, [pc, #276] @ (c6c5c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c706e │ │ │ │ + beq.w c7096 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6834 │ │ │ │ - b.n c691a │ │ │ │ + bne.w c685c │ │ │ │ + b.n c6942 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6af2 │ │ │ │ + b.n c6b1a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c650e │ │ │ │ + b.n c6536 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6844 │ │ │ │ - b.n c691a │ │ │ │ - ldr r3, [pc, #72] @ (c6ba0 ) │ │ │ │ + bne.w c686c │ │ │ │ + b.n c6942 │ │ │ │ + ldr r3, [pc, #72] @ (c6bc8 ) │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr r1, [pc, #220] @ (c6c38 ) │ │ │ │ - ldr r0, [pc, #220] @ (c6c3c ) │ │ │ │ + ldr r1, [pc, #220] @ (c6c60 ) │ │ │ │ + ldr r0, [pc, #220] @ (c6c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ - ldr r3, [pc, #48] @ (c6ba0 ) │ │ │ │ + b.n c6570 │ │ │ │ + ldr r3, [pc, #48] @ (c6bc8 ) │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr r1, [pc, #204] @ (c6c40 ) │ │ │ │ - ldr r0, [pc, #204] @ (c6c44 ) │ │ │ │ + ldr r1, [pc, #204] @ (c6c68 ) │ │ │ │ + ldr r0, [pc, #204] @ (c6c6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6288 │ │ │ │ + b.w c62b0 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - muls r4, r1 │ │ │ │ + add ip, sl │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r1, #5 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r4, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r6, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r5, r6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + subs r0, r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + subs r0, r1, r0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c693c │ │ │ │ - ldr.w r1, [pc, #1220] @ c7118 │ │ │ │ + b.n c6964 │ │ │ │ + ldr.w r1, [pc, #1220] @ c7140 │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ - ldr.w r3, [pc, #1216] @ c711c │ │ │ │ - ldr.w r0, [pc, #1216] @ c7120 │ │ │ │ + ldr.w r3, [pc, #1216] @ c7144 │ │ │ │ + ldr.w r0, [pc, #1216] @ c7148 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1208] @ c7124 │ │ │ │ + ldr.w r1, [pc, #1208] @ c714c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ - ldr.w r1, [pc, #1180] @ c7118 │ │ │ │ + b.n c6570 │ │ │ │ + ldr.w r1, [pc, #1180] @ c7140 │ │ │ │ mov.w r2, #688 @ 0x2b0 │ │ │ │ - ldr.w r3, [pc, #1188] @ c7128 │ │ │ │ - ldr.w r0, [pc, #1188] @ c712c │ │ │ │ + ldr.w r3, [pc, #1188] @ c7150 │ │ │ │ + ldr.w r0, [pc, #1188] @ c7154 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1180] @ c7130 │ │ │ │ + ldr.w r1, [pc, #1180] @ c7158 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c70de │ │ │ │ + beq.w c7106 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c6494 │ │ │ │ - b.w c64ae │ │ │ │ + bne.w c64bc │ │ │ │ + b.w c64d6 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6faa │ │ │ │ + beq.w c6fd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c68d0 │ │ │ │ - b.n c6790 │ │ │ │ - ldr.w r3, [pc, #1096] @ c7118 │ │ │ │ + bne.w c68f8 │ │ │ │ + b.n c67b8 │ │ │ │ + ldr.w r3, [pc, #1096] @ c7140 │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr.w r1, [pc, #1116] @ c7134 │ │ │ │ - ldr.w r0, [pc, #1116] @ c7138 │ │ │ │ + ldr.w r1, [pc, #1116] @ c715c │ │ │ │ + ldr.w r0, [pc, #1116] @ c7160 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c6548 │ │ │ │ + b.n c6570 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d08 │ │ │ │ + beq.n c6d30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6ed6 │ │ │ │ + beq.w c6efe │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ ldr.w r5, [r8] │ │ │ │ ldrd r2, r0, [r4] │ │ │ │ - b.w c6172 │ │ │ │ + b.w c619a │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d38 │ │ │ │ + beq.n c6d60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6ede │ │ │ │ + beq.w c6f06 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.w c60f4 │ │ │ │ + b.w c611c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c6a18 │ │ │ │ - ldr r3, [pc, #992] @ (c713c ) │ │ │ │ - movw r2, #57520 @ 0xe0b0 │ │ │ │ + bne.w c6a40 │ │ │ │ + ldr r3, [pc, #992] @ (c7164 ) │ │ │ │ + movw r2, #57505 @ 0xe0a1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #984] @ (c7140 ) │ │ │ │ - ldr r0, [pc, #988] @ (c7144 ) │ │ │ │ + ldr r1, [pc, #984] @ (c7168 ) │ │ │ │ + ldr r0, [pc, #988] @ (c716c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #928] @ (c7118 ) │ │ │ │ + ldr r1, [pc, #928] @ (c7140 ) │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ - ldr r3, [pc, #968] @ (c7148 ) │ │ │ │ - ldr r0, [pc, #972] @ (c714c ) │ │ │ │ + ldr r3, [pc, #968] @ (c7170 ) │ │ │ │ + ldr r0, [pc, #972] @ (c7174 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (c7150 ) │ │ │ │ + ldr r1, [pc, #964] @ (c7178 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ - ldr r1, [pc, #892] @ (c7118 ) │ │ │ │ + b.w c6570 │ │ │ │ + ldr r1, [pc, #892] @ (c7140 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r3, [pc, #948] @ (c7154 ) │ │ │ │ - ldr r0, [pc, #948] @ (c7158 ) │ │ │ │ + ldr r3, [pc, #948] @ (c717c ) │ │ │ │ + ldr r0, [pc, #948] @ (c7180 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #940] @ (c715c ) │ │ │ │ + ldr r1, [pc, #940] @ (c7184 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6a3e │ │ │ │ + b.n c6a66 │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ddc │ │ │ │ + beq.n c6e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6f06 │ │ │ │ + beq.w c6f2e │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.w c634c │ │ │ │ + b.w c6374 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c62b8 │ │ │ │ - ldr r3, [pc, #868] @ (c7160 ) │ │ │ │ - movw r2, #57739 @ 0xe18b │ │ │ │ + bne.w c62e0 │ │ │ │ + ldr r3, [pc, #868] @ (c7188 ) │ │ │ │ + movw r2, #57724 @ 0xe17c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #860] @ (c7164 ) │ │ │ │ - ldr r0, [pc, #864] @ (c7168 ) │ │ │ │ + ldr r1, [pc, #860] @ (c718c ) │ │ │ │ + ldr r0, [pc, #864] @ (c7190 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6fe2 │ │ │ │ + beq.w c700a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w c660e │ │ │ │ - b.n c6666 │ │ │ │ + bne.w c6636 │ │ │ │ + b.n c668e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c62da │ │ │ │ + b.w c6302 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.n c6f0e │ │ │ │ + bmi.n c6f36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c6a8a │ │ │ │ - b.n c6a94 │ │ │ │ - ldr r1, [pc, #720] @ (c7118 ) │ │ │ │ + bne.w c6ab2 │ │ │ │ + b.n c6abc │ │ │ │ + ldr r1, [pc, #720] @ (c7140 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r3, [pc, #796] @ (c716c ) │ │ │ │ - ldr r0, [pc, #800] @ (c7170 ) │ │ │ │ + ldr r3, [pc, #796] @ (c7194 ) │ │ │ │ + ldr r0, [pc, #800] @ (c7198 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #792] @ (c7174 ) │ │ │ │ + ldr r1, [pc, #792] @ (c719c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r2, r7, #16 │ │ │ │ negs r7, r2 │ │ │ │ adcs r7, r2 │ │ │ │ - b.n c6a9e │ │ │ │ - ldr r3, [pc, #668] @ (c7118 ) │ │ │ │ + b.n c6ac6 │ │ │ │ + ldr r3, [pc, #668] @ (c7140 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r1, [pc, #760] @ (c7178 ) │ │ │ │ - ldr r0, [pc, #760] @ (c717c ) │ │ │ │ + ldr r1, [pc, #760] @ (c71a0 ) │ │ │ │ + ldr r0, [pc, #760] @ (c71a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w c6548 │ │ │ │ - ldr r1, [pc, #644] @ (c7118 ) │ │ │ │ + b.w c6570 │ │ │ │ + ldr r1, [pc, #644] @ (c7140 ) │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ - ldr r3, [pc, #740] @ (c7180 ) │ │ │ │ - ldr r0, [pc, #744] @ (c7184 ) │ │ │ │ + ldr r3, [pc, #740] @ (c71a8 ) │ │ │ │ + ldr r0, [pc, #744] @ (c71ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #736] @ (c7188 ) │ │ │ │ + ldr r1, [pc, #736] @ (c71b0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ cmp r7, #16 │ │ │ │ - beq.w c651e │ │ │ │ - b.n c6aa4 │ │ │ │ - ldr r3, [pc, #600] @ (c7118 ) │ │ │ │ + beq.w c6546 │ │ │ │ + b.n c6acc │ │ │ │ + ldr r3, [pc, #600] @ (c7140 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r1, [pc, #712] @ (c718c ) │ │ │ │ - ldr r0, [pc, #712] @ (c7190 ) │ │ │ │ + ldr r1, [pc, #712] @ (c71b4 ) │ │ │ │ + ldr r0, [pc, #712] @ (c71b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6d08 │ │ │ │ + b.n c6d30 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6d38 │ │ │ │ + b.n c6d60 │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6346 │ │ │ │ + beq.w c636e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6346 │ │ │ │ - b.w c6336 │ │ │ │ + bne.w c636e │ │ │ │ + b.w c635e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6ddc │ │ │ │ + b.n c6e04 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f24 │ │ │ │ + beq.n c6f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c6f4e │ │ │ │ + cbz r3, c6f76 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c6aa4 │ │ │ │ - ldr r1, [pc, #488] @ (c7118 ) │ │ │ │ + b.n c6acc │ │ │ │ + ldr r1, [pc, #488] @ (c7140 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ - ldr r3, [pc, #608] @ (c7194 ) │ │ │ │ - ldr r0, [pc, #608] @ (c7198 ) │ │ │ │ + ldr r3, [pc, #608] @ (c71bc ) │ │ │ │ + ldr r0, [pc, #608] @ (c71c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (c719c ) │ │ │ │ + ldr r1, [pc, #600] @ (c71c4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w c6548 │ │ │ │ + b.w c6570 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6f24 │ │ │ │ - ldr r3, [pc, #584] @ (c71a0 ) │ │ │ │ - movw r2, #57628 @ 0xe11c │ │ │ │ + b.n c6f4c │ │ │ │ + ldr r3, [pc, #584] @ (c71c8 ) │ │ │ │ + movw r2, #57613 @ 0xe10d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #576] @ (c71a4 ) │ │ │ │ - ldr r0, [pc, #580] @ (c71a8 ) │ │ │ │ + ldr r1, [pc, #576] @ (c71cc ) │ │ │ │ + ldr r0, [pc, #580] @ (c71d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #568] @ (c71ac ) │ │ │ │ - movw r2, #57752 @ 0xe198 │ │ │ │ + ldr r3, [pc, #568] @ (c71d4 ) │ │ │ │ + movw r2, #57737 @ 0xe189 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (c71b0 ) │ │ │ │ - ldr r0, [pc, #564] @ (c71b4 ) │ │ │ │ + ldr r1, [pc, #560] @ (c71d8 ) │ │ │ │ + ldr r0, [pc, #564] @ (c71dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #552] @ (c71b8 ) │ │ │ │ - movw r2, #57409 @ 0xe041 │ │ │ │ + ldr r3, [pc, #552] @ (c71e0 ) │ │ │ │ + movw r2, #57394 @ 0xe032 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #544] @ (c71bc ) │ │ │ │ - ldr r0, [pc, #548] @ (c71c0 ) │ │ │ │ + ldr r1, [pc, #544] @ (c71e4 ) │ │ │ │ + ldr r0, [pc, #548] @ (c71e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (c71c4 ) │ │ │ │ - movw r2, #57435 @ 0xe05b │ │ │ │ + ldr r3, [pc, #536] @ (c71ec ) │ │ │ │ + movw r2, #57420 @ 0xe04c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #528] @ (c71c8 ) │ │ │ │ - ldr r0, [pc, #532] @ (c71cc ) │ │ │ │ + ldr r1, [pc, #528] @ (c71f0 ) │ │ │ │ + ldr r0, [pc, #532] @ (c71f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (c71d0 ) │ │ │ │ - movw r2, #57448 @ 0xe068 │ │ │ │ + ldr r3, [pc, #520] @ (c71f8 ) │ │ │ │ + movw r2, #57433 @ 0xe059 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #512] @ (c71d4 ) │ │ │ │ - ldr r0, [pc, #516] @ (c71d8 ) │ │ │ │ + ldr r1, [pc, #512] @ (c71fc ) │ │ │ │ + ldr r0, [pc, #516] @ (c7200 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #504] @ (c71dc ) │ │ │ │ - movw r2, #57179 @ 0xdf5b │ │ │ │ + ldr r3, [pc, #504] @ (c7204 ) │ │ │ │ + movw r2, #57164 @ 0xdf4c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #496] @ (c71e0 ) │ │ │ │ - ldr r0, [pc, #500] @ (c71e4 ) │ │ │ │ + ldr r1, [pc, #496] @ (c7208 ) │ │ │ │ + ldr r0, [pc, #500] @ (c720c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (c71e8 ) │ │ │ │ - movw r2, #57396 @ 0xe034 │ │ │ │ + ldr r3, [pc, #488] @ (c7210 ) │ │ │ │ + movw r2, #57381 @ 0xe025 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #480] @ (c71ec ) │ │ │ │ - ldr r0, [pc, #484] @ (c71f0 ) │ │ │ │ + ldr r1, [pc, #480] @ (c7214 ) │ │ │ │ + ldr r0, [pc, #484] @ (c7218 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (c71f4 ) │ │ │ │ - movw r2, #57192 @ 0xdf68 │ │ │ │ + ldr r3, [pc, #472] @ (c721c ) │ │ │ │ + movw r2, #57177 @ 0xdf59 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #464] @ (c71f8 ) │ │ │ │ - ldr r0, [pc, #468] @ (c71fc ) │ │ │ │ + ldr r1, [pc, #464] @ (c7220 ) │ │ │ │ + ldr r0, [pc, #468] @ (c7224 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (c7200 ) │ │ │ │ - movw r2, #57654 @ 0xe136 │ │ │ │ + ldr r3, [pc, #456] @ (c7228 ) │ │ │ │ + movw r2, #57639 @ 0xe127 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #448] @ (c7204 ) │ │ │ │ - ldr r0, [pc, #452] @ (c7208 ) │ │ │ │ + ldr r1, [pc, #448] @ (c722c ) │ │ │ │ + ldr r0, [pc, #452] @ (c7230 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (c720c ) │ │ │ │ - movw r2, #57533 @ 0xe0bd │ │ │ │ + ldr r3, [pc, #440] @ (c7234 ) │ │ │ │ + movw r2, #57518 @ 0xe0ae │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #432] @ (c7210 ) │ │ │ │ - ldr r0, [pc, #436] @ (c7214 ) │ │ │ │ + ldr r1, [pc, #432] @ (c7238 ) │ │ │ │ + ldr r0, [pc, #436] @ (c723c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (c7218 ) │ │ │ │ - movw r2, #57615 @ 0xe10f │ │ │ │ + ldr r3, [pc, #424] @ (c7240 ) │ │ │ │ + mov.w r2, #57600 @ 0xe100 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #416] @ (c721c ) │ │ │ │ - ldr r0, [pc, #420] @ (c7220 ) │ │ │ │ + ldr r1, [pc, #416] @ (c7244 ) │ │ │ │ + ldr r0, [pc, #420] @ (c7248 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (c7224 ) │ │ │ │ - movw r2, #57231 @ 0xdf8f │ │ │ │ + ldr r3, [pc, #408] @ (c724c ) │ │ │ │ + movw r2, #57216 @ 0xdf80 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (c7228 ) │ │ │ │ - ldr r0, [pc, #404] @ (c722c ) │ │ │ │ + ldr r1, [pc, #400] @ (c7250 ) │ │ │ │ + ldr r0, [pc, #404] @ (c7254 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (c7230 ) │ │ │ │ - movw r2, #57218 @ 0xdf82 │ │ │ │ + ldr r3, [pc, #392] @ (c7258 ) │ │ │ │ + movw r2, #57203 @ 0xdf73 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #384] @ (c7234 ) │ │ │ │ - ldr r0, [pc, #388] @ (c7238 ) │ │ │ │ + ldr r1, [pc, #384] @ (c725c ) │ │ │ │ + ldr r0, [pc, #388] @ (c7260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (c723c ) │ │ │ │ - movw r2, #57316 @ 0xdfe4 │ │ │ │ + ldr r3, [pc, #376] @ (c7264 ) │ │ │ │ + movw r2, #57301 @ 0xdfd5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (c7240 ) │ │ │ │ - ldr r0, [pc, #372] @ (c7244 ) │ │ │ │ + ldr r1, [pc, #368] @ (c7268 ) │ │ │ │ + ldr r0, [pc, #372] @ (c726c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (c7248 ) │ │ │ │ - movw r2, #57303 @ 0xdfd7 │ │ │ │ + ldr r3, [pc, #360] @ (c7270 ) │ │ │ │ + movw r2, #57288 @ 0xdfc8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c724c ) │ │ │ │ - ldr r0, [pc, #356] @ (c7250 ) │ │ │ │ + ldr r1, [pc, #352] @ (c7274 ) │ │ │ │ + ldr r0, [pc, #356] @ (c7278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (c7254 ) │ │ │ │ - movw r2, #57667 @ 0xe143 │ │ │ │ + ldr r3, [pc, #344] @ (c727c ) │ │ │ │ + movw r2, #57652 @ 0xe134 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c7258 ) │ │ │ │ - ldr r0, [pc, #340] @ (c725c ) │ │ │ │ + ldr r1, [pc, #336] @ (c7280 ) │ │ │ │ + ldr r0, [pc, #340] @ (c7284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + adds r4, r7, r2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + adds r4, r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + adds r0, r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #592] @ (c7390 ) │ │ │ │ + ldr r6, [pc, #112] @ (c71d8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #976] @ (c7534 ) │ │ │ │ + ldr r5, [pc, #496] @ (c737c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #608] @ (c7404 ) │ │ │ │ + ldr r4, [pc, #128] @ (c724c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #496] @ (c73a0 ) │ │ │ │ + ldr r4, [pc, #16] @ (c71e8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #384] @ (c733c ) │ │ │ │ + ldr r3, [pc, #928] @ (c7584 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #272] @ (c72d8 ) │ │ │ │ + ldr r3, [pc, #816] @ (c7520 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #160] @ (c7274 ) │ │ │ │ + ldr r3, [pc, #704] @ (c74bc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #48] @ (c7210 ) │ │ │ │ + ldr r3, [pc, #592] @ (c7458 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #960] @ (c75ac ) │ │ │ │ + ldr r3, [pc, #480] @ (c73f4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #848] @ (c7548 ) │ │ │ │ + ldr r3, [pc, #368] @ (c7390 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #736] @ (c74e4 ) │ │ │ │ + ldr r3, [pc, #256] @ (c732c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #624] @ (c7480 ) │ │ │ │ + ldr r3, [pc, #144] @ (c72c8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #512] @ (c741c ) │ │ │ │ + ldr r3, [pc, #32] @ (c7264 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #400] @ (c73b8 ) │ │ │ │ + ldr r2, [pc, #944] @ (c7600 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #288] @ (c7354 ) │ │ │ │ + ldr r2, [pc, #832] @ (c759c ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #176] @ (c72f0 ) │ │ │ │ + ldr r2, [pc, #720] @ (c7538 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #64] @ (c728c ) │ │ │ │ + ldr r2, [pc, #608] @ (c74d4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #976] @ (c7628 ) │ │ │ │ + ldr r2, [pc, #496] @ (c7470 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7260 : │ │ │ │ +000c7288 : │ │ │ │ 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] @ c7350 │ │ │ │ + ldr.w ip, [pc, #224] @ c7378 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #220] @ (c7354 ) │ │ │ │ + ldr r5, [pc, #220] @ (c737c ) │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #212] @ (c7358 ) │ │ │ │ + ldr r3, [pc, #212] @ (c7380 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ - ldr r4, [pc, #208] @ (c735c ) │ │ │ │ + ldr r4, [pc, #208] @ (c7384 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, sp, #12 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7334 │ │ │ │ - ldr r3, [pc, #180] @ (c7360 ) │ │ │ │ + beq.n c735c │ │ │ │ + ldr r3, [pc, #180] @ (c7388 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c72c2 │ │ │ │ - ldr r3, [pc, #168] @ (c7364 ) │ │ │ │ + beq.n c72ea │ │ │ │ + ldr r3, [pc, #168] @ (c738c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c7314 │ │ │ │ + bne.n c733c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n c7348 │ │ │ │ - ldr r3, [pc, #156] @ (c7368 ) │ │ │ │ + beq.n c7370 │ │ │ │ + ldr r3, [pc, #156] @ (c7390 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n c733e │ │ │ │ - ldr r3, [pc, #152] @ (c736c ) │ │ │ │ + bne.n c7366 │ │ │ │ + ldr r3, [pc, #152] @ (c7394 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r1, r1, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r2 │ │ │ │ - bl c5fec │ │ │ │ + bl c6014 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7334 │ │ │ │ - cbnz r0, c7338 │ │ │ │ - ldr r3, [pc, #132] @ (c7370 ) │ │ │ │ + beq.n c735c │ │ │ │ + cbnz r0, c7360 │ │ │ │ + ldr r3, [pc, #132] @ (c7398 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c72fc │ │ │ │ + beq.n c7324 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (c7374 ) │ │ │ │ - ldr r3, [pc, #84] @ (c7354 ) │ │ │ │ + ldr r2, [pc, #116] @ (c739c ) │ │ │ │ + ldr r3, [pc, #84] @ (c737c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c734c │ │ │ │ + bne.n c7374 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (c7378 ) │ │ │ │ + ldr r0, [pc, #96] @ (c73a0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #92] @ (c737c ) │ │ │ │ + ldr r3, [pc, #92] @ (c73a4 ) │ │ │ │ movw r2, #682 @ 0x2aa │ │ │ │ - ldr r1, [pc, #88] @ (c7380 ) │ │ │ │ - ldr r0, [pc, #92] @ (c7384 ) │ │ │ │ + ldr r1, [pc, #88] @ (c73a8 ) │ │ │ │ + ldr r0, [pc, #92] @ (c73ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c72fc │ │ │ │ - ldr r3, [pc, #48] @ (c736c ) │ │ │ │ + b.n c7324 │ │ │ │ + ldr r3, [pc, #48] @ (c7394 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c72ee │ │ │ │ - ldr r0, [pc, #72] @ (c7388 ) │ │ │ │ + b.n c7316 │ │ │ │ + ldr r0, [pc, #72] @ (c73b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c731e │ │ │ │ + b.n c7346 │ │ │ │ movs r1, #2 │ │ │ │ - b.n c72de │ │ │ │ + b.n c7306 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n c736c │ │ │ │ + ble.n c74a4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c738c : │ │ │ │ +000c73b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r7, [pc, #952] @ (c775c ) │ │ │ │ + ldr r7, [pc, #952] @ (c7784 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r1 │ │ │ │ add r7, pc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c74e4 │ │ │ │ - ldr r3, [pc, #944] @ (c7760 ) │ │ │ │ + bmi.w c750c │ │ │ │ + ldr r3, [pc, #944] @ (c7788 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c74f8 │ │ │ │ + beq.w c7520 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c76ec │ │ │ │ + beq.w c7714 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c73e2 │ │ │ │ + beq.n c740a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c74bc │ │ │ │ + beq.n c74e4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c7528 │ │ │ │ + blt.w c7550 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w c75de │ │ │ │ + bne.w c7606 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c76d0 │ │ │ │ + beq.w c76f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w c7540 │ │ │ │ + beq.w c7568 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c7698 │ │ │ │ + beq.w c76c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c74c4 │ │ │ │ - ldr r2, [pc, #844] @ (c7764 ) │ │ │ │ + beq.n c74ec │ │ │ │ + ldr r2, [pc, #844] @ (c778c ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c75de │ │ │ │ + beq.w c7606 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c7612 │ │ │ │ - ldr r2, [pc, #828] @ (c7768 ) │ │ │ │ + beq.w c763a │ │ │ │ + ldr r2, [pc, #828] @ (c7790 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c7632 │ │ │ │ + beq.w c765a │ │ │ │ ldr.w r1, [r2, #324] @ 0x144 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c765e │ │ │ │ + beq.w c7686 │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c754e │ │ │ │ + bne.w c7576 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w c75e2 │ │ │ │ + bne.w c760a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7740 │ │ │ │ + beq.w c7768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w c75c2 │ │ │ │ + beq.w c75ea │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c76a8 │ │ │ │ + beq.w c76d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75e6 │ │ │ │ + beq.w c760e │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w c75c8 │ │ │ │ + beq.w c75f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7498 │ │ │ │ + beq.n c74c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7688 │ │ │ │ + beq.w c76b0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n c755c │ │ │ │ - ldr r1, [pc, #716] @ (c776c ) │ │ │ │ + bne.n c7584 │ │ │ │ + ldr r1, [pc, #716] @ (c7794 ) │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - ldr r3, [pc, #716] @ (c7770 ) │ │ │ │ - ldr r0, [pc, #716] @ (c7774 ) │ │ │ │ + ldr r3, [pc, #716] @ (c7798 ) │ │ │ │ + ldr r0, [pc, #716] @ (c779c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #708] @ (c7778 ) │ │ │ │ + ldr r1, [pc, #708] @ (c77a0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c73e2 │ │ │ │ + b.n c740a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #664] @ (c7764 ) │ │ │ │ + ldr r3, [pc, #664] @ (c778c ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w c75de │ │ │ │ + beq.w c7606 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c76b4 │ │ │ │ + beq.w c76dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n c7420 │ │ │ │ - b.n c7424 │ │ │ │ + bne.n c7448 │ │ │ │ + b.n c744c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ - ldr r3, [pc, #628] @ (c7760 ) │ │ │ │ + ldr r3, [pc, #628] @ (c7788 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c73ba │ │ │ │ + bne.w c73e2 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #636] @ (c777c ) │ │ │ │ - ldr r1, [pc, #640] @ (c7780 ) │ │ │ │ + ldr r3, [pc, #636] @ (c77a4 ) │ │ │ │ + ldr r1, [pc, #640] @ (c77a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #608] @ (c776c ) │ │ │ │ - ldr r1, [pc, #628] @ (c7784 ) │ │ │ │ + ldr r3, [pc, #608] @ (c7794 ) │ │ │ │ + ldr r1, [pc, #628] @ (c77ac ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r0, [pc, #628] @ (c7788 ) │ │ │ │ + ldr r0, [pc, #628] @ (c77b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #576] @ (c776c ) │ │ │ │ + ldr r3, [pc, #576] @ (c7794 ) │ │ │ │ movw r2, #761 @ 0x2f9 │ │ │ │ - ldr r1, [pc, #604] @ (c778c ) │ │ │ │ - ldr r0, [pc, #604] @ (c7790 ) │ │ │ │ + ldr r1, [pc, #604] @ (c77b4 ) │ │ │ │ + ldr r0, [pc, #604] @ (c77b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7520 │ │ │ │ - ldr r3, [pc, #544] @ (c7764 ) │ │ │ │ + b.n c7548 │ │ │ │ + ldr r3, [pc, #544] @ (c778c ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n c75de │ │ │ │ + beq.n c7606 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - b.n c742a │ │ │ │ + b.n c7452 │ │ │ │ mov r0, r9 │ │ │ │ mov r6, r4 │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c7452 │ │ │ │ + bne.w c747a │ │ │ │ ldr.w r9, [r6, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c7690 │ │ │ │ + bne.w c76b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c757a │ │ │ │ + beq.n c75a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c7602 │ │ │ │ + beq.n c762a │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fc84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7708 │ │ │ │ + beq.w c7730 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c75a2 │ │ │ │ + beq.n c75ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c760a │ │ │ │ + cbz r3, c7632 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - bge.n c7522 │ │ │ │ - ldr r3, [pc, #448] @ (c776c ) │ │ │ │ + bge.n c754a │ │ │ │ + ldr r3, [pc, #448] @ (c7794 ) │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - ldr r1, [pc, #480] @ (c7794 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7798 ) │ │ │ │ + ldr r1, [pc, #480] @ (c77bc ) │ │ │ │ + ldr r0, [pc, #484] @ (c77c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w c7484 │ │ │ │ + bne.w c74ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c75de │ │ │ │ + beq.n c7606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, c75de │ │ │ │ + cbnz r3, c7606 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7522 │ │ │ │ + b.n c754a │ │ │ │ mov r6, r4 │ │ │ │ - b.n c756a │ │ │ │ + b.n c7592 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n c75c8 │ │ │ │ + beq.n c75f0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7724 │ │ │ │ + beq.w c774c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w c7480 │ │ │ │ - b.n c7484 │ │ │ │ + bne.w c74a8 │ │ │ │ + b.n c74ac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c757a │ │ │ │ + b.n c75a2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c75a2 │ │ │ │ - ldr r1, [pc, #344] @ (c776c ) │ │ │ │ + b.n c75ca │ │ │ │ + ldr r1, [pc, #344] @ (c7794 ) │ │ │ │ mov.w r2, #764 @ 0x2fc │ │ │ │ - ldr r3, [pc, #384] @ (c779c ) │ │ │ │ - ldr r0, [pc, #388] @ (c77a0 ) │ │ │ │ + ldr r3, [pc, #384] @ (c77c4 ) │ │ │ │ + ldr r0, [pc, #388] @ (c77c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c77a4 ) │ │ │ │ + ldr r1, [pc, #380] @ (c77cc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #320] @ (c777c ) │ │ │ │ - ldr r1, [pc, #364] @ (c77a8 ) │ │ │ │ + ldr r3, [pc, #320] @ (c77a4 ) │ │ │ │ + ldr r1, [pc, #364] @ (c77d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #292] @ (c776c ) │ │ │ │ - ldr r1, [pc, #352] @ (c77ac ) │ │ │ │ + ldr r3, [pc, #292] @ (c7794 ) │ │ │ │ + ldr r1, [pc, #352] @ (c77d4 ) │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - ldr r0, [pc, #352] @ (c77b0 ) │ │ │ │ + ldr r0, [pc, #352] @ (c77d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7520 │ │ │ │ - ldr r2, [pc, #268] @ (c776c ) │ │ │ │ + b.n c7548 │ │ │ │ + ldr r2, [pc, #268] @ (c7794 ) │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - ldr r3, [pc, #332] @ (c77b4 ) │ │ │ │ + ldr r3, [pc, #332] @ (c77dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #328] @ (c77b8 ) │ │ │ │ + ldr r2, [pc, #328] @ (c77e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #324] @ (c77bc ) │ │ │ │ - ldr r0, [pc, #328] @ (c77c0 ) │ │ │ │ + ldr r1, [pc, #324] @ (c77e4 ) │ │ │ │ + ldr r0, [pc, #328] @ (c77e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c7520 │ │ │ │ + b.n c7548 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7498 │ │ │ │ + b.n c74c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ - b.n c7568 │ │ │ │ - ldr r3, [pc, #200] @ (c7764 ) │ │ │ │ + b.n c7590 │ │ │ │ + ldr r3, [pc, #200] @ (c778c ) │ │ │ │ str.w r9, [r4] │ │ │ │ ldr r5, [r7, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - bne.w c7548 │ │ │ │ - b.n c75de │ │ │ │ + bne.w c7570 │ │ │ │ + b.n c7606 │ │ │ │ cmp r6, r5 │ │ │ │ str.w r9, [r6] │ │ │ │ - bne.w c7484 │ │ │ │ - b.n c75c8 │ │ │ │ - ldr r3, [pc, #268] @ (c77c4 ) │ │ │ │ - movw r2, #59096 @ 0xe6d8 │ │ │ │ + bne.w c74ac │ │ │ │ + b.n c75f0 │ │ │ │ + ldr r3, [pc, #268] @ (c77ec ) │ │ │ │ + movw r2, #59081 @ 0xe6c9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (c77c8 ) │ │ │ │ - ldr r0, [pc, #264] @ (c77cc ) │ │ │ │ + ldr r1, [pc, #264] @ (c77f0 ) │ │ │ │ + ldr r0, [pc, #264] @ (c77f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (c77d0 ) │ │ │ │ - movw r2, #59087 @ 0xe6cf │ │ │ │ + ldr r3, [pc, #252] @ (c77f8 ) │ │ │ │ + movw r2, #59072 @ 0xe6c0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #248] @ (c77d4 ) │ │ │ │ - ldr r0, [pc, #248] @ (c77d8 ) │ │ │ │ + ldr r1, [pc, #248] @ (c77fc ) │ │ │ │ + ldr r0, [pc, #248] @ (c7800 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (c77dc ) │ │ │ │ - movw r2, #59077 @ 0xe6c5 │ │ │ │ + ldr r3, [pc, #236] @ (c7804 ) │ │ │ │ + movw r2, #59062 @ 0xe6b6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #232] @ (c77e0 ) │ │ │ │ - ldr r0, [pc, #232] @ (c77e4 ) │ │ │ │ + ldr r1, [pc, #232] @ (c7808 ) │ │ │ │ + ldr r0, [pc, #232] @ (c780c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c77e8 ) │ │ │ │ - movw r2, #59165 @ 0xe71d │ │ │ │ + ldr r3, [pc, #220] @ (c7810 ) │ │ │ │ + movw r2, #59150 @ 0xe70e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #216] @ (c77ec ) │ │ │ │ - ldr r0, [pc, #216] @ (c77f0 ) │ │ │ │ + ldr r1, [pc, #216] @ (c7814 ) │ │ │ │ + ldr r0, [pc, #216] @ (c7818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c77f4 ) │ │ │ │ - movw r2, #59150 @ 0xe70e │ │ │ │ + ldr r3, [pc, #204] @ (c781c ) │ │ │ │ + movw r2, #59135 @ 0xe6ff │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (c77f8 ) │ │ │ │ - ldr r0, [pc, #200] @ (c77fc ) │ │ │ │ + ldr r1, [pc, #200] @ (c7820 ) │ │ │ │ + ldr r0, [pc, #200] @ (c7824 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (c7800 ) │ │ │ │ - movw r2, #59138 @ 0xe702 │ │ │ │ + ldr r3, [pc, #188] @ (c7828 ) │ │ │ │ + movw r2, #59123 @ 0xe6f3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (c7804 ) │ │ │ │ - ldr r0, [pc, #184] @ (c7808 ) │ │ │ │ + ldr r1, [pc, #184] @ (c782c ) │ │ │ │ + ldr r0, [pc, #184] @ (c7830 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1388 @ 0x56c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r5, #30 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r2, r7 │ │ │ │ + add sl, r8 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r6, r3 │ │ │ │ + add lr, r4 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - orrs r2, r0 │ │ │ │ + add sl, r1 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ movs r2, r4 │ │ │ │ - cmn r6, r4 │ │ │ │ + add r6, sp │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ - cmn r2, r1 │ │ │ │ + add r2, sl │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r7, #6 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, r5 │ │ │ │ + add r6, r6 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r4, #1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c780c : │ │ │ │ +000c7834 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #204] @ (c78e8 ) │ │ │ │ + ldr r4, [pc, #204] @ (c7910 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #204] @ c78ec │ │ │ │ + ldr.w ip, [pc, #204] @ c7914 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #200] @ (c78f0 ) │ │ │ │ + ldr r5, [pc, #200] @ (c7918 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2292 @ 0x8f4 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #184] @ (c78f4 ) │ │ │ │ + ldr r4, [pc, #184] @ (c791c ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c78c8 │ │ │ │ - ldr r3, [pc, #164] @ (c78f8 ) │ │ │ │ + beq.n c78f0 │ │ │ │ + ldr r3, [pc, #164] @ (c7920 ) │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c78a8 │ │ │ │ - ldr r3, [pc, #152] @ (c78fc ) │ │ │ │ + bne.n c78d0 │ │ │ │ + ldr r3, [pc, #152] @ (c7924 ) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n c78cc │ │ │ │ + bne.n c78f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c78c8 │ │ │ │ - cbnz r0, c78a2 │ │ │ │ - ldr r3, [pc, #132] @ (c7900 ) │ │ │ │ + beq.n c78f0 │ │ │ │ + cbnz r0, c78ca │ │ │ │ + ldr r3, [pc, #132] @ (c7928 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c788a │ │ │ │ + beq.n c78b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (c7904 ) │ │ │ │ - ldr r3, [pc, #96] @ (c78f0 ) │ │ │ │ + ldr r2, [pc, #120] @ (c792c ) │ │ │ │ + ldr r3, [pc, #96] @ (c7918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c78e2 │ │ │ │ + bne.n c790a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] @ (c7908 ) │ │ │ │ + ldr r3, [pc, #100] @ (c7930 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c787c │ │ │ │ - ldr r0, [pc, #96] @ (c790c ) │ │ │ │ + b.n c78a4 │ │ │ │ + ldr r0, [pc, #96] @ (c7934 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #92] @ (c7910 ) │ │ │ │ + ldr r3, [pc, #92] @ (c7938 ) │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #88] @ (c7914 ) │ │ │ │ - ldr r0, [pc, #92] @ (c7918 ) │ │ │ │ + ldr r1, [pc, #88] @ (c793c ) │ │ │ │ + ldr r0, [pc, #92] @ (c7940 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c788a │ │ │ │ + b.n c78b2 │ │ │ │ mov r1, r3 │ │ │ │ blx 5032c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c786c │ │ │ │ - ldr r0, [pc, #64] @ (c791c ) │ │ │ │ + bne.n c7894 │ │ │ │ + ldr r0, [pc, #64] @ (c7944 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n c78b2 │ │ │ │ + b.n c78da │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + b.n c7bd0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7920 : │ │ │ │ +000c7948 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #1120] @ c7d94 │ │ │ │ + ldr.w r6, [pc, #1120] @ c7dbc │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r3, [pc, #1120] @ c7d98 │ │ │ │ + ldr.w r3, [pc, #1120] @ c7dc0 │ │ │ │ add r6, pc │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7af0 │ │ │ │ + beq.w c7b18 │ │ │ │ ldr.w r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c7b1c │ │ │ │ + beq.w c7b44 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bmi.w c7b5e │ │ │ │ + bmi.w c7b86 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7b40 │ │ │ │ + beq.w c7b68 │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7d5c │ │ │ │ + beq.w c7d84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7998 │ │ │ │ + beq.n c79c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7ae0 │ │ │ │ + beq.w c7b08 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c7b66 │ │ │ │ + blt.w c7b8e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c79be │ │ │ │ + beq.n c79e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7ae8 │ │ │ │ + beq.w c7b10 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w c7b84 │ │ │ │ - cbz r5, c79e6 │ │ │ │ - ldr r3, [pc, #980] @ (c7d9c ) │ │ │ │ + beq.w c7bac │ │ │ │ + cbz r5, c7a0e │ │ │ │ + ldr r3, [pc, #980] @ (c7dc4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7bc2 │ │ │ │ + beq.w c7bea │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c7be8 │ │ │ │ + blt.w c7c10 │ │ │ │ uxtb r0, r0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7b9c │ │ │ │ + beq.w c7bc4 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c7c18 │ │ │ │ + beq.w c7c40 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w c7c3c │ │ │ │ + bmi.w c7c64 │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c7c78 │ │ │ │ + beq.w c7ca0 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c7cc6 │ │ │ │ + bne.w c7cee │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7ca2 │ │ │ │ + beq.w c7cca │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7d40 │ │ │ │ + beq.w c7d68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7a4c │ │ │ │ + beq.n c7a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c00 │ │ │ │ + beq.w c7c28 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c7cce │ │ │ │ + blt.w c7cf6 │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7d78 │ │ │ │ + beq.w c7da0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7a80 │ │ │ │ + beq.n c7aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c08 │ │ │ │ + beq.w c7c30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c7cf2 │ │ │ │ + blt.w c7d1a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7aa6 │ │ │ │ + beq.n c7ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c10 │ │ │ │ + beq.w c7c38 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w c7d02 │ │ │ │ + beq.w c7d2a │ │ │ │ movs r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c79e0 │ │ │ │ - ldr r3, [pc, #748] @ (c7da0 ) │ │ │ │ + beq.n c7a08 │ │ │ │ + ldr r3, [pc, #748] @ (c7dc8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7d1a │ │ │ │ + beq.w c7d42 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n c79de │ │ │ │ - ldr r3, [pc, #728] @ (c7da4 ) │ │ │ │ + bge.n c7a06 │ │ │ │ + ldr r3, [pc, #728] @ (c7dcc ) │ │ │ │ movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r1, [pc, #728] @ (c7da8 ) │ │ │ │ - ldr r0, [pc, #728] @ (c7dac ) │ │ │ │ + ldr r1, [pc, #728] @ (c7dd0 ) │ │ │ │ + ldr r0, [pc, #728] @ (c7dd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7998 │ │ │ │ + b.n c79c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c79be │ │ │ │ - ldr r3, [pc, #700] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #704] @ (c7db4 ) │ │ │ │ + b.n c79e6 │ │ │ │ + ldr r3, [pc, #700] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #704] @ (c7ddc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #676] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #692] @ (c7db8 ) │ │ │ │ + ldr r3, [pc, #676] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #692] @ (c7de0 ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r0, [pc, #692] @ (c7dbc ) │ │ │ │ + ldr r0, [pc, #692] @ (c7de4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #644] @ (c7da4 ) │ │ │ │ + ldr r1, [pc, #644] @ (c7dcc ) │ │ │ │ movw r0, #1225 @ 0x4c9 │ │ │ │ - ldr r3, [pc, #668] @ (c7dc0 ) │ │ │ │ - ldr r2, [pc, #668] @ (c7dc4 ) │ │ │ │ + ldr r3, [pc, #668] @ (c7de8 ) │ │ │ │ + ldr r2, [pc, #668] @ (c7dec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #664] @ (c7dc8 ) │ │ │ │ - ldr r0, [pc, #664] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #664] @ (c7df0 ) │ │ │ │ + ldr r0, [pc, #664] @ (c7df4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #608] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #608] @ (c7dcc ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r1, [pc, #648] @ (c7dd0 ) │ │ │ │ - ldr r0, [pc, #648] @ (c7dd4 ) │ │ │ │ + ldr r1, [pc, #648] @ (c7df8 ) │ │ │ │ + ldr r0, [pc, #648] @ (c7dfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ - b.n c795e │ │ │ │ - ldr r1, [pc, #624] @ (c7dd8 ) │ │ │ │ + b.n c7986 │ │ │ │ + ldr r1, [pc, #624] @ (c7e00 ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r0, [pc, #620] @ (c7ddc ) │ │ │ │ - ldr r3, [pc, #564] @ (c7da4 ) │ │ │ │ + ldr r0, [pc, #620] @ (c7e04 ) │ │ │ │ + ldr r3, [pc, #564] @ (c7dcc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #540] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #540] @ (c7dcc ) │ │ │ │ movw r2, #1225 @ 0x4c9 │ │ │ │ - ldr r1, [pc, #596] @ (c7de0 ) │ │ │ │ - ldr r0, [pc, #596] @ (c7de4 ) │ │ │ │ + ldr r1, [pc, #596] @ (c7e08 ) │ │ │ │ + ldr r0, [pc, #596] @ (c7e0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #528] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #584] @ (c7de8 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #528] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #584] @ (c7e10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #504] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #572] @ (c7dec ) │ │ │ │ + ldr r3, [pc, #504] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #572] @ (c7e14 ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #572] @ (c7df0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c7e18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #492] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #556] @ (c7df4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #492] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #556] @ (c7e1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #464] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #548] @ (c7df8 ) │ │ │ │ + ldr r3, [pc, #464] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #548] @ (c7e20 ) │ │ │ │ movw r2, #1226 @ 0x4ca │ │ │ │ - ldr r0, [pc, #544] @ (c7dfc ) │ │ │ │ + ldr r0, [pc, #544] @ (c7e24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #440] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #440] @ (c7dcc ) │ │ │ │ movw r2, #1226 @ 0x4ca │ │ │ │ - ldr r1, [pc, #528] @ (c7e00 ) │ │ │ │ - ldr r0, [pc, #528] @ (c7e04 ) │ │ │ │ + ldr r1, [pc, #528] @ (c7e28 ) │ │ │ │ + ldr r0, [pc, #528] @ (c7e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7a4c │ │ │ │ + b.n c7a74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7a80 │ │ │ │ + b.n c7aa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7aa6 │ │ │ │ - ldr r1, [pc, #392] @ (c7da4 ) │ │ │ │ + b.n c7ace │ │ │ │ + ldr r1, [pc, #392] @ (c7dcc ) │ │ │ │ movw r0, #1227 @ 0x4cb │ │ │ │ - ldr r3, [pc, #488] @ (c7e08 ) │ │ │ │ - ldr r2, [pc, #488] @ (c7e0c ) │ │ │ │ + ldr r3, [pc, #488] @ (c7e30 ) │ │ │ │ + ldr r2, [pc, #488] @ (c7e34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #484] @ (c7e10 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7e14 ) │ │ │ │ + ldr r1, [pc, #484] @ (c7e38 ) │ │ │ │ + ldr r0, [pc, #484] @ (c7e3c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c79fe │ │ │ │ + bne.w c7a26 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #348] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #448] @ (c7e18 ) │ │ │ │ + ldr r3, [pc, #348] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #448] @ (c7e40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #320] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #440] @ (c7e1c ) │ │ │ │ + ldr r3, [pc, #320] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #440] @ (c7e44 ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #436] @ (c7e20 ) │ │ │ │ + ldr r0, [pc, #436] @ (c7e48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r2, [pc, #296] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r2, [pc, #296] @ (c7dcc ) │ │ │ │ movw r1, #1227 @ 0x4cb │ │ │ │ - ldr r3, [pc, #420] @ (c7e24 ) │ │ │ │ + ldr r3, [pc, #420] @ (c7e4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (c7e28 ) │ │ │ │ + ldr r2, [pc, #416] @ (c7e50 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #412] @ (c7e2c ) │ │ │ │ - ldr r0, [pc, #412] @ (c7e30 ) │ │ │ │ + ldr r1, [pc, #412] @ (c7e54 ) │ │ │ │ + ldr r0, [pc, #412] @ (c7e58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #256] @ (c7da4 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #256] @ (c7dcc ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #392] @ (c7e34 ) │ │ │ │ - ldr r0, [pc, #396] @ (c7e38 ) │ │ │ │ + ldr r1, [pc, #392] @ (c7e5c ) │ │ │ │ + ldr r0, [pc, #396] @ (c7e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.n c7b14 │ │ │ │ + b.n c7b3c │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ - b.n c7a12 │ │ │ │ - ldr r3, [pc, #212] @ (c7da4 ) │ │ │ │ + b.n c7a3a │ │ │ │ + ldr r3, [pc, #212] @ (c7dcc ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #356] @ (c7e3c ) │ │ │ │ - ldr r0, [pc, #360] @ (c7e40 ) │ │ │ │ + ldr r1, [pc, #356] @ (c7e64 ) │ │ │ │ + ldr r0, [pc, #360] @ (c7e68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r1, [pc, #336] @ (c7e44 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r1, [pc, #336] @ (c7e6c ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r0, [pc, #332] @ (c7e48 ) │ │ │ │ - ldr r3, [pc, #168] @ (c7da4 ) │ │ │ │ + ldr r0, [pc, #332] @ (c7e70 ) │ │ │ │ + ldr r3, [pc, #168] @ (c7dcc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n c7b74 │ │ │ │ - ldr r3, [pc, #160] @ (c7da4 ) │ │ │ │ + b.n c7b9c │ │ │ │ + ldr r3, [pc, #160] @ (c7dcc ) │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - ldr r1, [pc, #320] @ (c7e4c ) │ │ │ │ - ldr r0, [pc, #324] @ (c7e50 ) │ │ │ │ + ldr r1, [pc, #320] @ (c7e74 ) │ │ │ │ + ldr r0, [pc, #324] @ (c7e78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #148] @ (c7db0 ) │ │ │ │ - ldr r1, [pc, #308] @ (c7e54 ) │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #148] @ (c7dd8 ) │ │ │ │ + ldr r1, [pc, #308] @ (c7e7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #120] @ (c7da4 ) │ │ │ │ - ldr r1, [pc, #300] @ (c7e58 ) │ │ │ │ + ldr r3, [pc, #120] @ (c7dcc ) │ │ │ │ + ldr r1, [pc, #300] @ (c7e80 ) │ │ │ │ movw r2, #1228 @ 0x4cc │ │ │ │ - ldr r0, [pc, #296] @ (c7e5c ) │ │ │ │ + ldr r0, [pc, #296] @ (c7e84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c7b14 │ │ │ │ - ldr r3, [pc, #284] @ (c7e60 ) │ │ │ │ - movw r2, #61336 @ 0xef98 │ │ │ │ + b.n c7b3c │ │ │ │ + ldr r3, [pc, #284] @ (c7e88 ) │ │ │ │ + movw r2, #61310 @ 0xef7e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #280] @ (c7e64 ) │ │ │ │ - ldr r0, [pc, #280] @ (c7e68 ) │ │ │ │ + ldr r1, [pc, #280] @ (c7e8c ) │ │ │ │ + ldr r0, [pc, #280] @ (c7e90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c7e6c ) │ │ │ │ - movw r2, #61259 @ 0xef4b │ │ │ │ + ldr r3, [pc, #268] @ (c7e94 ) │ │ │ │ + movw r2, #61233 @ 0xef31 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #264] @ (c7e70 ) │ │ │ │ - ldr r0, [pc, #264] @ (c7e74 ) │ │ │ │ + ldr r1, [pc, #264] @ (c7e98 ) │ │ │ │ + ldr r0, [pc, #264] @ (c7e9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (c7e78 ) │ │ │ │ - movw r2, #61344 @ 0xefa0 │ │ │ │ + ldr r3, [pc, #252] @ (c7ea0 ) │ │ │ │ + movw r2, #61318 @ 0xef86 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #248] @ (c7e7c ) │ │ │ │ - ldr r0, [pc, #248] @ (c7e80 ) │ │ │ │ + ldr r1, [pc, #248] @ (c7ea4 ) │ │ │ │ + ldr r0, [pc, #248] @ (c7ea8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1416 @ 0x588 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ + vhadd.u d16, d2, d18 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r4, #136]! @ 0x88 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + vhadd.u d0, d12, d18 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [sl, #136] @ 0x88 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + vhadd.u16 d0, d2, d18 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + cdp2 0, 15, cr0, cr10, cr2, {1} │ │ │ │ + cmp r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [lr, #-136] @ 0xffffff78 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cdp2 0, 13, cr0, cr6, cr2, {1} │ │ │ │ + cmp r0, #2 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + cdp2 0, 11, cr0, cr6, cr2, {1} │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cdp2 0, 9, cr0, cr0, cr2, {1} │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r2], #136 @ 0x88 │ │ │ │ - movs r6, #22 │ │ │ │ + cdp2 0, 6, cr0, cr10, cr2, {1} │ │ │ │ + movs r7, #158 @ 0x9e │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cdp2 0, 5, cr0, cr2, cr2, {1} │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [lr], {34} @ 0x22 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + cdp2 0, 1, cr0, cr6, cr2, {1} │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - mrrc2 0, 2, r0, r2, cr2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + ldc2l 0, cr0, [sl, #136] @ 0x88 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [ip], #-136 @ 0xffffff78 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + ldc2 0, cr0, [r4, #136]! @ 0x88 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r0], {34} @ 0x22 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + ldc2 0, cr0, [r8, #136] @ 0x88 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbe40022 │ │ │ │ - movs r5, #12 │ │ │ │ + stc2l 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbc20022 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + stc2l 0, cr0, [sl, #-136] @ 0xffffff78 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfbb00022 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + ldc2 0, cr0, [r8, #-136]! @ 0xffffff78 │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfb8a0022 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + ldc2 0, cr0, [r2, #-136] @ 0xffffff78 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r1, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r6, #26 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c7e84 : │ │ │ │ +000c7eac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ (c7f44 ) │ │ │ │ + ldr r4, [pc, #176] @ (c7f6c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w lr, [pc, #176] @ c7f48 │ │ │ │ + ldr.w lr, [pc, #176] @ c7f70 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #172] @ c7f4c │ │ │ │ + ldr.w ip, [pc, #172] @ c7f74 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2340 @ 0x924 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #152] @ (c7f50 ) │ │ │ │ + ldr r4, [pc, #152] @ (c7f78 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c7f3c │ │ │ │ - ldr r3, [pc, #128] @ (c7f54 ) │ │ │ │ + beq.n c7f64 │ │ │ │ + ldr r3, [pc, #128] @ (c7f7c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n c7f1c │ │ │ │ + bne.n c7f44 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ - bl c7920 │ │ │ │ + bl c7948 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c7f3c │ │ │ │ - cbnz r0, c7f16 │ │ │ │ - ldr r3, [pc, #104] @ (c7f58 ) │ │ │ │ + beq.n c7f64 │ │ │ │ + cbnz r0, c7f3e │ │ │ │ + ldr r3, [pc, #104] @ (c7f80 ) │ │ │ │ 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] @ (c7f5c ) │ │ │ │ - ldr r3, [pc, #72] @ (c7f4c ) │ │ │ │ + ldr r2, [pc, #92] @ (c7f84 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7f74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c7f40 │ │ │ │ + bne.n c7f68 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c7f60 ) │ │ │ │ + ldr r3, [pc, #72] @ (c7f88 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c7ef0 │ │ │ │ - ldr r0, [pc, #68] @ (c7f64 ) │ │ │ │ + b.n c7f18 │ │ │ │ + ldr r0, [pc, #68] @ (c7f8c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c7f68 ) │ │ │ │ - ldr r1, [pc, #64] @ (c7f6c ) │ │ │ │ + ldr r3, [pc, #64] @ (c7f90 ) │ │ │ │ + ldr r1, [pc, #64] @ (c7f94 ) │ │ │ │ mov.w r2, #1224 @ 0x4c8 │ │ │ │ - ldr r0, [pc, #64] @ (c7f70 ) │ │ │ │ + ldr r0, [pc, #64] @ (c7f98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c7efe │ │ │ │ + b.n c7f26 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - nop {6} │ │ │ │ - movs r0, r5 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + it cc │ │ │ │ + movcc r0, r5 │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c8008 │ │ │ │ + bge.n c7f40 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - vst1.8 {d0[1]}, [ip], r2 │ │ │ │ + smlatb r0, r4, r2, r0 │ │ │ │ │ │ │ │ -000c7f74 : │ │ │ │ +000c7f9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (c8000 ) │ │ │ │ + ldr r4, [pc, #124] @ (c8028 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #124] @ (c8004 ) │ │ │ │ + ldr r3, [pc, #124] @ (c802c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, c7fb4 │ │ │ │ + cbz r3, c7fdc │ │ │ │ ldr.w r1, [r3, #172] @ 0xac │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n c7fdc │ │ │ │ + beq.n c8004 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c7faa │ │ │ │ + bmi.n c7fd2 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 8bb54 │ │ │ │ - ldr r3, [pc, #80] @ (c8008 ) │ │ │ │ - ldr r1, [pc, #84] @ (c800c ) │ │ │ │ + ldr r3, [pc, #80] @ (c8030 ) │ │ │ │ + ldr r1, [pc, #84] @ (c8034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #76] @ (c8010 ) │ │ │ │ - ldr r1, [pc, #76] @ (c8014 ) │ │ │ │ + ldr r3, [pc, #76] @ (c8038 ) │ │ │ │ + ldr r1, [pc, #76] @ (c803c ) │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - ldr r0, [pc, #76] @ (c8018 ) │ │ │ │ + ldr r0, [pc, #76] @ (c8040 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c7fa6 │ │ │ │ - ldr r1, [pc, #48] @ (c8010 ) │ │ │ │ + b.n c7fce │ │ │ │ + ldr r1, [pc, #48] @ (c8038 ) │ │ │ │ movw r0, #778 @ 0x30a │ │ │ │ - ldr r3, [pc, #56] @ (c801c ) │ │ │ │ - ldr r2, [pc, #56] @ (c8020 ) │ │ │ │ + ldr r3, [pc, #56] @ (c8044 ) │ │ │ │ + ldr r2, [pc, #56] @ (c8048 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #52] @ (c8024 ) │ │ │ │ - ldr r0, [pc, #52] @ (c8028 ) │ │ │ │ + ldr r1, [pc, #52] @ (c804c ) │ │ │ │ + ldr r0, [pc, #52] @ (c8050 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c7fd8 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + b.n c8000 │ │ │ │ + strh r4, [r1, #2] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c8744 │ │ │ │ + b.n c7a7c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c802c : │ │ │ │ +000c8054 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c80e4 ) │ │ │ │ + ldr r4, [pc, #168] @ (c810c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c80e8 │ │ │ │ + ldr.w lr, [pc, #168] @ c8110 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c80ec │ │ │ │ + ldr.w ip, [pc, #164] @ c8114 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2388 @ 0x954 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c80f0 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8118 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c80dc │ │ │ │ - ldr r3, [pc, #124] @ (c80f4 ) │ │ │ │ + beq.n c8104 │ │ │ │ + ldr r3, [pc, #124] @ (c811c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c80be │ │ │ │ + bne.n c80e6 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7f74 │ │ │ │ + bl c7f9c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c80dc │ │ │ │ - cbnz r0, c80b8 │ │ │ │ - ldr r3, [pc, #104] @ (c80f8 ) │ │ │ │ + beq.n c8104 │ │ │ │ + cbnz r0, c80e0 │ │ │ │ + ldr r3, [pc, #104] @ (c8120 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c80fc ) │ │ │ │ - ldr r3, [pc, #72] @ (c80ec ) │ │ │ │ + ldr r2, [pc, #88] @ (c8124 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8114 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c80e0 │ │ │ │ + bne.n c8108 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8100 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8128 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c8092 │ │ │ │ - ldr r0, [pc, #68] @ (c8104 ) │ │ │ │ + b.n c80ba │ │ │ │ + ldr r0, [pc, #68] @ (c812c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c8108 ) │ │ │ │ - ldr r1, [pc, #64] @ (c810c ) │ │ │ │ + ldr r3, [pc, #64] @ (c8130 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8134 ) │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ - ldr r0, [pc, #64] @ (c8110 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c80a0 │ │ │ │ + b.n c80c8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r8, #34] @ 0x22 │ │ │ │ + @ instruction: 0xfa400022 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8114 : │ │ │ │ +000c813c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #1572] @ c874c │ │ │ │ + ldr.w r5, [pc, #1572] @ c8774 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c83c0 │ │ │ │ - ldr.w r3, [pc, #1556] @ c8750 │ │ │ │ + bne.w c83e8 │ │ │ │ + ldr.w r3, [pc, #1556] @ c8778 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8394 │ │ │ │ + beq.w c83bc │ │ │ │ ldr.w r7, [r3, #340] @ 0x154 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c83ea │ │ │ │ + beq.w c8412 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c8414 │ │ │ │ + bmi.w c843c │ │ │ │ ldr.w sl, [r3, #304] @ 0x130 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w c8456 │ │ │ │ + beq.w c847e │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c84b0 │ │ │ │ + bne.w c84d8 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8486 │ │ │ │ + beq.w c84ae │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8730 │ │ │ │ + beq.w c8758 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c81aa │ │ │ │ + beq.n c81d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8342 │ │ │ │ + beq.w c836a │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c84b8 │ │ │ │ + blt.w c84e0 │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c86f8 │ │ │ │ + beq.w c8720 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c81de │ │ │ │ + beq.n c8206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c834a │ │ │ │ + beq.w c8372 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c8362 │ │ │ │ + blt.w c838a │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c820c │ │ │ │ + beq.n c8234 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c835a │ │ │ │ + beq.w c8382 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8714 │ │ │ │ + beq.w c873c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8226 │ │ │ │ + beq.n c824e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c838c │ │ │ │ + beq.w c83b4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c851c │ │ │ │ + blt.w c8544 │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c83c8 │ │ │ │ - ldr.w r3, [pc, #1304] @ c8754 │ │ │ │ + beq.w c83f0 │ │ │ │ + ldr.w r3, [pc, #1304] @ c877c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c854c │ │ │ │ + beq.w c8574 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c856e │ │ │ │ + bmi.w c8596 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8576 │ │ │ │ + beq.w c859e │ │ │ │ ldr.w r4, [r3, #188] @ 0xbc │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w c85a2 │ │ │ │ + beq.w c85ca │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w c85cc │ │ │ │ + bmi.w c85f4 │ │ │ │ ldr.w r8, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c860e │ │ │ │ + beq.w c8636 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c84ea │ │ │ │ + bne.w c8512 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c84f2 │ │ │ │ + beq.w c851a │ │ │ │ mov r0, r4 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c86dc │ │ │ │ + beq.w c8704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c82b6 │ │ │ │ + beq.n c82de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8534 │ │ │ │ + beq.w c855c │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c863e │ │ │ │ + blt.w c8666 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c86c0 │ │ │ │ + beq.w c86e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c82ea │ │ │ │ + beq.n c8312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c853c │ │ │ │ + beq.w c8564 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8668 │ │ │ │ + blt.w c8690 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8318 │ │ │ │ + beq.n c8340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c84e2 │ │ │ │ + beq.w c850a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c86a4 │ │ │ │ + beq.w c86cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8332 │ │ │ │ + beq.n c835a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8544 │ │ │ │ + beq.w c856c │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w c868c │ │ │ │ + blt.w c86b4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c81aa │ │ │ │ + b.n c81d2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w c81e6 │ │ │ │ - b.n c8362 │ │ │ │ + bge.w c820e │ │ │ │ + b.n c838a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c820c │ │ │ │ - ldr r3, [pc, #1012] @ (c8758 ) │ │ │ │ + b.n c8234 │ │ │ │ + ldr r3, [pc, #1012] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #1008] @ (c875c ) │ │ │ │ - ldr r0, [pc, #1012] @ (c8760 ) │ │ │ │ + ldr r1, [pc, #1008] @ (c8784 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c8788 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8226 │ │ │ │ + b.n c824e │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #968] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #968] @ (c8768 ) │ │ │ │ + ldr r3, [pc, #968] @ (c878c ) │ │ │ │ + ldr r1, [pc, #968] @ (c8790 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #940] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #960] @ (c876c ) │ │ │ │ + ldr r3, [pc, #940] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #960] @ (c8794 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #956] @ (c8770 ) │ │ │ │ + ldr r0, [pc, #956] @ (c8798 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ - b.n c813a │ │ │ │ - ldr r3, [pc, #936] @ (c8774 ) │ │ │ │ + b.n c8162 │ │ │ │ + ldr r3, [pc, #936] @ (c879c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #900] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #928] @ (c8778 ) │ │ │ │ + ldr r3, [pc, #900] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #928] @ (c87a0 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #928] @ (c877c ) │ │ │ │ + ldr r0, [pc, #928] @ (c87a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r2, [pc, #876] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r2, [pc, #876] @ (c8780 ) │ │ │ │ movw r1, #802 @ 0x322 │ │ │ │ - ldr r3, [pc, #908] @ (c8780 ) │ │ │ │ + ldr r3, [pc, #908] @ (c87a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #904] @ (c8784 ) │ │ │ │ + ldr r2, [pc, #904] @ (c87ac ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #900] @ (c8788 ) │ │ │ │ - ldr r0, [pc, #904] @ (c878c ) │ │ │ │ + ldr r1, [pc, #900] @ (c87b0 ) │ │ │ │ + ldr r0, [pc, #904] @ (c87b4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c815c │ │ │ │ + bne.w c8184 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #816] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #860] @ (c8790 ) │ │ │ │ + ldr r3, [pc, #816] @ (c878c ) │ │ │ │ + ldr r1, [pc, #860] @ (c87b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #792] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #848] @ (c8794 ) │ │ │ │ + ldr r3, [pc, #792] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #848] @ (c87bc ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #848] @ (c8798 ) │ │ │ │ + ldr r0, [pc, #848] @ (c87c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #768] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #768] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r0, [pc, #828] @ (c879c ) │ │ │ │ + ldr r0, [pc, #828] @ (c87c4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #824] @ (c87a0 ) │ │ │ │ + ldr r3, [pc, #824] @ (c87c8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #820] @ (c87a4 ) │ │ │ │ - ldr r1, [pc, #824] @ (c87a8 ) │ │ │ │ + ldr r2, [pc, #820] @ (c87cc ) │ │ │ │ + ldr r1, [pc, #824] @ (c87d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #720] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #720] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #796] @ (c87ac ) │ │ │ │ - ldr r0, [pc, #800] @ (c87b0 ) │ │ │ │ + ldr r1, [pc, #796] @ (c87d4 ) │ │ │ │ + ldr r0, [pc, #800] @ (c87d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ - b.n c8170 │ │ │ │ - ldr r3, [pc, #668] @ (c8758 ) │ │ │ │ + b.n c8198 │ │ │ │ + ldr r3, [pc, #668] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #756] @ (c87b4 ) │ │ │ │ - ldr r0, [pc, #756] @ (c87b8 ) │ │ │ │ + ldr r1, [pc, #756] @ (c87dc ) │ │ │ │ + ldr r0, [pc, #756] @ (c87e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8318 │ │ │ │ + b.n c8340 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ - b.n c827c │ │ │ │ - ldr r3, [pc, #612] @ (c8758 ) │ │ │ │ + b.n c82a4 │ │ │ │ + ldr r3, [pc, #612] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #704] @ (c87bc ) │ │ │ │ - ldr r0, [pc, #708] @ (c87c0 ) │ │ │ │ + ldr r1, [pc, #704] @ (c87e4 ) │ │ │ │ + ldr r0, [pc, #708] @ (c87e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #568] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #568] @ (c8780 ) │ │ │ │ movw r2, #802 @ 0x322 │ │ │ │ - ldr r1, [pc, #672] @ (c87c4 ) │ │ │ │ - ldr r0, [pc, #672] @ (c87c8 ) │ │ │ │ + ldr r1, [pc, #672] @ (c87ec ) │ │ │ │ + ldr r0, [pc, #672] @ (c87f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c82b6 │ │ │ │ + b.n c82de │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c82ea │ │ │ │ + b.n c8312 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8332 │ │ │ │ - ldr r3, [pc, #548] @ (c8774 ) │ │ │ │ + b.n c835a │ │ │ │ + ldr r3, [pc, #548] @ (c879c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #512] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #624] @ (c87cc ) │ │ │ │ + ldr r3, [pc, #512] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #624] @ (c87f4 ) │ │ │ │ movw r2, #803 @ 0x323 │ │ │ │ - ldr r0, [pc, #624] @ (c87d0 ) │ │ │ │ + ldr r0, [pc, #624] @ (c87f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ - b.n c824e │ │ │ │ + b.n c8276 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #484] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #596] @ (c87d4 ) │ │ │ │ + ldr r3, [pc, #484] @ (c878c ) │ │ │ │ + ldr r1, [pc, #596] @ (c87fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #460] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #584] @ (c87d8 ) │ │ │ │ + ldr r3, [pc, #460] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #584] @ (c8800 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #584] @ (c87dc ) │ │ │ │ + ldr r0, [pc, #584] @ (c8804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r2, [pc, #436] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r2, [pc, #436] @ (c8780 ) │ │ │ │ movw r1, #805 @ 0x325 │ │ │ │ - ldr r3, [pc, #564] @ (c87e0 ) │ │ │ │ + ldr r3, [pc, #564] @ (c8808 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #560] @ (c87e4 ) │ │ │ │ + ldr r2, [pc, #560] @ (c880c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #556] @ (c87e8 ) │ │ │ │ - ldr r0, [pc, #560] @ (c87ec ) │ │ │ │ + ldr r1, [pc, #556] @ (c8810 ) │ │ │ │ + ldr r0, [pc, #560] @ (c8814 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ + b.n c83ac │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c8268 │ │ │ │ + bne.w c8290 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #376] @ (c8764 ) │ │ │ │ - ldr r1, [pc, #516] @ (c87f0 ) │ │ │ │ + ldr r3, [pc, #376] @ (c878c ) │ │ │ │ + ldr r1, [pc, #516] @ (c8818 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #352] @ (c8758 ) │ │ │ │ - ldr r1, [pc, #504] @ (c87f4 ) │ │ │ │ + ldr r3, [pc, #352] @ (c8780 ) │ │ │ │ + ldr r1, [pc, #504] @ (c881c ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #504] @ (c87f8 ) │ │ │ │ + ldr r0, [pc, #504] @ (c8820 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #328] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #328] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r0, [pc, #484] @ (c87fc ) │ │ │ │ + ldr r0, [pc, #484] @ (c8824 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (c8800 ) │ │ │ │ + ldr r3, [pc, #480] @ (c8828 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #476] @ (c8804 ) │ │ │ │ - ldr r1, [pc, #480] @ (c8808 ) │ │ │ │ + ldr r2, [pc, #476] @ (c882c ) │ │ │ │ + ldr r1, [pc, #480] @ (c8830 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #280] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #280] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #452] @ (c880c ) │ │ │ │ - ldr r0, [pc, #456] @ (c8810 ) │ │ │ │ + ldr r1, [pc, #452] @ (c8834 ) │ │ │ │ + ldr r0, [pc, #456] @ (c8838 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #236] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #236] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #420] @ (c8814 ) │ │ │ │ - ldr r0, [pc, #420] @ (c8818 ) │ │ │ │ + ldr r1, [pc, #420] @ (c883c ) │ │ │ │ + ldr r0, [pc, #420] @ (c8840 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #200] @ (c8758 ) │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #200] @ (c8780 ) │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - ldr r1, [pc, #392] @ (c881c ) │ │ │ │ - ldr r0, [pc, #392] @ (c8820 ) │ │ │ │ + ldr r1, [pc, #392] @ (c8844 ) │ │ │ │ + ldr r0, [pc, #392] @ (c8848 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8384 │ │ │ │ - ldr r3, [pc, #380] @ (c8824 ) │ │ │ │ - movw r2, #59814 @ 0xe9a6 │ │ │ │ + b.n c83ac │ │ │ │ + ldr r3, [pc, #380] @ (c884c ) │ │ │ │ + movw r2, #59799 @ 0xe997 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (c8828 ) │ │ │ │ - ldr r0, [pc, #376] @ (c882c ) │ │ │ │ + ldr r1, [pc, #376] @ (c8850 ) │ │ │ │ + ldr r0, [pc, #376] @ (c8854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (c8830 ) │ │ │ │ - movw r2, #59805 @ 0xe99d │ │ │ │ + ldr r3, [pc, #364] @ (c8858 ) │ │ │ │ + movw r2, #59790 @ 0xe98e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (c8834 ) │ │ │ │ - ldr r0, [pc, #360] @ (c8838 ) │ │ │ │ + ldr r1, [pc, #360] @ (c885c ) │ │ │ │ + ldr r0, [pc, #360] @ (c8860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (c883c ) │ │ │ │ - movw r2, #59797 @ 0xe995 │ │ │ │ + ldr r3, [pc, #348] @ (c8864 ) │ │ │ │ + movw r2, #59782 @ 0xe986 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (c8840 ) │ │ │ │ - ldr r0, [pc, #344] @ (c8844 ) │ │ │ │ + ldr r1, [pc, #344] @ (c8868 ) │ │ │ │ + ldr r0, [pc, #344] @ (c886c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (c8848 ) │ │ │ │ - movw r2, #59702 @ 0xe936 │ │ │ │ + ldr r3, [pc, #332] @ (c8870 ) │ │ │ │ + movw r2, #59687 @ 0xe927 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (c884c ) │ │ │ │ - ldr r0, [pc, #328] @ (c8850 ) │ │ │ │ + ldr r1, [pc, #328] @ (c8874 ) │ │ │ │ + ldr r0, [pc, #328] @ (c8878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c8854 ) │ │ │ │ - movw r2, #59711 @ 0xe93f │ │ │ │ + ldr r3, [pc, #316] @ (c887c ) │ │ │ │ + movw r2, #59696 @ 0xe930 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (c8858 ) │ │ │ │ - ldr r0, [pc, #312] @ (c885c ) │ │ │ │ + ldr r1, [pc, #312] @ (c8880 ) │ │ │ │ + ldr r0, [pc, #312] @ (c8884 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c8860 ) │ │ │ │ - movw r2, #59694 @ 0xe92e │ │ │ │ + ldr r3, [pc, #300] @ (c8888 ) │ │ │ │ + movw r2, #59679 @ 0xe91f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #296] @ (c8864 ) │ │ │ │ - ldr r0, [pc, #296] @ (c8868 ) │ │ │ │ + ldr r1, [pc, #296] @ (c888c ) │ │ │ │ + ldr r0, [pc, #296] @ (c8890 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1460 @ 0x5b4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + adds r6, r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u32 q8, d2, d18 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - vrev64.32 d0, d18 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + lsls r0, r0, #5 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u16 q0, d2, d18 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d16, d12, d18 │ │ │ │ - vhadd.u d0, d10, d18 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + movs r0, #8 │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + movs r3, r4 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r0, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u8 d0, d4, d18 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr2, {1} │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr2, {1} │ │ │ │ - adds r2, r4, #6 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 6, cr0, cr14, cr2, {1} │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r4, r2, #5 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr2, {1} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + movs r0, r4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r2, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr2, {1} │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + vaddl.u q8, d6, d18 │ │ │ │ + subs r0, r6, #3 │ │ │ │ + movs r3, r4 │ │ │ │ + vrev64. d0, d18 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ + movs r3, r4 │ │ │ │ + subs r4, r7, #2 │ │ │ │ + movs r3, r4 │ │ │ │ + vaddl.u8 q0, d8, d18 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #136] @ 0x88 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + vhadd.u32 d16, d2, d18 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r2, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r4, #136] @ 0x88 │ │ │ │ - stc2 0, cr0, [r2, #136] @ 0x88 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + vhadd.u16 d0, d12, d18 │ │ │ │ + vhadd.u8 d0, d10, d18 │ │ │ │ + subs r2, r1, #1 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r1, #0 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr2, {1} │ │ │ │ + adds r6, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr2, {1} │ │ │ │ + adds r2, r7, #6 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [lr], #136 @ 0x88 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + cdp2 0, 8, cr0, cr6, cr2, {1} │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + adds r6, r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c886c : │ │ │ │ +000c8894 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c8924 ) │ │ │ │ + ldr r4, [pc, #168] @ (c894c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c8928 │ │ │ │ + ldr.w lr, [pc, #168] @ c8950 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c892c │ │ │ │ + ldr.w ip, [pc, #164] @ c8954 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2436 @ 0x984 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c8930 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8958 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c891c │ │ │ │ - ldr r3, [pc, #124] @ (c8934 ) │ │ │ │ + beq.n c8944 │ │ │ │ + ldr r3, [pc, #124] @ (c895c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c88fe │ │ │ │ + bne.n c8926 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8114 │ │ │ │ + bl c813c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c891c │ │ │ │ - cbnz r0, c88f8 │ │ │ │ - ldr r3, [pc, #104] @ (c8938 ) │ │ │ │ + beq.n c8944 │ │ │ │ + cbnz r0, c8920 │ │ │ │ + ldr r3, [pc, #104] @ (c8960 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c893c ) │ │ │ │ - ldr r3, [pc, #72] @ (c892c ) │ │ │ │ + ldr r2, [pc, #88] @ (c8964 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8954 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8920 │ │ │ │ + bne.n c8948 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8940 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8968 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c88d2 │ │ │ │ - ldr r0, [pc, #68] @ (c8944 ) │ │ │ │ + b.n c88fa │ │ │ │ + ldr r0, [pc, #68] @ (c896c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c8948 ) │ │ │ │ - ldr r1, [pc, #64] @ (c894c ) │ │ │ │ + ldr r3, [pc, #64] @ (c8970 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8974 ) │ │ │ │ movw r2, #801 @ 0x321 │ │ │ │ - ldr r0, [pc, #64] @ (c8950 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8978 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c88e0 │ │ │ │ + b.n c8908 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r4, r6, lr} │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r8, #34 @ 0x22 │ │ │ │ + addw r0, r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa840022 │ │ │ │ + stc2 0, cr0, [ip], {34} @ 0x22 │ │ │ │ │ │ │ │ -000c8954 : │ │ │ │ +000c897c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #996] @ (c8d50 ) │ │ │ │ + ldr r5, [pc, #996] @ (c8d78 ) │ │ │ │ lsls r1, r7, #31 │ │ │ │ add r5, pc │ │ │ │ - bmi.w c8b06 │ │ │ │ - ldr r3, [pc, #992] @ (c8d54 ) │ │ │ │ + bmi.w c8b2e │ │ │ │ + ldr r3, [pc, #992] @ (c8d7c ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8b18 │ │ │ │ + beq.w c8b40 │ │ │ │ ldr.w r6, [r3, #188] @ 0xbc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c8b44 │ │ │ │ + beq.w c8b6c │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w c8b6e │ │ │ │ + bmi.w c8b96 │ │ │ │ ldr.w r8, [r3, #68] @ 0x44 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c8bae │ │ │ │ + beq.w c8bd6 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c8bde │ │ │ │ + bne.w c8c06 │ │ │ │ ldr.w r9, [r3, #44] @ 0x2c │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w c8c24 │ │ │ │ + beq.w c8c4c │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n c8ab0 │ │ │ │ + bne.n c8ad8 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8ab8 │ │ │ │ + beq.n c8ae0 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8ce0 │ │ │ │ + beq.w c8d08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c89ec │ │ │ │ + beq.n c8a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8aee │ │ │ │ + beq.w c8b16 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w c8c5a │ │ │ │ + blt.w c8c82 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8d18 │ │ │ │ + beq.w c8d40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a1e │ │ │ │ + beq.n c8a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8af6 │ │ │ │ + beq.n c8b1e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8c8a │ │ │ │ + blt.w c8cb2 │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8d34 │ │ │ │ + beq.w c8d5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a50 │ │ │ │ + beq.n c8a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8afe │ │ │ │ + beq.n c8b26 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c8ca4 │ │ │ │ + blt.w c8ccc │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a7a │ │ │ │ + beq.n c8aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c8aa8 │ │ │ │ + cbz r3, c8ad0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8cfc │ │ │ │ + beq.w c8d24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a90 │ │ │ │ + beq.n c8ab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c8aa0 │ │ │ │ + cbz r3, c8ac8 │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.w c8cc8 │ │ │ │ + blt.w c8cf0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a90 │ │ │ │ + b.n c8ab8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a7a │ │ │ │ + b.n c8aa2 │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ - b.n c89b4 │ │ │ │ - ldr r3, [pc, #668] @ (c8d58 ) │ │ │ │ + b.n c89dc │ │ │ │ + ldr r3, [pc, #668] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #668] @ (c8d5c ) │ │ │ │ - ldr r0, [pc, #668] @ (c8d60 ) │ │ │ │ + ldr r1, [pc, #668] @ (c8d84 ) │ │ │ │ + ldr r0, [pc, #668] @ (c8d88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ @@ -203718,3361 +203744,3358 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c89ec │ │ │ │ + b.n c8a14 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a1e │ │ │ │ + b.n c8a46 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a50 │ │ │ │ + b.n c8a78 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ - ldr r3, [pc, #580] @ (c8d54 ) │ │ │ │ + ldr r3, [pc, #580] @ (c8d7c ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c897e │ │ │ │ + bne.w c89a6 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #580] @ (c8d64 ) │ │ │ │ - ldr r1, [pc, #580] @ (c8d68 ) │ │ │ │ + ldr r3, [pc, #580] @ (c8d8c ) │ │ │ │ + ldr r1, [pc, #580] @ (c8d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #552] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #572] @ (c8d6c ) │ │ │ │ + ldr r3, [pc, #552] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #572] @ (c8d94 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #568] @ (c8d70 ) │ │ │ │ + ldr r0, [pc, #568] @ (c8d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r2, [pc, #528] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r2, [pc, #528] @ (c8d80 ) │ │ │ │ movw r1, #809 @ 0x329 │ │ │ │ - ldr r3, [pc, #552] @ (c8d74 ) │ │ │ │ + ldr r3, [pc, #552] @ (c8d9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #548] @ (c8d78 ) │ │ │ │ + ldr r2, [pc, #548] @ (c8da0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #544] @ (c8d7c ) │ │ │ │ - ldr r0, [pc, #544] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #544] @ (c8da4 ) │ │ │ │ + ldr r0, [pc, #544] @ (c8da8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8ae6 │ │ │ │ + b.n c8b0e │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c898e │ │ │ │ + bne.w c89b6 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #472] @ (c8d64 ) │ │ │ │ - ldr r1, [pc, #504] @ (c8d84 ) │ │ │ │ + ldr r3, [pc, #472] @ (c8d8c ) │ │ │ │ + ldr r1, [pc, #504] @ (c8dac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #448] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #492] @ (c8d88 ) │ │ │ │ + ldr r3, [pc, #448] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #492] @ (c8db0 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #492] @ (c8d8c ) │ │ │ │ + ldr r0, [pc, #492] @ (c8db4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #424] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #424] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #472] @ (c8d90 ) │ │ │ │ + ldr r0, [pc, #472] @ (c8db8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #468] @ (c8d94 ) │ │ │ │ + ldr r3, [pc, #468] @ (c8dbc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #464] @ (c8d98 ) │ │ │ │ - ldr r1, [pc, #468] @ (c8d9c ) │ │ │ │ + ldr r2, [pc, #464] @ (c8dc0 ) │ │ │ │ + ldr r1, [pc, #468] @ (c8dc4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8ae6 │ │ │ │ + b.n c8b0e │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c89a2 │ │ │ │ + bne.w c89ca │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #356] @ (c8d64 ) │ │ │ │ - ldr r1, [pc, #412] @ (c8da0 ) │ │ │ │ + ldr r3, [pc, #356] @ (c8d8c ) │ │ │ │ + ldr r1, [pc, #412] @ (c8dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #328] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #404] @ (c8da4 ) │ │ │ │ + ldr r3, [pc, #328] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #404] @ (c8dcc ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r0, [pc, #400] @ (c8da8 ) │ │ │ │ + ldr r0, [pc, #400] @ (c8dd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #304] @ (c8d58 ) │ │ │ │ - ldr r1, [pc, #388] @ (c8dac ) │ │ │ │ - ldr r0, [pc, #388] @ (c8db0 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #304] @ (c8d80 ) │ │ │ │ + ldr r1, [pc, #388] @ (c8dd4 ) │ │ │ │ + ldr r0, [pc, #388] @ (c8dd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #809 @ 0x329 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #380] @ (c8db4 ) │ │ │ │ + ldr r3, [pc, #380] @ (c8ddc ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #376] @ (c8db8 ) │ │ │ │ + ldr r2, [pc, #376] @ (c8de0 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #252] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #252] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #344] @ (c8dbc ) │ │ │ │ - ldr r0, [pc, #348] @ (c8dc0 ) │ │ │ │ + ldr r1, [pc, #344] @ (c8de4 ) │ │ │ │ + ldr r0, [pc, #348] @ (c8de8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #204] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #204] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #304] @ (c8dc4 ) │ │ │ │ - ldr r0, [pc, #308] @ (c8dc8 ) │ │ │ │ + ldr r1, [pc, #304] @ (c8dec ) │ │ │ │ + ldr r0, [pc, #308] @ (c8df0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ - b.n c8c78 │ │ │ │ - ldr r3, [pc, #176] @ (c8d58 ) │ │ │ │ + b.n c8ca0 │ │ │ │ + ldr r3, [pc, #176] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #288] @ (c8dcc ) │ │ │ │ - ldr r0, [pc, #288] @ (c8dd0 ) │ │ │ │ + ldr r1, [pc, #288] @ (c8df4 ) │ │ │ │ + ldr r0, [pc, #288] @ (c8df8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #140] @ (c8d58 ) │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #140] @ (c8d80 ) │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ - ldr r1, [pc, #260] @ (c8dd4 ) │ │ │ │ - ldr r0, [pc, #260] @ (c8dd8 ) │ │ │ │ + ldr r1, [pc, #260] @ (c8dfc ) │ │ │ │ + ldr r0, [pc, #260] @ (c8e00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ae6 │ │ │ │ - ldr r3, [pc, #248] @ (c8ddc ) │ │ │ │ - movw r2, #60007 @ 0xea67 │ │ │ │ + b.n c8b0e │ │ │ │ + ldr r3, [pc, #248] @ (c8e04 ) │ │ │ │ + movw r2, #59992 @ 0xea58 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #244] @ (c8de0 ) │ │ │ │ - ldr r0, [pc, #244] @ (c8de4 ) │ │ │ │ + ldr r1, [pc, #244] @ (c8e08 ) │ │ │ │ + ldr r0, [pc, #244] @ (c8e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (c8de8 ) │ │ │ │ - movw r2, #60032 @ 0xea80 │ │ │ │ + ldr r3, [pc, #232] @ (c8e10 ) │ │ │ │ + movw r2, #60017 @ 0xea71 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (c8dec ) │ │ │ │ - ldr r0, [pc, #228] @ (c8df0 ) │ │ │ │ + ldr r1, [pc, #228] @ (c8e14 ) │ │ │ │ + ldr r0, [pc, #228] @ (c8e18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (c8df4 ) │ │ │ │ - movw r2, #60015 @ 0xea6f │ │ │ │ + ldr r3, [pc, #216] @ (c8e1c ) │ │ │ │ + movw r2, #60000 @ 0xea60 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (c8df8 ) │ │ │ │ - ldr r0, [pc, #212] @ (c8dfc ) │ │ │ │ + ldr r1, [pc, #212] @ (c8e20 ) │ │ │ │ + ldr r0, [pc, #212] @ (c8e24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (c8e00 ) │ │ │ │ - movw r2, #60023 @ 0xea77 │ │ │ │ + ldr r3, [pc, #200] @ (c8e28 ) │ │ │ │ + movw r2, #60008 @ 0xea68 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c8e04 ) │ │ │ │ - ldr r0, [pc, #196] @ (c8e08 ) │ │ │ │ + ldr r1, [pc, #196] @ (c8e2c ) │ │ │ │ + ldr r0, [pc, #196] @ (c8e30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1504 @ 0x5e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldr.w r0, [r2, #34] @ 0x22 │ │ │ │ + @ instruction: 0xfa5a0022 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r1, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr.w r0, [lr, r2, lsl #2] │ │ │ │ - @ instruction: 0xfab40024 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + vld1.8 {d16[1]}, [r6], r2 │ │ │ │ + ldc2 0, cr0, [ip], #-144 @ 0xffffff70 │ │ │ │ + subs r4, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + adds r6, r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh.w r0, [r8, r2, lsl #2] │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + vst1.8 {d16[1]}, [r0], r2 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7f40022 │ │ │ │ - @ instruction: 0xf7e20022 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ + vld4.8 {d16-d19}, [sl :128], r2 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + adds r2, r7, r2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + adds r6, r5, r1 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf77e0022 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + vst4.8 {d0-d3}, [r6 :128], r2 │ │ │ │ + adds r2, r3, r1 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7640022 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + str??.w r0, [ip, #34] @ 0x22 │ │ │ │ + adds r0, r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r4, #0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + adds r0, r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7300022 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + ldrh.w r0, [r8, #34] @ 0x22 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7000022 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + strb.w r0, [r8, #34] @ 0x22 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6e60022 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + str??.w r0, [lr, r2, lsl #2] │ │ │ │ + asrs r2, r6, #30 │ │ │ │ movs r3, r4 │ │ │ │ - movt r0, #10274 @ 0x2822 │ │ │ │ - cmp r5, #14 │ │ │ │ + str.w r0, [sl, r2, lsl #2] │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c8e0c : │ │ │ │ +000c8e34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c8ec4 ) │ │ │ │ + ldr r4, [pc, #168] @ (c8eec ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c8ec8 │ │ │ │ + ldr.w lr, [pc, #168] @ c8ef0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c8ecc │ │ │ │ + ldr.w ip, [pc, #164] @ c8ef4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2484 @ 0x9b4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c8ed0 ) │ │ │ │ + ldr r4, [pc, #148] @ (c8ef8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8ebc │ │ │ │ - ldr r3, [pc, #124] @ (c8ed4 ) │ │ │ │ + beq.n c8ee4 │ │ │ │ + ldr r3, [pc, #124] @ (c8efc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c8e9e │ │ │ │ + bne.n c8ec6 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8954 │ │ │ │ + bl c897c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c8ebc │ │ │ │ - cbnz r0, c8e98 │ │ │ │ - ldr r3, [pc, #104] @ (c8ed8 ) │ │ │ │ + beq.n c8ee4 │ │ │ │ + cbnz r0, c8ec0 │ │ │ │ + ldr r3, [pc, #104] @ (c8f00 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c8edc ) │ │ │ │ - ldr r3, [pc, #72] @ (c8ecc ) │ │ │ │ + ldr r2, [pc, #88] @ (c8f04 ) │ │ │ │ + ldr r3, [pc, #72] @ (c8ef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8ec0 │ │ │ │ + bne.n c8ee8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c8ee0 ) │ │ │ │ + ldr r3, [pc, #68] @ (c8f08 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c8e72 │ │ │ │ - ldr r0, [pc, #68] @ (c8ee4 ) │ │ │ │ + b.n c8e9a │ │ │ │ + ldr r0, [pc, #68] @ (c8f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c8ee8 ) │ │ │ │ - ldr r1, [pc, #64] @ (c8eec ) │ │ │ │ + ldr r3, [pc, #64] @ (c8f10 ) │ │ │ │ + ldr r1, [pc, #64] @ (c8f14 ) │ │ │ │ mov.w r2, #808 @ 0x328 │ │ │ │ - ldr r0, [pc, #64] @ (c8ef0 ) │ │ │ │ + ldr r0, [pc, #64] @ (c8f18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c8e80 │ │ │ │ + b.n c8ea8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xead80022 │ │ │ │ + stcl 0, cr0, [r0], #-136 @ 0xffffff78 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf4e40022 │ │ │ │ + @ instruction: 0xf66c0022 │ │ │ │ │ │ │ │ -000c8ef4 : │ │ │ │ +000c8f1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #872] @ (c9270 ) │ │ │ │ + ldr r5, [pc, #872] @ (c9298 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #872] @ (c9274 ) │ │ │ │ + ldr r3, [pc, #872] @ (c929c ) │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8f3c │ │ │ │ - ldr r2, [pc, #864] @ (c9278 ) │ │ │ │ + beq.n c8f64 │ │ │ │ + ldr r2, [pc, #864] @ (c92a0 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c8fd8 │ │ │ │ - ldr r3, [pc, #856] @ (c927c ) │ │ │ │ + bne.n c9000 │ │ │ │ + ldr r3, [pc, #856] @ (c92a4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c8ffe │ │ │ │ + beq.n c9026 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n c9024 │ │ │ │ + beq.n c904c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c8f44 │ │ │ │ + bmi.n c8f6c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n c8f56 │ │ │ │ + beq.n c8f7e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c8f3c │ │ │ │ + beq.n c8f64 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c9160 │ │ │ │ + bne.w c9188 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9180 │ │ │ │ + beq.w c91a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c8f74 │ │ │ │ + beq.n c8f9c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n c9048 │ │ │ │ + bne.n c9070 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c9198 │ │ │ │ + bne.w c91c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 86704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c91b8 │ │ │ │ + beq.w c91e0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n c8f9c │ │ │ │ + beq.n c8fc4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c9068 │ │ │ │ + bne.n c9090 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n c908e │ │ │ │ + beq.n c90b6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8fbe │ │ │ │ + beq.n c8fe6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c8fbe │ │ │ │ + cbnz r3, c8fe6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8f3c │ │ │ │ + beq.n c8f64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c8f3c │ │ │ │ + bne.n c8f64 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8f3c │ │ │ │ - ldr r1, [pc, #676] @ (c9280 ) │ │ │ │ + b.n c8f64 │ │ │ │ + ldr r1, [pc, #676] @ (c92a8 ) │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #676] @ (c9284 ) │ │ │ │ + ldr r3, [pc, #676] @ (c92ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #672] @ (c9288 ) │ │ │ │ - ldr r0, [pc, #672] @ (c928c ) │ │ │ │ + ldr r1, [pc, #672] @ (c92b0 ) │ │ │ │ + ldr r0, [pc, #672] @ (c92b4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #656] @ (c9290 ) │ │ │ │ - ldr r1, [pc, #656] @ (c9294 ) │ │ │ │ + ldr r3, [pc, #656] @ (c92b8 ) │ │ │ │ + ldr r1, [pc, #656] @ (c92bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #624] @ (c9280 ) │ │ │ │ - ldr r1, [pc, #648] @ (c9298 ) │ │ │ │ + ldr r3, [pc, #624] @ (c92a8 ) │ │ │ │ + ldr r1, [pc, #648] @ (c92c0 ) │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - ldr r0, [pc, #644] @ (c929c ) │ │ │ │ + ldr r0, [pc, #644] @ (c92c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r1, [pc, #600] @ (c9280 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r1, [pc, #600] @ (c92a8 ) │ │ │ │ mov.w r0, #856 @ 0x358 │ │ │ │ - ldr r3, [pc, #628] @ (c92a0 ) │ │ │ │ - ldr r2, [pc, #628] @ (c92a4 ) │ │ │ │ + ldr r3, [pc, #628] @ (c92c8 ) │ │ │ │ + ldr r2, [pc, #628] @ (c92cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (c92a8 ) │ │ │ │ - ldr r0, [pc, #624] @ (c92ac ) │ │ │ │ + ldr r1, [pc, #624] @ (c92d0 ) │ │ │ │ + ldr r0, [pc, #624] @ (c92d4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r1, [pc, #564] @ (c9280 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r1, [pc, #564] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r3, [pc, #608] @ (c92b0 ) │ │ │ │ + ldr r3, [pc, #608] @ (c92d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (c92b4 ) │ │ │ │ - ldr r0, [pc, #604] @ (c92b8 ) │ │ │ │ + ldr r1, [pc, #600] @ (c92dc ) │ │ │ │ + ldr r0, [pc, #604] @ (c92e0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r2, [pc, #532] @ (c9280 ) │ │ │ │ - ldr r3, [pc, #592] @ (c92bc ) │ │ │ │ - ldr r1, [pc, #592] @ (c92c0 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r2, [pc, #532] @ (c92a8 ) │ │ │ │ + ldr r3, [pc, #592] @ (c92e4 ) │ │ │ │ + ldr r1, [pc, #592] @ (c92e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #584] @ (c92c4 ) │ │ │ │ + ldr r0, [pc, #584] @ (c92ec ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ff6 │ │ │ │ + b.n c901e │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n c8fa4 │ │ │ │ + bne.n c8fcc │ │ │ │ ldr.w r7, [r8, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c9254 │ │ │ │ + beq.w c927c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90c6 │ │ │ │ + beq.n c90ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c91f8 │ │ │ │ - ldr r3, [pc, #512] @ (c92c8 ) │ │ │ │ + beq.w c9220 │ │ │ │ + ldr r3, [pc, #512] @ (c92f0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90ec │ │ │ │ + beq.n c9114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9200 │ │ │ │ + beq.w c9228 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n c91d0 │ │ │ │ + beq.n c91f8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c8fbe │ │ │ │ + bne.w c8fe6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c8fbe │ │ │ │ + bne.w c8fe6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.w c8fbe │ │ │ │ + bne.w c8fe6 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9238 │ │ │ │ + beq.w c9260 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9134 │ │ │ │ + beq.n c915c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9208 │ │ │ │ + beq.n c9230 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9154 │ │ │ │ + beq.n c917c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9210 │ │ │ │ + beq.n c9238 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n c9218 │ │ │ │ + beq.n c9240 │ │ │ │ clz r0, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n c8f3e │ │ │ │ - ldr r1, [pc, #284] @ (c9280 ) │ │ │ │ + b.n c8f66 │ │ │ │ + ldr r1, [pc, #284] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r3, [pc, #356] @ (c92cc ) │ │ │ │ - ldr r0, [pc, #356] @ (c92d0 ) │ │ │ │ + ldr r3, [pc, #356] @ (c92f4 ) │ │ │ │ + ldr r0, [pc, #356] @ (c92f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #348] @ (c92d4 ) │ │ │ │ + ldr r1, [pc, #348] @ (c92fc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r3, [pc, #252] @ (c9280 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r3, [pc, #252] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r1, [pc, #336] @ (c92d8 ) │ │ │ │ - ldr r0, [pc, #336] @ (c92dc ) │ │ │ │ + ldr r1, [pc, #336] @ (c9300 ) │ │ │ │ + ldr r0, [pc, #336] @ (c9304 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r2, [pc, #228] @ (c9280 ) │ │ │ │ - ldr r3, [pc, #324] @ (c92e0 ) │ │ │ │ - ldr r1, [pc, #324] @ (c92e4 ) │ │ │ │ + b.n c901e │ │ │ │ + ldr r2, [pc, #228] @ (c92a8 ) │ │ │ │ + ldr r3, [pc, #324] @ (c9308 ) │ │ │ │ + ldr r1, [pc, #324] @ (c930c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #324] @ (c92e8 ) │ │ │ │ + ldr r0, [pc, #324] @ (c9310 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ bl a7508 │ │ │ │ - b.n c9086 │ │ │ │ - ldr r3, [pc, #196] @ (c9280 ) │ │ │ │ + b.n c90ae │ │ │ │ + ldr r3, [pc, #196] @ (c92a8 ) │ │ │ │ movw r2, #859 @ 0x35b │ │ │ │ - ldr r1, [pc, #300] @ (c92ec ) │ │ │ │ - ldr r0, [pc, #300] @ (c92f0 ) │ │ │ │ + ldr r1, [pc, #300] @ (c9314 ) │ │ │ │ + ldr r0, [pc, #300] @ (c9318 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9086 │ │ │ │ + b.n c90ae │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8fbe │ │ │ │ - ldr r3, [pc, #164] @ (c9280 ) │ │ │ │ + beq.w c8fe6 │ │ │ │ + ldr r3, [pc, #164] @ (c92a8 ) │ │ │ │ movw r2, #863 @ 0x35f │ │ │ │ - ldr r1, [pc, #272] @ (c92f4 ) │ │ │ │ - ldr r0, [pc, #276] @ (c92f8 ) │ │ │ │ + ldr r1, [pc, #272] @ (c931c ) │ │ │ │ + ldr r0, [pc, #276] @ (c9320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c8ff6 │ │ │ │ + b.n c901e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c90c6 │ │ │ │ + b.n c90ee │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c90ec │ │ │ │ + b.n c9114 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9134 │ │ │ │ + b.n c915c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9154 │ │ │ │ + b.n c917c │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9158 │ │ │ │ - ldr r3, [pc, #92] @ (c9280 ) │ │ │ │ + beq.n c9180 │ │ │ │ + ldr r3, [pc, #92] @ (c92a8 ) │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ - ldr r1, [pc, #212] @ (c92fc ) │ │ │ │ - ldr r0, [pc, #212] @ (c9300 ) │ │ │ │ + ldr r1, [pc, #212] @ (c9324 ) │ │ │ │ + ldr r0, [pc, #212] @ (c9328 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c8ff6 │ │ │ │ - ldr r3, [pc, #200] @ (c9304 ) │ │ │ │ - movw r2, #61346 @ 0xefa2 │ │ │ │ + b.n c901e │ │ │ │ + ldr r3, [pc, #200] @ (c932c ) │ │ │ │ + movw r2, #61331 @ 0xef93 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c9308 ) │ │ │ │ - ldr r0, [pc, #196] @ (c930c ) │ │ │ │ + ldr r1, [pc, #196] @ (c9330 ) │ │ │ │ + ldr r0, [pc, #196] @ (c9334 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1540 @ 0x604 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (c9310 ) │ │ │ │ - movw r2, #61286 @ 0xef66 │ │ │ │ + ldr r3, [pc, #184] @ (c9338 ) │ │ │ │ + movw r2, #61271 @ 0xef57 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #180] @ (c9314 ) │ │ │ │ - ldr r0, [pc, #180] @ (c9318 ) │ │ │ │ + ldr r1, [pc, #180] @ (c933c ) │ │ │ │ + ldr r0, [pc, #180] @ (c9340 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1540 @ 0x604 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9980022 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + @ instruction: 0xeb200022 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3aa0022 │ │ │ │ + @ instruction: 0xf5320022 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf37e0022 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + add.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + subs r2, r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf35a0022 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + @ instruction: 0xf4e20022 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3380022 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + @ instruction: 0xf4c00022 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3180022 │ │ │ │ + @ instruction: 0xf4a00022 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80e0022 │ │ │ │ - @ instruction: 0xf22a0022 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + @ instruction: 0xe9960022 │ │ │ │ + @ instruction: 0xf3b20022 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ movs r3, r4 │ │ │ │ - addw r0, sl, #34 @ 0x22 │ │ │ │ - b.n c9298 │ │ │ │ - movs r2, r4 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + @ instruction: 0xf3920022 │ │ │ │ + strd r0, r0, [r2, #-136]! @ 0x88 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf1f00022 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + @ instruction: 0xf3780022 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ movs r3, r4 │ │ │ │ - rsbs r0, r2, #34 @ 0x22 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + @ instruction: 0xf35a0022 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, r0, #34 @ 0x22 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + @ instruction: 0xf3380022 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, sl, #34 @ 0x22 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf2f20022 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000c931c : │ │ │ │ +000c9344 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (c93e0 ) │ │ │ │ + ldr r4, [pc, #180] @ (c9408 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ c93e4 │ │ │ │ + ldr.w lr, [pc, #180] @ c940c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ c93e8 │ │ │ │ + ldr.w ip, [pc, #176] @ c9410 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2532 @ 0x9e4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (c93ec ) │ │ │ │ + ldr r4, [pc, #160] @ (c9414 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c93d6 │ │ │ │ - ldr r3, [pc, #136] @ (c93f0 ) │ │ │ │ + beq.n c93fe │ │ │ │ + ldr r3, [pc, #136] @ (c9418 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c937c │ │ │ │ - ldr r3, [pc, #128] @ (c93f4 ) │ │ │ │ + beq.n c93a4 │ │ │ │ + ldr r3, [pc, #128] @ (c941c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c93b8 │ │ │ │ + bne.n c93e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c8ef4 │ │ │ │ + bl c8f1c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c93d6 │ │ │ │ - cbnz r0, c93b2 │ │ │ │ - ldr r3, [pc, #108] @ (c93f8 ) │ │ │ │ + beq.n c93fe │ │ │ │ + cbnz r0, c93da │ │ │ │ + ldr r3, [pc, #108] @ (c9420 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (c93fc ) │ │ │ │ - ldr r3, [pc, #72] @ (c93e8 ) │ │ │ │ + ldr r2, [pc, #96] @ (c9424 ) │ │ │ │ + ldr r3, [pc, #72] @ (c9410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c93da │ │ │ │ + bne.n c9402 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (c9400 ) │ │ │ │ + ldr r3, [pc, #76] @ (c9428 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c938c │ │ │ │ - ldr r0, [pc, #72] @ (c9404 ) │ │ │ │ + b.n c93b4 │ │ │ │ + ldr r0, [pc, #72] @ (c942c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (c9408 ) │ │ │ │ - ldr r1, [pc, #72] @ (c940c ) │ │ │ │ + ldr r3, [pc, #68] @ (c9430 ) │ │ │ │ + ldr r1, [pc, #72] @ (c9434 ) │ │ │ │ mov.w r2, #852 @ 0x354 │ │ │ │ - ldr r0, [pc, #68] @ (c9410 ) │ │ │ │ + ldr r0, [pc, #68] @ (c9438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c939a │ │ │ │ + b.n c93c2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9a84 │ │ │ │ + b.n c8dbc │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.s8 q8, d10, d18 │ │ │ │ + adcs.w r0, r2, #34 @ 0x22 │ │ │ │ │ │ │ │ -000c9414 : │ │ │ │ +000c943c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #1008] @ (c981c ) │ │ │ │ + ldr r6, [pc, #1008] @ (c9844 ) │ │ │ │ add r6, pc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c97fe │ │ │ │ + beq.w c9826 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c9584 │ │ │ │ + bmi.w c95ac │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c97e2 │ │ │ │ + beq.w c980a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c94d4 │ │ │ │ + beq.n c94fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9474 │ │ │ │ + beq.n c949c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c94cc │ │ │ │ + cbz r3, c94f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9484 │ │ │ │ + beq.n c94ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c94c4 │ │ │ │ - ldr r3, [pc, #920] @ (c9820 ) │ │ │ │ + cbz r3, c94ec │ │ │ │ + ldr r3, [pc, #920] @ (c9848 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9496 │ │ │ │ + beq.n c94be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c94ae │ │ │ │ + beq.n c94d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c94bc │ │ │ │ + cbz r3, c94e4 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r5 │ │ │ │ - blt.n c95a8 │ │ │ │ + blt.n c95d0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c94ae │ │ │ │ + b.n c94d6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9484 │ │ │ │ + b.n c94ac │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9474 │ │ │ │ - ldr r3, [pc, #844] @ (c9824 ) │ │ │ │ + b.n c949c │ │ │ │ + ldr r3, [pc, #844] @ (c984c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r1, [r8, #2896] @ 0xb50 │ │ │ │ blx 501b0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n c9528 │ │ │ │ - cbnz r0, c9532 │ │ │ │ - ldr r3, [pc, #828] @ (c9828 ) │ │ │ │ + beq.n c9550 │ │ │ │ + cbnz r0, c955a │ │ │ │ + ldr r3, [pc, #828] @ (c9850 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w c96d4 │ │ │ │ - ldr r3, [pc, #820] @ (c982c ) │ │ │ │ + beq.w c96fc │ │ │ │ + ldr r3, [pc, #820] @ (c9854 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9734 │ │ │ │ + beq.w c975c │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c976e │ │ │ │ + beq.w c9796 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w c96bc │ │ │ │ + bmi.w c96e4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w c96c6 │ │ │ │ - ldr r3, [pc, #788] @ (c9830 ) │ │ │ │ + bne.w c96ee │ │ │ │ + ldr r3, [pc, #788] @ (c9858 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9540 │ │ │ │ - b.n c9544 │ │ │ │ + bne.n c9568 │ │ │ │ + b.n c956c │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c965a │ │ │ │ - ldr r3, [pc, #748] @ (c9820 ) │ │ │ │ + bne.w c9682 │ │ │ │ + ldr r3, [pc, #748] @ (c9848 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9544 │ │ │ │ + beq.n c956c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c96e6 │ │ │ │ + blt.w c970e │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c95c6 │ │ │ │ + beq.n c95ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c956a │ │ │ │ + beq.n c9592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c96b4 │ │ │ │ + beq.w c96dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9496 │ │ │ │ + beq.n c94be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c9496 │ │ │ │ + bne.n c94be │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9496 │ │ │ │ + b.n c94be │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c97e2 │ │ │ │ + beq.w c980a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 84a28 │ │ │ │ - b.n c9464 │ │ │ │ - ldr r3, [pc, #648] @ (c9834 ) │ │ │ │ + b.n c948c │ │ │ │ + ldr r3, [pc, #648] @ (c985c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #648] @ (c9838 ) │ │ │ │ - ldr r0, [pc, #648] @ (c983c ) │ │ │ │ + ldr r1, [pc, #648] @ (c9860 ) │ │ │ │ + ldr r0, [pc, #648] @ (c9864 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c95d8 │ │ │ │ + beq.n c9600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c96ac │ │ │ │ + beq.n c96d4 │ │ │ │ ldr.w r1, [r8, #3760] @ 0xeb0 │ │ │ │ mov r0, r5 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c95f6 │ │ │ │ + beq.n c961e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c96a4 │ │ │ │ + beq.n c96cc │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n c967e │ │ │ │ + beq.n c96a6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c9686 │ │ │ │ - ldr r3, [pc, #552] @ (c9828 ) │ │ │ │ + bne.n c96ae │ │ │ │ + ldr r3, [pc, #552] @ (c9850 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ - beq.w c9496 │ │ │ │ - ldr r3, [pc, #540] @ (c982c ) │ │ │ │ + beq.w c94be │ │ │ │ + ldr r3, [pc, #540] @ (c9854 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9792 │ │ │ │ + beq.w c97ba │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c97be │ │ │ │ + beq.w c97e6 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c9766 │ │ │ │ + bmi.w c978e │ │ │ │ subs r4, r0, r1 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9644 │ │ │ │ + beq.n c966c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c96cc │ │ │ │ + beq.n c96f4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c972e │ │ │ │ - ldr r3, [pc, #468] @ (c9820 ) │ │ │ │ + bne.n c9756 │ │ │ │ + ldr r3, [pc, #468] @ (c9848 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c9492 │ │ │ │ - b.n c9496 │ │ │ │ - ldr r3, [pc, #472] @ (c9834 ) │ │ │ │ + bne.w c94ba │ │ │ │ + b.n c94be │ │ │ │ + ldr r3, [pc, #472] @ (c985c ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r1, [pc, #476] @ (c9840 ) │ │ │ │ - ldr r0, [pc, #480] @ (c9844 ) │ │ │ │ + ldr r1, [pc, #476] @ (c9868 ) │ │ │ │ + ldr r0, [pc, #480] @ (c986c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n c95be │ │ │ │ + b.n c95e6 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c9710 │ │ │ │ + bne.n c9738 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c9484 │ │ │ │ + beq.w c94ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9484 │ │ │ │ + bne.w c94ac │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9484 │ │ │ │ + b.n c94ac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c95f6 │ │ │ │ + b.n c961e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c95d8 │ │ │ │ + b.n c9600 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c956a │ │ │ │ + b.n c9592 │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c9518 │ │ │ │ - ldr r3, [pc, #344] @ (c9820 ) │ │ │ │ + bne.w c9540 │ │ │ │ + ldr r3, [pc, #344] @ (c9848 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n c951c │ │ │ │ + b.n c9544 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9644 │ │ │ │ + b.n c966c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c96e2 │ │ │ │ + beq.n c970a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ mov r4, r7 │ │ │ │ - b.n c9544 │ │ │ │ - ldr r3, [pc, #332] @ (c9834 ) │ │ │ │ + b.n c956c │ │ │ │ + ldr r3, [pc, #332] @ (c985c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #344] @ (c9848 ) │ │ │ │ - ldr r0, [pc, #348] @ (c984c ) │ │ │ │ + ldr r1, [pc, #344] @ (c9870 ) │ │ │ │ + ldr r0, [pc, #348] @ (c9874 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c95be │ │ │ │ - ldr r3, [pc, #288] @ (c9834 ) │ │ │ │ + b.n c95e6 │ │ │ │ + ldr r3, [pc, #288] @ (c985c ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r1, [pc, #312] @ (c9850 ) │ │ │ │ - ldr r0, [pc, #312] @ (c9854 ) │ │ │ │ + ldr r1, [pc, #312] @ (c9878 ) │ │ │ │ + ldr r0, [pc, #312] @ (c987c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n c95be │ │ │ │ - ldr r3, [pc, #256] @ (c9830 ) │ │ │ │ + b.n c95e6 │ │ │ │ + ldr r3, [pc, #256] @ (c9858 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.n c964c │ │ │ │ + b.n c9674 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #276] @ (c9858 ) │ │ │ │ - ldr r1, [pc, #280] @ (c985c ) │ │ │ │ + ldr r3, [pc, #276] @ (c9880 ) │ │ │ │ + ldr r1, [pc, #280] @ (c9884 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #228] @ (c9834 ) │ │ │ │ - ldr r1, [pc, #268] @ (c9860 ) │ │ │ │ + ldr r3, [pc, #228] @ (c985c ) │ │ │ │ + ldr r1, [pc, #268] @ (c9888 ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r0, [pc, #268] @ (c9864 ) │ │ │ │ + ldr r0, [pc, #268] @ (c988c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c95be │ │ │ │ + b.n c95e6 │ │ │ │ bl 8bb54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n c9632 │ │ │ │ - ldr r3, [pc, #196] @ (c9834 ) │ │ │ │ + b.n c965a │ │ │ │ + ldr r3, [pc, #196] @ (c985c ) │ │ │ │ movw r2, #890 @ 0x37a │ │ │ │ - ldr r0, [pc, #240] @ (c9868 ) │ │ │ │ + ldr r0, [pc, #240] @ (c9890 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (c986c ) │ │ │ │ + ldr r3, [pc, #236] @ (c9894 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #232] @ (c9870 ) │ │ │ │ - ldr r1, [pc, #236] @ (c9874 ) │ │ │ │ + ldr r2, [pc, #232] @ (c9898 ) │ │ │ │ + ldr r1, [pc, #236] @ (c989c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c9670 │ │ │ │ + b.n c9698 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #188] @ (c9858 ) │ │ │ │ - ldr r1, [pc, #220] @ (c9878 ) │ │ │ │ + ldr r3, [pc, #188] @ (c9880 ) │ │ │ │ + ldr r1, [pc, #220] @ (c98a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #140] @ (c9834 ) │ │ │ │ - ldr r1, [pc, #208] @ (c987c ) │ │ │ │ + ldr r3, [pc, #140] @ (c985c ) │ │ │ │ + ldr r1, [pc, #208] @ (c98a4 ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r0, [pc, #208] @ (c9880 ) │ │ │ │ + ldr r0, [pc, #208] @ (c98a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c95be │ │ │ │ - ldr r2, [pc, #116] @ (c9834 ) │ │ │ │ + b.n c95e6 │ │ │ │ + ldr r2, [pc, #116] @ (c985c ) │ │ │ │ movw r1, #891 @ 0x37b │ │ │ │ - ldr r3, [pc, #188] @ (c9884 ) │ │ │ │ + ldr r3, [pc, #188] @ (c98ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (c9888 ) │ │ │ │ + ldr r2, [pc, #184] @ (c98b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #180] @ (c988c ) │ │ │ │ - ldr r0, [pc, #184] @ (c9890 ) │ │ │ │ + ldr r1, [pc, #180] @ (c98b4 ) │ │ │ │ + ldr r0, [pc, #184] @ (c98b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n c9726 │ │ │ │ - ldr r3, [pc, #176] @ (c9894 ) │ │ │ │ - movw r2, #61700 @ 0xf104 │ │ │ │ + b.n c974e │ │ │ │ + ldr r3, [pc, #176] @ (c98bc ) │ │ │ │ + movw r2, #61685 @ 0xf0f5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #168] @ (c9898 ) │ │ │ │ - ldr r0, [pc, #172] @ (c989c ) │ │ │ │ + ldr r1, [pc, #168] @ (c98c0 ) │ │ │ │ + ldr r0, [pc, #172] @ (c98c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1588 @ 0x634 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (c98a0 ) │ │ │ │ - mov.w r2, #61696 @ 0xf100 │ │ │ │ + ldr r3, [pc, #160] @ (c98c8 ) │ │ │ │ + movw r2, #61681 @ 0xf0f1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #152] @ (c98a4 ) │ │ │ │ - ldr r0, [pc, #156] @ (c98a8 ) │ │ │ │ + ldr r1, [pc, #152] @ (c98cc ) │ │ │ │ + ldr r0, [pc, #156] @ (c98d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1588 @ 0x634 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ - stcl 0, cr0, [r2, #136]! @ 0x88 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + vhadd.s32 d16, d10, d18 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [r0, #-136]! @ 0xffffff78 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + cdp 0, 11, cr0, cr8, cr2, {1} │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ movs r3, r4 │ │ │ │ - stc 0, cr0, [r4], #136 @ 0x88 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + cdp 0, 2, cr0, cr12, cr2, {1} │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - ldcl 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ + cdp 0, 0, cr0, cr2, cr2, {1} │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [ip], #-136 @ 0xffffff78 │ │ │ │ - stc 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + stcl 0, cr0, [r4, #136] @ 0x88 │ │ │ │ + stc 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xebe40022 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + stcl 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, r2, asr #32 │ │ │ │ - movs r2, #12 │ │ │ │ + stcl 0, cr0, [r6, #-136] @ 0xffffff78 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000c98ac : │ │ │ │ +000c98d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (c9964 ) │ │ │ │ + ldr r4, [pc, #168] @ (c998c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ c9968 │ │ │ │ + ldr.w lr, [pc, #168] @ c9990 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ c996c │ │ │ │ + ldr.w ip, [pc, #164] @ c9994 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2580 @ 0xa14 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (c9970 ) │ │ │ │ + ldr r4, [pc, #148] @ (c9998 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c995c │ │ │ │ - ldr r3, [pc, #124] @ (c9974 ) │ │ │ │ + beq.n c9984 │ │ │ │ + ldr r3, [pc, #124] @ (c999c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c993e │ │ │ │ + bne.n c9966 │ │ │ │ mov r0, r1 │ │ │ │ - bl c9414 │ │ │ │ + bl c943c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c995c │ │ │ │ - cbnz r0, c9938 │ │ │ │ - ldr r3, [pc, #104] @ (c9978 ) │ │ │ │ + beq.n c9984 │ │ │ │ + cbnz r0, c9960 │ │ │ │ + ldr r3, [pc, #104] @ (c99a0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (c997c ) │ │ │ │ - ldr r3, [pc, #72] @ (c996c ) │ │ │ │ + ldr r2, [pc, #88] @ (c99a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (c9994 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c9960 │ │ │ │ + bne.n c9988 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c9980 ) │ │ │ │ + ldr r3, [pc, #68] @ (c99a8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c9912 │ │ │ │ - ldr r0, [pc, #68] @ (c9984 ) │ │ │ │ + b.n c993a │ │ │ │ + ldr r0, [pc, #68] @ (c99ac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (c9988 ) │ │ │ │ - ldr r1, [pc, #64] @ (c998c ) │ │ │ │ + ldr r3, [pc, #64] @ (c99b0 ) │ │ │ │ + ldr r1, [pc, #64] @ (c99b4 ) │ │ │ │ movw r2, #882 @ 0x372 │ │ │ │ - ldr r0, [pc, #64] @ (c9990 ) │ │ │ │ + ldr r0, [pc, #64] @ (c99b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c9920 │ │ │ │ + b.n c9948 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #224 @ (adr r5, c9a48 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, c99d0 ) │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - wfi │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ movs r3, r4 │ │ │ │ - orr.w r0, r4, r2, asr #32 │ │ │ │ + rsb r0, ip, r2, asr #32 │ │ │ │ │ │ │ │ -000c9994 : │ │ │ │ +000c99bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #224] @ (c9a84 ) │ │ │ │ + ldr r6, [pc, #224] @ (c9aac ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c99fc │ │ │ │ + beq.n c9a24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c99ee │ │ │ │ + cbz r0, c9a16 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9a2e │ │ │ │ + beq.n c9a56 │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c9a50 │ │ │ │ - ldr r3, [pc, #188] @ (c9a88 ) │ │ │ │ + beq.n c9a78 │ │ │ │ + ldr r3, [pc, #188] @ (c9ab0 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c9a66 │ │ │ │ - bl c9414 │ │ │ │ + bne.n c9a8e │ │ │ │ + bl c943c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c99ea │ │ │ │ + beq.n c9a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c99f4 │ │ │ │ + cbz r3, c9a1c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n c9a18 │ │ │ │ + beq.n c9a40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c99ea │ │ │ │ - ldr r3, [pc, #140] @ (c9a8c ) │ │ │ │ + b.n c9a12 │ │ │ │ + ldr r3, [pc, #140] @ (c9ab4 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #140] @ (c9a90 ) │ │ │ │ - ldr r0, [pc, #144] @ (c9a94 ) │ │ │ │ + ldr r1, [pc, #140] @ (c9ab8 ) │ │ │ │ + ldr r0, [pc, #144] @ (c9abc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #112] @ (c9a8c ) │ │ │ │ + ldr r3, [pc, #112] @ (c9ab4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #120] @ (c9a98 ) │ │ │ │ - ldr r0, [pc, #124] @ (c9a9c ) │ │ │ │ + ldr r1, [pc, #120] @ (c9ac0 ) │ │ │ │ + ldr r0, [pc, #124] @ (c9ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c99ee │ │ │ │ - ldr r1, [pc, #92] @ (c9a8c ) │ │ │ │ + b.n c9a16 │ │ │ │ + ldr r1, [pc, #92] @ (c9ab4 ) │ │ │ │ movs r0, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #108] @ (c9aa0 ) │ │ │ │ - ldr r2, [pc, #108] @ (c9aa4 ) │ │ │ │ + ldr r3, [pc, #108] @ (c9ac8 ) │ │ │ │ + ldr r2, [pc, #108] @ (c9acc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #104] @ (c9aa8 ) │ │ │ │ - ldr r0, [pc, #104] @ (c9aac ) │ │ │ │ + ldr r1, [pc, #104] @ (c9ad0 ) │ │ │ │ + ldr r0, [pc, #104] @ (c9ad4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n c9a10 │ │ │ │ - ldr r3, [pc, #56] @ (c9a8c ) │ │ │ │ + b.n c9a38 │ │ │ │ + ldr r3, [pc, #56] @ (c9ab4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #88] @ (c9ab0 ) │ │ │ │ - ldr r0, [pc, #92] @ (c9ab4 ) │ │ │ │ + ldr r1, [pc, #88] @ (c9ad8 ) │ │ │ │ + ldr r0, [pc, #92] @ (c9adc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9a10 │ │ │ │ - ldr r1, [pc, #36] @ (c9a8c ) │ │ │ │ + b.n c9a38 │ │ │ │ + ldr r1, [pc, #36] @ (c9ab4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r3, [pc, #76] @ (c9ab8 ) │ │ │ │ + ldr r3, [pc, #76] @ (c9ae0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (c9abc ) │ │ │ │ - ldr r0, [pc, #72] @ (c9ac0 ) │ │ │ │ + ldr r1, [pc, #68] @ (c9ae4 ) │ │ │ │ + ldr r0, [pc, #72] @ (c9ae8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c9a10 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + b.n c9a38 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [ip], #136 @ 0x88 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + eor.w r0, r4, r2, asr #32 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r0], #136 @ 0x88 │ │ │ │ - ldr r6, [pc, #328] @ (c9bec ) │ │ │ │ + orn r0, r8, r2, asr #32 │ │ │ │ + ldr r7, [pc, #872] @ (c9e34 ) │ │ │ │ movs r4, r4 │ │ │ │ - rev r2, r0 │ │ │ │ + cbnz r2, c9b32 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia.w lr!, {r1, r5} │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + orr.w r0, r6, r2, asr #32 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ movs r3, r4 │ │ │ │ - stmia.w r8!, {r1, r5} │ │ │ │ - bkpt 0x0004 │ │ │ │ - movs r2, r4 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + bics.w r0, r0, r2, asr #32 │ │ │ │ + ite hi │ │ │ │ + movhi r2, r4 │ │ │ │ + lsrls r2, r2, #9 │ │ │ │ movs r3, r4 │ │ │ │ - stmia.w r8, {r1, r5} │ │ │ │ + ands.w r0, r0, r2, asr #32 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (c9b00 ) │ │ │ │ - bl c9994 │ │ │ │ + ldr r4, [pc, #44] @ (c9b28 ) │ │ │ │ + bl c99bc │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n c9afa │ │ │ │ - cbnz r0, c9af4 │ │ │ │ - ldr r3, [pc, #32] @ (c9b04 ) │ │ │ │ + beq.n c9b22 │ │ │ │ + cbnz r0, c9b1c │ │ │ │ + ldr r3, [pc, #32] @ (c9b2c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9af2 │ │ │ │ + beq.n c9b1a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (c9b08 ) │ │ │ │ + ldr r3, [pc, #16] @ (c9b30 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c9ae4 │ │ │ │ + b.n c9b0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c9b0c : │ │ │ │ +000c9b34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #972] @ (c9eec ) │ │ │ │ + ldr r6, [pc, #972] @ (c9f14 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r6, pc │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n c9b6a │ │ │ │ - ldr r3, [pc, #964] @ (c9ef0 ) │ │ │ │ + beq.n c9b92 │ │ │ │ + ldr r3, [pc, #964] @ (c9f18 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b3a │ │ │ │ + beq.n c9b62 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b52 │ │ │ │ + beq.n c9b7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c9b62 │ │ │ │ + cbz r3, c9b8a │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w c9c9a │ │ │ │ + blt.w c9cc2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9b52 │ │ │ │ + b.n c9b7a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9e98 │ │ │ │ + beq.w c9ec0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c9cb8 │ │ │ │ - ldr r2, [pc, #880] @ (c9ef4 ) │ │ │ │ + beq.w c9ce0 │ │ │ │ + ldr r2, [pc, #880] @ (c9f1c ) │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r0, #0] │ │ │ │ ldr r5, [r6, r2] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n c9b3a │ │ │ │ + beq.n c9b62 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n c9b98 │ │ │ │ + beq.n c9bc0 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9cc4 │ │ │ │ + beq.w c9cec │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c9d42 │ │ │ │ - ldr r3, [pc, #852] @ (c9ef8 ) │ │ │ │ + bmi.w c9d6a │ │ │ │ + ldr r3, [pc, #852] @ (c9f20 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9d16 │ │ │ │ + beq.w c9d3e │ │ │ │ ldr r5, [r3, #48] @ 0x30 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w c9d4a │ │ │ │ + beq.w c9d72 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w c9d74 │ │ │ │ + bmi.w c9d9c │ │ │ │ ldr.w r8, [r3, #44] @ 0x2c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w c9db4 │ │ │ │ + beq.w c9ddc │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c9de4 │ │ │ │ + bne.w c9e0c │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9dec │ │ │ │ + beq.w c9e14 │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9e7c │ │ │ │ + beq.w c9ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c06 │ │ │ │ + beq.n c9c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9cfe │ │ │ │ + beq.n c9d26 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c9e16 │ │ │ │ + blt.w c9e3e │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 502d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9eb4 │ │ │ │ + beq.w c9edc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c38 │ │ │ │ + beq.n c9c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9d06 │ │ │ │ + beq.n c9d2e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w c9e40 │ │ │ │ + blt.w c9e68 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c64 │ │ │ │ + beq.n c9c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9cf6 │ │ │ │ + beq.n c9d1e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9ed0 │ │ │ │ + beq.w c9ef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c7c │ │ │ │ + beq.n c9ca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9d0e │ │ │ │ + beq.n c9d36 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w c9e64 │ │ │ │ + blt.w c9e8c │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n c9cf0 │ │ │ │ - ldr r3, [pc, #612] @ (c9ef0 ) │ │ │ │ + bne.n c9d18 │ │ │ │ + ldr r3, [pc, #612] @ (c9f18 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c9b36 │ │ │ │ - b.n c9b3a │ │ │ │ - ldr r3, [pc, #608] @ (c9efc ) │ │ │ │ + bne.w c9b5e │ │ │ │ + b.n c9b62 │ │ │ │ + ldr r3, [pc, #608] @ (c9f24 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #604] @ (c9f00 ) │ │ │ │ - ldr r0, [pc, #608] @ (c9f04 ) │ │ │ │ + ldr r1, [pc, #604] @ (c9f28 ) │ │ │ │ + ldr r0, [pc, #608] @ (c9f2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #568] @ (c9ef4 ) │ │ │ │ + ldr r3, [pc, #568] @ (c9f1c ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w c9b98 │ │ │ │ - b.n c9b3a │ │ │ │ + bne.w c9bc0 │ │ │ │ + b.n c9b62 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w c9b98 │ │ │ │ - ldr r1, [pc, #552] @ (c9efc ) │ │ │ │ + bne.w c9bc0 │ │ │ │ + ldr r1, [pc, #552] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r3, [pc, #560] @ (c9f08 ) │ │ │ │ + ldr r3, [pc, #560] @ (c9f30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #552] @ (c9f0c ) │ │ │ │ - ldr r0, [pc, #556] @ (c9f10 ) │ │ │ │ + ldr r1, [pc, #552] @ (c9f34 ) │ │ │ │ + ldr r0, [pc, #556] @ (c9f38 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #544] @ (c9f14 ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #544] @ (c9f3c ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n c9c8c │ │ │ │ + b.n c9cb4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c64 │ │ │ │ + b.n c9c8c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c06 │ │ │ │ + b.n c9c2e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c38 │ │ │ │ + b.n c9c60 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c7c │ │ │ │ + b.n c9ca4 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #504] @ (c9f18 ) │ │ │ │ - ldr r1, [pc, #508] @ (c9f1c ) │ │ │ │ + ldr r3, [pc, #504] @ (c9f40 ) │ │ │ │ + ldr r1, [pc, #508] @ (c9f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #464] @ (c9efc ) │ │ │ │ - ldr r1, [pc, #496] @ (c9f20 ) │ │ │ │ + ldr r3, [pc, #464] @ (c9f24 ) │ │ │ │ + ldr r1, [pc, #496] @ (c9f48 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #496] @ (c9f24 ) │ │ │ │ + ldr r0, [pc, #496] @ (c9f4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9cb0 │ │ │ │ + b.n c9cd8 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ - b.n c9ba0 │ │ │ │ - ldr r2, [pc, #432] @ (c9efc ) │ │ │ │ + b.n c9bc8 │ │ │ │ + ldr r2, [pc, #432] @ (c9f24 ) │ │ │ │ movw r1, #919 @ 0x397 │ │ │ │ - ldr r3, [pc, #468] @ (c9f28 ) │ │ │ │ + ldr r3, [pc, #468] @ (c9f50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #464] @ (c9f2c ) │ │ │ │ + ldr r2, [pc, #464] @ (c9f54 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #460] @ (c9f30 ) │ │ │ │ - ldr r0, [pc, #464] @ (c9f34 ) │ │ │ │ + ldr r1, [pc, #460] @ (c9f58 ) │ │ │ │ + ldr r0, [pc, #464] @ (c9f5c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n c9cb0 │ │ │ │ + b.n c9cd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9bba │ │ │ │ + bne.w c9be2 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #392] @ (c9f18 ) │ │ │ │ - ldr r1, [pc, #420] @ (c9f38 ) │ │ │ │ + ldr r3, [pc, #392] @ (c9f40 ) │ │ │ │ + ldr r1, [pc, #420] @ (c9f60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #348] @ (c9efc ) │ │ │ │ - ldr r1, [pc, #412] @ (c9f3c ) │ │ │ │ + ldr r3, [pc, #348] @ (c9f24 ) │ │ │ │ + ldr r1, [pc, #412] @ (c9f64 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #408] @ (c9f40 ) │ │ │ │ + ldr r0, [pc, #408] @ (c9f68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #324] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #324] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r0, [pc, #392] @ (c9f44 ) │ │ │ │ + ldr r0, [pc, #392] @ (c9f6c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #388] @ (c9f48 ) │ │ │ │ + ldr r3, [pc, #388] @ (c9f70 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (c9f4c ) │ │ │ │ - ldr r1, [pc, #384] @ (c9f50 ) │ │ │ │ + ldr r2, [pc, #384] @ (c9f74 ) │ │ │ │ + ldr r1, [pc, #384] @ (c9f78 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n c9cb0 │ │ │ │ + b.n c9cd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ - b.n c9bce │ │ │ │ - ldr r3, [pc, #268] @ (c9efc ) │ │ │ │ + b.n c9bf6 │ │ │ │ + ldr r3, [pc, #268] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #352] @ (c9f54 ) │ │ │ │ - ldr r0, [pc, #352] @ (c9f58 ) │ │ │ │ + ldr r1, [pc, #352] @ (c9f7c ) │ │ │ │ + ldr r0, [pc, #352] @ (c9f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #228] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #228] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #316] @ (c9f5c ) │ │ │ │ - ldr r0, [pc, #320] @ (c9f60 ) │ │ │ │ + ldr r1, [pc, #316] @ (c9f84 ) │ │ │ │ + ldr r0, [pc, #320] @ (c9f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #184] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #184] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #284] @ (c9f64 ) │ │ │ │ - ldr r0, [pc, #284] @ (c9f68 ) │ │ │ │ + ldr r1, [pc, #284] @ (c9f8c ) │ │ │ │ + ldr r0, [pc, #284] @ (c9f90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #148] @ (c9efc ) │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #148] @ (c9f24 ) │ │ │ │ movw r2, #919 @ 0x397 │ │ │ │ - ldr r1, [pc, #256] @ (c9f6c ) │ │ │ │ - ldr r0, [pc, #256] @ (c9f70 ) │ │ │ │ + ldr r1, [pc, #256] @ (c9f94 ) │ │ │ │ + ldr r0, [pc, #256] @ (c9f98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n c9cb0 │ │ │ │ - ldr r3, [pc, #244] @ (c9f74 ) │ │ │ │ - movw r2, #62387 @ 0xf3b3 │ │ │ │ + b.n c9cd8 │ │ │ │ + ldr r3, [pc, #244] @ (c9f9c ) │ │ │ │ + movw r2, #62372 @ 0xf3a4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #240] @ (c9f78 ) │ │ │ │ - ldr r0, [pc, #240] @ (c9f7c ) │ │ │ │ + ldr r1, [pc, #240] @ (c9fa0 ) │ │ │ │ + ldr r0, [pc, #240] @ (c9fa4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (c9f80 ) │ │ │ │ - movw r2, #62322 @ 0xf372 │ │ │ │ + ldr r3, [pc, #228] @ (c9fa8 ) │ │ │ │ + movw r2, #62307 @ 0xf363 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #224] @ (c9f84 ) │ │ │ │ - ldr r0, [pc, #224] @ (c9f88 ) │ │ │ │ + ldr r1, [pc, #224] @ (c9fac ) │ │ │ │ + ldr r0, [pc, #224] @ (c9fb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (c9f8c ) │ │ │ │ - movw r2, #62395 @ 0xf3bb │ │ │ │ + ldr r3, [pc, #212] @ (c9fb4 ) │ │ │ │ + movw r2, #62380 @ 0xf3ac │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (c9f90 ) │ │ │ │ - ldr r0, [pc, #208] @ (c9f94 ) │ │ │ │ + ldr r1, [pc, #208] @ (c9fb8 ) │ │ │ │ + ldr r0, [pc, #208] @ (c9fbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (c9f98 ) │ │ │ │ - movw r2, #62404 @ 0xf3c4 │ │ │ │ + ldr r3, [pc, #196] @ (c9fc0 ) │ │ │ │ + movw r2, #62389 @ 0xf3b5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (c9f9c ) │ │ │ │ - ldr r0, [pc, #192] @ (c9fa0 ) │ │ │ │ + ldr r1, [pc, #192] @ (c9fc4 ) │ │ │ │ + ldr r0, [pc, #192] @ (c9fc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1616 @ 0x650 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9ce8 │ │ │ │ - movs r2, r4 │ │ │ │ - bgt.n c9e4c │ │ │ │ + ldrd r0, r0, [r8], #-136 @ 0x88 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9c74 │ │ │ │ - movs r2, r4 │ │ │ │ + @ instruction: 0xe8380022 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr2, {1} │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9be8 │ │ │ │ + b.n c9f20 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b9c │ │ │ │ + b.n c9ed4 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + cdp2 0, 5, cr0, cr2, cr2, {1} │ │ │ │ + lsls r2, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b20 │ │ │ │ + b.n c9e58 │ │ │ │ movs r2, r4 │ │ │ │ - b.n c9b00 │ │ │ │ + b.n c9e38 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9a98 │ │ │ │ + b.n c9dd0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9a4c │ │ │ │ + b.n c9d84 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9a00 │ │ │ │ + b.n c9d38 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c99c0 │ │ │ │ + b.n c9cf8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r7, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #592] @ (ca1cc ) │ │ │ │ + ldr r5, [pc, #112] @ (ca014 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7c20022 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + vst4.8 {d16-d19}, [sl :128], r2 │ │ │ │ + adds r6, r3, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #480] @ (ca168 ) │ │ │ │ + ldr r5, [pc, #0] @ (c9fb0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #72] @ (c9fd4 ) │ │ │ │ + ldr r5, [pc, #616] @ (ca21c ) │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r0, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #368] @ (ca104 ) │ │ │ │ + ldr r4, [pc, #912] @ (ca34c ) │ │ │ │ movs r2, r4 │ │ │ │ - sbc.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + @ instruction: 0xf6f20022 │ │ │ │ + adds r6, r4, #2 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #256] @ (ca0a0 ) │ │ │ │ + ldr r4, [pc, #800] @ (ca2e8 ) │ │ │ │ movs r2, r4 │ │ │ │ - eor.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ + addw r0, lr, #2082 @ 0x822 │ │ │ │ │ │ │ │ -000c9fa4 : │ │ │ │ +000c9fcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (ca05c ) │ │ │ │ + ldr r4, [pc, #168] @ (ca084 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ ca060 │ │ │ │ + ldr.w lr, [pc, #168] @ ca088 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ ca064 │ │ │ │ + ldr.w ip, [pc, #164] @ ca08c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #2628 @ 0xa44 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (ca068 ) │ │ │ │ + ldr r4, [pc, #148] @ (ca090 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca054 │ │ │ │ - ldr r3, [pc, #124] @ (ca06c ) │ │ │ │ + beq.n ca07c │ │ │ │ + ldr r3, [pc, #124] @ (ca094 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ca036 │ │ │ │ + bne.n ca05e │ │ │ │ mov r0, r1 │ │ │ │ - bl c9b0c │ │ │ │ + bl c9b34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ca054 │ │ │ │ - cbnz r0, ca030 │ │ │ │ - ldr r3, [pc, #104] @ (ca070 ) │ │ │ │ + beq.n ca07c │ │ │ │ + cbnz r0, ca058 │ │ │ │ + ldr r3, [pc, #104] @ (ca098 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (ca074 ) │ │ │ │ - ldr r3, [pc, #72] @ (ca064 ) │ │ │ │ + ldr r2, [pc, #88] @ (ca09c ) │ │ │ │ + ldr r3, [pc, #72] @ (ca08c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ca058 │ │ │ │ + bne.n ca080 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (ca078 ) │ │ │ │ + ldr r3, [pc, #68] @ (ca0a0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ca00a │ │ │ │ - ldr r0, [pc, #68] @ (ca07c ) │ │ │ │ + b.n ca032 │ │ │ │ + ldr r0, [pc, #68] @ (ca0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (ca080 ) │ │ │ │ - ldr r1, [pc, #64] @ (ca084 ) │ │ │ │ + ldr r3, [pc, #64] @ (ca0a8 ) │ │ │ │ + ldr r1, [pc, #64] @ (ca0ac ) │ │ │ │ movw r2, #910 @ 0x38e │ │ │ │ - ldr r0, [pc, #64] @ (ca088 ) │ │ │ │ + ldr r0, [pc, #64] @ (ca0b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ca018 │ │ │ │ + b.n ca040 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, ca0d8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ - b.n ca724 │ │ │ │ + b.n c9a5c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca08c : │ │ │ │ +000ca0b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (ca0e0 ) │ │ │ │ + ldr r2, [pc, #64] @ (ca108 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, ca0b8 │ │ │ │ + cbz r4, ca0e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #40] @ (ca0e4 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca10c ) │ │ │ │ movs r5, #17 │ │ │ │ - ldr r3, [pc, #40] @ (ca0e8 ) │ │ │ │ + ldr r3, [pc, #40] @ (ca110 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (ca0ec ) │ │ │ │ + ldr r2, [pc, #36] @ (ca114 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (ca0f0 ) │ │ │ │ - ldr r0, [pc, #36] @ (ca0f4 ) │ │ │ │ + ldr r1, [pc, #32] @ (ca118 ) │ │ │ │ + ldr r0, [pc, #36] @ (ca11c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n ca0e8 │ │ │ │ + bls.n ca020 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9bf4 │ │ │ │ + b.n c9f2c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9bf4 │ │ │ │ + b.n c9f2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca0f8 : │ │ │ │ +000ca120 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ca15c ) │ │ │ │ + ldr r3, [pc, #76] @ (ca184 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (ca160 ) │ │ │ │ + ldr r5, [pc, #72] @ (ca188 ) │ │ │ │ addw r3, r3, #2676 @ 0xa74 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, ca156 │ │ │ │ - ldr r3, [pc, #64] @ (ca164 ) │ │ │ │ + cbz r0, ca17e │ │ │ │ + ldr r3, [pc, #64] @ (ca18c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ca138 │ │ │ │ + bne.n ca160 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ca08c │ │ │ │ - ldr r0, [pc, #44] @ (ca168 ) │ │ │ │ + b.w ca0b4 │ │ │ │ + ldr r0, [pc, #44] @ (ca190 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (ca16c ) │ │ │ │ - ldr r1, [pc, #40] @ (ca170 ) │ │ │ │ + ldr r3, [pc, #40] @ (ca194 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca198 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #40] @ (ca174 ) │ │ │ │ + ldr r0, [pc, #40] @ (ca19c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9b74 │ │ │ │ + b.n c9eac │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b7c │ │ │ │ + b.n c9eb4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca178 : │ │ │ │ +000ca1a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (ca1cc ) │ │ │ │ + ldr r2, [pc, #64] @ (ca1f4 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, ca1a4 │ │ │ │ + cbz r4, ca1cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #40] @ (ca1d0 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca1f8 ) │ │ │ │ movs r5, #25 │ │ │ │ - ldr r3, [pc, #40] @ (ca1d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (ca1fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (ca1d8 ) │ │ │ │ + ldr r2, [pc, #36] @ (ca200 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (ca1dc ) │ │ │ │ - ldr r0, [pc, #36] @ (ca1e0 ) │ │ │ │ + ldr r1, [pc, #32] @ (ca204 ) │ │ │ │ + ldr r0, [pc, #36] @ (ca208 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ movs r3, r4 │ │ │ │ - b.n c9b50 │ │ │ │ + b.n c9e88 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - b.n c9b08 │ │ │ │ + b.n c9e40 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca1e4 : │ │ │ │ +000ca20c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ca248 ) │ │ │ │ + ldr r3, [pc, #76] @ (ca270 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (ca24c ) │ │ │ │ + ldr r5, [pc, #72] @ (ca274 ) │ │ │ │ addw r3, r3, #2724 @ 0xaa4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, ca242 │ │ │ │ - ldr r3, [pc, #64] @ (ca250 ) │ │ │ │ + cbz r0, ca26a │ │ │ │ + ldr r3, [pc, #64] @ (ca278 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ca224 │ │ │ │ + bne.n ca24c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ca178 │ │ │ │ - ldr r0, [pc, #44] @ (ca254 ) │ │ │ │ + b.w ca1a0 │ │ │ │ + ldr r0, [pc, #44] @ (ca27c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (ca258 ) │ │ │ │ - ldr r1, [pc, #40] @ (ca25c ) │ │ │ │ + ldr r3, [pc, #40] @ (ca280 ) │ │ │ │ + ldr r1, [pc, #40] @ (ca284 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #40] @ (ca260 ) │ │ │ │ + ldr r0, [pc, #40] @ (ca288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c9ad0 │ │ │ │ + b.n c9e08 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - b.n c9a90 │ │ │ │ + b.n c9dc8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ca264 : │ │ │ │ +000ca28c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w r1, [pc, #2932] @ cadec │ │ │ │ + ldr.w r1, [pc, #2932] @ cae14 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2928] @ cadf0 │ │ │ │ + ldr.w r2, [pc, #2928] @ cae18 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r7, [pc, #2924] @ cadf4 │ │ │ │ + ldr.w r7, [pc, #2924] @ cae1c │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ca656 │ │ │ │ + beq.w ca67e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca684 │ │ │ │ + beq.w ca6ac │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w ca574 │ │ │ │ + bmi.w ca59c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca408 │ │ │ │ + beq.w ca430 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w ca582 │ │ │ │ - ldr.w r2, [pc, #2864] @ cadf8 │ │ │ │ + bne.w ca5aa │ │ │ │ + ldr.w r2, [pc, #2864] @ cae20 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w ca5e2 │ │ │ │ + bne.w ca60a │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca946 │ │ │ │ + beq.w ca96e │ │ │ │ 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 4fd64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca302 │ │ │ │ + beq.n ca32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6c0 │ │ │ │ + beq.w ca6e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w caa76 │ │ │ │ - ldr.w r3, [pc, #2800] @ cadfc │ │ │ │ + beq.w caa9e │ │ │ │ + ldr.w r3, [pc, #2800] @ cae24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #2788] @ cae00 │ │ │ │ + ldr.w r3, [pc, #2788] @ cae28 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ - beq.n ca328 │ │ │ │ + beq.n ca350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca828 │ │ │ │ + bne.w ca850 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, ca340 │ │ │ │ + cbz r0, ca368 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca340 │ │ │ │ + beq.n ca368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6e6 │ │ │ │ + beq.w ca70e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ - beq.w ca8e8 │ │ │ │ + beq.w ca910 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb52a │ │ │ │ + beq.w cb552 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca866 │ │ │ │ + beq.w ca88e │ │ │ │ cmp sl, r9 │ │ │ │ - beq.w ca6ec │ │ │ │ + beq.w ca714 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w caa50 │ │ │ │ + bne.w caa78 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca08c │ │ │ │ + bl ca0b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca39c │ │ │ │ + beq.n ca3c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ca39c │ │ │ │ + cbnz r3, ca3c4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w caaac │ │ │ │ - ldr.w r3, [pc, #2656] @ cae04 │ │ │ │ + beq.w caad4 │ │ │ │ + ldr.w r3, [pc, #2656] @ cae2c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca7d2 │ │ │ │ + bne.w ca7fa │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, ca3ca │ │ │ │ + cbz r0, ca3f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca3ca │ │ │ │ + beq.n ca3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca9ea │ │ │ │ + beq.w caa12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ca3e6 │ │ │ │ + beq.n ca40e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cad68 │ │ │ │ + bmi.w cad90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca5c0 │ │ │ │ + beq.w ca5e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ca5c0 │ │ │ │ + bne.w ca5e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca5c0 │ │ │ │ - ldr.w r2, [pc, #2540] @ cadf8 │ │ │ │ + b.n ca5e8 │ │ │ │ + ldr.w r2, [pc, #2540] @ cae20 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w ca61c │ │ │ │ + bne.w ca644 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ca974 │ │ │ │ + beq.w ca99c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ca856 │ │ │ │ + beq.w ca87e │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca9a2 │ │ │ │ + beq.w ca9ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ca6c8 │ │ │ │ + beq.w ca6f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca462 │ │ │ │ + beq.n ca48a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6d8 │ │ │ │ + beq.w ca700 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, ca47a │ │ │ │ + cbz r0, ca4a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca47a │ │ │ │ + beq.n ca4a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6e0 │ │ │ │ + beq.w ca708 │ │ │ │ movw r9, #65534 @ 0xfffe │ │ │ │ movt r9, #16383 @ 0x3fff │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca4a8 │ │ │ │ + beq.n ca4d0 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n ca4a6 │ │ │ │ + beq.n ca4ce │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca6b8 │ │ │ │ + beq.w ca6e0 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca88c │ │ │ │ + beq.w ca8b4 │ │ │ │ cmp.w r6, sl, lsl #1 │ │ │ │ - bge.w caad0 │ │ │ │ + bge.w caaf8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ca8ba │ │ │ │ + beq.w ca8e2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r5, [r2, r6, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb57c │ │ │ │ + beq.w cb5a4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca4f0 │ │ │ │ + beq.n ca518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca802 │ │ │ │ - ldr.w r3, [pc, #2324] @ cae08 │ │ │ │ + beq.w ca82a │ │ │ │ + ldr.w r3, [pc, #2324] @ cae30 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ca8f0 │ │ │ │ + bne.w ca918 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, ca514 │ │ │ │ + cbz r0, ca53c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ca514 │ │ │ │ + beq.n ca53c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca850 │ │ │ │ + beq.w ca878 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r3, r8 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - beq.n ca52e │ │ │ │ + beq.n ca556 │ │ │ │ cmp r3, r9 │ │ │ │ it eq │ │ │ │ streq.w r8, [r5] │ │ │ │ - beq.n ca52e │ │ │ │ + beq.n ca556 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca808 │ │ │ │ + beq.w ca830 │ │ │ │ cmp r6, #6 │ │ │ │ - beq.w cab52 │ │ │ │ + beq.w cab7a │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ca918 │ │ │ │ + beq.w ca940 │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ adds r6, #2 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ca48c │ │ │ │ - ldr.w r2, [pc, #2244] @ cae0c │ │ │ │ + bne.n ca4b4 │ │ │ │ + ldr.w r2, [pc, #2244] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #2240] @ cae10 │ │ │ │ + ldr.w r3, [pc, #2240] @ cae38 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2232] @ cae14 │ │ │ │ + ldr.w r2, [pc, #2232] @ cae3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #2228] @ cae18 │ │ │ │ - ldr.w r0, [pc, #2228] @ cae1c │ │ │ │ + ldr.w r1, [pc, #2228] @ cae40 │ │ │ │ + ldr.w r0, [pc, #2228] @ cae44 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n ca596 │ │ │ │ + beq.n ca5be │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, ca596 │ │ │ │ + cbnz r5, ca5be │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2184] @ cae20 │ │ │ │ + ldr.w r3, [pc, #2184] @ cae48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2152] @ cae0c │ │ │ │ - ldr.w r1, [pc, #2172] @ cae24 │ │ │ │ + ldr.w r3, [pc, #2152] @ cae34 │ │ │ │ + ldr.w r1, [pc, #2172] @ cae4c │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2168] @ cae28 │ │ │ │ + ldr.w r0, [pc, #2168] @ cae50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2152] @ cae2c │ │ │ │ - ldr.w r3, [pc, #2088] @ cadf0 │ │ │ │ + ldr.w r2, [pc, #2152] @ cae54 │ │ │ │ + ldr.w r3, [pc, #2088] @ cae18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cb1e4 │ │ │ │ + bne.w cb20c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n ca5f4 │ │ │ │ + beq.n ca61c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca810 │ │ │ │ + beq.w ca838 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2060] @ cae0c │ │ │ │ - ldr.w r1, [pc, #2092] @ cae30 │ │ │ │ + ldr.w r3, [pc, #2060] @ cae34 │ │ │ │ + ldr.w r1, [pc, #2092] @ cae58 │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r0, [pc, #2088] @ cae34 │ │ │ │ + ldr.w r0, [pc, #2088] @ cae5c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ + b.n ca5e6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n ca62e │ │ │ │ + beq.n ca656 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca81c │ │ │ │ + beq.w ca844 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2000] @ cae0c │ │ │ │ - ldr.w r1, [pc, #2040] @ cae38 │ │ │ │ + ldr.w r3, [pc, #2000] @ cae34 │ │ │ │ + ldr.w r1, [pc, #2040] @ cae60 │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2036] @ cae3c │ │ │ │ + ldr.w r0, [pc, #2036] @ cae64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ - ldr.w r1, [pc, #1972] @ cae0c │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr.w r1, [pc, #1972] @ cae34 │ │ │ │ mov.w r0, #274 @ 0x112 │ │ │ │ - ldr.w r3, [pc, #2016] @ cae40 │ │ │ │ - ldr.w r2, [pc, #2016] @ cae44 │ │ │ │ + ldr.w r3, [pc, #2016] @ cae68 │ │ │ │ + ldr.w r2, [pc, #2016] @ cae6c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2008] @ cae48 │ │ │ │ - ldr.w r0, [pc, #2008] @ cae4c │ │ │ │ + ldr.w r1, [pc, #2008] @ cae70 │ │ │ │ + ldr.w r0, [pc, #2008] @ cae74 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ca5be │ │ │ │ - ldr.w r2, [pc, #1924] @ cae0c │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr.w r2, [pc, #1924] @ cae34 │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ - ldr.w r3, [pc, #1984] @ cae50 │ │ │ │ + ldr.w r3, [pc, #1984] @ cae78 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1980] @ cae54 │ │ │ │ + ldr.w r2, [pc, #1980] @ cae7c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1976] @ cae58 │ │ │ │ + ldr.w r1, [pc, #1976] @ cae80 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1972] @ cae5c │ │ │ │ + ldr.w r0, [pc, #1972] @ cae84 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n ca5be │ │ │ │ + b.n ca5e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca4a6 │ │ │ │ + b.n ca4ce │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca302 │ │ │ │ + b.n ca32a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w ca462 │ │ │ │ + beq.w ca48a │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ca462 │ │ │ │ + bne.w ca48a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca462 │ │ │ │ + b.n ca48a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca47a │ │ │ │ + b.n ca4a2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca340 │ │ │ │ + b.n ca368 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cad70 │ │ │ │ + bne.w cad98 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca178 │ │ │ │ + bl ca1a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca71e │ │ │ │ + beq.n ca746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ca7fa │ │ │ │ + beq.n ca822 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cad90 │ │ │ │ - ldr.w r3, [pc, #1848] @ cae60 │ │ │ │ + beq.w cadb8 │ │ │ │ + ldr.w r3, [pc, #1848] @ cae88 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #1840] @ cae64 │ │ │ │ + ldr.w r3, [pc, #1840] @ cae8c │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ - bne.w cadc2 │ │ │ │ + bne.w cadea │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, ca754 │ │ │ │ + cbz r0, ca77c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca754 │ │ │ │ + beq.n ca77c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad62 │ │ │ │ + beq.w cad8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca76a │ │ │ │ + beq.n ca792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caac8 │ │ │ │ - ldr.w r2, [pc, #1788] @ cae68 │ │ │ │ + beq.w caaf0 │ │ │ │ + ldr.w r2, [pc, #1788] @ cae90 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #304] @ 0x130 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cada8 │ │ │ │ + beq.w cadd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w caf5c │ │ │ │ + bne.w caf84 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca7b4 │ │ │ │ + beq.n ca7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cab4a │ │ │ │ - ldr.w r3, [pc, #1620] @ cae0c │ │ │ │ + beq.w cab72 │ │ │ │ + ldr.w r3, [pc, #1620] @ cae34 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #1708] @ cae6c │ │ │ │ - ldr.w r0, [pc, #1708] @ cae70 │ │ │ │ + ldr.w r1, [pc, #1708] @ cae94 │ │ │ │ + ldr.w r0, [pc, #1708] @ cae98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ - ldr.w r2, [pc, #1592] @ cae0c │ │ │ │ - ldr.w r3, [pc, #1692] @ cae74 │ │ │ │ - ldr.w r1, [pc, #1692] @ cae78 │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr.w r2, [pc, #1592] @ cae34 │ │ │ │ + ldr.w r3, [pc, #1692] @ cae9c │ │ │ │ + ldr.w r1, [pc, #1692] @ caea0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1688] @ cae7c │ │ │ │ + ldr.w r0, [pc, #1688] @ caea4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca71e │ │ │ │ + b.n ca746 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca4f0 │ │ │ │ + b.n ca518 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca52e │ │ │ │ + b.n ca556 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ca5f4 │ │ │ │ + b.n ca61c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ca62e │ │ │ │ - ldr.w r2, [pc, #1504] @ cae0c │ │ │ │ - ldr.w r3, [pc, #1616] @ cae80 │ │ │ │ - ldr.w r1, [pc, #1616] @ cae84 │ │ │ │ + b.n ca656 │ │ │ │ + ldr.w r2, [pc, #1504] @ cae34 │ │ │ │ + ldr.w r3, [pc, #1616] @ caea8 │ │ │ │ + ldr.w r1, [pc, #1616] @ caeac │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1616] @ cae88 │ │ │ │ + ldr.w r0, [pc, #1616] @ caeb0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca514 │ │ │ │ + b.n ca53c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ca9a2 │ │ │ │ + beq.w ca9ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca446 │ │ │ │ - b.n ca462 │ │ │ │ + bne.w ca46e │ │ │ │ + b.n ca48a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.w caa1e │ │ │ │ + beq.w caa46 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca9f0 │ │ │ │ + beq.w caa18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ca370 │ │ │ │ - b.n ca374 │ │ │ │ - ldr.w r2, [pc, #1404] @ cae0c │ │ │ │ + bne.w ca398 │ │ │ │ + b.n ca39c │ │ │ │ + ldr.w r2, [pc, #1404] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1524] @ cae8c │ │ │ │ + ldr.w r3, [pc, #1524] @ caeb4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1520] @ cae90 │ │ │ │ + ldr.w r2, [pc, #1520] @ caeb8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1512] @ cae94 │ │ │ │ - ldr.w r0, [pc, #1512] @ cae98 │ │ │ │ + ldr.w r1, [pc, #1512] @ caebc │ │ │ │ + ldr.w r0, [pc, #1512] @ caec0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1360] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1360] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1496] @ cae9c │ │ │ │ + ldr.w r3, [pc, #1496] @ caec4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1488] @ caea0 │ │ │ │ + ldr.w r2, [pc, #1488] @ caec8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1484] @ caea4 │ │ │ │ - ldr.w r0, [pc, #1484] @ caea8 │ │ │ │ + ldr.w r1, [pc, #1484] @ caecc │ │ │ │ + ldr.w r0, [pc, #1484] @ caed0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w ca374 │ │ │ │ - b.n ca704 │ │ │ │ - ldr.w r2, [pc, #1304] @ cae0c │ │ │ │ - ldr.w r3, [pc, #1460] @ caeac │ │ │ │ - ldr.w r1, [pc, #1460] @ caeb0 │ │ │ │ + bne.w ca39c │ │ │ │ + b.n ca72c │ │ │ │ + ldr.w r2, [pc, #1304] @ cae34 │ │ │ │ + ldr.w r3, [pc, #1460] @ caed4 │ │ │ │ + ldr.w r1, [pc, #1460] @ caed8 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1460] @ caeb4 │ │ │ │ + ldr.w r0, [pc, #1460] @ caedc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1264] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1264] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1428] @ caeb8 │ │ │ │ + ldr.w r3, [pc, #1428] @ caee0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1424] @ caebc │ │ │ │ + ldr.w r2, [pc, #1424] @ caee4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1416] @ caec0 │ │ │ │ - ldr.w r0, [pc, #1416] @ caec4 │ │ │ │ + ldr.w r1, [pc, #1416] @ caee8 │ │ │ │ + ldr.w r0, [pc, #1416] @ caeec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1220] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1220] @ cae34 │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr.w r3, [pc, #1400] @ caec8 │ │ │ │ + ldr.w r3, [pc, #1400] @ caef0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1392] @ caecc │ │ │ │ + ldr.w r2, [pc, #1392] @ caef4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1388] @ caed0 │ │ │ │ - ldr.w r0, [pc, #1388] @ caed4 │ │ │ │ + ldr.w r1, [pc, #1388] @ caef8 │ │ │ │ + ldr.w r0, [pc, #1388] @ caefc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r2, [pc, #1172] @ cae0c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r2, [pc, #1172] @ cae34 │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1368] @ caed8 │ │ │ │ + ldr.w r3, [pc, #1368] @ caf00 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1364] @ caedc │ │ │ │ + ldr.w r2, [pc, #1364] @ caf04 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1356] @ caee0 │ │ │ │ - ldr.w r0, [pc, #1356] @ caee4 │ │ │ │ + ldr.w r1, [pc, #1356] @ caf08 │ │ │ │ + ldr.w r0, [pc, #1356] @ caf0c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr.w r3, [pc, #1348] @ caee8 │ │ │ │ - ldr.w r1, [pc, #1348] @ caeec │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr.w r3, [pc, #1348] @ caf10 │ │ │ │ + ldr.w r1, [pc, #1348] @ caf14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9cc │ │ │ │ + beq.n ca9f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad5a │ │ │ │ - ldr.w r3, [pc, #1084] @ cae0c │ │ │ │ + beq.w cad82 │ │ │ │ + ldr.w r3, [pc, #1084] @ cae34 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr.w r1, [pc, #1304] @ caef0 │ │ │ │ - ldr.w r0, [pc, #1304] @ caef4 │ │ │ │ + ldr.w r1, [pc, #1304] @ caf18 │ │ │ │ + ldr.w r0, [pc, #1304] @ caf1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca3ca │ │ │ │ - ldr.w r2, [pc, #1048] @ cae0c │ │ │ │ + b.n ca3f2 │ │ │ │ + ldr.w r2, [pc, #1048] @ cae34 │ │ │ │ movw r1, #307 @ 0x133 │ │ │ │ - ldr.w r3, [pc, #1276] @ caef8 │ │ │ │ + ldr.w r3, [pc, #1276] @ caf20 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1272] @ caefc │ │ │ │ + ldr.w r2, [pc, #1272] @ caf24 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1264] @ caf00 │ │ │ │ - ldr.w r0, [pc, #1264] @ caf04 │ │ │ │ + ldr.w r1, [pc, #1264] @ caf28 │ │ │ │ + ldr.w r0, [pc, #1264] @ caf2c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w ca6ec │ │ │ │ - ldr r2, [pc, #996] @ (cae0c ) │ │ │ │ + bne.w ca714 │ │ │ │ + ldr r2, [pc, #996] @ (cae34 ) │ │ │ │ movw r1, #303 @ 0x12f │ │ │ │ - ldr.w r3, [pc, #1244] @ caf08 │ │ │ │ + ldr.w r3, [pc, #1244] @ caf30 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ caf0c │ │ │ │ + ldr.w r2, [pc, #1236] @ caf34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1232] @ caf10 │ │ │ │ - ldr.w r0, [pc, #1232] @ caf14 │ │ │ │ + ldr.w r1, [pc, #1232] @ caf38 │ │ │ │ + ldr.w r0, [pc, #1232] @ caf3c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr r2, [pc, #952] @ (cae0c ) │ │ │ │ - ldr.w r3, [pc, #1220] @ caf18 │ │ │ │ - ldr.w r1, [pc, #1220] @ caf1c │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr r2, [pc, #952] @ (cae34 ) │ │ │ │ + ldr.w r3, [pc, #1220] @ caf40 │ │ │ │ + ldr.w r1, [pc, #1220] @ caf44 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1216] @ caf20 │ │ │ │ + ldr.w r0, [pc, #1216] @ caf48 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cafb0 │ │ │ │ + bne.w cafd8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n caa8c │ │ │ │ + beq.n caab4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w cb2ae │ │ │ │ + bmi.w cb2d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caaa6 │ │ │ │ + beq.n caace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caf90 │ │ │ │ + beq.w cafb8 │ │ │ │ bl 64174 │ │ │ │ - b.n ca5be │ │ │ │ - ldr r3, [pc, #860] @ (cae0c ) │ │ │ │ + b.n ca5e6 │ │ │ │ + ldr r3, [pc, #860] @ (cae34 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #1136] @ caf24 │ │ │ │ - ldr.w r0, [pc, #1136] @ caf28 │ │ │ │ + ldr.w r1, [pc, #1136] @ caf4c │ │ │ │ + ldr.w r0, [pc, #1136] @ caf50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca6b0 │ │ │ │ + b.n ca6d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca76a │ │ │ │ + b.n ca792 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caae4 │ │ │ │ + beq.n cab0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caf98 │ │ │ │ - ldr r1, [pc, #896] @ (cae68 ) │ │ │ │ + beq.w cafc0 │ │ │ │ + ldr r1, [pc, #896] @ (cae90 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #888] @ (cae64 ) │ │ │ │ + ldr r0, [pc, #888] @ (cae8c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r5, [r7, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r1, [r1, #292] @ 0x124 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb212 │ │ │ │ - ldr r3, [pc, #852] @ (cae60 ) │ │ │ │ + beq.w cb23a │ │ │ │ + ldr r3, [pc, #852] @ (cae88 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cb1e8 │ │ │ │ + bne.w cb210 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab32 │ │ │ │ + beq.n cab5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafa0 │ │ │ │ - ldr r3, [pc, #728] @ (cae0c ) │ │ │ │ + beq.w cafc8 │ │ │ │ + ldr r3, [pc, #728] @ (cae34 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #1008] @ (caf2c ) │ │ │ │ - ldr r0, [pc, #1012] @ (caf30 ) │ │ │ │ + ldr r1, [pc, #1008] @ (caf54 ) │ │ │ │ + ldr r0, [pc, #1012] @ (caf58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca5be │ │ │ │ + b.n ca5e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca7b4 │ │ │ │ + b.n ca7dc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb288 │ │ │ │ + beq.w cb2b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb234 │ │ │ │ + beq.w cb25c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -207080,103 +207103,103 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabaa │ │ │ │ + beq.n cabd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafa8 │ │ │ │ + beq.w cafd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabbe │ │ │ │ + beq.n cabe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad42 │ │ │ │ + beq.w cad6a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb26e │ │ │ │ + beq.w cb296 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, cabdc │ │ │ │ + cbz r0, cac04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabdc │ │ │ │ + beq.n cac04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb1b2 │ │ │ │ - ldr r2, [pc, #544] @ (cae00 ) │ │ │ │ + beq.w cb1da │ │ │ │ + ldr r2, [pc, #544] @ (cae28 ) │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r5, [r7, r2] │ │ │ │ cmp r3, sl │ │ │ │ ldr.w r9, [r5] │ │ │ │ - beq.w caff0 │ │ │ │ + beq.w cb018 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb47a │ │ │ │ + beq.w cb4a2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafd0 │ │ │ │ + beq.w caff8 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w caff6 │ │ │ │ + beq.w cb01e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #484] @ (cadfc ) │ │ │ │ + ldr r3, [pc, #484] @ (cae24 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w cb2e2 │ │ │ │ + bne.w cb30a │ │ │ │ mov r0, r6 │ │ │ │ - bl ca08c │ │ │ │ + bl ca0b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cac3c │ │ │ │ + beq.n cac64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad4a │ │ │ │ + beq.w cad72 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb304 │ │ │ │ + beq.w cb32c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w cb378 │ │ │ │ + bpl.w cb3a0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, cac64 │ │ │ │ + cbz r0, cac8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cac64 │ │ │ │ + beq.n cac8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb2dc │ │ │ │ + beq.w cb304 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb3cc │ │ │ │ + beq.w cb3f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb39a │ │ │ │ + beq.w cb3c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -207191,1076 +207214,1075 @@ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cacce │ │ │ │ + beq.n cacf6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb266 │ │ │ │ + beq.w cb28e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cace2 │ │ │ │ + beq.n cad0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb22c │ │ │ │ + beq.w cb254 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cacf2 │ │ │ │ + beq.n cad1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cad52 │ │ │ │ + cbz r3, cad7a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cb418 │ │ │ │ + beq.w cb440 │ │ │ │ mov r0, r9 │ │ │ │ blx 50294 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb3f2 │ │ │ │ + beq.w cb41a │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, cad20 │ │ │ │ + cbz r0, cad48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad20 │ │ │ │ + beq.n cad48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb372 │ │ │ │ + beq.w cb39a │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ str.w r9, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, cad3c │ │ │ │ + cbz r0, cad64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad3c │ │ │ │ + beq.n cad64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb454 │ │ │ │ + beq.w cb47c │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ - b.w ca2d8 │ │ │ │ + b.w ca300 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cabbe │ │ │ │ + b.n cabe6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cac3c │ │ │ │ + b.n cac64 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cacf2 │ │ │ │ + b.n cad1a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9cc │ │ │ │ + b.n ca9f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca754 │ │ │ │ + b.n ca77c │ │ │ │ bl 84a28 │ │ │ │ - b.w ca3e6 │ │ │ │ - ldr r2, [pc, #152] @ (cae0c ) │ │ │ │ - ldr r3, [pc, #448] @ (caf34 ) │ │ │ │ - ldr r1, [pc, #448] @ (caf38 ) │ │ │ │ + b.w ca40e │ │ │ │ + ldr r2, [pc, #152] @ (cae34 ) │ │ │ │ + ldr r3, [pc, #448] @ (caf5c ) │ │ │ │ + ldr r1, [pc, #448] @ (caf60 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #448] @ (caf3c ) │ │ │ │ + ldr r0, [pc, #448] @ (caf64 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr r3, [pc, #120] @ (cae0c ) │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr r3, [pc, #120] @ (cae34 ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r1, [pc, #424] @ (caf40 ) │ │ │ │ - ldr r0, [pc, #424] @ (caf44 ) │ │ │ │ + ldr r1, [pc, #424] @ (caf68 ) │ │ │ │ + ldr r0, [pc, #424] @ (caf6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldr r3, [pc, #96] @ (cae0c ) │ │ │ │ + b.n ca6d8 │ │ │ │ + ldr r3, [pc, #96] @ (cae34 ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r1, [pc, #408] @ (caf48 ) │ │ │ │ - ldr r0, [pc, #408] @ (caf4c ) │ │ │ │ + ldr r1, [pc, #408] @ (caf70 ) │ │ │ │ + ldr r0, [pc, #408] @ (caf74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ca73c │ │ │ │ - ldr r2, [pc, #60] @ (cae0c ) │ │ │ │ - ldr r3, [pc, #384] @ (caf50 ) │ │ │ │ - ldr r1, [pc, #384] @ (caf54 ) │ │ │ │ + beq.w ca764 │ │ │ │ + ldr r2, [pc, #60] @ (cae34 ) │ │ │ │ + ldr r3, [pc, #384] @ (caf78 ) │ │ │ │ + ldr r1, [pc, #384] @ (caf7c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #384] @ (caf58 ) │ │ │ │ + ldr r0, [pc, #384] @ (caf80 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n ca6b0 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + b.n ca6d8 │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr2, {1} │ │ │ │ - cdp2 0, 2, cr0, cr12, cr2, {1} │ │ │ │ - str r6, [r5, #8] │ │ │ │ + vaddl.u32 q8, d2, d18 │ │ │ │ + vrev64.16 d0, d18 │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb168 │ │ │ │ + b.n cb4a0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r5, #28] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb0e0 │ │ │ │ + b.n cb418 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r2, #24] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cb034 │ │ │ │ + b.n cb36c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + str r0, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - b.n cafc8 │ │ │ │ + b.n cb300 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf4b20022 │ │ │ │ - b.n cb04c │ │ │ │ + @ instruction: 0xf63a0022 │ │ │ │ + b.n cb384 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ - b.n caf7c │ │ │ │ + b.n cb2b4 │ │ │ │ movs r2, r4 │ │ │ │ - add.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ - stc2l 0, cr0, [ip], #136 @ 0x88 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + @ instruction: 0xf6900022 │ │ │ │ + cdp2 0, 7, cr0, cr4, cr2, {1} │ │ │ │ + str r0, [r7, #12] │ │ │ │ movs r4, r4 │ │ │ │ - b.n caf2c │ │ │ │ + b.n cb264 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n cb03c │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n cb004 │ │ │ │ movs r2, r4 │ │ │ │ - stc2 0, cr0, [r4], {34} @ 0x22 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + stc2 0, cr0, [ip, #136] @ 0x88 │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n caf64 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb240022 │ │ │ │ - @ instruction: 0xfae60022 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + stc2 0, cr0, [ip], #136 @ 0x88 │ │ │ │ + stc2l 0, cr0, [lr], #-136 @ 0xffffff78 │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfae60022 │ │ │ │ - @ instruction: 0xfab80022 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + stc2l 0, cr0, [lr], #-136 @ 0xffffff78 │ │ │ │ + mcrr2 0, 2, r0, r0, cr2 │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - udf #8 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa980022 │ │ │ │ - @ instruction: 0xfa5a0022 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + stc2 0, cr0, [r0], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xfbe20022 │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n cae6c │ │ │ │ + svc 90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfad20022 │ │ │ │ - @ instruction: 0xfa2c0022 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + mrrc2 0, 2, r0, sl, cr2 │ │ │ │ + @ instruction: 0xfbb40022 │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n cae20 │ │ │ │ + svc 44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr??.w r0, [lr, #34] @ 0x22 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + @ instruction: 0xfb860022 │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n cafd4 │ │ │ │ + udf #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ble.n caf58 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa640022 │ │ │ │ - vst1.8 {d0[1]}, [r2], r2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + @ instruction: 0xfbec0022 │ │ │ │ + @ instruction: 0xfb0a0022 │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n caefc │ │ │ │ + udf #130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa320022 │ │ │ │ - ldr??.w r0, [r0, r2, lsl #2] │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + @ instruction: 0xfbba0022 │ │ │ │ + @ instruction: 0xfad80022 │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n caea8 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n caee8 │ │ │ │ + ble.n cb020 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n cae78 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n cafd0 │ │ │ │ + ble.n caf08 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - blt.n caed4 │ │ │ │ + ble.n cb00c │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n caf14 │ │ │ │ + bge.n cb04c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cae60 │ │ │ │ + blt.n caf98 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cb02c │ │ │ │ + bge.n caf64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cb004 │ │ │ │ + bge.n caf3c │ │ │ │ movs r2, r4 │ │ │ │ - stmdb r2, {r1, r5} │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + eor.w r0, sl, r2, asr #32 │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bls.n cafc4 │ │ │ │ + bge.n caefc │ │ │ │ movs r2, r4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ca79a │ │ │ │ - ldr.w r1, [pc, #1584] @ cb598 │ │ │ │ + beq.w ca7c2 │ │ │ │ + ldr.w r1, [pc, #1584] @ cb5c0 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r3, [pc, #1580] @ cb59c │ │ │ │ + ldr.w r3, [pc, #1580] @ cb5c4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1572] @ cb5a0 │ │ │ │ - ldr.w r0, [pc, #1572] @ cb5a4 │ │ │ │ + ldr.w r1, [pc, #1572] @ cb5c8 │ │ │ │ + ldr.w r0, [pc, #1572] @ cb5cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caaa6 │ │ │ │ + b.n caace │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caae4 │ │ │ │ + b.n cab0c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cab32 │ │ │ │ + b.n cab5a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cabaa │ │ │ │ - ldr.w r3, [pc, #1508] @ cb598 │ │ │ │ + b.n cabd2 │ │ │ │ + ldr.w r3, [pc, #1508] @ cb5c0 │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr.w r1, [pc, #1516] @ cb5a8 │ │ │ │ - ldr.w r0, [pc, #1516] @ cb5ac │ │ │ │ + ldr.w r1, [pc, #1516] @ cb5d0 │ │ │ │ + ldr.w r0, [pc, #1516] @ cb5d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w cb1b8 │ │ │ │ + beq.w cb1e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb2b6 │ │ │ │ + beq.w cb2de │ │ │ │ ldrd r3, r8, [r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w cac10 │ │ │ │ - b.n cac14 │ │ │ │ + bne.w cac38 │ │ │ │ + b.n cac3c │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w cac14 │ │ │ │ + bne.w cac3c │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cb432 │ │ │ │ + bne.w cb45a │ │ │ │ mov r0, r6 │ │ │ │ - bl ca178 │ │ │ │ + bl ca1a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb02c │ │ │ │ + beq.n cb054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb1aa │ │ │ │ + beq.w cb1d2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb45a │ │ │ │ - ldr.w r3, [pc, #1404] @ cb5b0 │ │ │ │ + beq.w cb482 │ │ │ │ + ldr.w r3, [pc, #1404] @ cb5d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cb486 │ │ │ │ + bne.w cb4ae │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, cb05a │ │ │ │ + cbz r0, cb082 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb05a │ │ │ │ + beq.n cb082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb474 │ │ │ │ - ldr.w r3, [pc, #1368] @ cb5b4 │ │ │ │ + beq.w cb49c │ │ │ │ + ldr.w r3, [pc, #1368] @ cb5dc │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #296] @ 0x128 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb31e │ │ │ │ + beq.w cb346 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb082 │ │ │ │ + beq.n cb0aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb096 │ │ │ │ + beq.n cb0be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb33c │ │ │ │ + beq.w cb364 │ │ │ │ ldr.w r1, [r9, #3008] @ 0xbc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 503e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0b4 │ │ │ │ + beq.n cb0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb19a │ │ │ │ + beq.n cb1c2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cb4b4 │ │ │ │ + beq.w cb4dc │ │ │ │ ldr.w r1, [r9, #1844] @ 0x734 │ │ │ │ mov r0, r8 │ │ │ │ blx 503e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0de │ │ │ │ + beq.n cb106 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb192 │ │ │ │ + beq.n cb1ba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb562 │ │ │ │ + beq.w cb58a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w cb4ce │ │ │ │ + bpl.w cb4f6 │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [r9, #300] @ 0x12c │ │ │ │ bl 85b08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb114 │ │ │ │ + beq.n cb13c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb1a2 │ │ │ │ + beq.n cb1ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb510 │ │ │ │ - ldr.w r2, [pc, #1180] @ cb5b8 │ │ │ │ + beq.w cb538 │ │ │ │ + ldr.w r2, [pc, #1180] @ cb5e0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb4f0 │ │ │ │ + beq.w cb518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb14e │ │ │ │ + beq.n cb176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb362 │ │ │ │ + beq.w cb38a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cb536 │ │ │ │ + bne.w cb55e │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb172 │ │ │ │ + beq.n cb19a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb36a │ │ │ │ - ldr.w r3, [pc, #1060] @ cb598 │ │ │ │ + beq.w cb392 │ │ │ │ + ldr.w r3, [pc, #1060] @ cb5c0 │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr.w r1, [pc, #1088] @ cb5bc │ │ │ │ - ldr.w r0, [pc, #1088] @ cb5c0 │ │ │ │ + ldr.w r1, [pc, #1088] @ cb5e4 │ │ │ │ + ldr.w r0, [pc, #1088] @ cb5e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0de │ │ │ │ + b.n cb106 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0b4 │ │ │ │ + b.n cb0dc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb114 │ │ │ │ + b.n cb13c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb02c │ │ │ │ + b.n cb054 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cabdc │ │ │ │ + b.n cac04 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w caff8 │ │ │ │ - ldr r2, [pc, #984] @ (cb598 ) │ │ │ │ + bne.w cb020 │ │ │ │ + ldr r2, [pc, #984] @ (cb5c0 ) │ │ │ │ movw r1, #293 @ 0x125 │ │ │ │ - ldr r3, [pc, #1020] @ (cb5c4 ) │ │ │ │ + ldr r3, [pc, #1020] @ (cb5ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #1016] @ (cb5c8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (cb5f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #1012] @ (cb5cc ) │ │ │ │ - ldr r0, [pc, #1016] @ (cb5d0 ) │ │ │ │ + ldr r1, [pc, #1012] @ (cb5f4 ) │ │ │ │ + ldr r0, [pc, #1016] @ (cb5f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cab18 │ │ │ │ - ldr r1, [pc, #932] @ (cb598 ) │ │ │ │ + beq.w cab40 │ │ │ │ + ldr r1, [pc, #932] @ (cb5c0 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r3, [pc, #988] @ (cb5d4 ) │ │ │ │ - ldr r0, [pc, #988] @ (cb5d8 ) │ │ │ │ + ldr r3, [pc, #988] @ (cb5fc ) │ │ │ │ + ldr r0, [pc, #988] @ (cb600 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #980] @ (cb5dc ) │ │ │ │ + ldr r1, [pc, #980] @ (cb604 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #900] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #900] @ (cb5c0 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #964] @ (cb5e0 ) │ │ │ │ - ldr r0, [pc, #968] @ (cb5e4 ) │ │ │ │ + ldr r1, [pc, #964] @ (cb608 ) │ │ │ │ + ldr r0, [pc, #968] @ (cb60c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cace2 │ │ │ │ - ldr r3, [pc, #864] @ (cb598 ) │ │ │ │ + b.n cad0a │ │ │ │ + ldr r3, [pc, #864] @ (cb5c0 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r0, [pc, #940] @ (cb5e8 ) │ │ │ │ + ldr r0, [pc, #940] @ (cb610 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #936] @ (cb5ec ) │ │ │ │ + ldr r3, [pc, #936] @ (cb614 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #932] @ (cb5f0 ) │ │ │ │ - ldr r1, [pc, #932] @ (cb5f4 ) │ │ │ │ + ldr r2, [pc, #932] @ (cb618 ) │ │ │ │ + ldr r1, [pc, #932] @ (cb61c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cacce │ │ │ │ - ldr r3, [pc, #808] @ (cb598 ) │ │ │ │ + b.n cacf6 │ │ │ │ + ldr r3, [pc, #808] @ (cb5c0 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r1, [pc, #896] @ (cb5f8 ) │ │ │ │ - ldr r0, [pc, #900] @ (cb5fc ) │ │ │ │ + ldr r1, [pc, #896] @ (cb620 ) │ │ │ │ + ldr r0, [pc, #900] @ (cb624 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r2, [pc, #780] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r2, [pc, #780] @ (cb5c0 ) │ │ │ │ mov.w r1, #290 @ 0x122 │ │ │ │ - ldr r3, [pc, #880] @ (cb600 ) │ │ │ │ + ldr r3, [pc, #880] @ (cb628 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #876] @ (cb604 ) │ │ │ │ + ldr r2, [pc, #876] @ (cb62c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #872] @ (cb608 ) │ │ │ │ - ldr r0, [pc, #872] @ (cb60c ) │ │ │ │ + ldr r1, [pc, #872] @ (cb630 ) │ │ │ │ + ldr r0, [pc, #872] @ (cb634 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ bl 84a28 │ │ │ │ - b.w caa8c │ │ │ │ - ldr r2, [pc, #736] @ (cb598 ) │ │ │ │ + b.w caab4 │ │ │ │ + ldr r2, [pc, #736] @ (cb5c0 ) │ │ │ │ movw r1, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #848] @ (cb610 ) │ │ │ │ + ldr r3, [pc, #848] @ (cb638 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #844] @ (cb614 ) │ │ │ │ + ldr r2, [pc, #844] @ (cb63c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #840] @ (cb618 ) │ │ │ │ - ldr r0, [pc, #844] @ (cb61c ) │ │ │ │ + ldr r1, [pc, #840] @ (cb640 ) │ │ │ │ + ldr r0, [pc, #844] @ (cb644 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cac64 │ │ │ │ - ldr r2, [pc, #692] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #824] @ (cb620 ) │ │ │ │ - ldr r1, [pc, #828] @ (cb624 ) │ │ │ │ + b.n cac8c │ │ │ │ + ldr r2, [pc, #692] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #824] @ (cb648 ) │ │ │ │ + ldr r1, [pc, #828] @ (cb64c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #828] @ (cb628 ) │ │ │ │ + ldr r0, [pc, #828] @ (cb650 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #656] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #656] @ (cb5c0 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #800] @ (cb62c ) │ │ │ │ - ldr r0, [pc, #800] @ (cb630 ) │ │ │ │ + ldr r1, [pc, #800] @ (cb654 ) │ │ │ │ + ldr r0, [pc, #800] @ (cb658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #788] @ (cb634 ) │ │ │ │ - ldr r1, [pc, #788] @ (cb638 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #788] @ (cb65c ) │ │ │ │ + ldr r1, [pc, #788] @ (cb660 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb348 │ │ │ │ + beq.n cb370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb348 │ │ │ │ + cbnz r3, cb370 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w cb096 │ │ │ │ - ldr r3, [pc, #588] @ (cb598 ) │ │ │ │ + bne.w cb0be │ │ │ │ + ldr r3, [pc, #588] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #748] @ (cb63c ) │ │ │ │ - ldr r0, [pc, #748] @ (cb640 ) │ │ │ │ + ldr r1, [pc, #748] @ (cb664 ) │ │ │ │ + ldr r0, [pc, #748] @ (cb668 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb14e │ │ │ │ + b.n cb176 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb172 │ │ │ │ + b.n cb19a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cad20 │ │ │ │ - ldr r2, [pc, #540] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #712] @ (cb644 ) │ │ │ │ - ldr r1, [pc, #712] @ (cb648 ) │ │ │ │ + b.n cad48 │ │ │ │ + ldr r2, [pc, #540] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #712] @ (cb66c ) │ │ │ │ + ldr r1, [pc, #712] @ (cb670 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #712] @ (cb64c ) │ │ │ │ + ldr r0, [pc, #712] @ (cb674 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #508] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #508] @ (cb5c0 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r0, [pc, #684] @ (cb650 ) │ │ │ │ + ldr r0, [pc, #684] @ (cb678 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #680] @ (cb654 ) │ │ │ │ + ldr r3, [pc, #680] @ (cb67c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #676] @ (cb658 ) │ │ │ │ - ldr r1, [pc, #680] @ (cb65c ) │ │ │ │ + ldr r2, [pc, #676] @ (cb680 ) │ │ │ │ + ldr r1, [pc, #680] @ (cb684 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r2, [pc, #456] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r2, [pc, #456] @ (cb5c0 ) │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr r3, [pc, #652] @ (cb660 ) │ │ │ │ + ldr r3, [pc, #652] @ (cb688 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #648] @ (cb664 ) │ │ │ │ + ldr r2, [pc, #648] @ (cb68c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #644] @ (cb668 ) │ │ │ │ - ldr r0, [pc, #644] @ (cb66c ) │ │ │ │ + ldr r1, [pc, #644] @ (cb690 ) │ │ │ │ + ldr r0, [pc, #644] @ (cb694 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #420] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #420] @ (cb5c0 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #628] @ (cb670 ) │ │ │ │ - ldr r0, [pc, #632] @ (cb674 ) │ │ │ │ + ldr r1, [pc, #628] @ (cb698 ) │ │ │ │ + ldr r0, [pc, #632] @ (cb69c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #380] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #380] @ (cb5c0 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #600] @ (cb678 ) │ │ │ │ - ldr r0, [pc, #600] @ (cb67c ) │ │ │ │ + ldr r1, [pc, #600] @ (cb6a0 ) │ │ │ │ + ldr r0, [pc, #600] @ (cb6a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r2, [pc, #356] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #584] @ (cb680 ) │ │ │ │ - ldr r1, [pc, #588] @ (cb684 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r2, [pc, #356] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #584] @ (cb6a8 ) │ │ │ │ + ldr r1, [pc, #588] @ (cb6ac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #588] @ (cb688 ) │ │ │ │ + ldr r0, [pc, #588] @ (cb6b0 ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cad3c │ │ │ │ - ldr r3, [pc, #316] @ (cb598 ) │ │ │ │ + b.n cad64 │ │ │ │ + ldr r3, [pc, #316] @ (cb5c0 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r1, [pc, #552] @ (cb68c ) │ │ │ │ - ldr r0, [pc, #556] @ (cb690 ) │ │ │ │ + ldr r1, [pc, #552] @ (cb6b4 ) │ │ │ │ + ldr r0, [pc, #556] @ (cb6b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca6b0 │ │ │ │ + b.w ca6d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb05a │ │ │ │ + b.n cb082 │ │ │ │ cmp r9, r8 │ │ │ │ str.w sl, [r6] │ │ │ │ - bne.w cac14 │ │ │ │ - b.n caff6 │ │ │ │ - ldr r3, [pc, #304] @ (cb5b8 ) │ │ │ │ + bne.w cac3c │ │ │ │ + b.n cb01e │ │ │ │ + ldr r3, [pc, #304] @ (cb5e0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cb042 │ │ │ │ - ldr r2, [pc, #260] @ (cb598 ) │ │ │ │ - ldr r3, [pc, #508] @ (cb694 ) │ │ │ │ - ldr r1, [pc, #512] @ (cb698 ) │ │ │ │ + beq.w cb06a │ │ │ │ + ldr r2, [pc, #260] @ (cb5c0 ) │ │ │ │ + ldr r3, [pc, #508] @ (cb6bc ) │ │ │ │ + ldr r1, [pc, #512] @ (cb6c0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #512] @ (cb69c ) │ │ │ │ + ldr r0, [pc, #512] @ (cb6c4 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w ca6b0 │ │ │ │ - ldr r3, [pc, #224] @ (cb598 ) │ │ │ │ + b.w ca6d8 │ │ │ │ + ldr r3, [pc, #224] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #484] @ (cb6a0 ) │ │ │ │ - ldr r0, [pc, #484] @ (cb6a4 ) │ │ │ │ + ldr r1, [pc, #484] @ (cb6c8 ) │ │ │ │ + ldr r0, [pc, #484] @ (cb6cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r1, [pc, #200] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r1, [pc, #200] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r3, [pc, #464] @ (cb6a8 ) │ │ │ │ - ldr r0, [pc, #468] @ (cb6ac ) │ │ │ │ + ldr r3, [pc, #464] @ (cb6d0 ) │ │ │ │ + ldr r0, [pc, #468] @ (cb6d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #460] @ (cb6b0 ) │ │ │ │ + ldr r1, [pc, #460] @ (cb6d8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #164] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #164] @ (cb5c0 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #444] @ (cb6b4 ) │ │ │ │ - ldr r0, [pc, #444] @ (cb6b8 ) │ │ │ │ + ldr r1, [pc, #444] @ (cb6dc ) │ │ │ │ + ldr r0, [pc, #444] @ (cb6e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #132] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #132] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #420] @ (cb6bc ) │ │ │ │ - ldr r0, [pc, #420] @ (cb6c0 ) │ │ │ │ + ldr r1, [pc, #420] @ (cb6e4 ) │ │ │ │ + ldr r0, [pc, #420] @ (cb6e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ + b.w ca5e6 │ │ │ │ cmp sl, r9 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.w ca87a │ │ │ │ - b.w ca704 │ │ │ │ + bne.w ca8a2 │ │ │ │ + b.w ca72c │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w cb158 │ │ │ │ - ldr r1, [pc, #84] @ (cb598 ) │ │ │ │ + beq.w cb180 │ │ │ │ + ldr r1, [pc, #84] @ (cb5c0 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #380] @ (cb6c4 ) │ │ │ │ - ldr r0, [pc, #380] @ (cb6c8 ) │ │ │ │ + ldr r3, [pc, #380] @ (cb6ec ) │ │ │ │ + ldr r0, [pc, #380] @ (cb6f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #372] @ (cb6cc ) │ │ │ │ + ldr r1, [pc, #372] @ (cb6f4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #52] @ (cb598 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #52] @ (cb5c0 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #356] @ (cb6d0 ) │ │ │ │ - ldr r0, [pc, #360] @ (cb6d4 ) │ │ │ │ + ldr r1, [pc, #356] @ (cb6f8 ) │ │ │ │ + ldr r0, [pc, #360] @ (cb6fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ca5be │ │ │ │ - ldr r3, [pc, #344] @ (cb6d8 ) │ │ │ │ - mov.w r2, #39424 @ 0x9a00 │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #344] @ (cb700 ) │ │ │ │ + movw r2, #39413 @ 0x99f5 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #340] @ (cb6dc ) │ │ │ │ - ldr r0, [pc, #340] @ (cb6e0 ) │ │ │ │ + ldr r1, [pc, #340] @ (cb704 ) │ │ │ │ + ldr r0, [pc, #340] @ (cb708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cb464 │ │ │ │ - movs r2, r4 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strd r0, r0, [sl], #136 @ 0x88 │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n cb4bc │ │ │ │ + bls.n cb5f4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n cb648 │ │ │ │ + bhi.n cb580 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n cb4d8 │ │ │ │ + bvc.n cb610 │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, lr, #34 @ 0x22 │ │ │ │ - subs.w r0, sl, #34 @ 0x22 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + @ instruction: 0xf3960022 │ │ │ │ + @ instruction: 0xf3420022 │ │ │ │ + strb r0, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n cb640 │ │ │ │ + bvs.n cb578 │ │ │ │ movs r2, r4 │ │ │ │ - b.n caf8c │ │ │ │ + b.n cb2c4 │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n cb600 │ │ │ │ + bvs.n cb538 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb5c8 │ │ │ │ + bvs.n cb700 │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cb594 │ │ │ │ + bvs.n cb6cc │ │ │ │ movs r2, r4 │ │ │ │ - blxns r2 │ │ │ │ + ldr r1, [pc, #112] @ (cb688 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf13e0022 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + movt r0, #24610 @ 0x6022 │ │ │ │ + strb r0, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb528 │ │ │ │ + bvs.n cb660 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf13c0022 │ │ │ │ - @ instruction: 0xf0f00022 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + movt r0, #16418 @ 0x4022 │ │ │ │ + @ instruction: 0xf2780022 │ │ │ │ + strb r6, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb6e8 │ │ │ │ + bpl.n cb620 │ │ │ │ movs r2, r4 │ │ │ │ - adds.w r0, r6, #34 @ 0x22 │ │ │ │ - @ instruction: 0xf0c20022 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + @ instruction: 0xf29e0022 │ │ │ │ + movw r0, #40994 @ 0xa022 │ │ │ │ + strb r0, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb69c │ │ │ │ + bpl.n cb5d4 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cb6d4 │ │ │ │ + bmi.n cb60c │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n cb668 │ │ │ │ + bpl.n cb5a0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb630 │ │ │ │ + bpl.n cb568 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c20022 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + movw r0, #40994 @ 0xa022 │ │ │ │ + strb r6, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb5b8 │ │ │ │ + bpl.n cb6f0 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb560 │ │ │ │ + bpl.n cb698 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cb730 │ │ │ │ + bmi.n cb668 │ │ │ │ movs r2, r4 │ │ │ │ - mov r6, r5 │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.s16 q8, d8, d18 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + sbc.w r0, r0, #34 @ 0x22 │ │ │ │ + strh r2, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ - vext.8 d16, d8, d18, #0 │ │ │ │ - vaddl.s32 q0, d12, d18 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + @ instruction: 0xf1800022 │ │ │ │ + @ instruction: 0xf1340022 │ │ │ │ + strh r2, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb6c0 │ │ │ │ + bmi.n cb5f8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n cb698 │ │ │ │ + bmi.n cb5d0 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb654 │ │ │ │ + bmi.n cb78c │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cb6dc │ │ │ │ + bcc.n cb614 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb628 │ │ │ │ + bmi.n cb760 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb5e4 │ │ │ │ + bmi.n cb71c │ │ │ │ movs r2, r4 │ │ │ │ - b.n cbb10 │ │ │ │ + b.n cbe48 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb77c │ │ │ │ + bcc.n cb6b4 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb744 │ │ │ │ + bcc.n cb67c │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb718 │ │ │ │ + bcc.n cb650 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n cb6e0 │ │ │ │ + bcc.n cb618 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - bne.n cb6a8 │ │ │ │ + bcc.n cb7e0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cb9dc │ │ │ │ + b.n cbd14 │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cb650 │ │ │ │ + bcc.n cb788 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - bne.n cb618 │ │ │ │ + bcc.n cb750 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r6, #28 │ │ │ │ movs r2, r4 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n cb9c8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb6e4 : │ │ │ │ +000cb70c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cb760 │ │ │ │ + ldr.w ip, [pc, #108] @ cb788 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #2772 @ 0xad4 │ │ │ │ - ldr.w ip, [pc, #92] @ cb764 │ │ │ │ + ldr.w ip, [pc, #92] @ cb78c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cb768 ) │ │ │ │ + ldr r4, [pc, #88] @ (cb790 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -208268,4549 +208290,4549 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, cb744 │ │ │ │ + cbz r0, cb76c │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ca264 │ │ │ │ - ldr r2, [pc, #36] @ (cb76c ) │ │ │ │ - ldr r3, [pc, #32] @ (cb768 ) │ │ │ │ + bl ca28c │ │ │ │ + ldr r2, [pc, #36] @ (cb794 ) │ │ │ │ + ldr r3, [pc, #32] @ (cb790 ) │ │ │ │ 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 cb75c │ │ │ │ + bne.n cb784 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #952] @ (cbb20 ) │ │ │ │ + ldr r0, [pc, #792] @ (cbaa8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #720] @ (cba40 ) │ │ │ │ + ldr r0, [pc, #560] @ (cb9c8 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cb770 : │ │ │ │ +000cb798 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cb798 ) │ │ │ │ + ldr r3, [pc, #24] @ (cb7c0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cb79c ) │ │ │ │ + ldr r2, [pc, #24] @ (cb7c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ca264 │ │ │ │ + bl ca28c │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - ldr r0, [pc, #480] @ (cb97c ) │ │ │ │ + ldr r0, [pc, #320] @ (cb904 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb7a0 : │ │ │ │ +000cb7c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cb804 ) │ │ │ │ + ldr r3, [pc, #76] @ (cb82c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cb808 ) │ │ │ │ + ldr r5, [pc, #72] @ (cb830 ) │ │ │ │ addw r3, r3, #2820 @ 0xb04 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, cb800 │ │ │ │ - ldr r3, [pc, #64] @ (cb80c ) │ │ │ │ + cbz r0, cb828 │ │ │ │ + ldr r3, [pc, #64] @ (cb834 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb7e0 │ │ │ │ + bne.n cb808 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cb770 │ │ │ │ - ldr r0, [pc, #44] @ (cb810 ) │ │ │ │ + b.w cb798 │ │ │ │ + ldr r0, [pc, #44] @ (cb838 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cb814 ) │ │ │ │ - ldr r1, [pc, #40] @ (cb818 ) │ │ │ │ + ldr r3, [pc, #40] @ (cb83c ) │ │ │ │ + ldr r1, [pc, #40] @ (cb840 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cb81c ) │ │ │ │ + ldr r0, [pc, #40] @ (cb844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #232] @ (cb8f4 ) │ │ │ │ + ldr r0, [pc, #72] @ (cb87c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + bne.n cb844 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbfb4 │ │ │ │ + b.n cb2ec │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + beq.n cb788 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb820 : │ │ │ │ +000cb848 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cb84c ) │ │ │ │ + ldr r3, [pc, #28] @ (cb874 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cb850 ) │ │ │ │ + ldr r2, [pc, #28] @ (cb878 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ca264 │ │ │ │ + bl ca28c │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - blx r9 │ │ │ │ + blx r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb854 : │ │ │ │ +000cb87c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cb8e8 ) │ │ │ │ + ldr r5, [pc, #124] @ (cb910 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cb8ec ) │ │ │ │ + ldr r3, [pc, #124] @ (cb914 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cb8f0 ) │ │ │ │ + ldr r6, [pc, #120] @ (cb918 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cb8f4 ) │ │ │ │ + ldr r3, [pc, #108] @ (cb91c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2868 @ 0xb34 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, cb8e0 │ │ │ │ - ldr r3, [pc, #96] @ (cb8f8 ) │ │ │ │ + cbz r0, cb908 │ │ │ │ + ldr r3, [pc, #96] @ (cb920 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cb8c0 │ │ │ │ + bne.n cb8e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cb820 │ │ │ │ - ldr r2, [pc, #80] @ (cb8fc ) │ │ │ │ - ldr r3, [pc, #64] @ (cb8ec ) │ │ │ │ + bl cb848 │ │ │ │ + ldr r2, [pc, #80] @ (cb924 ) │ │ │ │ + ldr r3, [pc, #64] @ (cb914 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cb8e4 │ │ │ │ + bne.n cb90c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cb900 ) │ │ │ │ + ldr r0, [pc, #60] @ (cb928 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cb904 ) │ │ │ │ - ldr r1, [pc, #56] @ (cb908 ) │ │ │ │ + ldr r3, [pc, #56] @ (cb92c ) │ │ │ │ + ldr r1, [pc, #56] @ (cb930 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cb90c ) │ │ │ │ + ldr r0, [pc, #56] @ (cb934 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cb8a8 │ │ │ │ + b.n cb8d0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - blxns r1 │ │ │ │ + bxns ip │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + bx fp │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + bx r5 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + beq.n cb974 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbefc │ │ │ │ + b.n cb234 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cb910 : │ │ │ │ +000cb938 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cb9cc ) │ │ │ │ + ldr r6, [pc, #172] @ (cb9f4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cb992 │ │ │ │ + beq.n cb9ba │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cb9d0 ) │ │ │ │ + ldr r3, [pc, #148] @ (cb9f8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cb980 │ │ │ │ + cbz r5, cb9a8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl ca264 │ │ │ │ + bl ca28c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb96a │ │ │ │ + beq.n cb992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cb9b8 │ │ │ │ + cbz r3, cb9e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb97a │ │ │ │ + beq.n cb9a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cb9ac │ │ │ │ + cbz r3, cb9d4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cb94e │ │ │ │ - ldr r3, [pc, #60] @ (cb9d0 ) │ │ │ │ + b.n cb976 │ │ │ │ + ldr r3, [pc, #60] @ (cb9f8 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cb9c0 │ │ │ │ + beq.n cb9e8 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cb940 │ │ │ │ - b.n cb980 │ │ │ │ + bne.n cb968 │ │ │ │ + b.n cb9a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb96a │ │ │ │ + b.n cb992 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cb940 │ │ │ │ + bne.n cb968 │ │ │ │ mov r5, r3 │ │ │ │ - b.n cb94e │ │ │ │ + b.n cb976 │ │ │ │ nop │ │ │ │ - mov r8, fp │ │ │ │ + mov r8, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cb9d4 : │ │ │ │ +000cb9fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cba7c ) │ │ │ │ + ldr r5, [pc, #144] @ (cbaa4 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cba80 ) │ │ │ │ + ldr r3, [pc, #144] @ (cbaa8 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cba84 ) │ │ │ │ + ldr r6, [pc, #140] @ (cbaac ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cba88 ) │ │ │ │ + ldr r3, [pc, #128] @ (cbab0 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #2916 @ 0xb64 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, cba72 │ │ │ │ - ldr r3, [pc, #104] @ (cba8c ) │ │ │ │ + cbz r0, cba9a │ │ │ │ + ldr r3, [pc, #104] @ (cbab4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cba52 │ │ │ │ + bne.n cba7a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cb910 │ │ │ │ - ldr r2, [pc, #84] @ (cba90 ) │ │ │ │ - ldr r3, [pc, #64] @ (cba80 ) │ │ │ │ + bl cb938 │ │ │ │ + ldr r2, [pc, #84] @ (cbab8 ) │ │ │ │ + ldr r3, [pc, #64] @ (cbaa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cba76 │ │ │ │ + bne.n cba9e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cba94 ) │ │ │ │ + ldr r0, [pc, #64] @ (cbabc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cba98 ) │ │ │ │ - ldr r1, [pc, #60] @ (cba9c ) │ │ │ │ + ldr r3, [pc, #56] @ (cbac0 ) │ │ │ │ + ldr r1, [pc, #60] @ (cbac4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cbaa0 ) │ │ │ │ + ldr r0, [pc, #56] @ (cbac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cba3a │ │ │ │ + b.n cba62 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov r4, r1 │ │ │ │ + cmp ip, ip │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + cmp lr, fp │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r7 │ │ │ │ + cmp lr, r2 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cbd7c │ │ │ │ + b.n cc0b4 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cbaa4 : │ │ │ │ +000cbacc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ cbf08 │ │ │ │ + ldr.w r4, [pc, #1104] @ cbf30 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ cbf0c │ │ │ │ + ldr.w r1, [pc, #1104] @ cbf34 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ cbf10 │ │ │ │ - ldr.w r2, [pc, #1100] @ cbf14 │ │ │ │ - ldr.w r3, [pc, #1100] @ cbf18 │ │ │ │ + ldr.w r5, [pc, #1100] @ cbf38 │ │ │ │ + ldr.w r2, [pc, #1100] @ cbf3c │ │ │ │ + ldr.w r3, [pc, #1100] @ cbf40 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbc68 │ │ │ │ - ldr.w r3, [pc, #1060] @ cbf1c │ │ │ │ + beq.w cbc90 │ │ │ │ + ldr.w r3, [pc, #1060] @ cbf44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cb910 │ │ │ │ + bl cb938 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cbc2a │ │ │ │ + bne.w cbc52 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbd32 │ │ │ │ + beq.w cbd5a │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbdaa │ │ │ │ + beq.w cbdd2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w cbe98 │ │ │ │ - ldr r2, [pc, #976] @ (cbf20 ) │ │ │ │ + bpl.w cbec0 │ │ │ │ + ldr r2, [pc, #976] @ (cbf48 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbe60 │ │ │ │ - ldr r2, [pc, #972] @ (cbf24 ) │ │ │ │ + beq.w cbe88 │ │ │ │ + ldr r2, [pc, #972] @ (cbf4c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbeae │ │ │ │ + beq.w cbed6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w cbe94 │ │ │ │ + ble.w cbebc │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w cbe94 │ │ │ │ + beq.w cbebc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb8e │ │ │ │ + beq.n cbbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbcaa │ │ │ │ + beq.w cbcd2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cbcb6 │ │ │ │ + beq.w cbcde │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbeb2 │ │ │ │ + beq.w cbeda │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbbc │ │ │ │ + beq.n cbbe4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbd1a │ │ │ │ + beq.w cbd42 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cbece │ │ │ │ + beq.w cbef6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbdc │ │ │ │ + beq.n cbc04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbd12 │ │ │ │ + beq.w cbd3a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbeea │ │ │ │ + beq.w cbf12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbfc │ │ │ │ + beq.n cbc24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbda2 │ │ │ │ - ldr r3, [pc, #796] @ (cbf1c ) │ │ │ │ + beq.w cbdca │ │ │ │ + ldr r3, [pc, #796] @ (cbf44 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc0e │ │ │ │ + beq.n cbc36 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (cbf28 ) │ │ │ │ - ldr r3, [pc, #760] @ (cbf0c ) │ │ │ │ + ldr r2, [pc, #792] @ (cbf50 ) │ │ │ │ + ldr r3, [pc, #760] @ (cbf34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cbdd0 │ │ │ │ + bne.w cbdf8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc40 │ │ │ │ + beq.n cbc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cbc40 │ │ │ │ + cbnz r3, cbc68 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc56 │ │ │ │ + beq.n cbc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cbc56 │ │ │ │ + cbnz r3, cbc7e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (cbf2c ) │ │ │ │ - ldr r1, [pc, #724] @ (cbf30 ) │ │ │ │ + ldr r3, [pc, #724] @ (cbf54 ) │ │ │ │ + ldr r1, [pc, #724] @ (cbf58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n cbc0e │ │ │ │ + b.n cbc36 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cbb34 │ │ │ │ - ldr r3, [pc, #676] @ (cbf34 ) │ │ │ │ - movw r2, #40241 @ 0x9d31 │ │ │ │ + bne.w cbb5c │ │ │ │ + ldr r3, [pc, #676] @ (cbf5c ) │ │ │ │ + movw r2, #40230 @ 0x9d26 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #668] @ (cbf38 ) │ │ │ │ - ldr r0, [pc, #672] @ (cbf3c ) │ │ │ │ + ldr r1, [pc, #668] @ (cbf60 ) │ │ │ │ + ldr r0, [pc, #672] @ (cbf64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cbb94 │ │ │ │ + bne.w cbbbc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbe44 │ │ │ │ + beq.w cbe6c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbcd2 │ │ │ │ + beq.n cbcfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cbd22 │ │ │ │ + cbz r3, cbd4a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cbe28 │ │ │ │ + beq.w cbe50 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbcee │ │ │ │ + beq.n cbd16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cbd2a │ │ │ │ + cbz r3, cbd52 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbe0c │ │ │ │ + beq.w cbe34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd0c │ │ │ │ + beq.n cbd34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbdb0 │ │ │ │ + beq.n cbdd8 │ │ │ │ bl 8865c │ │ │ │ - b.n cbc64 │ │ │ │ + b.n cbc8c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbdc │ │ │ │ + b.n cbc04 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbbc │ │ │ │ + b.n cbbe4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbcd2 │ │ │ │ + b.n cbcfa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbcee │ │ │ │ + b.n cbd16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd44 │ │ │ │ + beq.n cbd6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbdc8 │ │ │ │ + beq.n cbdf0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbe78 │ │ │ │ + beq.w cbea0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd60 │ │ │ │ + beq.n cbd88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cbdc0 │ │ │ │ + cbz r3, cbde8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cbdf0 │ │ │ │ + beq.n cbe18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd7a │ │ │ │ + beq.n cbda2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cbdb8 │ │ │ │ + cbz r3, cbde0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cbdd4 │ │ │ │ + beq.n cbdfc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbc64 │ │ │ │ + beq.w cbc8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cbc64 │ │ │ │ + bne.w cbc8c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbc64 │ │ │ │ + b.n cbc8c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbfc │ │ │ │ + b.n cbc24 │ │ │ │ bl 889e4 │ │ │ │ - b.n cbb42 │ │ │ │ + b.n cbb6a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd0c │ │ │ │ + b.n cbd34 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd7a │ │ │ │ + b.n cbda2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd60 │ │ │ │ + b.n cbd88 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd44 │ │ │ │ + b.n cbd6c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (cbf40 ) │ │ │ │ - movw r2, #40244 @ 0x9d34 │ │ │ │ + ldr r3, [pc, #360] @ (cbf68 ) │ │ │ │ + movw r2, #40233 @ 0x9d29 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #356] @ (cbf44 ) │ │ │ │ - ldr r0, [pc, #356] @ (cbf48 ) │ │ │ │ + ldr r1, [pc, #356] @ (cbf6c ) │ │ │ │ + ldr r0, [pc, #356] @ (cbf70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (cbf4c ) │ │ │ │ - movw r2, #40243 @ 0x9d33 │ │ │ │ + ldr r3, [pc, #344] @ (cbf74 ) │ │ │ │ + movw r2, #40232 @ 0x9d28 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #340] @ (cbf50 ) │ │ │ │ - ldr r0, [pc, #340] @ (cbf54 ) │ │ │ │ + ldr r1, [pc, #340] @ (cbf78 ) │ │ │ │ + ldr r0, [pc, #340] @ (cbf7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cbf58 ) │ │ │ │ - movw r2, #40249 @ 0x9d39 │ │ │ │ + ldr r3, [pc, #328] @ (cbf80 ) │ │ │ │ + movw r2, #40238 @ 0x9d2e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #324] @ (cbf5c ) │ │ │ │ - ldr r0, [pc, #324] @ (cbf60 ) │ │ │ │ + ldr r1, [pc, #324] @ (cbf84 ) │ │ │ │ + ldr r0, [pc, #324] @ (cbf88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (cbf64 ) │ │ │ │ - movw r2, #40248 @ 0x9d38 │ │ │ │ + ldr r3, [pc, #312] @ (cbf8c ) │ │ │ │ + movw r2, #40237 @ 0x9d2d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #308] @ (cbf68 ) │ │ │ │ - ldr r0, [pc, #308] @ (cbf6c ) │ │ │ │ + ldr r1, [pc, #308] @ (cbf90 ) │ │ │ │ + ldr r0, [pc, #308] @ (cbf94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (cbf70 ) │ │ │ │ - movw r2, #40247 @ 0x9d37 │ │ │ │ + ldr r3, [pc, #296] @ (cbf98 ) │ │ │ │ + movw r2, #40236 @ 0x9d2c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #292] @ (cbf74 ) │ │ │ │ - ldr r0, [pc, #292] @ (cbf78 ) │ │ │ │ + ldr r1, [pc, #292] @ (cbf9c ) │ │ │ │ + ldr r0, [pc, #292] @ (cbfa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (cbf7c ) │ │ │ │ + ldr r3, [pc, #280] @ (cbfa4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (cbf80 ) │ │ │ │ - ldr r0, [pc, #280] @ (cbf84 ) │ │ │ │ + ldr r1, [pc, #280] @ (cbfa8 ) │ │ │ │ + ldr r0, [pc, #280] @ (cbfac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (cbf88 ) │ │ │ │ - movw r2, #40242 @ 0x9d32 │ │ │ │ + ldr r3, [pc, #268] @ (cbfb0 ) │ │ │ │ + movw r2, #40231 @ 0x9d27 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #264] @ (cbf8c ) │ │ │ │ - ldr r0, [pc, #264] @ (cbf90 ) │ │ │ │ + ldr r1, [pc, #264] @ (cbfb4 ) │ │ │ │ + ldr r0, [pc, #264] @ (cbfb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (cbf94 ) │ │ │ │ + ldr r3, [pc, #248] @ (cbfbc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (cbf98 ) │ │ │ │ - ldr r0, [pc, #252] @ (cbf9c ) │ │ │ │ + ldr r1, [pc, #248] @ (cbfc0 ) │ │ │ │ + ldr r0, [pc, #252] @ (cbfc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (cbfa0 ) │ │ │ │ - movw r2, #40218 @ 0x9d1a │ │ │ │ + ldr r3, [pc, #236] @ (cbfc8 ) │ │ │ │ + movw r2, #40207 @ 0x9d0f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (cbfa4 ) │ │ │ │ - ldr r0, [pc, #232] @ (cbfa8 ) │ │ │ │ + ldr r1, [pc, #228] @ (cbfcc ) │ │ │ │ + ldr r0, [pc, #232] @ (cbfd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (cbfac ) │ │ │ │ - movw r2, #40219 @ 0x9d1b │ │ │ │ + ldr r3, [pc, #220] @ (cbfd4 ) │ │ │ │ + movw r2, #40208 @ 0x9d10 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (cbfb0 ) │ │ │ │ - ldr r0, [pc, #216] @ (cbfb4 ) │ │ │ │ + ldr r1, [pc, #212] @ (cbfd8 ) │ │ │ │ + ldr r0, [pc, #216] @ (cbfdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (cbfb8 ) │ │ │ │ - movw r2, #40220 @ 0x9d1c │ │ │ │ + ldr r3, [pc, #204] @ (cbfe0 ) │ │ │ │ + movw r2, #40209 @ 0x9d11 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (cbfbc ) │ │ │ │ - ldr r0, [pc, #200] @ (cbfc0 ) │ │ │ │ + ldr r1, [pc, #196] @ (cbfe4 ) │ │ │ │ + ldr r0, [pc, #200] @ (cbfe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r5 │ │ │ │ + mvns r2, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n cc1b8 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [r0, #-144]! @ 0xffffff70 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr4, {1} │ │ │ │ + cmp r7, #10 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [sl], {36} @ 0x24 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + stc2 0, cr0, [r2, #144]! @ 0x90 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - udf #10 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbfe0024 │ │ │ │ - cmp r4, #32 │ │ │ │ + stc2 0, cr0, [r6, #144] @ 0x90 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbf1c │ │ │ │ + svc 106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbe20024 │ │ │ │ - cmp r4, #4 │ │ │ │ + stc2l 0, cr0, [sl, #-144]! @ 0xffffff70 │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbf08 │ │ │ │ + svc 90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbc60024 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + stc2l 0, cr0, [lr, #-144] @ 0xffffff70 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbec4 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbaa0024 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + ldc2 0, cr0, [r2, #-144]! @ 0xffffff70 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbe80 │ │ │ │ + svc 10 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb760024 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + ldc2l 0, cr0, [lr], #144 @ 0x90 │ │ │ │ + cmp r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cc030 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb3c0024 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + stc2l 0, cr0, [r4], {36} @ 0x24 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbfd4 │ │ │ │ + udf #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb200024 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + stc2 0, cr0, [r8], #144 @ 0x90 │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - ble.n cbfc0 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb040024 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + stc2 0, cr0, [ip], {36} @ 0x24 │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n cbfac │ │ │ │ + udf #124 @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cbfc4 : │ │ │ │ +000cbfec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cc028 ) │ │ │ │ + ldr r3, [pc, #76] @ (cc050 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cc02c ) │ │ │ │ + ldr r5, [pc, #72] @ (cc054 ) │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, cc024 │ │ │ │ - ldr r3, [pc, #64] @ (cc030 ) │ │ │ │ + cbz r0, cc04c │ │ │ │ + ldr r3, [pc, #64] @ (cc058 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cc004 │ │ │ │ + bne.n cc02c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cbaa4 │ │ │ │ - ldr r0, [pc, #44] @ (cc034 ) │ │ │ │ + b.w cbacc │ │ │ │ + ldr r0, [pc, #44] @ (cc05c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cc038 ) │ │ │ │ - ldr r1, [pc, #40] @ (cc03c ) │ │ │ │ + ldr r3, [pc, #40] @ (cc060 ) │ │ │ │ + ldr r1, [pc, #40] @ (cc064 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cc040 ) │ │ │ │ + ldr r0, [pc, #40] @ (cc068 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ movs r0, r5 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n cc050 │ │ │ │ + ble.n cbf88 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cc044 : │ │ │ │ +000cc06c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r7, [pc, #332] @ (cc1a4 ) │ │ │ │ + ldr r7, [pc, #332] @ (cc1cc ) │ │ │ │ add r7, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cc100 │ │ │ │ + beq.n cc128 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r6, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cc0f6 │ │ │ │ + beq.n cc11e │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cc128 │ │ │ │ + beq.n cc150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cc0e4 │ │ │ │ + beq.n cc10c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc08e │ │ │ │ + beq.n cc0b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cc0ee │ │ │ │ + cbz r3, cc116 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n cc176 │ │ │ │ + bmi.n cc19e │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0b4 │ │ │ │ + beq.n cc0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cc0dc │ │ │ │ + cbz r3, cc104 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cc186 │ │ │ │ + beq.n cc1ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0c8 │ │ │ │ + beq.n cc0f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cc0d4 │ │ │ │ + cbz r3, cc0fc │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.n cc15e │ │ │ │ + blt.n cc186 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc0c8 │ │ │ │ + b.n cc0f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc0b4 │ │ │ │ + b.n cc0dc │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n cc08e │ │ │ │ + beq.n cc0b6 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n cc08e │ │ │ │ + bne.n cc0b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc08e │ │ │ │ - cbz r5, cc128 │ │ │ │ + b.n cc0b6 │ │ │ │ + cbz r5, cc150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cc07a │ │ │ │ - b.n cc08e │ │ │ │ - ldr r1, [pc, #164] @ (cc1a8 ) │ │ │ │ + bne.n cc0a2 │ │ │ │ + b.n cc0b6 │ │ │ │ + ldr r1, [pc, #164] @ (cc1d0 ) │ │ │ │ mov.w r0, #1792 @ 0x700 │ │ │ │ - ldr r3, [pc, #164] @ (cc1ac ) │ │ │ │ - ldr r2, [pc, #164] @ (cc1b0 ) │ │ │ │ + ldr r3, [pc, #164] @ (cc1d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (cc1d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (cc1b4 ) │ │ │ │ - ldr r0, [pc, #160] @ (cc1b8 ) │ │ │ │ + ldr r1, [pc, #160] @ (cc1dc ) │ │ │ │ + ldr r0, [pc, #160] @ (cc1e0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #144] @ (cc1bc ) │ │ │ │ - ldr r1, [pc, #148] @ (cc1c0 ) │ │ │ │ + ldr r3, [pc, #144] @ (cc1e4 ) │ │ │ │ + ldr r1, [pc, #148] @ (cc1e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc146 │ │ │ │ + beq.n cc16e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cc17e │ │ │ │ - ldr r3, [pc, #96] @ (cc1a8 ) │ │ │ │ + cbz r3, cc1a6 │ │ │ │ + ldr r3, [pc, #96] @ (cc1d0 ) │ │ │ │ movw r2, #1798 @ 0x706 │ │ │ │ - ldr r1, [pc, #116] @ (cc1c4 ) │ │ │ │ - ldr r0, [pc, #120] @ (cc1c8 ) │ │ │ │ + ldr r1, [pc, #116] @ (cc1ec ) │ │ │ │ + ldr r0, [pc, #120] @ (cc1f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc122 │ │ │ │ - ldr r3, [pc, #72] @ (cc1a8 ) │ │ │ │ + b.n cc14a │ │ │ │ + ldr r3, [pc, #72] @ (cc1d0 ) │ │ │ │ movw r2, #1798 @ 0x706 │ │ │ │ - ldr r1, [pc, #100] @ (cc1cc ) │ │ │ │ - ldr r0, [pc, #104] @ (cc1d0 ) │ │ │ │ + ldr r1, [pc, #100] @ (cc1f4 ) │ │ │ │ + ldr r0, [pc, #104] @ (cc1f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc122 │ │ │ │ + b.n cc14a │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ - b.n cc092 │ │ │ │ + b.n cc0ba │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc146 │ │ │ │ - ldr r3, [pc, #76] @ (cc1d4 ) │ │ │ │ - movw r2, #62229 @ 0xf315 │ │ │ │ + b.n cc16e │ │ │ │ + ldr r3, [pc, #76] @ (cc1fc ) │ │ │ │ + movw r2, #62218 @ 0xf30a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #68] @ (cc1d8 ) │ │ │ │ - ldr r0, [pc, #72] @ (cc1dc ) │ │ │ │ + ldr r1, [pc, #68] @ (cc200 ) │ │ │ │ + ldr r0, [pc, #72] @ (cc204 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1792 @ 0x700 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n cc1cc │ │ │ │ + blt.n cc104 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc870 │ │ │ │ + b.n cbba8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc8e8 │ │ │ │ + b.n cbc20 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cc90c │ │ │ │ + b.n cbc44 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc888 │ │ │ │ + b.n cbbc0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cc860 │ │ │ │ + b.n cbb98 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str??.w r0, [r8, r4, lsl #2] │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + ldr??.w r0, [r0, #36] @ 0x24 │ │ │ │ + cmp r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cc1e0 : │ │ │ │ +000cc208 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #2400] @ ccb54 │ │ │ │ + ldr.w r2, [pc, #2400] @ ccb7c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #2400] @ ccb58 │ │ │ │ + ldr.w r3, [pc, #2400] @ ccb80 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2396] @ ccb5c │ │ │ │ + ldr.w r5, [pc, #2396] @ ccb84 │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 86704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc64e │ │ │ │ - ldr.w r3, [pc, #2372] @ ccb60 │ │ │ │ + beq.w cc676 │ │ │ │ + ldr.w r3, [pc, #2372] @ ccb88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc66c │ │ │ │ + bne.w cc694 │ │ │ │ bl af884 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc24a │ │ │ │ + beq.n cc272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc474 │ │ │ │ + beq.w cc49c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc694 │ │ │ │ - ldr.w r3, [pc, #2320] @ ccb64 │ │ │ │ + beq.w cc6bc │ │ │ │ + ldr.w r3, [pc, #2320] @ ccb8c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6b2 │ │ │ │ + beq.w cc6da │ │ │ │ ldr.w r0, [r3, #296] @ 0x128 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cc6e8 │ │ │ │ + beq.w cc710 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w cc73a │ │ │ │ + bmi.w cc762 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc296 │ │ │ │ + beq.n cc2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc47c │ │ │ │ + beq.w cc4a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ccb38 │ │ │ │ + beq.w ccb60 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2b0 │ │ │ │ + beq.n cc2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc484 │ │ │ │ + beq.w cc4ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc71c │ │ │ │ - ldr.w r3, [pc, #2224] @ ccb68 │ │ │ │ + beq.w cc744 │ │ │ │ + ldr.w r3, [pc, #2224] @ ccb90 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc494 │ │ │ │ + bne.w cc4bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2d8 │ │ │ │ + beq.n cc300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc646 │ │ │ │ - ldr.w r3, [pc, #2192] @ ccb6c │ │ │ │ + beq.w cc66e │ │ │ │ + ldr.w r3, [pc, #2192] @ ccb94 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ cmp r4, sl │ │ │ │ - bne.w cc57c │ │ │ │ + bne.w cc5a4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc810 │ │ │ │ + beq.w cc838 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc828 │ │ │ │ + bne.w cc850 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ccb1c │ │ │ │ + beq.w ccb44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2132] @ ccb70 │ │ │ │ + ldr.w r3, [pc, #2132] @ ccb98 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr.w r1, [r7, #2892] @ 0xb4c │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc33c │ │ │ │ + beq.n cc364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc48c │ │ │ │ + beq.w cc4b4 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.w cc4f4 │ │ │ │ + beq.w cc51c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w cc4fe │ │ │ │ + bne.w cc526 │ │ │ │ mov r0, r8 │ │ │ │ bl 9fc78 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc7ac │ │ │ │ + beq.w cc7d4 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r3, [r7, #2916] @ 0xb64 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc860 │ │ │ │ + beq.w cc888 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc87e │ │ │ │ + bne.w cc8a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc392 │ │ │ │ + beq.n cc3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc80a │ │ │ │ + beq.w cc832 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n cc3d8 │ │ │ │ + bne.n cc400 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca44 │ │ │ │ + beq.w cca6c │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cca5c │ │ │ │ + bne.w cca84 │ │ │ │ bl 9a248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc3cc │ │ │ │ + beq.n cc3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7d8 │ │ │ │ + beq.w cc800 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w cca7c │ │ │ │ + beq.w ccaa4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w cc774 │ │ │ │ + bne.w cc79c │ │ │ │ movs r7, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc40a │ │ │ │ + beq.n cc432 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc744 │ │ │ │ + beq.w cc76c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w cc8ec │ │ │ │ + beq.w cc914 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ccac8 │ │ │ │ + beq.w ccaf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc42a │ │ │ │ + beq.n cc452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc848 │ │ │ │ + beq.w cc870 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc928 │ │ │ │ + bne.w cc950 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc446 │ │ │ │ + beq.n cc46e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc854 │ │ │ │ + beq.w cc87c │ │ │ │ cmp r1, sl │ │ │ │ - bne.w cc566 │ │ │ │ + bne.w cc58e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 86914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca94 │ │ │ │ + beq.w ccabc │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc7e0 │ │ │ │ + bne.w cc808 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n cc566 │ │ │ │ + bne.n cc58e │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ - b.n cc4d4 │ │ │ │ + b.n cc4fc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc24a │ │ │ │ + b.n cc272 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc296 │ │ │ │ + b.n cc2be │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2b0 │ │ │ │ + b.n cc2d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc33c │ │ │ │ - ldr.w r0, [pc, #1756] @ ccb74 │ │ │ │ + b.n cc364 │ │ │ │ + ldr.w r0, [pc, #1756] @ ccb9c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4b6 │ │ │ │ + beq.n cc4de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cc4b6 │ │ │ │ + cbnz r3, cc4de │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1728] @ ccb78 │ │ │ │ + ldr.w r3, [pc, #1728] @ ccba0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1724] @ ccb7c │ │ │ │ - ldr.w r0, [pc, #1724] @ ccb80 │ │ │ │ + ldr.w r1, [pc, #1724] @ ccba4 │ │ │ │ + ldr.w r0, [pc, #1724] @ ccba8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1708] @ ccb84 │ │ │ │ - ldr.w r3, [pc, #1660] @ ccb58 │ │ │ │ + ldr.w r2, [pc, #1708] @ ccbac │ │ │ │ + ldr.w r3, [pc, #1660] @ ccb80 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ccac4 │ │ │ │ + bne.w ccaec │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cc758 │ │ │ │ + bne.w cc780 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc9d8 │ │ │ │ + beq.w cca00 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cca24 │ │ │ │ + bne.w cca4c │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ccae4 │ │ │ │ + beq.w ccb0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #3756] @ 0xeac │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ blx 501b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc55a │ │ │ │ + beq.n cc582 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7d0 │ │ │ │ + beq.w cc7f8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w cc788 │ │ │ │ + beq.w cc7b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc34c │ │ │ │ - ldr.w r3, [pc, #1568] @ ccb88 │ │ │ │ + beq.w cc374 │ │ │ │ + ldr.w r3, [pc, #1568] @ ccbb0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4d4 │ │ │ │ + beq.n cc4fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n cc4d4 │ │ │ │ + b.n cc4fc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc8b4 │ │ │ │ + beq.w cc8dc │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cc8cc │ │ │ │ + bne.w cc8f4 │ │ │ │ bl af884 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc5b6 │ │ │ │ + beq.n cc5de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc750 │ │ │ │ + beq.w cc778 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc910 │ │ │ │ + beq.w cc938 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc960 │ │ │ │ + beq.w cc988 │ │ │ │ ldr.w r0, [r3, #452] @ 0x1c4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cc98c │ │ │ │ + beq.w cc9b4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cc9ce │ │ │ │ + bmi.w cc9f6 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc5fc │ │ │ │ + beq.n cc624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc780 │ │ │ │ + beq.w cc7a8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ccb00 │ │ │ │ + beq.w ccb28 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc61c │ │ │ │ + beq.n cc644 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc778 │ │ │ │ + beq.w cc7a0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cc9b6 │ │ │ │ + beq.w cc9de │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cc9f0 │ │ │ │ + bne.w cca18 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc63e │ │ │ │ + beq.n cc666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc7c8 │ │ │ │ + beq.w cc7f0 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w cc2e6 │ │ │ │ - b.n cc566 │ │ │ │ + beq.w cc30e │ │ │ │ + b.n cc58e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2d8 │ │ │ │ - ldr.w r3, [pc, #1320] @ ccb78 │ │ │ │ + b.n cc300 │ │ │ │ + ldr.w r3, [pc, #1320] @ ccba0 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r1, [pc, #1332] @ ccb8c │ │ │ │ - ldr.w r0, [pc, #1332] @ ccb90 │ │ │ │ + ldr.w r1, [pc, #1332] @ ccbb4 │ │ │ │ + ldr.w r0, [pc, #1332] @ ccbb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r1, [pc, #1288] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r1, [pc, #1288] @ ccba0 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r3, [pc, #1308] @ ccb94 │ │ │ │ + ldr.w r3, [pc, #1308] @ ccbbc │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1300] @ ccb98 │ │ │ │ - ldr.w r0, [pc, #1300] @ ccb9c │ │ │ │ + ldr.w r1, [pc, #1300] @ ccbc0 │ │ │ │ + ldr.w r0, [pc, #1300] @ ccbc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r3, [pc, #1248] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r3, [pc, #1248] @ ccba0 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r1, [pc, #1280] @ ccba0 │ │ │ │ - ldr.w r0, [pc, #1280] @ ccba4 │ │ │ │ + ldr.w r1, [pc, #1280] @ ccbc8 │ │ │ │ + ldr.w r0, [pc, #1280] @ ccbcc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1260] @ ccba8 │ │ │ │ - ldr.w r1, [pc, #1260] @ ccbac │ │ │ │ + ldr.w r3, [pc, #1260] @ ccbd0 │ │ │ │ + ldr.w r1, [pc, #1260] @ ccbd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1196] @ ccb78 │ │ │ │ - ldr.w r1, [pc, #1248] @ ccbb0 │ │ │ │ + ldr.w r3, [pc, #1196] @ ccba0 │ │ │ │ + ldr.w r1, [pc, #1248] @ ccbd8 │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr.w r0, [pc, #1244] @ ccbb4 │ │ │ │ + ldr.w r0, [pc, #1244] @ ccbdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r2, [pc, #1164] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r2, [pc, #1164] @ ccba0 │ │ │ │ movw r1, #1998 @ 0x7ce │ │ │ │ - ldr.w r3, [pc, #1220] @ ccbb8 │ │ │ │ + ldr.w r3, [pc, #1220] @ ccbe0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1216] @ ccbbc │ │ │ │ + ldr.w r2, [pc, #1216] @ ccbe4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1208] @ ccbc0 │ │ │ │ - ldr.w r0, [pc, #1208] @ ccbc4 │ │ │ │ + ldr.w r1, [pc, #1208] @ ccbe8 │ │ │ │ + ldr.w r0, [pc, #1208] @ ccbec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr.w r3, [pc, #1112] @ ccb78 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r3, [pc, #1112] @ ccba0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1184] @ ccbc8 │ │ │ │ - ldr.w r0, [pc, #1184] @ ccbcc │ │ │ │ + ldr.w r1, [pc, #1184] @ ccbf0 │ │ │ │ + ldr.w r0, [pc, #1184] @ ccbf4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n cc270 │ │ │ │ + b.n cc298 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc40a │ │ │ │ + b.n cc432 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc5b6 │ │ │ │ - ldr.w r3, [pc, #1052] @ ccb78 │ │ │ │ + b.n cc5de │ │ │ │ + ldr.w r3, [pc, #1052] @ ccba0 │ │ │ │ mov r2, fp │ │ │ │ - ldr.w r1, [pc, #1136] @ ccbd0 │ │ │ │ - ldr.w r0, [pc, #1136] @ ccbd4 │ │ │ │ + ldr.w r1, [pc, #1136] @ ccbf8 │ │ │ │ + ldr.w r0, [pc, #1136] @ ccbfc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ movs r7, #4 │ │ │ │ - b.n cc3da │ │ │ │ + b.n cc402 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc61c │ │ │ │ + b.n cc644 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc5fc │ │ │ │ + b.n cc624 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc566 │ │ │ │ - ldr r3, [pc, #996] @ (ccb78 ) │ │ │ │ + beq.w cc58e │ │ │ │ + ldr r3, [pc, #996] @ (ccba0 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1088] @ ccbd8 │ │ │ │ - ldr.w r0, [pc, #1088] @ ccbdc │ │ │ │ + ldr.w r1, [pc, #1088] @ ccc00 │ │ │ │ + ldr.w r0, [pc, #1088] @ ccc04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #968] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #968] @ (ccba0 ) │ │ │ │ movw r2, #2001 @ 0x7d1 │ │ │ │ - ldr.w r1, [pc, #1068] @ ccbe0 │ │ │ │ - ldr.w r0, [pc, #1068] @ ccbe4 │ │ │ │ + ldr.w r1, [pc, #1068] @ ccc08 │ │ │ │ + ldr.w r0, [pc, #1068] @ ccc0c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc63e │ │ │ │ + b.n cc666 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc55a │ │ │ │ + b.n cc582 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc3cc │ │ │ │ - ldr r2, [pc, #916] @ (ccb78 ) │ │ │ │ - ldr.w r3, [pc, #1028] @ ccbe8 │ │ │ │ - ldr.w r1, [pc, #1028] @ ccbec │ │ │ │ + b.n cc3f4 │ │ │ │ + ldr r2, [pc, #916] @ (ccba0 ) │ │ │ │ + ldr.w r3, [pc, #1028] @ ccc10 │ │ │ │ + ldr.w r1, [pc, #1028] @ ccc14 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #1016] @ (ccbf0 ) │ │ │ │ + ldr r0, [pc, #1016] @ (ccc18 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc392 │ │ │ │ - ldr r3, [pc, #868] @ (ccb78 ) │ │ │ │ + b.n cc3ba │ │ │ │ + ldr r3, [pc, #868] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #988] @ (ccbf4 ) │ │ │ │ - ldr r0, [pc, #988] @ (ccbf8 ) │ │ │ │ + ldr r1, [pc, #988] @ (ccc1c ) │ │ │ │ + ldr r0, [pc, #988] @ (ccc20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r1, [pc, #844] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r1, [pc, #844] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #972] @ (ccbfc ) │ │ │ │ + ldr r3, [pc, #972] @ (ccc24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #964] @ (ccc00 ) │ │ │ │ - ldr r0, [pc, #968] @ (ccc04 ) │ │ │ │ + ldr r1, [pc, #964] @ (ccc28 ) │ │ │ │ + ldr r0, [pc, #968] @ (ccc2c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc42a │ │ │ │ + b.n cc452 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cc446 │ │ │ │ - ldr r3, [pc, #788] @ (ccb78 ) │ │ │ │ + b.n cc46e │ │ │ │ + ldr r3, [pc, #788] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #928] @ (ccc08 ) │ │ │ │ - ldr r0, [pc, #928] @ (ccc0c ) │ │ │ │ + ldr r1, [pc, #928] @ (ccc30 ) │ │ │ │ + ldr r0, [pc, #928] @ (ccc34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r0, [pc, #912] @ (ccc10 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r0, [pc, #912] @ (ccc38 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc89c │ │ │ │ + beq.n cc8c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccaac │ │ │ │ - ldr r3, [pc, #728] @ (ccb78 ) │ │ │ │ + beq.w ccad4 │ │ │ │ + ldr r3, [pc, #728] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #880] @ (ccc14 ) │ │ │ │ - ldr r0, [pc, #880] @ (ccc18 ) │ │ │ │ + ldr r1, [pc, #880] @ (ccc3c ) │ │ │ │ + ldr r0, [pc, #880] @ (ccc40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r3, [pc, #704] @ (ccb78 ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r3, [pc, #704] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #864] @ (ccc1c ) │ │ │ │ - ldr r0, [pc, #864] @ (ccc20 ) │ │ │ │ + ldr r1, [pc, #864] @ (ccc44 ) │ │ │ │ + ldr r0, [pc, #864] @ (ccc48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r1, [pc, #680] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r1, [pc, #680] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #848] @ (ccc24 ) │ │ │ │ + ldr r3, [pc, #848] @ (ccc4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #840] @ (ccc28 ) │ │ │ │ - ldr r0, [pc, #844] @ (ccc2c ) │ │ │ │ + ldr r1, [pc, #840] @ (ccc50 ) │ │ │ │ + ldr r0, [pc, #844] @ (ccc54 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #648] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #648] @ (ccba0 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #828] @ (ccc30 ) │ │ │ │ - ldr r0, [pc, #828] @ (ccc34 ) │ │ │ │ + ldr r1, [pc, #828] @ (ccc58 ) │ │ │ │ + ldr r0, [pc, #828] @ (ccc5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #612] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #612] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #800] @ (ccc38 ) │ │ │ │ - ldr r0, [pc, #800] @ (ccc3c ) │ │ │ │ + ldr r1, [pc, #800] @ (ccc60 ) │ │ │ │ + ldr r0, [pc, #800] @ (ccc64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r0, [pc, #788] @ (ccc40 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r0, [pc, #788] @ (ccc68 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc948 │ │ │ │ + beq.n cc970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccab4 │ │ │ │ - ldr r3, [pc, #556] @ (ccb78 ) │ │ │ │ + beq.w ccadc │ │ │ │ + ldr r3, [pc, #556] @ (ccba0 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #756] @ (ccc44 ) │ │ │ │ - ldr r0, [pc, #756] @ (ccc48 ) │ │ │ │ + ldr r1, [pc, #756] @ (ccc6c ) │ │ │ │ + ldr r0, [pc, #756] @ (ccc70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc802 │ │ │ │ + b.n cc82a │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #576] @ (ccba8 ) │ │ │ │ - ldr r1, [pc, #736] @ (ccc4c ) │ │ │ │ + ldr r3, [pc, #576] @ (ccbd0 ) │ │ │ │ + ldr r1, [pc, #736] @ (ccc74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #512] @ (ccb78 ) │ │ │ │ - ldr r1, [pc, #728] @ (ccc50 ) │ │ │ │ + ldr r3, [pc, #512] @ (ccba0 ) │ │ │ │ + ldr r1, [pc, #728] @ (ccc78 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r0, [pc, #724] @ (ccc54 ) │ │ │ │ + ldr r0, [pc, #724] @ (ccc7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r2, [pc, #488] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r2, [pc, #488] @ (ccba0 ) │ │ │ │ movw r1, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #708] @ (ccc58 ) │ │ │ │ + ldr r3, [pc, #708] @ (ccc80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (ccc5c ) │ │ │ │ + ldr r2, [pc, #704] @ (ccc84 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #700] @ (ccc60 ) │ │ │ │ - ldr r0, [pc, #700] @ (ccc64 ) │ │ │ │ + ldr r1, [pc, #700] @ (ccc88 ) │ │ │ │ + ldr r0, [pc, #700] @ (ccc8c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #448] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #448] @ (ccba0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #680] @ (ccc68 ) │ │ │ │ - ldr r0, [pc, #684] @ (ccc6c ) │ │ │ │ + ldr r1, [pc, #680] @ (ccc90 ) │ │ │ │ + ldr r0, [pc, #684] @ (ccc94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ + b.n cc4fa │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n cc5d6 │ │ │ │ - ldr r3, [pc, #412] @ (ccb78 ) │ │ │ │ + b.n cc5fe │ │ │ │ + ldr r3, [pc, #412] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r1, [pc, #656] @ (ccc70 ) │ │ │ │ - ldr r0, [pc, #656] @ (ccc74 ) │ │ │ │ + ldr r1, [pc, #656] @ (ccc98 ) │ │ │ │ + ldr r0, [pc, #656] @ (ccc9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r0, [pc, #644] @ (ccc78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r0, [pc, #644] @ (ccca0 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cca0c │ │ │ │ + beq.n cca34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccabc │ │ │ │ - ldr r3, [pc, #360] @ (ccb78 ) │ │ │ │ + beq.n ccae4 │ │ │ │ + ldr r3, [pc, #360] @ (ccba0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #616] @ (ccc7c ) │ │ │ │ - ldr r0, [pc, #616] @ (ccc80 ) │ │ │ │ + ldr r1, [pc, #616] @ (ccca4 ) │ │ │ │ + ldr r0, [pc, #616] @ (ccca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r1, [pc, #336] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r1, [pc, #336] @ (ccba0 ) │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - ldr r3, [pc, #600] @ (ccc84 ) │ │ │ │ + ldr r3, [pc, #600] @ (cccac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (ccc88 ) │ │ │ │ - ldr r0, [pc, #596] @ (ccc8c ) │ │ │ │ + ldr r1, [pc, #592] @ (cccb0 ) │ │ │ │ + ldr r0, [pc, #596] @ (cccb4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc4d2 │ │ │ │ - ldr r3, [pc, #304] @ (ccb78 ) │ │ │ │ + b.n cc4fa │ │ │ │ + ldr r3, [pc, #304] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #580] @ (ccc90 ) │ │ │ │ - ldr r0, [pc, #580] @ (ccc94 ) │ │ │ │ + ldr r1, [pc, #580] @ (cccb8 ) │ │ │ │ + ldr r0, [pc, #580] @ (cccbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r2, [pc, #280] @ (ccb78 ) │ │ │ │ - ldr r3, [pc, #568] @ (ccc98 ) │ │ │ │ - ldr r1, [pc, #568] @ (ccc9c ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r2, [pc, #280] @ (ccba0 ) │ │ │ │ + ldr r3, [pc, #568] @ (cccc0 ) │ │ │ │ + ldr r1, [pc, #568] @ (cccc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #560] @ (ccca0 ) │ │ │ │ + ldr r0, [pc, #560] @ (cccc8 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r3, [pc, #248] @ (ccb78 ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r3, [pc, #248] @ (ccba0 ) │ │ │ │ movw r2, #2003 @ 0x7d3 │ │ │ │ - ldr r1, [pc, #544] @ (ccca4 ) │ │ │ │ - ldr r0, [pc, #544] @ (ccca8 ) │ │ │ │ + ldr r1, [pc, #544] @ (ccccc ) │ │ │ │ + ldr r0, [pc, #544] @ (cccd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc876 │ │ │ │ - ldr r3, [pc, #224] @ (ccb78 ) │ │ │ │ + b.n cc89e │ │ │ │ + ldr r3, [pc, #224] @ (ccba0 ) │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - ldr r1, [pc, #528] @ (cccac ) │ │ │ │ - ldr r0, [pc, #528] @ (cccb0 ) │ │ │ │ + ldr r1, [pc, #528] @ (cccd4 ) │ │ │ │ + ldr r0, [pc, #528] @ (cccd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cc802 │ │ │ │ + b.n cc82a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc89c │ │ │ │ + b.n cc8c4 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc948 │ │ │ │ + b.n cc970 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cca0c │ │ │ │ + b.n cca34 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #488] @ (cccb4 ) │ │ │ │ - movw r2, #64981 @ 0xfdd5 │ │ │ │ + ldr r3, [pc, #488] @ (cccdc ) │ │ │ │ + movw r2, #64970 @ 0xfdca │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #484] @ (cccb8 ) │ │ │ │ - ldr r0, [pc, #484] @ (cccbc ) │ │ │ │ + ldr r1, [pc, #484] @ (ccce0 ) │ │ │ │ + ldr r0, [pc, #484] @ (ccce4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #472] @ (cccc0 ) │ │ │ │ - movw r2, #64906 @ 0xfd8a │ │ │ │ + ldr r3, [pc, #472] @ (ccce8 ) │ │ │ │ + movw r2, #64895 @ 0xfd7f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #468] @ (cccc4 ) │ │ │ │ - ldr r0, [pc, #468] @ (cccc8 ) │ │ │ │ + ldr r1, [pc, #468] @ (cccec ) │ │ │ │ + ldr r0, [pc, #468] @ (cccf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #456] @ (ccccc ) │ │ │ │ - movw r2, #64844 @ 0xfd4c │ │ │ │ + ldr r3, [pc, #456] @ (cccf4 ) │ │ │ │ + movw r2, #64833 @ 0xfd41 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #452] @ (cccd0 ) │ │ │ │ - ldr r0, [pc, #452] @ (cccd4 ) │ │ │ │ + ldr r1, [pc, #452] @ (cccf8 ) │ │ │ │ + ldr r0, [pc, #452] @ (cccfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (cccd8 ) │ │ │ │ - movw r2, #64872 @ 0xfd68 │ │ │ │ + ldr r3, [pc, #440] @ (ccd00 ) │ │ │ │ + movw r2, #64861 @ 0xfd5d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #436] @ (cccdc ) │ │ │ │ - ldr r0, [pc, #436] @ (ccce0 ) │ │ │ │ + ldr r1, [pc, #436] @ (ccd04 ) │ │ │ │ + ldr r0, [pc, #436] @ (ccd08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (ccce4 ) │ │ │ │ - movw r2, #64783 @ 0xfd0f │ │ │ │ + ldr r3, [pc, #424] @ (ccd0c ) │ │ │ │ + movw r2, #64772 @ 0xfd04 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #420] @ (ccce8 ) │ │ │ │ - ldr r0, [pc, #420] @ (cccec ) │ │ │ │ + ldr r1, [pc, #420] @ (ccd10 ) │ │ │ │ + ldr r0, [pc, #420] @ (ccd14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1884 @ 0x75c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ccc3c │ │ │ │ + b.n ccf74 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + b.n ccc54 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + b.n ccc08 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + b.n ccbdc │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n ccae8 │ │ │ │ + bpl.n ccc20 │ │ │ │ movs r2, r4 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n ccf74 │ │ │ │ + b.n cd2ac │ │ │ │ movs r3, r4 │ │ │ │ - udf #24 │ │ │ │ - movs r2, r4 │ │ │ │ - stmia r0!, {r1} │ │ │ │ - movs r2, r4 │ │ │ │ - ble.n ccbbc │ │ │ │ - movs r2, r4 │ │ │ │ - nop {14} │ │ │ │ - movs r2, r4 │ │ │ │ - ble.n ccb50 │ │ │ │ - movs r2, r4 │ │ │ │ - itte ge │ │ │ │ - movge r2, r4 │ │ │ │ - ble.n ccae8 @ unpredictable │ │ │ │ - movlt r2, r4 │ │ │ │ - itee vs │ │ │ │ - movvs r2, r4 │ │ │ │ - ble.n cccb8 @ unpredictable │ │ │ │ - movvc r2, r4 │ │ │ │ - itee pl │ │ │ │ - movpl r2, r4 │ │ │ │ - strmi r0, [sp, #536] @ 0x218 │ │ │ │ - movmi r2, r4 │ │ │ │ - ble.n ccc5c │ │ │ │ - movs r2, r4 │ │ │ │ - ite ne │ │ │ │ - movne r2, r4 │ │ │ │ - ble.n ccc0c @ unpredictable │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + svc 128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccbd0 │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccb80 │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + svc 14 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccd14 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n cccec │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x004e │ │ │ │ + udf #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n cccb0 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x002c │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccc90 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n ccc50 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + udf #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccbec │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + udf #6 │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ccc34 │ │ │ │ + itee al │ │ │ │ + moval r2, r4 │ │ │ │ + ble.n ccc24 @ unpredictable > │ │ │ │ + mov r2, r4 │ │ │ │ + itet le │ │ │ │ + movle r2, r4 │ │ │ │ + strgt r1, [sp, #144] @ 0x90 │ │ │ │ + movle r2, r4 │ │ │ │ + ble.n ccbe8 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccba0 │ │ │ │ + ite lt │ │ │ │ + movlt r2, r4 │ │ │ │ + ble.n ccbc8 @ unpredictable │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + ittt ls │ │ │ │ + movls r2, r4 │ │ │ │ + ble.n ccb88 @ unpredictable │ │ │ │ + movls r2, r4 │ │ │ │ + itte vc │ │ │ │ + movvc r2, r4 │ │ │ │ + strhvc r4, [r1, #60] @ 0x3c │ │ │ │ + movvs r2, r4 │ │ │ │ + ble.n ccd24 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccbb4 │ │ │ │ + ittt mi │ │ │ │ + movmi r2, r4 │ │ │ │ + bcs.n ccd6c @ unpredictable │ │ │ │ + movmi r2, r4 │ │ │ │ + ble.n cccd8 │ │ │ │ movs r2, r4 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + itet ne │ │ │ │ + movne r2, r4 │ │ │ │ + ble.n cccec @ unpredictable │ │ │ │ + movne r2, r4 │ │ │ │ + b.n cce10 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n ccd60 │ │ │ │ + ble.n ccc98 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x00f0 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccd34 │ │ │ │ + bgt.n ccc6c │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + bkpt 0x00d4 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n cccf8 │ │ │ │ + bgt.n ccc30 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + bkpt 0x00b2 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n ccc9c │ │ │ │ + bgt.n ccbd4 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x007e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccc60 │ │ │ │ + bgt.n ccd98 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + bkpt 0x005c │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccc40 │ │ │ │ + bgt.n ccd78 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + bkpt 0x0046 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccc1c │ │ │ │ + bgt.n ccd54 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccbe4 │ │ │ │ + bgt.n ccd1c │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + bkpt 0x000e │ │ │ │ movs r2, r4 │ │ │ │ - bge.n ccbbc │ │ │ │ + bgt.n cccf4 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s32 d0, d6, d20 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + @ instruction: 0xf0ae0024 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, cccfe │ │ │ │ + cbnz r6, ccd48 │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s8 d0, d10, d20 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + eors.w r0, r2, #36 @ 0x24 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 14, cr0, cr14, cr4, {1} │ │ │ │ - subs r0, r2, #4 │ │ │ │ + orns r0, r6, #36 @ 0x24 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 13, cr0, cr2, cr4, {1} │ │ │ │ - subs r4, r6, #3 │ │ │ │ + orrs.w r0, sl, #36 @ 0x24 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 11, cr0, cr6, cr4, {1} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + bics.w r0, lr, #36 @ 0x24 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cccf0 : │ │ │ │ +000ccd18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (ccd84 ) │ │ │ │ + ldr r4, [pc, #132] @ (ccdac ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ ccd88 │ │ │ │ + ldr.w lr, [pc, #132] @ ccdb0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ ccd8c │ │ │ │ + ldr.w ip, [pc, #128] @ ccdb4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3012 @ 0xbc4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (ccd90 ) │ │ │ │ + ldr r4, [pc, #112] @ (ccdb8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, ccd7c │ │ │ │ + cbz r0, ccda4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ccd5e │ │ │ │ + bpl.n ccd86 │ │ │ │ mov r0, r1 │ │ │ │ - bl cc1e0 │ │ │ │ - ldr r2, [pc, #76] @ (ccd94 ) │ │ │ │ - ldr r3, [pc, #64] @ (ccd8c ) │ │ │ │ + bl cc208 │ │ │ │ + ldr r2, [pc, #76] @ (ccdbc ) │ │ │ │ + ldr r3, [pc, #64] @ (ccdb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ccd80 │ │ │ │ + bne.n ccda8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (ccd98 ) │ │ │ │ + ldr r0, [pc, #56] @ (ccdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (ccd9c ) │ │ │ │ - ldr r1, [pc, #52] @ (ccda0 ) │ │ │ │ + ldr r3, [pc, #52] @ (ccdc4 ) │ │ │ │ + ldr r1, [pc, #52] @ (ccdc8 ) │ │ │ │ movw r2, #1986 @ 0x7c2 │ │ │ │ - ldr r0, [pc, #52] @ (ccda4 ) │ │ │ │ + ldr r0, [pc, #52] @ (ccdcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ccd46 │ │ │ │ + b.n ccd6e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ - movs r7, r4 │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ + movs r7, r4 │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n ccd0c │ │ │ │ + bls.n cce44 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, ccdce │ │ │ │ + cbnz r4, cce18 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ccda8 : │ │ │ │ +000ccdd0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #1680] @ cd44c │ │ │ │ + ldr.w r2, [pc, #1680] @ cd474 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1680] @ cd450 │ │ │ │ + ldr.w r3, [pc, #1680] @ cd478 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #1676] @ cd454 │ │ │ │ + ldr.w r5, [pc, #1676] @ cd47c │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 86704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd0fa │ │ │ │ - ldr.w r3, [pc, #1652] @ cd458 │ │ │ │ + beq.w cd122 │ │ │ │ + ldr.w r3, [pc, #1652] @ cd480 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd112 │ │ │ │ + bne.w cd13a │ │ │ │ bl af884 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce12 │ │ │ │ + beq.n cce3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd072 │ │ │ │ + beq.w cd09a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd132 │ │ │ │ - ldr.w r3, [pc, #1600] @ cd45c │ │ │ │ + beq.w cd15a │ │ │ │ + ldr.w r3, [pc, #1600] @ cd484 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd14a │ │ │ │ + beq.w cd172 │ │ │ │ ldr.w r0, [r3, #348] @ 0x15c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cd176 │ │ │ │ + beq.w cd19e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w cd1b8 │ │ │ │ + bmi.w cd1e0 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce5c │ │ │ │ + beq.n cce84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0a8 │ │ │ │ + beq.w cd0d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cd3f6 │ │ │ │ + beq.w cd41e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce76 │ │ │ │ + beq.n cce9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0b0 │ │ │ │ + beq.w cd0d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd1a0 │ │ │ │ - ldr.w r3, [pc, #1504] @ cd460 │ │ │ │ + beq.w cd1c8 │ │ │ │ + ldr.w r3, [pc, #1504] @ cd488 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd0b8 │ │ │ │ + bne.w cd0e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce9e │ │ │ │ + beq.n ccec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd0f2 │ │ │ │ - ldr.w r3, [pc, #1476] @ cd464 │ │ │ │ + beq.w cd11a │ │ │ │ + ldr.w r3, [pc, #1476] @ cd48c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w cd07a │ │ │ │ + bne.w cd0a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd210 │ │ │ │ + beq.w cd238 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd1c2 │ │ │ │ + bne.w cd1ea │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w cd07a │ │ │ │ + bne.w cd0a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd228 │ │ │ │ + beq.w cd250 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd240 │ │ │ │ + bne.w cd268 │ │ │ │ ldr.w sl, [r0, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cd42e │ │ │ │ + beq.w cd456 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - ldr.w r3, [pc, #1372] @ cd468 │ │ │ │ + ldr.w r3, [pc, #1372] @ cd490 │ │ │ │ ldr.w fp, [r5, r3] │ │ │ │ ldr.w r1, [fp, #1896] @ 0x768 │ │ │ │ blx 501b0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ccf34 │ │ │ │ + beq.n ccf5c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, ccf34 │ │ │ │ + cbnz r2, ccf5c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.w cd1e2 │ │ │ │ + beq.w cd20a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w cd07a │ │ │ │ + bne.w cd0a2 │ │ │ │ mov r0, r8 │ │ │ │ bl 9fc78 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd27e │ │ │ │ + beq.w cd2a6 │ │ │ │ add.w fp, fp, #4096 @ 0x1000 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r2, [fp, #2916] @ 0xb64 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ blx 50154 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd296 │ │ │ │ + beq.w cd2be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd2b4 │ │ │ │ + bne.w cd2dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccf86 │ │ │ │ + beq.n ccfae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd260 │ │ │ │ + beq.w cd288 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n ccfd2 │ │ │ │ + bne.n ccffa │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd35a │ │ │ │ + beq.w cd382 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd372 │ │ │ │ + bne.w cd39a │ │ │ │ bl 9a248 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ccfc6 │ │ │ │ + beq.n ccfee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd2ee │ │ │ │ + beq.w cd316 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r4, #4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w cd392 │ │ │ │ + beq.w cd3ba │ │ │ │ mov r0, r4 │ │ │ │ bl 88aec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd002 │ │ │ │ + beq.n cd02a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd204 │ │ │ │ + beq.w cd22c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w cd2fa │ │ │ │ + beq.w cd322 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w cd412 │ │ │ │ + beq.w cd43a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd028 │ │ │ │ + beq.n cd050 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd266 │ │ │ │ + beq.w cd28e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w cd31e │ │ │ │ + bne.w cd346 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd044 │ │ │ │ + beq.n cd06c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd272 │ │ │ │ + beq.w cd29a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n cd07a │ │ │ │ + bne.n cd0a2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 86914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd3aa │ │ │ │ + beq.w cd3d2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cd3c2 │ │ │ │ + bne.w cd3ea │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n cd07a │ │ │ │ + bne.n cd0a2 │ │ │ │ mov r0, r4 │ │ │ │ bl 88aec │ │ │ │ - b.n cd08c │ │ │ │ + b.n cd0b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce12 │ │ │ │ - ldr r3, [pc, #1008] @ (cd46c ) │ │ │ │ + b.n cce3a │ │ │ │ + ldr r3, [pc, #1008] @ (cd494 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd08c │ │ │ │ + beq.n cd0b4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #992] @ (cd470 ) │ │ │ │ - ldr r3, [pc, #960] @ (cd450 ) │ │ │ │ + ldr r2, [pc, #992] @ (cd498 ) │ │ │ │ + ldr r3, [pc, #960] @ (cd478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cd3ea │ │ │ │ + bne.w cd412 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce5c │ │ │ │ + b.n cce84 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce76 │ │ │ │ - ldr r0, [pc, #952] @ (cd474 ) │ │ │ │ + b.n cce9e │ │ │ │ + ldr r0, [pc, #952] @ (cd49c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd0d8 │ │ │ │ + beq.n cd100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cd0d8 │ │ │ │ + cbnz r3, cd100 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #924] @ (cd478 ) │ │ │ │ + ldr r3, [pc, #924] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #924] @ (cd47c ) │ │ │ │ - ldr r0, [pc, #924] @ (cd480 ) │ │ │ │ + ldr r1, [pc, #924] @ (cd4a4 ) │ │ │ │ + ldr r0, [pc, #924] @ (cd4a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cd08c │ │ │ │ + b.n cd0b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cce9e │ │ │ │ - ldr r3, [pc, #892] @ (cd478 ) │ │ │ │ + b.n ccec6 │ │ │ │ + ldr r3, [pc, #892] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #896] @ (cd484 ) │ │ │ │ - ldr r0, [pc, #900] @ (cd488 ) │ │ │ │ + ldr r1, [pc, #896] @ (cd4ac ) │ │ │ │ + ldr r0, [pc, #900] @ (cd4b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r1, [pc, #868] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r1, [pc, #868] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r3, [pc, #880] @ (cd48c ) │ │ │ │ + ldr r3, [pc, #880] @ (cd4b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #876] @ (cd490 ) │ │ │ │ - ldr r0, [pc, #876] @ (cd494 ) │ │ │ │ + ldr r1, [pc, #876] @ (cd4b8 ) │ │ │ │ + ldr r0, [pc, #876] @ (cd4bc ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #836] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #836] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #860] @ (cd498 ) │ │ │ │ - ldr r0, [pc, #864] @ (cd49c ) │ │ │ │ + ldr r1, [pc, #860] @ (cd4c0 ) │ │ │ │ + ldr r0, [pc, #864] @ (cd4c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #844] @ (cd4a0 ) │ │ │ │ - ldr r1, [pc, #848] @ (cd4a4 ) │ │ │ │ + ldr r3, [pc, #844] @ (cd4c8 ) │ │ │ │ + ldr r1, [pc, #848] @ (cd4cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #792] @ (cd478 ) │ │ │ │ - ldr r1, [pc, #836] @ (cd4a8 ) │ │ │ │ + ldr r3, [pc, #792] @ (cd4a0 ) │ │ │ │ + ldr r1, [pc, #836] @ (cd4d0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r0, [pc, #836] @ (cd4ac ) │ │ │ │ + ldr r0, [pc, #836] @ (cd4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r2, [pc, #768] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r2, [pc, #768] @ (cd4a0 ) │ │ │ │ mov.w r1, #2024 @ 0x7e8 │ │ │ │ - ldr r3, [pc, #816] @ (cd4b0 ) │ │ │ │ + ldr r3, [pc, #816] @ (cd4d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #812] @ (cd4b4 ) │ │ │ │ + ldr r2, [pc, #812] @ (cd4dc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #808] @ (cd4b8 ) │ │ │ │ - ldr r0, [pc, #812] @ (cd4bc ) │ │ │ │ + ldr r1, [pc, #808] @ (cd4e0 ) │ │ │ │ + ldr r0, [pc, #812] @ (cd4e4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #724] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #724] @ (cd4a0 ) │ │ │ │ mov.w r2, #2024 @ 0x7e8 │ │ │ │ - ldr r1, [pc, #792] @ (cd4c0 ) │ │ │ │ - ldr r0, [pc, #792] @ (cd4c4 ) │ │ │ │ + ldr r1, [pc, #792] @ (cd4e8 ) │ │ │ │ + ldr r0, [pc, #792] @ (cd4ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n cce36 │ │ │ │ - ldr r1, [pc, #692] @ (cd478 ) │ │ │ │ + b.n cce5e │ │ │ │ + ldr r1, [pc, #692] @ (cd4a0 ) │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - ldr r3, [pc, #764] @ (cd4c8 ) │ │ │ │ + ldr r3, [pc, #764] @ (cd4f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #760] @ (cd4cc ) │ │ │ │ - ldr r0, [pc, #760] @ (cd4d0 ) │ │ │ │ + ldr r1, [pc, #760] @ (cd4f4 ) │ │ │ │ + ldr r0, [pc, #760] @ (cd4f8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd07a │ │ │ │ - ldr r3, [pc, #648] @ (cd478 ) │ │ │ │ + beq.w cd0a2 │ │ │ │ + ldr r3, [pc, #648] @ (cd4a0 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r1, [pc, #736] @ (cd4d4 ) │ │ │ │ - ldr r0, [pc, #736] @ (cd4d8 ) │ │ │ │ + ldr r1, [pc, #736] @ (cd4fc ) │ │ │ │ + ldr r0, [pc, #736] @ (cd500 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cd002 │ │ │ │ - ldr r3, [pc, #612] @ (cd478 ) │ │ │ │ + b.n cd02a │ │ │ │ + ldr r3, [pc, #612] @ (cd4a0 ) │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - ldr r1, [pc, #708] @ (cd4dc ) │ │ │ │ - ldr r0, [pc, #708] @ (cd4e0 ) │ │ │ │ + ldr r1, [pc, #708] @ (cd504 ) │ │ │ │ + ldr r0, [pc, #708] @ (cd508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #588] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #588] @ (cd4a0 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r1, [pc, #692] @ (cd4e4 ) │ │ │ │ - ldr r0, [pc, #692] @ (cd4e8 ) │ │ │ │ + ldr r1, [pc, #692] @ (cd50c ) │ │ │ │ + ldr r0, [pc, #692] @ (cd510 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r1, [pc, #564] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r1, [pc, #564] @ (cd4a0 ) │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - ldr r3, [pc, #676] @ (cd4ec ) │ │ │ │ + ldr r3, [pc, #676] @ (cd514 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (cd4f0 ) │ │ │ │ - ldr r0, [pc, #672] @ (cd4f4 ) │ │ │ │ + ldr r1, [pc, #668] @ (cd518 ) │ │ │ │ + ldr r0, [pc, #672] @ (cd51c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd0ee │ │ │ │ + b.n cd116 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccf86 │ │ │ │ + b.n ccfae │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cd028 │ │ │ │ + b.n cd050 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n cd044 │ │ │ │ - ldr r3, [pc, #504] @ (cd478 ) │ │ │ │ + b.n cd06c │ │ │ │ + ldr r3, [pc, #504] @ (cd4a0 ) │ │ │ │ movw r2, #2028 @ 0x7ec │ │ │ │ - ldr r1, [pc, #624] @ (cd4f8 ) │ │ │ │ - ldr r0, [pc, #628] @ (cd4fc ) │ │ │ │ + ldr r1, [pc, #624] @ (cd520 ) │ │ │ │ + ldr r0, [pc, #628] @ (cd524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #480] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #480] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #608] @ (cd500 ) │ │ │ │ - ldr r0, [pc, #612] @ (cd504 ) │ │ │ │ + ldr r1, [pc, #608] @ (cd528 ) │ │ │ │ + ldr r0, [pc, #612] @ (cd52c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r0, [pc, #592] @ (cd508 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r0, [pc, #592] @ (cd530 ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd2d6 │ │ │ │ + beq.n cd2fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd3e2 │ │ │ │ - ldr r3, [pc, #416] @ (cd478 ) │ │ │ │ + beq.w cd40a │ │ │ │ + ldr r3, [pc, #416] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #556] @ (cd50c ) │ │ │ │ - ldr r0, [pc, #560] @ (cd510 ) │ │ │ │ + ldr r1, [pc, #556] @ (cd534 ) │ │ │ │ + ldr r0, [pc, #560] @ (cd538 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd2ac │ │ │ │ + b.n cd2d4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n ccfc6 │ │ │ │ - ldr r3, [pc, #380] @ (cd478 ) │ │ │ │ + b.n ccfee │ │ │ │ + ldr r3, [pc, #380] @ (cd4a0 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #528] @ (cd514 ) │ │ │ │ - ldr r0, [pc, #532] @ (cd518 ) │ │ │ │ + ldr r1, [pc, #528] @ (cd53c ) │ │ │ │ + ldr r0, [pc, #532] @ (cd540 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r0, [pc, #508] @ (cd51c ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r0, [pc, #508] @ (cd544 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd33c │ │ │ │ + beq.n cd364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3ee │ │ │ │ - ldr r3, [pc, #312] @ (cd478 ) │ │ │ │ + beq.n cd416 │ │ │ │ + ldr r3, [pc, #312] @ (cd4a0 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #476] @ (cd520 ) │ │ │ │ - ldr r0, [pc, #476] @ (cd524 ) │ │ │ │ + ldr r1, [pc, #476] @ (cd548 ) │ │ │ │ + ldr r0, [pc, #476] @ (cd54c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.n cd0ee │ │ │ │ - ldr r3, [pc, #284] @ (cd478 ) │ │ │ │ + b.n cd116 │ │ │ │ + ldr r3, [pc, #284] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #452] @ (cd528 ) │ │ │ │ - ldr r0, [pc, #456] @ (cd52c ) │ │ │ │ + ldr r1, [pc, #452] @ (cd550 ) │ │ │ │ + ldr r0, [pc, #456] @ (cd554 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd2ac │ │ │ │ - ldr r2, [pc, #260] @ (cd478 ) │ │ │ │ - ldr r3, [pc, #440] @ (cd530 ) │ │ │ │ - ldr r1, [pc, #444] @ (cd534 ) │ │ │ │ + b.n cd2d4 │ │ │ │ + ldr r2, [pc, #260] @ (cd4a0 ) │ │ │ │ + ldr r3, [pc, #440] @ (cd558 ) │ │ │ │ + ldr r1, [pc, #444] @ (cd55c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (cd538 ) │ │ │ │ + ldr r0, [pc, #432] @ (cd560 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd2ac │ │ │ │ - ldr r3, [pc, #228] @ (cd478 ) │ │ │ │ + b.n cd2d4 │ │ │ │ + ldr r3, [pc, #228] @ (cd4a0 ) │ │ │ │ movw r2, #2030 @ 0x7ee │ │ │ │ - ldr r1, [pc, #416] @ (cd53c ) │ │ │ │ - ldr r0, [pc, #420] @ (cd540 ) │ │ │ │ + ldr r1, [pc, #416] @ (cd564 ) │ │ │ │ + ldr r0, [pc, #420] @ (cd568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd2ac │ │ │ │ - ldr r3, [pc, #204] @ (cd478 ) │ │ │ │ + b.n cd2d4 │ │ │ │ + ldr r3, [pc, #204] @ (cd4a0 ) │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ - ldr r1, [pc, #400] @ (cd544 ) │ │ │ │ - ldr r0, [pc, #404] @ (cd548 ) │ │ │ │ + ldr r1, [pc, #400] @ (cd56c ) │ │ │ │ + ldr r0, [pc, #404] @ (cd570 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd352 │ │ │ │ - ldr r2, [pc, #180] @ (cd478 ) │ │ │ │ - ldr r3, [pc, #388] @ (cd54c ) │ │ │ │ - ldr r1, [pc, #392] @ (cd550 ) │ │ │ │ + b.n cd37a │ │ │ │ + ldr r2, [pc, #180] @ (cd4a0 ) │ │ │ │ + ldr r3, [pc, #388] @ (cd574 ) │ │ │ │ + ldr r1, [pc, #392] @ (cd578 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r2, #2032 @ 0x7f0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #380] @ (cd554 ) │ │ │ │ + ldr r0, [pc, #380] @ (cd57c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cd352 │ │ │ │ + b.n cd37a │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd2d6 │ │ │ │ + b.n cd2fe │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd33c │ │ │ │ - ldr r3, [pc, #352] @ (cd558 ) │ │ │ │ - movw r2, #65149 @ 0xfe7d │ │ │ │ + b.n cd364 │ │ │ │ + ldr r3, [pc, #352] @ (cd580 ) │ │ │ │ + movw r2, #65138 @ 0xfe72 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #344] @ (cd55c ) │ │ │ │ - ldr r0, [pc, #348] @ (cd560 ) │ │ │ │ + ldr r1, [pc, #344] @ (cd584 ) │ │ │ │ + ldr r0, [pc, #348] @ (cd588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1936 @ 0x790 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (cd564 ) │ │ │ │ - movw r2, #65264 @ 0xfef0 │ │ │ │ + ldr r3, [pc, #336] @ (cd58c ) │ │ │ │ + movw r2, #65253 @ 0xfee5 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #328] @ (cd568 ) │ │ │ │ - ldr r0, [pc, #332] @ (cd56c ) │ │ │ │ + ldr r1, [pc, #328] @ (cd590 ) │ │ │ │ + ldr r0, [pc, #332] @ (cd594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1936 @ 0x790 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (cd570 ) │ │ │ │ - movw r2, #65190 @ 0xfea6 │ │ │ │ + ldr r3, [pc, #320] @ (cd598 ) │ │ │ │ + movw r2, #65179 @ 0xfe9b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #312] @ (cd574 ) │ │ │ │ - ldr r0, [pc, #316] @ (cd578 ) │ │ │ │ + ldr r1, [pc, #312] @ (cd59c ) │ │ │ │ + ldr r0, [pc, #316] @ (cd5a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1936 @ 0x790 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #16 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n cd554 │ │ │ │ + bpl.n cd48c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cd518 │ │ │ │ + bpl.n cd450 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cd4dc │ │ │ │ + bpl.n cd414 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb76e │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n cd4bc │ │ │ │ + bpl.n cd3f4 │ │ │ │ movs r2, r4 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb758 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd474 │ │ │ │ + bpl.n cd5ac │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb72c │ │ │ │ movs r2, r4 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + sxtb r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n cd55c │ │ │ │ + bhi.n cd494 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n cd434 │ │ │ │ + bpl.n cd56c │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb706 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd408 │ │ │ │ + bpl.n cd540 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd5b8 │ │ │ │ + bmi.n cd4f0 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb6be │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd584 │ │ │ │ + bmi.n cd4bc │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb69e │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd544 │ │ │ │ + bmi.n cd47c │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n cd51c │ │ │ │ + bmi.n cd454 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + cpsie i │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd4e0 │ │ │ │ + bmi.n cd618 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd484 │ │ │ │ + bmi.n cd5bc │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r7} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd45c │ │ │ │ + bmi.n cd594 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd5e8 │ │ │ │ + bcc.n cd520 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd5a8 │ │ │ │ + bcc.n cd4e0 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r4, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n cd530 │ │ │ │ + bcc.n cd468 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, cd598 │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd4fc │ │ │ │ + bcc.n cd634 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd59a │ │ │ │ + push {r4, r5, lr} │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd4d8 │ │ │ │ + bcc.n cd610 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, cd59c │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd4a0 │ │ │ │ + bcc.n cd5d8 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd5a0 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd478 │ │ │ │ + bcc.n cd5b0 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd5a2 │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - bne.n cd454 │ │ │ │ + bcc.n cd58c │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, cd5a4 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd14c │ │ │ │ + b.n cd484 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + adds r0, r3, r0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd120 │ │ │ │ + b.n cd458 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + beq.n cd638 │ │ │ │ movs r2, r4 │ │ │ │ - b.n cd0f4 │ │ │ │ + b.n cd42c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ite eq │ │ │ │ - moveq r2, r4 │ │ │ │ │ │ │ │ -000cd57c : │ │ │ │ - pushne {r4, lr} │ │ │ │ +000cd5a4 : │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (cd610 ) │ │ │ │ + ldr r4, [pc, #132] @ (cd638 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ cd614 │ │ │ │ + ldr.w lr, [pc, #132] @ cd63c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ cd618 │ │ │ │ + ldr.w ip, [pc, #128] @ cd640 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, r4, #3060 @ 0xbf4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (cd61c ) │ │ │ │ + ldr r4, [pc, #112] @ (cd644 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, cd608 │ │ │ │ + cbz r0, cd630 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n cd5ea │ │ │ │ + bpl.n cd612 │ │ │ │ mov r0, r1 │ │ │ │ - bl ccda8 │ │ │ │ - ldr r2, [pc, #76] @ (cd620 ) │ │ │ │ - ldr r3, [pc, #64] @ (cd618 ) │ │ │ │ + bl ccdd0 │ │ │ │ + ldr r2, [pc, #76] @ (cd648 ) │ │ │ │ + ldr r3, [pc, #64] @ (cd640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cd60c │ │ │ │ + bne.n cd634 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (cd624 ) │ │ │ │ + ldr r0, [pc, #56] @ (cd64c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (cd628 ) │ │ │ │ - ldr r1, [pc, #52] @ (cd62c ) │ │ │ │ + ldr r3, [pc, #52] @ (cd650 ) │ │ │ │ + ldr r1, [pc, #52] @ (cd654 ) │ │ │ │ movw r2, #2011 @ 0x7db │ │ │ │ - ldr r0, [pc, #52] @ (cd630 ) │ │ │ │ + ldr r0, [pc, #52] @ (cd658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cd5d2 │ │ │ │ + b.n cd5fa │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ movs r0, r5 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ - movs r7, r4 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ + movs r7, r4 │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + beq.n cd608 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cd638 │ │ │ │ + uxth r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd634 : │ │ │ │ +000cd65c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r7, [pc, #432] @ (cd7fc ) │ │ │ │ + ldr r7, [pc, #432] @ (cd824 ) │ │ │ │ add r7, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd788 │ │ │ │ + beq.w cd7b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd750 │ │ │ │ + beq.n cd778 │ │ │ │ adds r3, #1 │ │ │ │ lsls r2, r1, #31 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bmi.n cd6ce │ │ │ │ + bmi.n cd6f6 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n cd6e0 │ │ │ │ + blt.n cd708 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd7b4 │ │ │ │ + beq.w cd7dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd6fa │ │ │ │ + beq.n cd722 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd692 │ │ │ │ + beq.n cd6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd708 │ │ │ │ + beq.n cd730 │ │ │ │ mov r0, r5 │ │ │ │ blx 50114 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n cd718 │ │ │ │ + bge.n cd740 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd6ae │ │ │ │ + beq.n cd6d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd7ac │ │ │ │ - ldr r3, [pc, #336] @ (cd800 ) │ │ │ │ + beq.n cd7d4 │ │ │ │ + ldr r3, [pc, #336] @ (cd828 ) │ │ │ │ movw r2, #2507 @ 0x9cb │ │ │ │ - ldr r1, [pc, #332] @ (cd804 ) │ │ │ │ - ldr r0, [pc, #336] @ (cd808 ) │ │ │ │ + ldr r1, [pc, #332] @ (cd82c ) │ │ │ │ + ldr r0, [pc, #336] @ (cd830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bbc8 │ │ │ │ - cbnz r0, cd6de │ │ │ │ + cbnz r0, cd706 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n cd66e │ │ │ │ + b.n cd696 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd6f0 │ │ │ │ + beq.n cd718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd780 │ │ │ │ + beq.n cd7a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n cd692 │ │ │ │ + beq.n cd6ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n cd692 │ │ │ │ + bne.n cd6ba │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx 50114 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n cd69c │ │ │ │ + blt.n cd6c4 │ │ │ │ bl 84920 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd730 │ │ │ │ + beq.n cd758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd7ea │ │ │ │ + beq.n cd812 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n cd6ae │ │ │ │ + beq.n cd6d6 │ │ │ │ and.w r5, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n cd75a │ │ │ │ - cbnz r5, cd76e │ │ │ │ + bne.n cd782 │ │ │ │ + cbnz r5, cd796 │ │ │ │ cmp r4, r6 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.n cd6ce │ │ │ │ + bmi.n cd6f6 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n cd66a │ │ │ │ - b.n cd6f0 │ │ │ │ + bge.n cd692 │ │ │ │ + b.n cd718 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 8bbc8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, cd778 │ │ │ │ + cbnz r5, cd7a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 8bbc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n cd6c6 │ │ │ │ + b.n cd6ee │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd6f0 │ │ │ │ - ldr r1, [pc, #116] @ (cd800 ) │ │ │ │ + b.n cd718 │ │ │ │ + ldr r1, [pc, #116] @ (cd828 ) │ │ │ │ movw r0, #2501 @ 0x9c5 │ │ │ │ - ldr r3, [pc, #124] @ (cd80c ) │ │ │ │ - ldr r2, [pc, #124] @ (cd810 ) │ │ │ │ + ldr r3, [pc, #124] @ (cd834 ) │ │ │ │ + ldr r2, [pc, #124] @ (cd838 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #120] @ (cd814 ) │ │ │ │ - ldr r0, [pc, #120] @ (cd818 ) │ │ │ │ + ldr r1, [pc, #120] @ (cd83c ) │ │ │ │ + ldr r0, [pc, #120] @ (cd840 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n cd6c4 │ │ │ │ + b.n cd6ec │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd6ae │ │ │ │ - ldr r3, [pc, #100] @ (cd81c ) │ │ │ │ - ldr r1, [pc, #104] @ (cd820 ) │ │ │ │ + b.n cd6d6 │ │ │ │ + ldr r3, [pc, #100] @ (cd844 ) │ │ │ │ + ldr r1, [pc, #104] @ (cd848 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd7d2 │ │ │ │ + beq.n cd7fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cd7f2 │ │ │ │ - ldr r3, [pc, #44] @ (cd800 ) │ │ │ │ + cbz r3, cd81a │ │ │ │ + ldr r3, [pc, #44] @ (cd828 ) │ │ │ │ movw r2, #2507 @ 0x9cb │ │ │ │ - ldr r1, [pc, #72] @ (cd824 ) │ │ │ │ - ldr r0, [pc, #76] @ (cd828 ) │ │ │ │ + ldr r1, [pc, #72] @ (cd84c ) │ │ │ │ + ldr r0, [pc, #76] @ (cd850 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cd6c4 │ │ │ │ + b.n cd6ec │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd730 │ │ │ │ + b.n cd758 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd7d2 │ │ │ │ + b.n cd7fa │ │ │ │ nop │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + beq.n cd8d8 │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + cbz r4, cd86a │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cd82c : │ │ │ │ +000cd854 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r4, [pc, #2944] @ ce3c0 │ │ │ │ + ldr.w r4, [pc, #2944] @ ce3e8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r2, [pc, #2944] @ ce3c4 │ │ │ │ + ldr.w r2, [pc, #2944] @ ce3ec │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #2940] @ ce3c8 │ │ │ │ - ldr.w r3, [pc, #2940] @ ce3cc │ │ │ │ + ldr.w r5, [pc, #2940] @ ce3f0 │ │ │ │ + ldr.w r3, [pc, #2940] @ ce3f4 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cda4e │ │ │ │ + beq.w cda76 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w cdb0c │ │ │ │ - ldr.w r3, [pc, #2908] @ ce3d0 │ │ │ │ + beq.w cdb34 │ │ │ │ + ldr.w r3, [pc, #2908] @ ce3f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 4fe38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cdd10 │ │ │ │ + blt.w cdd38 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cd9fa │ │ │ │ + bne.w cda22 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce680 │ │ │ │ + beq.w ce6a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #2868] @ ce3d4 │ │ │ │ + ldr.w r2, [pc, #2868] @ ce3fc │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n cd8c0 │ │ │ │ - ldr.w r2, [pc, #2852] @ ce3d8 │ │ │ │ + beq.n cd8e8 │ │ │ │ + ldr.w r2, [pc, #2852] @ ce400 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cdb3c │ │ │ │ + bne.w cdb64 │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb48 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce082 │ │ │ │ + beq.w ce0aa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb48 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cddfa │ │ │ │ + beq.w cde22 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cde24 │ │ │ │ + beq.w cde4c │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce72c │ │ │ │ + beq.w ce754 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w cdbbe │ │ │ │ + beq.w cdbe6 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - ble.w ce280 │ │ │ │ + ble.w ce2a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r7, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w cdd2c │ │ │ │ + beq.w cdd54 │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #16] │ │ │ │ - b.n cd95a │ │ │ │ + b.n cd982 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4ffa8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cd944 │ │ │ │ + beq.n cd96c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cda32 │ │ │ │ + beq.n cda5a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w cdb66 │ │ │ │ + blt.w cdb8e │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r7, r2, lsl #1 │ │ │ │ - bge.w cde90 │ │ │ │ + bge.w cdeb8 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r2, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce710 │ │ │ │ + beq.w ce738 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #2660] @ ce3d4 │ │ │ │ + ldr.w r2, [pc, #2660] @ ce3fc │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cda12 │ │ │ │ + beq.n cda3a │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n cd990 │ │ │ │ - ldr.w r2, [pc, #2644] @ ce3d8 │ │ │ │ + beq.n cd9b8 │ │ │ │ + ldr.w r2, [pc, #2644] @ ce400 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w cde6a │ │ │ │ + bne.w cde92 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n cd92c │ │ │ │ + bne.n cd954 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n cd9a0 │ │ │ │ + beq.n cd9c8 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cda3e │ │ │ │ + beq.n cda66 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w ce0a2 │ │ │ │ + beq.w ce0ca │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.w cdb98 │ │ │ │ + bpl.w cdbc0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ bl 87218 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cd9de │ │ │ │ + beq.n cda06 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cda46 │ │ │ │ + beq.n cda6e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cdcf4 │ │ │ │ + beq.w cdd1c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cd9f4 │ │ │ │ + beq.n cda1c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cdb34 │ │ │ │ + beq.w cdb5c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n cd94a │ │ │ │ + b.n cd972 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce69c │ │ │ │ + beq.w ce6c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n cd8d2 │ │ │ │ + b.n cd8fa │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cda2a │ │ │ │ - ldr.w r2, [pc, #2488] @ ce3d8 │ │ │ │ + beq.n cda52 │ │ │ │ + ldr.w r2, [pc, #2488] @ ce400 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cde6a │ │ │ │ + bne.w cde92 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.w cd92c │ │ │ │ - b.n cd9a0 │ │ │ │ + bne.w cd954 │ │ │ │ + b.n cd9c8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n cd944 │ │ │ │ + b.n cd96c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9a0 │ │ │ │ + b.n cd9c8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9de │ │ │ │ + b.n cda06 │ │ │ │ blx 4fd98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce1ea │ │ │ │ - ldr.w r2, [pc, #2432] @ ce3dc │ │ │ │ - ldr.w r3, [pc, #2432] @ ce3e0 │ │ │ │ + beq.w ce212 │ │ │ │ + ldr.w r2, [pc, #2432] @ ce404 │ │ │ │ + ldr.w r3, [pc, #2432] @ ce408 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #504] @ 0x1f8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce200 │ │ │ │ + beq.w ce228 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cda9a │ │ │ │ + beq.n cdac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cddea │ │ │ │ + beq.w cde12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce216 │ │ │ │ + beq.w ce23e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdab4 │ │ │ │ + beq.n cdadc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde5e │ │ │ │ + beq.w cde86 │ │ │ │ mov r0, r6 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdace │ │ │ │ + beq.n cdaf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde56 │ │ │ │ - ldr.w r3, [pc, #2324] @ ce3e4 │ │ │ │ + beq.w cde7e │ │ │ │ + ldr.w r3, [pc, #2324] @ ce40c │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #2320] @ ce3e8 │ │ │ │ - ldr.w r0, [pc, #2320] @ ce3ec │ │ │ │ + ldr.w r1, [pc, #2320] @ ce410 │ │ │ │ + ldr.w r0, [pc, #2320] @ ce414 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r3, #2 │ │ │ │ - ldr.w r1, [pc, #2308] @ ce3f0 │ │ │ │ - ldr.w r2, [pc, #2260] @ ce3c4 │ │ │ │ + ldr.w r1, [pc, #2308] @ ce418 │ │ │ │ + ldr.w r2, [pc, #2260] @ ce3ec │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w ce644 │ │ │ │ + bne.w ce66c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2276] @ ce3f4 │ │ │ │ + ldr.w r3, [pc, #2276] @ ce41c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2248] @ ce3e4 │ │ │ │ - ldr.w r1, [pc, #2264] @ ce3f8 │ │ │ │ + ldr.w r3, [pc, #2248] @ ce40c │ │ │ │ + ldr.w r1, [pc, #2264] @ ce420 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr.w r0, [pc, #2264] @ ce3fc │ │ │ │ + ldr.w r0, [pc, #2264] @ ce424 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd9f4 │ │ │ │ - ldr.w r1, [pc, #2212] @ ce3e4 │ │ │ │ + b.n cda1c │ │ │ │ + ldr.w r1, [pc, #2212] @ ce40c │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #2236] @ ce400 │ │ │ │ - ldr.w r0, [pc, #2236] @ ce404 │ │ │ │ + ldr.w r3, [pc, #2236] @ ce428 │ │ │ │ + ldr.w r0, [pc, #2236] @ ce42c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2224] @ ce408 │ │ │ │ + ldr.w r1, [pc, #2224] @ ce430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2172] @ ce3e4 │ │ │ │ + ldr.w r3, [pc, #2172] @ ce40c │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2204] @ ce40c │ │ │ │ - ldr.w r0, [pc, #2204] @ ce410 │ │ │ │ + ldr.w r1, [pc, #2204] @ ce434 │ │ │ │ + ldr.w r0, [pc, #2204] @ ce438 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2120] @ ce3e4 │ │ │ │ - ldr.w r1, [pc, #2164] @ ce414 │ │ │ │ - ldr.w r0, [pc, #2164] @ ce418 │ │ │ │ + ldr.w r3, [pc, #2120] @ ce40c │ │ │ │ + ldr.w r1, [pc, #2164] @ ce43c │ │ │ │ + ldr.w r0, [pc, #2164] @ ce440 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2160] @ ce41c │ │ │ │ + ldr.w r3, [pc, #2160] @ ce444 │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ bl a7508 │ │ │ │ - b.n cdb80 │ │ │ │ + b.n cdba8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w cd916 │ │ │ │ + bgt.w cd93e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdbdc │ │ │ │ + beq.n cdc04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce298 │ │ │ │ + beq.w ce2c0 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce356 │ │ │ │ + beq.w ce37e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w ce396 │ │ │ │ + bpl.w ce3be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1988] @ ce3dc │ │ │ │ + ldr.w r3, [pc, #1988] @ ce404 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #504] @ 0x1f8 │ │ │ │ - ldr.w r3, [pc, #1984] @ ce3e0 │ │ │ │ + ldr.w r3, [pc, #1984] @ ce408 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce514 │ │ │ │ + beq.w ce53c │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce56a │ │ │ │ + beq.w ce592 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ce764 │ │ │ │ - ldr.w r2, [pc, #2004] @ ce420 │ │ │ │ + bpl.w ce78c │ │ │ │ + ldr.w r2, [pc, #2004] @ ce448 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77e │ │ │ │ - ldr.w r2, [pc, #1996] @ ce424 │ │ │ │ + beq.w ce7a6 │ │ │ │ + ldr.w r2, [pc, #1996] @ ce44c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77a │ │ │ │ + beq.w ce7a2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ce6b8 │ │ │ │ + ble.w ce6e0 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ cmp r3, #2 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r4, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdca4 │ │ │ │ + beq.n cdccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cddf2 │ │ │ │ + beq.w cde1a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce5de │ │ │ │ + beq.w ce606 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdcbe │ │ │ │ + beq.n cdce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce318 │ │ │ │ + beq.w ce340 │ │ │ │ mov r0, r6 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdcd8 │ │ │ │ + beq.n cdd00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce320 │ │ │ │ - ldr.w r3, [pc, #1800] @ ce3e4 │ │ │ │ + beq.w ce348 │ │ │ │ + ldr.w r3, [pc, #1800] @ ce40c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1864] @ ce428 │ │ │ │ - ldr.w r0, [pc, #1864] @ ce42c │ │ │ │ + ldr.w r1, [pc, #1864] @ ce450 │ │ │ │ + ldr.w r0, [pc, #1864] @ ce454 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ - ldr.w r3, [pc, #1772] @ ce3e4 │ │ │ │ + b.n cdb10 │ │ │ │ + ldr.w r3, [pc, #1772] @ ce40c │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1844] @ ce430 │ │ │ │ - ldr.w r0, [pc, #1844] @ ce434 │ │ │ │ + ldr.w r1, [pc, #1844] @ ce458 │ │ │ │ + ldr.w r0, [pc, #1844] @ ce45c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdb80 │ │ │ │ - ldr.w r3, [pc, #1744] @ ce3e4 │ │ │ │ + b.n cdba8 │ │ │ │ + ldr.w r3, [pc, #1744] @ ce40c │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr.w r1, [pc, #1824] @ ce438 │ │ │ │ - ldr.w r0, [pc, #1824] @ ce43c │ │ │ │ + ldr.w r1, [pc, #1824] @ ce460 │ │ │ │ + ldr.w r0, [pc, #1824] @ ce464 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r6 │ │ │ │ - b.n cdd64 │ │ │ │ + b.n cdd8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4ffa8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cdd4e │ │ │ │ + beq.n cdd76 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cddde │ │ │ │ + beq.n cde06 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w cdb62 │ │ │ │ + blt.w cdb8a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ - bge.w ce274 │ │ │ │ + bge.w ce29c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce710 │ │ │ │ + beq.w ce738 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1628] @ ce3d4 │ │ │ │ + ldr.w r3, [pc, #1628] @ ce3fc │ │ │ │ cmp r1, sl │ │ │ │ - beq.n cddc2 │ │ │ │ + beq.n cddea │ │ │ │ adds r2, r1, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n cdd98 │ │ │ │ - ldr.w r3, [pc, #1608] @ ce3d8 │ │ │ │ + beq.n cddc0 │ │ │ │ + ldr.w r3, [pc, #1608] @ ce400 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n cde66 │ │ │ │ + bne.n cde8e │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n cdd36 │ │ │ │ + bne.n cdd5e │ │ │ │ cmp r2, sl │ │ │ │ - beq.n cdda8 │ │ │ │ + beq.n cddd0 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n cde1c │ │ │ │ + beq.n cde44 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w ce09e │ │ │ │ + beq.w ce0c6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w cdb94 │ │ │ │ + bpl.w cdbbc │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n cdd54 │ │ │ │ + b.n cdd7c │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n cddd8 │ │ │ │ - ldr.w r3, [pc, #1544] @ ce3d8 │ │ │ │ + beq.n cde00 │ │ │ │ + ldr.w r3, [pc, #1544] @ ce400 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n cde66 │ │ │ │ + bne.n cde8e │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n cdd36 │ │ │ │ - b.n cdda8 │ │ │ │ + bne.n cdd5e │ │ │ │ + b.n cddd0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n cdd4e │ │ │ │ + b.n cdd76 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cda9a │ │ │ │ + b.n cdac2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdca4 │ │ │ │ - ldr.w r3, [pc, #1512] @ ce3e4 │ │ │ │ + b.n cdccc │ │ │ │ + ldr.w r3, [pc, #1512] @ ce40c │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1596] @ ce440 │ │ │ │ - ldr.w r0, [pc, #1596] @ ce444 │ │ │ │ + ldr.w r1, [pc, #1596] @ ce468 │ │ │ │ + ldr.w r0, [pc, #1596] @ ce46c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdda8 │ │ │ │ - ldr.w r3, [pc, #1468] @ ce3e4 │ │ │ │ - ldr.w r1, [pc, #1564] @ ce448 │ │ │ │ + b.n cddd0 │ │ │ │ + ldr.w r3, [pc, #1468] @ ce40c │ │ │ │ + ldr.w r1, [pc, #1564] @ ce470 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1560] @ ce44c │ │ │ │ + ldr.w r3, [pc, #1560] @ ce474 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1552] @ ce450 │ │ │ │ + ldr.w r0, [pc, #1552] @ ce478 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdace │ │ │ │ + b.n cdaf6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdab4 │ │ │ │ + b.n cdadc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1400] @ ce3e4 │ │ │ │ - ldr.w r2, [pc, #1508] @ ce454 │ │ │ │ - ldr.w r1, [pc, #1508] @ ce458 │ │ │ │ + ldr.w r3, [pc, #1400] @ ce40c │ │ │ │ + ldr.w r2, [pc, #1508] @ ce47c │ │ │ │ + ldr.w r1, [pc, #1508] @ ce480 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1504] @ ce45c │ │ │ │ + ldr.w r0, [pc, #1504] @ ce484 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cdb80 │ │ │ │ + b.n cdba8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, fp │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdeb0 │ │ │ │ + beq.n cded8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce076 │ │ │ │ + beq.w ce09e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdbc4 │ │ │ │ + beq.w cdbec │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w ce338 │ │ │ │ + beq.w ce360 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce748 │ │ │ │ + beq.w ce770 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ce2fc │ │ │ │ + beq.w ce324 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce244 │ │ │ │ + beq.w ce26c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdef2 │ │ │ │ + beq.n cdf1a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w ce378 │ │ │ │ + beq.w ce3a0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl b4728 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdf1a │ │ │ │ + beq.n cdf42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce2da │ │ │ │ + beq.w ce302 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ce53e │ │ │ │ + beq.w ce566 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce6bc │ │ │ │ + beq.w ce6e4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w ce5c0 │ │ │ │ + beq.w ce5e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55d94 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cdf5e │ │ │ │ + beq.n cdf86 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce30c │ │ │ │ + beq.w ce334 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ce554 │ │ │ │ + beq.w ce57c │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w ce5ec │ │ │ │ + bpl.w ce614 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ itttt gt │ │ │ │ strgt r3, [sp, #16] │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movgt r1, r8 │ │ │ │ - ble.n ce02a │ │ │ │ + ble.n ce052 │ │ │ │ asrs r2, r1, #1 │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r4, [r1, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce6d8 │ │ │ │ + beq.w ce700 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n cdfba │ │ │ │ - ldr.w r1, [pc, #1064] @ ce3d8 │ │ │ │ + beq.n cdfe2 │ │ │ │ + ldr.w r1, [pc, #1064] @ ce400 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ce60e │ │ │ │ + bne.w ce636 │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ce6f4 │ │ │ │ + beq.w ce71c │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w ce2b0 │ │ │ │ - ldr r1, [pc, #1020] @ (ce3dc ) │ │ │ │ + beq.w ce2d8 │ │ │ │ + ldr r1, [pc, #1020] @ (ce404 ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w r1, [r1, #2136] @ 0x858 │ │ │ │ blx 50060 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n cdffe │ │ │ │ + beq.n ce026 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce22c │ │ │ │ + beq.w ce254 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n ce012 │ │ │ │ + beq.n ce03a │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce238 │ │ │ │ + beq.w ce260 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w ce2e6 │ │ │ │ + blt.w ce30e │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.n cdf88 │ │ │ │ + blt.n cdfb0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ce042 │ │ │ │ + beq.n ce06a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce638 │ │ │ │ + beq.w ce660 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ce054 │ │ │ │ + beq.n ce07c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce664 │ │ │ │ + beq.w ce68c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ce070 │ │ │ │ + beq.n ce098 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ce62e │ │ │ │ + beq.w ce656 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - b.n cdaea │ │ │ │ + b.n cdb12 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n cdeb0 │ │ │ │ - ldr r1, [pc, #988] @ (ce460 ) │ │ │ │ + b.n cded8 │ │ │ │ + ldr r1, [pc, #988] @ (ce488 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #988] @ (ce464 ) │ │ │ │ - ldr r3, [pc, #856] @ (ce3e4 ) │ │ │ │ + ldr r0, [pc, #988] @ (ce48c ) │ │ │ │ + ldr r3, [pc, #856] @ (ce40c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce0ba │ │ │ │ + beq.n ce0e2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce2a0 │ │ │ │ + beq.w ce2c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce0d2 │ │ │ │ + beq.n ce0fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce2a8 │ │ │ │ + beq.w ce2d0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce4dc │ │ │ │ + beq.w ce504 │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ce648 │ │ │ │ + beq.w ce670 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w ce4fc │ │ │ │ + bpl.w ce524 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #708] @ (ce3dc ) │ │ │ │ + ldr r3, [pc, #708] @ (ce404 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #504] @ 0x1f8 │ │ │ │ - ldr r3, [pc, #704] @ (ce3e0 ) │ │ │ │ + ldr r3, [pc, #704] @ (ce408 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce572 │ │ │ │ + beq.w ce59a │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce59c │ │ │ │ + beq.w ce5c4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ce764 │ │ │ │ - ldr r2, [pc, #728] @ (ce420 ) │ │ │ │ + bpl.w ce78c │ │ │ │ + ldr r2, [pc, #728] @ (ce448 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77e │ │ │ │ - ldr r2, [pc, #720] @ (ce424 ) │ │ │ │ + beq.w ce7a6 │ │ │ │ + ldr r2, [pc, #720] @ (ce44c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ce77a │ │ │ │ + beq.w ce7a2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ce6b8 │ │ │ │ + ble.w ce6e0 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ cmp r3, #2 │ │ │ │ str r4, [r6, #16] │ │ │ │ - beq.w ce6b8 │ │ │ │ + beq.w ce6e0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r6, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce198 │ │ │ │ + beq.n ce1c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ce1e2 │ │ │ │ + cbz r3, ce20a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce5a2 │ │ │ │ + beq.w ce5ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce1b2 │ │ │ │ + beq.n ce1da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce328 │ │ │ │ + beq.w ce350 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce1cc │ │ │ │ + beq.n ce1f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce330 │ │ │ │ - ldr r3, [pc, #532] @ (ce3e4 ) │ │ │ │ + beq.w ce358 │ │ │ │ + ldr r3, [pc, #532] @ (ce40c ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #660] @ (ce468 ) │ │ │ │ - ldr r0, [pc, #664] @ (ce46c ) │ │ │ │ + ldr r1, [pc, #660] @ (ce490 ) │ │ │ │ + ldr r0, [pc, #664] @ (ce494 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce198 │ │ │ │ - ldr r3, [pc, #504] @ (ce3e4 ) │ │ │ │ + b.n ce1c0 │ │ │ │ + ldr r3, [pc, #504] @ (ce40c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #640] @ (ce470 ) │ │ │ │ - ldr r0, [pc, #640] @ (ce474 ) │ │ │ │ + ldr r1, [pc, #640] @ (ce498 ) │ │ │ │ + ldr r0, [pc, #640] @ (ce49c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cdae8 │ │ │ │ - ldr r3, [pc, #480] @ (ce3e4 ) │ │ │ │ + b.n cdb10 │ │ │ │ + ldr r3, [pc, #480] @ (ce40c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #624] @ (ce478 ) │ │ │ │ - ldr r0, [pc, #628] @ (ce47c ) │ │ │ │ + ldr r1, [pc, #624] @ (ce4a0 ) │ │ │ │ + ldr r0, [pc, #628] @ (ce4a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ce096 │ │ │ │ - ldr r3, [pc, #460] @ (ce3e4 ) │ │ │ │ + b.n ce0be │ │ │ │ + ldr r3, [pc, #460] @ (ce40c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #612] @ (ce480 ) │ │ │ │ - ldr r0, [pc, #612] @ (ce484 ) │ │ │ │ + ldr r1, [pc, #612] @ (ce4a8 ) │ │ │ │ + ldr r0, [pc, #612] @ (ce4ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ce096 │ │ │ │ + b.n ce0be │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n cdffe │ │ │ │ + b.n ce026 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n ce012 │ │ │ │ + b.n ce03a │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w cdee4 │ │ │ │ - ldr r3, [pc, #556] @ (ce488 ) │ │ │ │ - movw r2, #22969 @ 0x59b9 │ │ │ │ + bne.w cdf0c │ │ │ │ + ldr r3, [pc, #556] @ (ce4b0 ) │ │ │ │ + movw r2, #22958 @ 0x59ae │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #552] @ (ce48c ) │ │ │ │ - ldr r0, [pc, #552] @ (ce490 ) │ │ │ │ + ldr r1, [pc, #552] @ (ce4b4 ) │ │ │ │ + ldr r0, [pc, #552] @ (ce4b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n cde98 │ │ │ │ + b.n cdec0 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w cdbc4 │ │ │ │ + beq.w cdbec │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w cdbc4 │ │ │ │ + bne.w cdbec │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdbc4 │ │ │ │ + b.n cdbec │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdbdc │ │ │ │ + b.n cdc04 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce0ba │ │ │ │ + b.n ce0e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce0d2 │ │ │ │ - ldr r3, [pc, #304] @ (ce3e4 ) │ │ │ │ + b.n ce0fa │ │ │ │ + ldr r3, [pc, #304] @ (ce40c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #476] @ (ce494 ) │ │ │ │ + ldr r1, [pc, #476] @ (ce4bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #476] @ (ce498 ) │ │ │ │ + ldr r3, [pc, #476] @ (ce4c0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #468] @ (ce49c ) │ │ │ │ + ldr r0, [pc, #468] @ (ce4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n cdae8 │ │ │ │ + b.n cdb10 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdf1a │ │ │ │ - ldr r3, [pc, #252] @ (ce3e4 ) │ │ │ │ + b.n cdf42 │ │ │ │ + ldr r3, [pc, #252] @ (ce40c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #436] @ (ce4a0 ) │ │ │ │ - ldr r0, [pc, #436] @ (ce4a4 ) │ │ │ │ + ldr r1, [pc, #436] @ (ce4c8 ) │ │ │ │ + ldr r0, [pc, #436] @ (ce4cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cde14 │ │ │ │ + b.n cde3c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w cdeee │ │ │ │ - b.n cdefa │ │ │ │ + bne.w cdf16 │ │ │ │ + b.n cdf22 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n cdf5e │ │ │ │ + b.n cdf86 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdcbe │ │ │ │ + b.n cdce6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdcd8 │ │ │ │ + b.n cdd00 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce1b2 │ │ │ │ + b.n ce1da │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce1cc │ │ │ │ - ldr r3, [pc, #168] @ (ce3e4 ) │ │ │ │ - ldr r1, [pc, #364] @ (ce4a8 ) │ │ │ │ + b.n ce1f4 │ │ │ │ + ldr r3, [pc, #168] @ (ce40c ) │ │ │ │ + ldr r1, [pc, #364] @ (ce4d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #360] @ (ce4ac ) │ │ │ │ + ldr r3, [pc, #360] @ (ce4d4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #352] @ (ce4b0 ) │ │ │ │ + ldr r0, [pc, #352] @ (ce4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cde48 │ │ │ │ - ldr r2, [pc, #140] @ (ce3e4 ) │ │ │ │ + b.n cde70 │ │ │ │ + ldr r2, [pc, #140] @ (ce40c ) │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ - ldr r3, [pc, #344] @ (ce4b4 ) │ │ │ │ + ldr r3, [pc, #344] @ (ce4dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #340] @ (ce4b8 ) │ │ │ │ + ldr r2, [pc, #340] @ (ce4e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #336] @ (ce4bc ) │ │ │ │ - ldr r0, [pc, #336] @ (ce4c0 ) │ │ │ │ + ldr r1, [pc, #336] @ (ce4e4 ) │ │ │ │ + ldr r0, [pc, #336] @ (ce4e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r2, [pc, #104] @ (ce3e4 ) │ │ │ │ - ldr r3, [pc, #328] @ (ce4c4 ) │ │ │ │ - ldr r1, [pc, #328] @ (ce4c8 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r2, [pc, #104] @ (ce40c ) │ │ │ │ + ldr r3, [pc, #328] @ (ce4ec ) │ │ │ │ + ldr r1, [pc, #328] @ (ce4f0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #328] @ (ce4cc ) │ │ │ │ + ldr r0, [pc, #328] @ (ce4f4 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r2, [pc, #76] @ (ce3e4 ) │ │ │ │ - ldr r3, [pc, #308] @ (ce4d0 ) │ │ │ │ - ldr r1, [pc, #312] @ (ce4d4 ) │ │ │ │ - ldr r0, [pc, #312] @ (ce4d8 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r2, [pc, #76] @ (ce40c ) │ │ │ │ + ldr r3, [pc, #308] @ (ce4f8 ) │ │ │ │ + ldr r1, [pc, #312] @ (ce4fc ) │ │ │ │ + ldr r0, [pc, #312] @ (ce500 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ + b.w cdb10 │ │ │ │ nop │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -212818,1726 +212840,1727 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, ce42e │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + cbz r6, ce42a │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, ce41e │ │ │ │ + revsh r6, r6 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #32 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #72] @ (ce468 ) │ │ │ │ + ldr r6, [pc, #616] @ (ce6b0 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n ce3b8 │ │ │ │ + bls.n ce4f0 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #936 @ (adr r7, ce848 ) │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #760 @ (adr r7, ce7a0 ) │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #392 @ (adr r7, ce63c ) │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #560 @ (adr r7, ce6ec ) │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #256 @ (adr r7, ce5c4 ) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #160 @ (adr r7, ce570 ) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r4 │ │ │ │ + mov sl, r5 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #48 @ (adr r7, ce50c ) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #696] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #700] @ (ce79c ) │ │ │ │ - ldr r1, [pc, #700] @ (ce7a0 ) │ │ │ │ + ldr r2, [pc, #696] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #700] @ (ce7c4 ) │ │ │ │ + ldr r1, [pc, #700] @ (ce7c8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #700] @ (ce7a4 ) │ │ │ │ + ldr r0, [pc, #700] @ (ce7cc ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r2, [pc, #664] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #680] @ (ce7a8 ) │ │ │ │ - ldr r1, [pc, #680] @ (ce7ac ) │ │ │ │ - ldr r0, [pc, #684] @ (ce7b0 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r2, [pc, #664] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #680] @ (ce7d0 ) │ │ │ │ + ldr r1, [pc, #680] @ (ce7d4 ) │ │ │ │ + ldr r0, [pc, #684] @ (ce7d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - b.n ce3ac │ │ │ │ - ldr r3, [pc, #640] @ (ce798 ) │ │ │ │ + b.n ce3d4 │ │ │ │ + ldr r3, [pc, #640] @ (ce7c0 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r1, [pc, #664] @ (ce7b4 ) │ │ │ │ - ldr r0, [pc, #668] @ (ce7b8 ) │ │ │ │ + ldr r1, [pc, #664] @ (ce7dc ) │ │ │ │ + ldr r0, [pc, #668] @ (ce7e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ - ldr r3, [pc, #600] @ (ce798 ) │ │ │ │ + b.w cdb10 │ │ │ │ + ldr r3, [pc, #600] @ (ce7c0 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #632] @ (ce7bc ) │ │ │ │ - ldr r0, [pc, #632] @ (ce7c0 ) │ │ │ │ + ldr r1, [pc, #632] @ (ce7e4 ) │ │ │ │ + ldr r0, [pc, #632] @ (ce7e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r3, [pc, #576] @ (ce798 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r3, [pc, #576] @ (ce7c0 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #616] @ (ce7c4 ) │ │ │ │ - ldr r0, [pc, #620] @ (ce7c8 ) │ │ │ │ + ldr r1, [pc, #616] @ (ce7ec ) │ │ │ │ + ldr r0, [pc, #620] @ (ce7f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cde14 │ │ │ │ + b.n cde3c │ │ │ │ bl 889e4 │ │ │ │ - b.w cdc40 │ │ │ │ - ldr r3, [pc, #548] @ (ce798 ) │ │ │ │ + b.w cdc68 │ │ │ │ + ldr r3, [pc, #548] @ (ce7c0 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #596] @ (ce7cc ) │ │ │ │ - ldr r0, [pc, #596] @ (ce7d0 ) │ │ │ │ + ldr r1, [pc, #596] @ (ce7f4 ) │ │ │ │ + ldr r0, [pc, #596] @ (ce7f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ + b.w cdb10 │ │ │ │ bl 889e4 │ │ │ │ - b.n ce13c │ │ │ │ - ldr r3, [pc, #500] @ (ce798 ) │ │ │ │ + b.n ce164 │ │ │ │ + ldr r3, [pc, #500] @ (ce7c0 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #556] @ (ce7d4 ) │ │ │ │ - ldr r0, [pc, #556] @ (ce7d8 ) │ │ │ │ + ldr r1, [pc, #556] @ (ce7fc ) │ │ │ │ + ldr r0, [pc, #556] @ (ce800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.w cdae8 │ │ │ │ - ldr r2, [pc, #468] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #536] @ (ce7dc ) │ │ │ │ - ldr r1, [pc, #536] @ (ce7e0 ) │ │ │ │ + b.w cdb10 │ │ │ │ + ldr r2, [pc, #468] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #536] @ (ce804 ) │ │ │ │ + ldr r1, [pc, #536] @ (ce808 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #536] @ (ce7e4 ) │ │ │ │ + ldr r0, [pc, #536] @ (ce80c ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n cde14 │ │ │ │ - ldr r1, [pc, #520] @ (ce7e8 ) │ │ │ │ + b.n cde3c │ │ │ │ + ldr r1, [pc, #520] @ (ce810 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r0, [pc, #520] @ (ce7ec ) │ │ │ │ - ldr r3, [pc, #432] @ (ce798 ) │ │ │ │ + ldr r0, [pc, #520] @ (ce814 ) │ │ │ │ + ldr r3, [pc, #432] @ (ce7c0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n ce08e │ │ │ │ - ldr r1, [pc, #424] @ (ce798 ) │ │ │ │ + b.n ce0b6 │ │ │ │ + ldr r1, [pc, #424] @ (ce7c0 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #508] @ (ce7f0 ) │ │ │ │ - ldr r0, [pc, #512] @ (ce7f4 ) │ │ │ │ + ldr r3, [pc, #508] @ (ce818 ) │ │ │ │ + ldr r0, [pc, #512] @ (ce81c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #500] @ (ce7f8 ) │ │ │ │ + ldr r1, [pc, #500] @ (ce820 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w cdae8 │ │ │ │ - ldr r2, [pc, #392] @ (ce798 ) │ │ │ │ - ldr r3, [pc, #488] @ (ce7fc ) │ │ │ │ - ldr r1, [pc, #492] @ (ce800 ) │ │ │ │ + b.w cdb10 │ │ │ │ + ldr r2, [pc, #392] @ (ce7c0 ) │ │ │ │ + ldr r3, [pc, #488] @ (ce824 ) │ │ │ │ + ldr r1, [pc, #492] @ (ce828 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #492] @ (ce804 ) │ │ │ │ + ldr r0, [pc, #492] @ (ce82c ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w cde14 │ │ │ │ + b.w cde3c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ce070 │ │ │ │ + b.n ce098 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ce042 │ │ │ │ + b.n ce06a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (ce808 ) │ │ │ │ - movw r2, #22821 @ 0x5925 │ │ │ │ + ldr r3, [pc, #444] @ (ce830 ) │ │ │ │ + movw r2, #22810 @ 0x591a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #440] @ (ce80c ) │ │ │ │ - ldr r0, [pc, #440] @ (ce810 ) │ │ │ │ + ldr r1, [pc, #440] @ (ce834 ) │ │ │ │ + ldr r0, [pc, #440] @ (ce838 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (ce814 ) │ │ │ │ - movw r2, #23054 @ 0x5a0e │ │ │ │ + ldr r3, [pc, #428] @ (ce83c ) │ │ │ │ + movw r2, #23043 @ 0x5a03 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #424] @ (ce818 ) │ │ │ │ - ldr r0, [pc, #424] @ (ce81c ) │ │ │ │ + ldr r1, [pc, #424] @ (ce840 ) │ │ │ │ + ldr r0, [pc, #424] @ (ce844 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (ce820 ) │ │ │ │ - movw r2, #22731 @ 0x58cb │ │ │ │ + ldr r3, [pc, #412] @ (ce848 ) │ │ │ │ + movw r2, #22720 @ 0x58c0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #408] @ (ce824 ) │ │ │ │ - ldr r0, [pc, #408] @ (ce828 ) │ │ │ │ + ldr r1, [pc, #408] @ (ce84c ) │ │ │ │ + ldr r0, [pc, #408] @ (ce850 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (ce82c ) │ │ │ │ - movw r2, #23064 @ 0x5a18 │ │ │ │ + ldr r3, [pc, #396] @ (ce854 ) │ │ │ │ + movw r2, #23053 @ 0x5a0d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #392] @ (ce830 ) │ │ │ │ - ldr r0, [pc, #392] @ (ce834 ) │ │ │ │ + ldr r1, [pc, #392] @ (ce858 ) │ │ │ │ + ldr r0, [pc, #392] @ (ce85c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #376] @ (ce838 ) │ │ │ │ - movw r2, #22983 @ 0x59c7 │ │ │ │ + ldr r3, [pc, #376] @ (ce860 ) │ │ │ │ + movw r2, #22972 @ 0x59bc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #372] @ (ce83c ) │ │ │ │ - ldr r0, [pc, #372] @ (ce840 ) │ │ │ │ + ldr r1, [pc, #372] @ (ce864 ) │ │ │ │ + ldr r0, [pc, #372] @ (ce868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (ce844 ) │ │ │ │ - movw r2, #23015 @ 0x59e7 │ │ │ │ + ldr r3, [pc, #360] @ (ce86c ) │ │ │ │ + movw r2, #23004 @ 0x59dc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (ce848 ) │ │ │ │ - ldr r0, [pc, #356] @ (ce84c ) │ │ │ │ + ldr r1, [pc, #356] @ (ce870 ) │ │ │ │ + ldr r0, [pc, #356] @ (ce874 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (ce850 ) │ │ │ │ - movw r2, #23032 @ 0x59f8 │ │ │ │ + ldr r3, [pc, #344] @ (ce878 ) │ │ │ │ + movw r2, #23021 @ 0x59ed │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (ce854 ) │ │ │ │ - ldr r0, [pc, #340] @ (ce858 ) │ │ │ │ + ldr r1, [pc, #340] @ (ce87c ) │ │ │ │ + ldr r0, [pc, #340] @ (ce880 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (ce85c ) │ │ │ │ - movw r2, #22785 @ 0x5901 │ │ │ │ + ldr r3, [pc, #328] @ (ce884 ) │ │ │ │ + movw r2, #22774 @ 0x58f6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (ce860 ) │ │ │ │ - ldr r0, [pc, #324] @ (ce864 ) │ │ │ │ + ldr r1, [pc, #324] @ (ce888 ) │ │ │ │ + ldr r0, [pc, #324] @ (ce88c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ce868 ) │ │ │ │ - movw r2, #22771 @ 0x58f3 │ │ │ │ + ldr r3, [pc, #312] @ (ce890 ) │ │ │ │ + movw r2, #22760 @ 0x58e8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (ce86c ) │ │ │ │ - ldr r0, [pc, #308] @ (ce870 ) │ │ │ │ + ldr r1, [pc, #308] @ (ce894 ) │ │ │ │ + ldr r0, [pc, #308] @ (ce898 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ce874 ) │ │ │ │ - movw r2, #22966 @ 0x59b6 │ │ │ │ + ldr r3, [pc, #296] @ (ce89c ) │ │ │ │ + movw r2, #22955 @ 0x59ab │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (ce878 ) │ │ │ │ - ldr r0, [pc, #292] @ (ce87c ) │ │ │ │ + ldr r1, [pc, #292] @ (ce8a0 ) │ │ │ │ + ldr r0, [pc, #292] @ (ce8a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1984 @ 0x7c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (ce880 ) │ │ │ │ + ldr r3, [pc, #280] @ (ce8a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #280] @ (ce884 ) │ │ │ │ - ldr r0, [pc, #284] @ (ce888 ) │ │ │ │ + ldr r1, [pc, #280] @ (ce8ac ) │ │ │ │ + ldr r0, [pc, #284] @ (ce8b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #268] @ (ce88c ) │ │ │ │ + ldr r3, [pc, #268] @ (ce8b4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #264] @ (ce890 ) │ │ │ │ - ldr r0, [pc, #268] @ (ce894 ) │ │ │ │ + ldr r1, [pc, #264] @ (ce8b8 ) │ │ │ │ + ldr r0, [pc, #268] @ (ce8bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #784 @ (adr r5, ceab8 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, ce900 ) │ │ │ │ movs r2, r4 │ │ │ │ - bics r4, r7 │ │ │ │ + cmp r4, r8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #664 @ (adr r5, cea4c ) │ │ │ │ + add r7, pc, #184 @ (adr r7, ce894 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #576 @ (adr r5, ce9fc ) │ │ │ │ + add r7, pc, #96 @ (adr r7, ce844 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #408 @ (adr r5, ce95c ) │ │ │ │ + add r6, pc, #952 @ (adr r6, ceba4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #320 @ (adr r5, ce90c ) │ │ │ │ + add r6, pc, #864 @ (adr r6, ceb54 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #200 @ (adr r5, ce89c ) │ │ │ │ + add r6, pc, #744 @ (adr r6, ceae4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #8 @ (adr r5, ce7e4 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, cea2c ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #896 @ (adr r4, ceb68 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, ce9b0 ) │ │ │ │ movs r2, r4 │ │ │ │ - itet al │ │ │ │ - moval r2, r4 │ │ │ │ - add r4, pc, #800 @ (adr r4, ceb10 ) │ │ │ │ - moval r2, r4 │ │ │ │ - cmn r4, r1 │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #736 @ (adr r4, cead8 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, ce958 ) │ │ │ │ movs r2, r4 │ │ │ │ - ite gt │ │ │ │ - movgt r2, r4 │ │ │ │ - addle r6, sp, #656 @ 0x290 │ │ │ │ + add r4, sl │ │ │ │ movs r2, r4 │ │ │ │ - itet lt │ │ │ │ - movlt r2, r4 │ │ │ │ - addge r4, pc, #584 @ (adr r4, cea50 ) │ │ │ │ - movlt r2, r4 │ │ │ │ - bcc.n ce758 │ │ │ │ + add r6, pc, #256 @ (adr r6, ce920 ) │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ + movs r2, r4 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + movs r2, r4 │ │ │ │ + add r6, pc, #104 @ (adr r6, ce898 ) │ │ │ │ + movs r2, r4 │ │ │ │ + bpl.n ce890 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ movs r2, r4 │ │ │ │ - itee ls │ │ │ │ - movls r2, r4 │ │ │ │ - bcc.n ce72c @ unpredictable │ │ │ │ - movhi r4, r4 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ + movs r2, r4 │ │ │ │ + bpl.n ce864 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, ce830 │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n ce900 │ │ │ │ + bmi.n ce838 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ movs r2, r4 │ │ │ │ - ittt mi │ │ │ │ - movmi r2, r4 │ │ │ │ - bcc.n ce8d4 @ unpredictable │ │ │ │ - movmi r4, r4 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - itte cs │ │ │ │ - movcs r2, r4 │ │ │ │ - bcc.n ce8a0 @ unpredictable │ │ │ │ - movcc r4, r4 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + bmi.n ce80c │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ movs r2, r4 │ │ │ │ - itee vc │ │ │ │ - movvc r2, r4 │ │ │ │ - bcc.n ce874 @ unpredictable │ │ │ │ - movvs r4, r4 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ittt vs │ │ │ │ - movvs r2, r4 │ │ │ │ - bcs.n ce848 @ unpredictable │ │ │ │ - movvs r4, r4 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + bmi.n ce7d8 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ movs r2, r4 │ │ │ │ - itee pl │ │ │ │ - movpl r2, r4 │ │ │ │ - bcs.n ce81c @ unpredictable │ │ │ │ - movmi r4, r4 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00be │ │ │ │ + bmi.n ce7ac │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n ce7f0 │ │ │ │ + bmi.n ce780 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n ce7c4 │ │ │ │ + bmi.n ce954 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x009e │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + bmi.n ce928 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + bmi.n ce8fc │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ + movs r2, r4 │ │ │ │ + add r1, pc, #192 @ (adr r1, ce96c ) │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ + movs r2, r4 │ │ │ │ + add r1, pc, #80 @ (adr r1, ce908 ) │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ + movs r2, r4 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce898 : │ │ │ │ +000ce8c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #200] @ (ce970 ) │ │ │ │ + ldr r6, [pc, #200] @ (ce998 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (ce974 ) │ │ │ │ + ldr r3, [pc, #196] @ (ce99c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (ce978 ) │ │ │ │ + ldr r5, [pc, #188] @ (ce9a0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (ce97c ) │ │ │ │ + ldr r3, [pc, #176] @ (ce9a4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3108 @ 0xc24 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce94e │ │ │ │ - ldr r2, [pc, #164] @ (ce980 ) │ │ │ │ - ldr r3, [pc, #164] @ (ce984 ) │ │ │ │ + beq.n ce976 │ │ │ │ + ldr r2, [pc, #164] @ (ce9a8 ) │ │ │ │ + ldr r3, [pc, #164] @ (ce9ac ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n ce952 │ │ │ │ + bne.n ce97a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n ce8fe │ │ │ │ + beq.n ce926 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ce932 │ │ │ │ + bpl.n ce95a │ │ │ │ mov r0, r4 │ │ │ │ - bl cd82c │ │ │ │ + bl cd854 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ce94e │ │ │ │ - ldr r3, [pc, #124] @ (ce988 ) │ │ │ │ + beq.n ce976 │ │ │ │ + ldr r3, [pc, #124] @ (ce9b0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce91a │ │ │ │ + beq.n ce942 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (ce98c ) │ │ │ │ - ldr r3, [pc, #84] @ (ce974 ) │ │ │ │ + ldr r2, [pc, #112] @ (ce9b4 ) │ │ │ │ + ldr r3, [pc, #84] @ (ce99c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ce96c │ │ │ │ + bne.n ce994 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #92] @ (ce990 ) │ │ │ │ + ldr r0, [pc, #92] @ (ce9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #88] @ (ce994 ) │ │ │ │ + ldr r3, [pc, #88] @ (ce9bc ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #88] @ (ce998 ) │ │ │ │ - ldr r0, [pc, #88] @ (ce99c ) │ │ │ │ + ldr r1, [pc, #88] @ (ce9c0 ) │ │ │ │ + ldr r0, [pc, #88] @ (ce9c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ce91a │ │ │ │ + b.n ce942 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n ce8ec │ │ │ │ - ldr r3, [pc, #72] @ (ce9a0 ) │ │ │ │ + beq.n ce914 │ │ │ │ + ldr r3, [pc, #72] @ (ce9c8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ce8ec │ │ │ │ - ldr r0, [pc, #64] @ (ce9a4 ) │ │ │ │ + beq.n ce914 │ │ │ │ + ldr r0, [pc, #64] @ (ce9cc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ce93a │ │ │ │ + b.n ce962 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ movs r7, r4 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + bkpt 0x00bc │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + bkpt 0x0016 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #424 @ (adr r1, ceb48 ) │ │ │ │ + add r2, pc, #968 @ (adr r2, ced90 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #512 @ (adr r1, ceba8 ) │ │ │ │ + add r3, pc, #32 @ (adr r3, ce9f0 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ce9a8 : │ │ │ │ +000ce9d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #424] @ (ceb64 ) │ │ │ │ + ldr r6, [pc, #424] @ (ceb8c ) │ │ │ │ sub sp, #12 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ceb48 │ │ │ │ + beq.w ceb70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #400] @ (ceb68 ) │ │ │ │ + ldr r3, [pc, #400] @ (ceb90 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ceacc │ │ │ │ + beq.n ceaf4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movw r8, #65534 @ 0xfffe │ │ │ │ movt r8, #16383 @ 0x3fff │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cea4e │ │ │ │ + beq.n cea76 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r5, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n cea0c │ │ │ │ + beq.n cea34 │ │ │ │ cmp r2, r8 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n cea0c │ │ │ │ + beq.n cea34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cea70 │ │ │ │ + beq.n cea98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ceaf0 │ │ │ │ + beq.n ceb18 │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ceab6 │ │ │ │ - ldr r3, [pc, #332] @ (ceb6c ) │ │ │ │ + beq.n ceade │ │ │ │ + ldr r3, [pc, #332] @ (ceb94 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cea30 │ │ │ │ + beq.n cea58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ceb22 │ │ │ │ + bne.n ceb4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n cea3e │ │ │ │ + beq.n cea66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceaac │ │ │ │ + beq.n cead4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceace │ │ │ │ + beq.n ceaf6 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ce9f6 │ │ │ │ - ldr r2, [pc, #288] @ (ceb70 ) │ │ │ │ + bne.n cea1e │ │ │ │ + ldr r2, [pc, #288] @ (ceb98 ) │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #288] @ (ceb74 ) │ │ │ │ + ldr r3, [pc, #288] @ (ceb9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #284] @ (ceb78 ) │ │ │ │ + ldr r2, [pc, #284] @ (ceba0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #280] @ (ceb7c ) │ │ │ │ - ldr r0, [pc, #280] @ (ceb80 ) │ │ │ │ + ldr r1, [pc, #280] @ (ceba4 ) │ │ │ │ + ldr r0, [pc, #280] @ (ceba8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cea9e │ │ │ │ + b.n ceac6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ceaf0 │ │ │ │ + beq.n ceb18 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n cea10 │ │ │ │ - ldr r2, [pc, #240] @ (ceb70 ) │ │ │ │ + bne.n cea38 │ │ │ │ + ldr r2, [pc, #240] @ (ceb98 ) │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ - ldr r3, [pc, #256] @ (ceb84 ) │ │ │ │ + ldr r3, [pc, #256] @ (cebac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #252] @ (ceb88 ) │ │ │ │ + ldr r2, [pc, #252] @ (cebb0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #252] @ (ceb8c ) │ │ │ │ + ldr r1, [pc, #252] @ (cebb4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #248] @ (ceb90 ) │ │ │ │ + ldr r0, [pc, #248] @ (cebb8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n cea3e │ │ │ │ - ldr r3, [pc, #184] @ (ceb70 ) │ │ │ │ + b.n cea66 │ │ │ │ + ldr r3, [pc, #184] @ (ceb98 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #216] @ (ceb94 ) │ │ │ │ - ldr r0, [pc, #216] @ (ceb98 ) │ │ │ │ + ldr r1, [pc, #216] @ (cebbc ) │ │ │ │ + ldr r0, [pc, #216] @ (cebc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cea9e │ │ │ │ + b.n ceac6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n ceb40 │ │ │ │ + bmi.n ceb68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceae4 │ │ │ │ + beq.n ceb0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ceb1a │ │ │ │ + cbz r3, ceb42 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 88aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceb06 │ │ │ │ + beq.n ceb2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ceb06 │ │ │ │ + cbnz r3, ceb2e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #148] @ (ceb9c ) │ │ │ │ + ldr r3, [pc, #148] @ (cebc4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n ceaa6 │ │ │ │ + b.n ceace │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceae4 │ │ │ │ - ldr r2, [pc, #76] @ (ceb70 ) │ │ │ │ - ldr r3, [pc, #120] @ (ceba0 ) │ │ │ │ - ldr r1, [pc, #124] @ (ceba4 ) │ │ │ │ + b.n ceb0c │ │ │ │ + ldr r2, [pc, #76] @ (ceb98 ) │ │ │ │ + ldr r3, [pc, #120] @ (cebc8 ) │ │ │ │ + ldr r1, [pc, #124] @ (cebcc ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #112] @ (ceba8 ) │ │ │ │ + ldr r0, [pc, #112] @ (cebd0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n cea9e │ │ │ │ + b.n ceac6 │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ - b.n cead4 │ │ │ │ - ldr r3, [pc, #96] @ (cebac ) │ │ │ │ - movw r2, #23199 @ 0x5a9f │ │ │ │ + b.n ceafc │ │ │ │ + ldr r3, [pc, #96] @ (cebd4 ) │ │ │ │ + movw r2, #23188 @ 0x5a94 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (cebb0 ) │ │ │ │ - ldr r0, [pc, #92] @ (cebb4 ) │ │ │ │ + ldr r1, [pc, #92] @ (cebd8 ) │ │ │ │ + ldr r0, [pc, #92] @ (cebdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2016 @ 0x7e0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, cebee │ │ │ │ + pop {r5, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #592 @ (adr r0, cedcc ) │ │ │ │ + add r2, pc, #112 @ (adr r2, cec14 ) │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #288 @ (adr r0, ceca4 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, ceeec ) │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, cebf2 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #400 @ (adr r0, ced1c ) │ │ │ │ + add r1, pc, #944 @ (adr r1, cef64 ) │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #96 @ (adr r0, cebf4 ) │ │ │ │ + add r1, pc, #640 @ (adr r1, cee3c ) │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, cec10 │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #472 @ (adr r1, ced9c ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, cec04 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r1, pc, #0 @ (adr r1, cebd4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + beq.n cec34 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 12, cr0, cr8, cr1, {1} │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cebb8 : │ │ │ │ +000cebe0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (cec30 ) │ │ │ │ + ldr r3, [pc, #96] @ (cec58 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (cec34 ) │ │ │ │ + ldr r5, [pc, #92] @ (cec5c ) │ │ │ │ addw r3, r3, #3156 @ 0xc54 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, cec2a │ │ │ │ - ldr r3, [pc, #84] @ (cec38 ) │ │ │ │ + cbz r0, cec52 │ │ │ │ + ldr r3, [pc, #84] @ (cec60 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cebf8 │ │ │ │ + bne.n cec20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ce9a8 │ │ │ │ - ldr r3, [pc, #64] @ (cec3c ) │ │ │ │ + b.w ce9d0 │ │ │ │ + ldr r3, [pc, #64] @ (cec64 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebee │ │ │ │ - ldr r3, [pc, #60] @ (cec40 ) │ │ │ │ + beq.n cec16 │ │ │ │ + ldr r3, [pc, #60] @ (cec68 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebee │ │ │ │ - ldr r0, [pc, #52] @ (cec44 ) │ │ │ │ + beq.n cec16 │ │ │ │ + ldr r0, [pc, #52] @ (cec6c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (cec48 ) │ │ │ │ - ldr r1, [pc, #48] @ (cec4c ) │ │ │ │ + ldr r3, [pc, #48] @ (cec70 ) │ │ │ │ + ldr r1, [pc, #48] @ (cec74 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r0, [pc, #48] @ (cec50 ) │ │ │ │ + ldr r0, [pc, #48] @ (cec78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #368 @ (adr r0, cede0 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0002 │ │ │ │ + pop {r1, r3} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #88 @ (adr r0, cecd4 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cec54 : │ │ │ │ +000cec7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #872] @ (cefd0 ) │ │ │ │ + ldr r7, [pc, #872] @ (ceff8 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ mov r6, r1 │ │ │ │ ands.w sl, r8, #1 │ │ │ │ - bne.w cee98 │ │ │ │ + bne.w ceec0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cefb4 │ │ │ │ + beq.w cefdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w ceea0 │ │ │ │ + beq.w ceec8 │ │ │ │ ands.w r9, r4, #1 │ │ │ │ - bne.w ceed8 │ │ │ │ + bne.w cef00 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ceee0 │ │ │ │ + beq.w cef08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cef3a │ │ │ │ + bne.w cef62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cee88 │ │ │ │ + beq.w ceeb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cee88 │ │ │ │ + beq.w ceeb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced92 │ │ │ │ + beq.n cedba │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w cee46 │ │ │ │ + bne.w cee6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w cee08 │ │ │ │ + beq.w cee30 │ │ │ │ adds r3, r2, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - beq.n ced64 │ │ │ │ + beq.n ced8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced84 │ │ │ │ + beq.n cedac │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n ced6a │ │ │ │ + bne.n ced92 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w cee80 │ │ │ │ + bne.w ceea8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ced9a │ │ │ │ - ldr r3, [pc, #684] @ (cefd4 ) │ │ │ │ + beq.n cedc2 │ │ │ │ + ldr r3, [pc, #684] @ (ceffc ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cef16 │ │ │ │ + blt.w cef3e │ │ │ │ ands.w r4, r0, #255 @ 0xff │ │ │ │ - bne.n ceda0 │ │ │ │ + bne.n cedc8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced4a │ │ │ │ + beq.n ced72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cee26 │ │ │ │ + beq.n cee4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced5c │ │ │ │ + beq.n ced84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cee1e │ │ │ │ + beq.n cee46 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n cee10 │ │ │ │ + beq.n cee38 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n ced1e │ │ │ │ - b.n cee80 │ │ │ │ + beq.n ced46 │ │ │ │ + b.n ceea8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ced0a │ │ │ │ - b.n ced6a │ │ │ │ + beq.n ced32 │ │ │ │ + b.n ced92 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cecdc │ │ │ │ - ldr r3, [pc, #572] @ (cefd8 ) │ │ │ │ + b.n ced04 │ │ │ │ + ldr r3, [pc, #572] @ (cf000 ) │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - b.n ced28 │ │ │ │ + b.n ced50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedbe │ │ │ │ + beq.n cede6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cee36 │ │ │ │ + beq.n cee5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedce │ │ │ │ + beq.n cedf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cee2e │ │ │ │ + cbz r3, cee56 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cef84 │ │ │ │ + beq.w cefac │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedf2 │ │ │ │ + beq.n cee1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cee3e │ │ │ │ + cbz r3, cee66 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cef9c │ │ │ │ + blt.w cefc4 │ │ │ │ uxtb r4, r4 │ │ │ │ subs r4, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w cef70 │ │ │ │ + bne.w cef98 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n ced1e │ │ │ │ + b.n ced46 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ced5c │ │ │ │ + b.n ced84 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ced4a │ │ │ │ + b.n ced72 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedce │ │ │ │ + b.n cedf6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedbe │ │ │ │ + b.n cede6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedf2 │ │ │ │ + b.n cee1a │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee5a │ │ │ │ + beq.n cee82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cecfc │ │ │ │ + bne.w ced24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w ced6a │ │ │ │ + bne.w ced92 │ │ │ │ sub.w r8, r8, r4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.n ced1e │ │ │ │ + b.n ced46 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n cee46 │ │ │ │ + bne.n cee6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cecf0 │ │ │ │ - b.n cee10 │ │ │ │ + bne.w ced18 │ │ │ │ + b.n cee38 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ - b.n cec7a │ │ │ │ - ldr r3, [pc, #312] @ (cefdc ) │ │ │ │ + b.n ceca2 │ │ │ │ + ldr r3, [pc, #312] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r0, [pc, #312] @ (cefe0 ) │ │ │ │ + ldr r0, [pc, #312] @ (cf008 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #308] @ (cefe4 ) │ │ │ │ + ldr r3, [pc, #308] @ (cf00c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #304] @ (cefe8 ) │ │ │ │ - ldr r1, [pc, #304] @ (cefec ) │ │ │ │ + ldr r2, [pc, #304] @ (cf010 ) │ │ │ │ + ldr r1, [pc, #304] @ (cf014 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ - b.n ceca0 │ │ │ │ - ldr r3, [pc, #248] @ (cefdc ) │ │ │ │ - ldr r1, [pc, #268] @ (ceff0 ) │ │ │ │ - ldr r0, [pc, #268] @ (ceff4 ) │ │ │ │ + b.n cecc8 │ │ │ │ + ldr r3, [pc, #248] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #268] @ (cf018 ) │ │ │ │ + ldr r0, [pc, #268] @ (cf01c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movw r3, #287 @ 0x11f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #260] @ (ceff8 ) │ │ │ │ + ldr r3, [pc, #260] @ (cf020 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #256] @ (ceffc ) │ │ │ │ + ldr r2, [pc, #256] @ (cf024 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.n ceece │ │ │ │ - ldr r3, [pc, #196] @ (cefdc ) │ │ │ │ + b.n ceef6 │ │ │ │ + ldr r3, [pc, #196] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #224] @ (cf000 ) │ │ │ │ - ldr r0, [pc, #228] @ (cf004 ) │ │ │ │ + ldr r1, [pc, #224] @ (cf028 ) │ │ │ │ + ldr r0, [pc, #228] @ (cf02c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n ceece │ │ │ │ + b.n ceef6 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w cecd4 │ │ │ │ + bne.w cecfc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w cee46 │ │ │ │ + bne.w cee6e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w cecf0 │ │ │ │ + bne.w ced18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ bl 84a28 │ │ │ │ - b.n ced1e │ │ │ │ - ldr r3, [pc, #84] @ (cefdc ) │ │ │ │ + b.n ced46 │ │ │ │ + ldr r3, [pc, #84] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #124] @ (cf008 ) │ │ │ │ - ldr r0, [pc, #124] @ (cf00c ) │ │ │ │ + ldr r1, [pc, #124] @ (cf030 ) │ │ │ │ + ldr r0, [pc, #124] @ (cf034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ceece │ │ │ │ - ldr r3, [pc, #60] @ (cefdc ) │ │ │ │ + b.n ceef6 │ │ │ │ + ldr r3, [pc, #60] @ (cf004 ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r1, [pc, #108] @ (cf010 ) │ │ │ │ - ldr r0, [pc, #108] @ (cf014 ) │ │ │ │ + ldr r1, [pc, #108] @ (cf038 ) │ │ │ │ + ldr r0, [pc, #108] @ (cf03c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ceece │ │ │ │ - ldr r3, [pc, #96] @ (cf018 ) │ │ │ │ - movw r2, #25802 @ 0x64ca │ │ │ │ + b.n ceef6 │ │ │ │ + ldr r3, [pc, #96] @ (cf040 ) │ │ │ │ + movw r2, #25791 @ 0x64bf │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (cf01c ) │ │ │ │ - ldr r0, [pc, #92] @ (cf020 ) │ │ │ │ + ldr r1, [pc, #92] @ (cf044 ) │ │ │ │ + ldr r0, [pc, #92] @ (cf048 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2052 @ 0x804 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa5c0021 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + @ instruction: 0xfbe40021 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf024 : │ │ │ │ +000cf04c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #200] @ (cf0fc ) │ │ │ │ + ldr r6, [pc, #200] @ (cf124 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (cf100 ) │ │ │ │ + ldr r3, [pc, #196] @ (cf128 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (cf104 ) │ │ │ │ + ldr r5, [pc, #188] @ (cf12c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (cf108 ) │ │ │ │ + ldr r3, [pc, #176] @ (cf130 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3204 @ 0xc84 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf0e0 │ │ │ │ - ldr r3, [pc, #164] @ (cf10c ) │ │ │ │ + beq.n cf108 │ │ │ │ + ldr r3, [pc, #164] @ (cf134 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf0c0 │ │ │ │ - ldr r0, [pc, #156] @ (cf110 ) │ │ │ │ + bne.n cf0e8 │ │ │ │ + ldr r0, [pc, #156] @ (cf138 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - bne.n cf0e4 │ │ │ │ + bne.n cf10c │ │ │ │ mov r0, r4 │ │ │ │ - bl cec54 │ │ │ │ + bl cec7c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n cf0e0 │ │ │ │ - cbnz r0, cf0ba │ │ │ │ - ldr r3, [pc, #128] @ (cf114 ) │ │ │ │ + beq.n cf108 │ │ │ │ + cbnz r0, cf0e2 │ │ │ │ + ldr r3, [pc, #128] @ (cf13c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf0a2 │ │ │ │ + beq.n cf0ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (cf118 ) │ │ │ │ - ldr r3, [pc, #88] @ (cf100 ) │ │ │ │ + ldr r2, [pc, #116] @ (cf140 ) │ │ │ │ + ldr r3, [pc, #88] @ (cf128 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf0f8 │ │ │ │ + bne.n cf120 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ (cf11c ) │ │ │ │ + ldr r3, [pc, #96] @ (cf144 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n cf094 │ │ │ │ - ldr r0, [pc, #92] @ (cf120 ) │ │ │ │ + b.n cf0bc │ │ │ │ + ldr r0, [pc, #92] @ (cf148 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #88] @ (cf124 ) │ │ │ │ + ldr r3, [pc, #88] @ (cf14c ) │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - ldr r1, [pc, #84] @ (cf128 ) │ │ │ │ - ldr r0, [pc, #88] @ (cf12c ) │ │ │ │ + ldr r1, [pc, #84] @ (cf150 ) │ │ │ │ + ldr r0, [pc, #88] @ (cf154 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf0a2 │ │ │ │ - ldr r3, [pc, #72] @ (cf130 ) │ │ │ │ + b.n cf0ca │ │ │ │ + ldr r3, [pc, #72] @ (cf158 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf084 │ │ │ │ - ldr r0, [pc, #68] @ (cf134 ) │ │ │ │ + beq.n cf0ac │ │ │ │ + ldr r0, [pc, #68] @ (cf15c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n cf0ca │ │ │ │ + b.n cf0f2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [pc, #672] @ (cf3ac ) │ │ │ │ + ldr r5, [pc, #512] @ (cf334 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf138 : │ │ │ │ +000cf160 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (cf31c ) │ │ │ │ + ldr r7, [pc, #460] @ (cf344 ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf26c │ │ │ │ + beq.w cf294 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w cf290 │ │ │ │ + beq.w cf2b8 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w cf2ba │ │ │ │ - cbnz r6, cf1ba │ │ │ │ - ldr r1, [pc, #420] @ (cf320 ) │ │ │ │ + bmi.w cf2e2 │ │ │ │ + cbnz r6, cf1e2 │ │ │ │ + ldr r1, [pc, #420] @ (cf348 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n cf1fc │ │ │ │ + beq.n cf224 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cf198 │ │ │ │ + beq.n cf1c0 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cf198 │ │ │ │ + cbnz r4, cf1c0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #384] @ (cf324 ) │ │ │ │ - ldr r1, [pc, #384] @ (cf328 ) │ │ │ │ + ldr r3, [pc, #384] @ (cf34c ) │ │ │ │ + ldr r1, [pc, #384] @ (cf350 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #384] @ (cf32c ) │ │ │ │ + ldr r0, [pc, #384] @ (cf354 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cf1f2 │ │ │ │ + b.n cf21a │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n cf232 │ │ │ │ + beq.n cf25a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cf1d2 │ │ │ │ + beq.n cf1fa │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cf1d2 │ │ │ │ + cbnz r4, cf1fa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (cf330 ) │ │ │ │ + ldr r3, [pc, #348] @ (cf358 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #324] @ (cf324 ) │ │ │ │ - ldr r1, [pc, #340] @ (cf334 ) │ │ │ │ + ldr r3, [pc, #324] @ (cf34c ) │ │ │ │ + ldr r1, [pc, #340] @ (cf35c ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #336] @ (cf338 ) │ │ │ │ + ldr r0, [pc, #336] @ (cf360 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cf2f0 │ │ │ │ + beq.n cf318 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cf1f4 │ │ │ │ + beq.n cf21c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cf1f4 │ │ │ │ + bne.n cf21c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf1f4 │ │ │ │ - ldr r2, [pc, #236] @ (cf320 ) │ │ │ │ + b.n cf21c │ │ │ │ + ldr r2, [pc, #236] @ (cf348 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n cf2d6 │ │ │ │ + beq.n cf2fe │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cf24a │ │ │ │ + beq.n cf272 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cf2ca │ │ │ │ + beq.n cf2f2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #204] @ (cf324 ) │ │ │ │ - ldr r1, [pc, #228] @ (cf33c ) │ │ │ │ + ldr r3, [pc, #204] @ (cf34c ) │ │ │ │ + ldr r1, [pc, #228] @ (cf364 ) │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - ldr r0, [pc, #224] @ (cf340 ) │ │ │ │ + ldr r0, [pc, #224] @ (cf368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cf1f2 │ │ │ │ - ldr r1, [pc, #180] @ (cf324 ) │ │ │ │ + b.n cf21a │ │ │ │ + ldr r1, [pc, #180] @ (cf34c ) │ │ │ │ mov.w r0, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #208] @ (cf344 ) │ │ │ │ - ldr r2, [pc, #208] @ (cf348 ) │ │ │ │ + ldr r3, [pc, #208] @ (cf36c ) │ │ │ │ + ldr r2, [pc, #208] @ (cf370 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (cf34c ) │ │ │ │ - ldr r0, [pc, #204] @ (cf350 ) │ │ │ │ + ldr r1, [pc, #204] @ (cf374 ) │ │ │ │ + ldr r0, [pc, #204] @ (cf378 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n cf1f2 │ │ │ │ - ldr r2, [pc, #144] @ (cf324 ) │ │ │ │ + b.n cf21a │ │ │ │ + ldr r2, [pc, #144] @ (cf34c ) │ │ │ │ mov.w r1, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #188] @ (cf354 ) │ │ │ │ + ldr r3, [pc, #188] @ (cf37c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (cf358 ) │ │ │ │ + ldr r2, [pc, #184] @ (cf380 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (cf35c ) │ │ │ │ + ldr r1, [pc, #184] @ (cf384 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (cf360 ) │ │ │ │ + ldr r0, [pc, #180] @ (cf388 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n cf1f2 │ │ │ │ + b.n cf21a │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n cf1be │ │ │ │ + b.n cf1e6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n cf24a │ │ │ │ + b.n cf272 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n cf2ea │ │ │ │ + beq.n cf312 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, cf314 │ │ │ │ + cbz r4, cf33c │ │ │ │ bl 64174 │ │ │ │ - b.n cf1f2 │ │ │ │ - ldr r2, [pc, #48] @ (cf324 ) │ │ │ │ + b.n cf21a │ │ │ │ + ldr r2, [pc, #48] @ (cf34c ) │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ - ldr r3, [pc, #108] @ (cf364 ) │ │ │ │ + ldr r3, [pc, #108] @ (cf38c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (cf368 ) │ │ │ │ + ldr r2, [pc, #104] @ (cf390 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (cf36c ) │ │ │ │ - ldr r0, [pc, #100] @ (cf370 ) │ │ │ │ + ldr r1, [pc, #100] @ (cf394 ) │ │ │ │ + ldr r0, [pc, #100] @ (cf398 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cf2b2 │ │ │ │ + b.n cf2da │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2ea │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + b.n cf312 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6dc0023 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + str??.w r0, [r4, r3, lsl #2] │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r2, #2083 @ 0x823 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + strh.w r0, [sl, r3, lsl #2] │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf62a0023 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xf7b20023 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, r4, #2083 @ 0x823 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + @ instruction: 0xf78c0023 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3} │ │ │ │ + push {r4, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - rsbs r0, lr, #10682368 @ 0xa30000 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + @ instruction: 0xf7660023 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ movs r2, r4 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, cf3d6 │ │ │ │ + push {r4, r5, lr} │ │ │ │ movs r2, r4 │ │ │ │ - sbcs.w r0, lr, #10682368 @ 0xa30000 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + @ instruction: 0xf7060023 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf374 : │ │ │ │ +000cf39c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cf3f0 │ │ │ │ + ldr.w ip, [pc, #108] @ cf418 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3252 @ 0xcb4 │ │ │ │ - ldr.w ip, [pc, #92] @ cf3f4 │ │ │ │ + ldr.w ip, [pc, #92] @ cf41c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cf3f8 ) │ │ │ │ + ldr r4, [pc, #88] @ (cf420 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -214545,1201 +214568,1201 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, cf3d4 │ │ │ │ + cbz r0, cf3fc │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cf138 │ │ │ │ - ldr r2, [pc, #36] @ (cf3fc ) │ │ │ │ - ldr r3, [pc, #32] @ (cf3f8 ) │ │ │ │ + bl cf160 │ │ │ │ + ldr r2, [pc, #36] @ (cf424 ) │ │ │ │ + ldr r3, [pc, #32] @ (cf420 ) │ │ │ │ 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 cf3ec │ │ │ │ + bne.n cf414 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #464] @ (cf5c4 ) │ │ │ │ + ldr r2, [pc, #304] @ (cf54c ) │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cf400 : │ │ │ │ +000cf428 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cf428 ) │ │ │ │ + ldr r3, [pc, #24] @ (cf450 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cf42c ) │ │ │ │ + ldr r2, [pc, #24] @ (cf454 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl cf138 │ │ │ │ + bl cf160 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf430 : │ │ │ │ +000cf458 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cf494 ) │ │ │ │ + ldr r3, [pc, #76] @ (cf4bc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cf498 ) │ │ │ │ + ldr r5, [pc, #72] @ (cf4c0 ) │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, cf490 │ │ │ │ - ldr r3, [pc, #64] @ (cf49c ) │ │ │ │ + cbz r0, cf4b8 │ │ │ │ + ldr r3, [pc, #64] @ (cf4c4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf470 │ │ │ │ + bne.n cf498 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cf400 │ │ │ │ - ldr r0, [pc, #44] @ (cf4a0 ) │ │ │ │ + b.w cf428 │ │ │ │ + ldr r0, [pc, #44] @ (cf4c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cf4a4 ) │ │ │ │ - ldr r1, [pc, #40] @ (cf4a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (cf4cc ) │ │ │ │ + ldr r1, [pc, #40] @ (cf4d0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cf4ac ) │ │ │ │ + ldr r0, [pc, #40] @ (cf4d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #728] @ (cf770 ) │ │ │ │ + ldr r1, [pc, #568] @ (cf6f8 ) │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #240 @ (adr r7, cf59c ) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf4b0 : │ │ │ │ +000cf4d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (cf4dc ) │ │ │ │ + ldr r3, [pc, #28] @ (cf504 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (cf4e0 ) │ │ │ │ + ldr r2, [pc, #28] @ (cf508 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl cf138 │ │ │ │ + bl cf160 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf4e4 : │ │ │ │ +000cf50c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (cf578 ) │ │ │ │ + ldr r5, [pc, #124] @ (cf5a0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (cf57c ) │ │ │ │ + ldr r3, [pc, #124] @ (cf5a4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (cf580 ) │ │ │ │ + ldr r6, [pc, #120] @ (cf5a8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (cf584 ) │ │ │ │ + ldr r3, [pc, #108] @ (cf5ac ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3348 @ 0xd14 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, cf570 │ │ │ │ - ldr r3, [pc, #96] @ (cf588 ) │ │ │ │ + cbz r0, cf598 │ │ │ │ + ldr r3, [pc, #96] @ (cf5b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf550 │ │ │ │ + bne.n cf578 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf4b0 │ │ │ │ - ldr r2, [pc, #80] @ (cf58c ) │ │ │ │ - ldr r3, [pc, #64] @ (cf57c ) │ │ │ │ + bl cf4d8 │ │ │ │ + ldr r2, [pc, #80] @ (cf5b4 ) │ │ │ │ + ldr r3, [pc, #64] @ (cf5a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf574 │ │ │ │ + bne.n cf59c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (cf590 ) │ │ │ │ + ldr r0, [pc, #60] @ (cf5b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cf594 ) │ │ │ │ - ldr r1, [pc, #56] @ (cf598 ) │ │ │ │ + ldr r3, [pc, #56] @ (cf5bc ) │ │ │ │ + ldr r1, [pc, #56] @ (cf5c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cf59c ) │ │ │ │ + ldr r0, [pc, #56] @ (cf5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf538 │ │ │ │ + b.n cf560 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [pc, #928] @ (cf928 ) │ │ │ │ + ldr r0, [pc, #768] @ (cf8b0 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #416 @ (adr r6, cf73c ) │ │ │ │ + add r7, pc, #960 @ (adr r7, cf984 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf5a0 : │ │ │ │ +000cf5c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (cf65c ) │ │ │ │ + ldr r6, [pc, #172] @ (cf684 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n cf622 │ │ │ │ + beq.n cf64a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (cf660 ) │ │ │ │ + ldr r3, [pc, #148] @ (cf688 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, cf610 │ │ │ │ + cbz r5, cf638 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl cf138 │ │ │ │ + bl cf160 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf5fa │ │ │ │ + beq.n cf622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, cf648 │ │ │ │ + cbz r3, cf670 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf60a │ │ │ │ + beq.n cf632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cf63c │ │ │ │ + cbz r3, cf664 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n cf5de │ │ │ │ - ldr r3, [pc, #60] @ (cf660 ) │ │ │ │ + b.n cf606 │ │ │ │ + ldr r3, [pc, #60] @ (cf688 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n cf650 │ │ │ │ + beq.n cf678 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cf5d0 │ │ │ │ - b.n cf610 │ │ │ │ + bne.n cf5f8 │ │ │ │ + b.n cf638 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf5fa │ │ │ │ + b.n cf622 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cf5d0 │ │ │ │ + bne.n cf5f8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n cf5de │ │ │ │ + b.n cf606 │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cf664 : │ │ │ │ +000cf68c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (cf70c ) │ │ │ │ + ldr r5, [pc, #144] @ (cf734 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (cf710 ) │ │ │ │ + ldr r3, [pc, #144] @ (cf738 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (cf714 ) │ │ │ │ + ldr r6, [pc, #140] @ (cf73c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (cf718 ) │ │ │ │ + ldr r3, [pc, #128] @ (cf740 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3396 @ 0xd44 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, cf702 │ │ │ │ - ldr r3, [pc, #104] @ (cf71c ) │ │ │ │ + cbz r0, cf72a │ │ │ │ + ldr r3, [pc, #104] @ (cf744 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cf6e2 │ │ │ │ + bne.n cf70a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl cf5a0 │ │ │ │ - ldr r2, [pc, #84] @ (cf720 ) │ │ │ │ - ldr r3, [pc, #64] @ (cf710 ) │ │ │ │ + bl cf5c8 │ │ │ │ + ldr r2, [pc, #84] @ (cf748 ) │ │ │ │ + ldr r3, [pc, #64] @ (cf738 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n cf706 │ │ │ │ + bne.n cf72e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (cf724 ) │ │ │ │ + ldr r0, [pc, #64] @ (cf74c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (cf728 ) │ │ │ │ - ldr r1, [pc, #60] @ (cf72c ) │ │ │ │ + ldr r3, [pc, #56] @ (cf750 ) │ │ │ │ + ldr r1, [pc, #60] @ (cf754 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (cf730 ) │ │ │ │ + ldr r0, [pc, #56] @ (cf758 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf6ca │ │ │ │ + b.n cf6f2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ movs r7, r4 │ │ │ │ - bx ip │ │ │ │ + bx r7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #888 @ (adr r4, cfaa8 ) │ │ │ │ + add r6, pc, #408 @ (adr r6, cf8f0 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cf734 : │ │ │ │ +000cf75c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ cfb98 │ │ │ │ + ldr.w r4, [pc, #1104] @ cfbc0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ cfb9c │ │ │ │ + ldr.w r1, [pc, #1104] @ cfbc4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ cfba0 │ │ │ │ - ldr.w r2, [pc, #1100] @ cfba4 │ │ │ │ - ldr.w r3, [pc, #1100] @ cfba8 │ │ │ │ + ldr.w r5, [pc, #1100] @ cfbc8 │ │ │ │ + ldr.w r2, [pc, #1100] @ cfbcc │ │ │ │ + ldr.w r3, [pc, #1100] @ cfbd0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf8f8 │ │ │ │ - ldr.w r3, [pc, #1060] @ cfbac │ │ │ │ + beq.w cf920 │ │ │ │ + ldr.w r3, [pc, #1060] @ cfbd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl cf5a0 │ │ │ │ + bl cf5c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cf8ba │ │ │ │ + bne.w cf8e2 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf9c2 │ │ │ │ + beq.w cf9ea │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfa3a │ │ │ │ + beq.w cfa62 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w cfb28 │ │ │ │ - ldr r2, [pc, #976] @ (cfbb0 ) │ │ │ │ + bpl.w cfb50 │ │ │ │ + ldr r2, [pc, #976] @ (cfbd8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cfaf0 │ │ │ │ - ldr r2, [pc, #972] @ (cfbb4 ) │ │ │ │ + beq.w cfb18 │ │ │ │ + ldr r2, [pc, #972] @ (cfbdc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cfb3e │ │ │ │ + beq.w cfb66 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w cfb24 │ │ │ │ + ble.w cfb4c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w cfb24 │ │ │ │ + beq.w cfb4c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf81e │ │ │ │ + beq.n cf846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf93a │ │ │ │ + beq.w cf962 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cf946 │ │ │ │ + beq.w cf96e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cfb42 │ │ │ │ + beq.w cfb6a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf84c │ │ │ │ + beq.n cf874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9aa │ │ │ │ + beq.w cf9d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cfb5e │ │ │ │ + beq.w cfb86 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf86c │ │ │ │ + beq.n cf894 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9a2 │ │ │ │ + beq.w cf9ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cfb7a │ │ │ │ + beq.w cfba2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf88c │ │ │ │ + beq.n cf8b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfa32 │ │ │ │ - ldr r3, [pc, #796] @ (cfbac ) │ │ │ │ + beq.w cfa5a │ │ │ │ + ldr r3, [pc, #796] @ (cfbd4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf89e │ │ │ │ + beq.n cf8c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (cfbb8 ) │ │ │ │ - ldr r3, [pc, #760] @ (cfb9c ) │ │ │ │ + ldr r2, [pc, #792] @ (cfbe0 ) │ │ │ │ + ldr r3, [pc, #760] @ (cfbc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w cfa60 │ │ │ │ + bne.w cfa88 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf8d0 │ │ │ │ + beq.n cf8f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cf8d0 │ │ │ │ + cbnz r3, cf8f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf8e6 │ │ │ │ + beq.n cf90e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cf8e6 │ │ │ │ + cbnz r3, cf90e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (cfbbc ) │ │ │ │ - ldr r1, [pc, #724] @ (cfbc0 ) │ │ │ │ + ldr r3, [pc, #724] @ (cfbe4 ) │ │ │ │ + ldr r1, [pc, #724] @ (cfbe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n cf89e │ │ │ │ + b.n cf8c6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cf7c4 │ │ │ │ - ldr r3, [pc, #676] @ (cfbc4 ) │ │ │ │ - movw r2, #30366 @ 0x769e │ │ │ │ + bne.w cf7ec │ │ │ │ + ldr r3, [pc, #676] @ (cfbec ) │ │ │ │ + movw r2, #30355 @ 0x7693 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (cfbc8 ) │ │ │ │ - ldr r0, [pc, #672] @ (cfbcc ) │ │ │ │ + ldr r1, [pc, #668] @ (cfbf0 ) │ │ │ │ + ldr r0, [pc, #672] @ (cfbf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w cf824 │ │ │ │ + bne.w cf84c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cfad4 │ │ │ │ + beq.w cfafc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf962 │ │ │ │ + beq.n cf98a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cf9b2 │ │ │ │ + cbz r3, cf9da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w cfab8 │ │ │ │ + beq.w cfae0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf97e │ │ │ │ + beq.n cf9a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cf9ba │ │ │ │ + cbz r3, cf9e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cfa9c │ │ │ │ + beq.w cfac4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf99c │ │ │ │ + beq.n cf9c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfa40 │ │ │ │ + beq.n cfa68 │ │ │ │ bl 8865c │ │ │ │ - b.n cf8f4 │ │ │ │ + b.n cf91c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf86c │ │ │ │ + b.n cf894 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf84c │ │ │ │ + b.n cf874 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf962 │ │ │ │ + b.n cf98a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf97e │ │ │ │ + b.n cf9a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf9d4 │ │ │ │ + beq.n cf9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfa58 │ │ │ │ + beq.n cfa80 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cfb08 │ │ │ │ + beq.w cfb30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf9f0 │ │ │ │ + beq.n cfa18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, cfa50 │ │ │ │ + cbz r3, cfa78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n cfa80 │ │ │ │ + beq.n cfaa8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfa0a │ │ │ │ + beq.n cfa32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cfa48 │ │ │ │ + cbz r3, cfa70 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n cfa64 │ │ │ │ + beq.n cfa8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cf8f4 │ │ │ │ + beq.w cf91c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf8f4 │ │ │ │ + bne.w cf91c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf8f4 │ │ │ │ + b.n cf91c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf88c │ │ │ │ + b.n cf8b4 │ │ │ │ bl 889e4 │ │ │ │ - b.n cf7d2 │ │ │ │ + b.n cf7fa │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf99c │ │ │ │ + b.n cf9c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfa0a │ │ │ │ + b.n cfa32 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf9f0 │ │ │ │ + b.n cfa18 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf9d4 │ │ │ │ + b.n cf9fc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (cfbd0 ) │ │ │ │ - movw r2, #30369 @ 0x76a1 │ │ │ │ + ldr r3, [pc, #360] @ (cfbf8 ) │ │ │ │ + movw r2, #30358 @ 0x7696 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (cfbd4 ) │ │ │ │ - ldr r0, [pc, #356] @ (cfbd8 ) │ │ │ │ + ldr r1, [pc, #356] @ (cfbfc ) │ │ │ │ + ldr r0, [pc, #356] @ (cfc00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (cfbdc ) │ │ │ │ - movw r2, #30368 @ 0x76a0 │ │ │ │ + ldr r3, [pc, #344] @ (cfc04 ) │ │ │ │ + movw r2, #30357 @ 0x7695 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (cfbe0 ) │ │ │ │ - ldr r0, [pc, #340] @ (cfbe4 ) │ │ │ │ + ldr r1, [pc, #340] @ (cfc08 ) │ │ │ │ + ldr r0, [pc, #340] @ (cfc0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (cfbe8 ) │ │ │ │ - movw r2, #30374 @ 0x76a6 │ │ │ │ + ldr r3, [pc, #328] @ (cfc10 ) │ │ │ │ + movw r2, #30363 @ 0x769b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (cfbec ) │ │ │ │ - ldr r0, [pc, #324] @ (cfbf0 ) │ │ │ │ + ldr r1, [pc, #324] @ (cfc14 ) │ │ │ │ + ldr r0, [pc, #324] @ (cfc18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (cfbf4 ) │ │ │ │ - movw r2, #30373 @ 0x76a5 │ │ │ │ + ldr r3, [pc, #312] @ (cfc1c ) │ │ │ │ + movw r2, #30362 @ 0x769a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (cfbf8 ) │ │ │ │ - ldr r0, [pc, #308] @ (cfbfc ) │ │ │ │ + ldr r1, [pc, #308] @ (cfc20 ) │ │ │ │ + ldr r0, [pc, #308] @ (cfc24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (cfc00 ) │ │ │ │ - movw r2, #30372 @ 0x76a4 │ │ │ │ + ldr r3, [pc, #296] @ (cfc28 ) │ │ │ │ + movw r2, #30361 @ 0x7699 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (cfc04 ) │ │ │ │ - ldr r0, [pc, #292] @ (cfc08 ) │ │ │ │ + ldr r1, [pc, #292] @ (cfc2c ) │ │ │ │ + ldr r0, [pc, #292] @ (cfc30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (cfc0c ) │ │ │ │ + ldr r3, [pc, #280] @ (cfc34 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (cfc10 ) │ │ │ │ - ldr r0, [pc, #280] @ (cfc14 ) │ │ │ │ + ldr r1, [pc, #280] @ (cfc38 ) │ │ │ │ + ldr r0, [pc, #280] @ (cfc3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (cfc18 ) │ │ │ │ - movw r2, #30367 @ 0x769f │ │ │ │ + ldr r3, [pc, #268] @ (cfc40 ) │ │ │ │ + movw r2, #30356 @ 0x7694 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (cfc1c ) │ │ │ │ - ldr r0, [pc, #264] @ (cfc20 ) │ │ │ │ + ldr r1, [pc, #264] @ (cfc44 ) │ │ │ │ + ldr r0, [pc, #264] @ (cfc48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (cfc24 ) │ │ │ │ + ldr r3, [pc, #248] @ (cfc4c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (cfc28 ) │ │ │ │ - ldr r0, [pc, #252] @ (cfc2c ) │ │ │ │ + ldr r1, [pc, #248] @ (cfc50 ) │ │ │ │ + ldr r0, [pc, #252] @ (cfc54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (cfc30 ) │ │ │ │ - movw r2, #30343 @ 0x7687 │ │ │ │ + ldr r3, [pc, #236] @ (cfc58 ) │ │ │ │ + movw r2, #30332 @ 0x767c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (cfc34 ) │ │ │ │ - ldr r0, [pc, #232] @ (cfc38 ) │ │ │ │ + ldr r1, [pc, #228] @ (cfc5c ) │ │ │ │ + ldr r0, [pc, #232] @ (cfc60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (cfc3c ) │ │ │ │ - movw r2, #30344 @ 0x7688 │ │ │ │ + ldr r3, [pc, #220] @ (cfc64 ) │ │ │ │ + movw r2, #30333 @ 0x767d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (cfc40 ) │ │ │ │ - ldr r0, [pc, #216] @ (cfc44 ) │ │ │ │ + ldr r1, [pc, #212] @ (cfc68 ) │ │ │ │ + ldr r0, [pc, #216] @ (cfc6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (cfc48 ) │ │ │ │ - movw r2, #30345 @ 0x7689 │ │ │ │ + ldr r3, [pc, #204] @ (cfc70 ) │ │ │ │ + movw r2, #30334 @ 0x767e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (cfc4c ) │ │ │ │ - ldr r0, [pc, #200] @ (cfc50 ) │ │ │ │ + ldr r1, [pc, #196] @ (cfc74 ) │ │ │ │ + ldr r0, [pc, #200] @ (cfc78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2080 @ 0x820 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, cfc1c ) │ │ │ │ + add r4, pc, #632 @ (adr r4, cfe64 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0f20021 │ │ │ │ - @ instruction: 0xf1240021 │ │ │ │ - itet hi │ │ │ │ - movhi r4, r4 │ │ │ │ - vaddlls.s32 q0, d12, d17 │ │ │ │ - addhi r1, pc, #488 @ (adr r1, cfdc4 ) │ │ │ │ + @ instruction: 0xf27a0021 │ │ │ │ + subw r0, ip, #33 @ 0x21 │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf1340021 │ │ │ │ + add r3, pc, #8 @ (adr r3, cfc0c ) │ │ │ │ movs r2, r4 │ │ │ │ - itee vs │ │ │ │ - movvs r4, r4 │ │ │ │ - vaddlvc.s16 q0, d0, d17 │ │ │ │ - addvc r1, pc, #328 @ (adr r1, cfd30 ) │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + adds.w r0, r8, #33 @ 0x21 │ │ │ │ + add r2, pc, #872 @ (adr r2, cff78 ) │ │ │ │ movs r2, r4 │ │ │ │ - itee pl │ │ │ │ - movpl r4, r4 │ │ │ │ - vhaddmi.s d16, d4, d17 │ │ │ │ - addmi r1, pc, #264 @ (adr r1, cfcfc ) │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf0fc0021 │ │ │ │ + add r2, pc, #808 @ (adr r2, cff44 ) │ │ │ │ movs r2, r4 │ │ │ │ - itet cc │ │ │ │ - movcc r4, r4 │ │ │ │ - vhaddcs.s16 d16, d8, d17 │ │ │ │ - addcc r1, pc, #104 @ (adr r1, cfc68 ) │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf0e00021 │ │ │ │ + add r2, pc, #648 @ (adr r2, cfeb0 ) │ │ │ │ movs r2, r4 │ │ │ │ - itte ne │ │ │ │ - movne r4, r4 │ │ │ │ - vhaddne.s d0, d12, d17 │ │ │ │ - addeq r0, pc, #968 @ (adr r0, cffd4 ) │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + @ instruction: 0xf0c40021 │ │ │ │ + add r2, pc, #488 @ (adr r2, cfe1c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - and.w r0, ip, #33 @ 0x21 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf1940021 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - vhadd.s8 d0, d8, d17 │ │ │ │ - add r0, pc, #760 @ (adr r0, cff1c ) │ │ │ │ + eors.w r0, r0, #33 @ 0x21 │ │ │ │ + add r2, pc, #280 @ (adr r2, cfd64 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - ands.w r0, r6, #33 @ 0x21 │ │ │ │ - orr.w r0, r0, #33 @ 0x21 │ │ │ │ - bkpt 0x00ac │ │ │ │ + @ instruction: 0xf19e0021 │ │ │ │ + rsb r0, r8, #33 @ 0x21 │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 12, cr0, cr14, cr1, {1} │ │ │ │ - add r0, pc, #528 @ (adr r0, cfe4c ) │ │ │ │ + orrs.w r0, r6, #33 @ 0x21 │ │ │ │ + add r2, pc, #48 @ (adr r2, cfc94 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0090 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 11, cr0, cr2, cr1, {1} │ │ │ │ - add r0, pc, #464 @ (adr r0, cfe18 ) │ │ │ │ + bics.w r0, sl, #33 @ 0x21 │ │ │ │ + add r1, pc, #1008 @ (adr r1, d0060 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0074 │ │ │ │ - movs r4, r4 │ │ │ │ - cdp 0, 9, cr0, cr6, cr1, {1} │ │ │ │ - add r0, pc, #400 @ (adr r0, cfde4 ) │ │ │ │ + itt │ │ │ │ + mov r4, r4 │ │ │ │ + ands.w r0, lr, #33 @ 0x21 │ │ │ │ + add r1, pc, #944 @ (adr r1, d002c ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfc54 : │ │ │ │ +000cfc7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (cfcb8 ) │ │ │ │ + ldr r3, [pc, #76] @ (cfce0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (cfcbc ) │ │ │ │ + ldr r5, [pc, #72] @ (cfce4 ) │ │ │ │ addw r3, r3, #3444 @ 0xd74 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, cfcb4 │ │ │ │ - ldr r3, [pc, #64] @ (cfcc0 ) │ │ │ │ + cbz r0, cfcdc │ │ │ │ + ldr r3, [pc, #64] @ (cfce8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n cfc94 │ │ │ │ + bne.n cfcbc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cf734 │ │ │ │ - ldr r0, [pc, #44] @ (cfcc4 ) │ │ │ │ + b.w cf75c │ │ │ │ + ldr r0, [pc, #44] @ (cfcec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (cfcc8 ) │ │ │ │ - ldr r1, [pc, #40] @ (cfccc ) │ │ │ │ + ldr r3, [pc, #40] @ (cfcf0 ) │ │ │ │ + ldr r1, [pc, #40] @ (cfcf4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (cfcd0 ) │ │ │ │ + ldr r0, [pc, #40] @ (cfcf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sbcs r2, r2 │ │ │ │ + adcs r2, r5 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r1, pc, #0 @ (adr r1, cfcf8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cfcd4 : │ │ │ │ +000cfcfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (cfeb8 ) │ │ │ │ + ldr r7, [pc, #460] @ (cfee0 ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cfe08 │ │ │ │ + beq.w cfe30 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w cfe2c │ │ │ │ + beq.w cfe54 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w cfe56 │ │ │ │ - cbnz r6, cfd56 │ │ │ │ - ldr r1, [pc, #420] @ (cfebc ) │ │ │ │ + bmi.w cfe7e │ │ │ │ + cbnz r6, cfd7e │ │ │ │ + ldr r1, [pc, #420] @ (cfee4 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n cfd98 │ │ │ │ + beq.n cfdc0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cfd34 │ │ │ │ + beq.n cfd5c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cfd34 │ │ │ │ + cbnz r4, cfd5c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #384] @ (cfec0 ) │ │ │ │ - ldr r1, [pc, #384] @ (cfec4 ) │ │ │ │ + ldr r3, [pc, #384] @ (cfee8 ) │ │ │ │ + ldr r1, [pc, #384] @ (cfeec ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #384] @ (cfec8 ) │ │ │ │ + ldr r0, [pc, #384] @ (cfef0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cfd8e │ │ │ │ + b.n cfdb6 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n cfdce │ │ │ │ + beq.n cfdf6 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cfd6e │ │ │ │ + beq.n cfd96 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, cfd6e │ │ │ │ + cbnz r4, cfd96 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (cfecc ) │ │ │ │ + ldr r3, [pc, #348] @ (cfef4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #324] @ (cfec0 ) │ │ │ │ - ldr r1, [pc, #340] @ (cfed0 ) │ │ │ │ + ldr r3, [pc, #324] @ (cfee8 ) │ │ │ │ + ldr r1, [pc, #340] @ (cfef8 ) │ │ │ │ movw r2, #455 @ 0x1c7 │ │ │ │ - ldr r0, [pc, #336] @ (cfed4 ) │ │ │ │ + ldr r0, [pc, #336] @ (cfefc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cfe8c │ │ │ │ + beq.n cfeb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n cfd90 │ │ │ │ + beq.n cfdb8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n cfd90 │ │ │ │ + bne.n cfdb8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfd90 │ │ │ │ - ldr r2, [pc, #236] @ (cfebc ) │ │ │ │ + b.n cfdb8 │ │ │ │ + ldr r2, [pc, #236] @ (cfee4 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n cfe72 │ │ │ │ + beq.n cfe9a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n cfde6 │ │ │ │ + beq.n cfe0e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n cfe66 │ │ │ │ + beq.n cfe8e │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #204] @ (cfec0 ) │ │ │ │ - ldr r1, [pc, #228] @ (cfed8 ) │ │ │ │ + ldr r3, [pc, #204] @ (cfee8 ) │ │ │ │ + ldr r1, [pc, #228] @ (cff00 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r0, [pc, #224] @ (cfedc ) │ │ │ │ + ldr r0, [pc, #224] @ (cff04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n cfd8e │ │ │ │ - ldr r1, [pc, #180] @ (cfec0 ) │ │ │ │ + b.n cfdb6 │ │ │ │ + ldr r1, [pc, #180] @ (cfee8 ) │ │ │ │ movw r0, #455 @ 0x1c7 │ │ │ │ - ldr r3, [pc, #208] @ (cfee0 ) │ │ │ │ - ldr r2, [pc, #208] @ (cfee4 ) │ │ │ │ + ldr r3, [pc, #208] @ (cff08 ) │ │ │ │ + ldr r2, [pc, #208] @ (cff0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (cfee8 ) │ │ │ │ - ldr r0, [pc, #204] @ (cfeec ) │ │ │ │ + ldr r1, [pc, #204] @ (cff10 ) │ │ │ │ + ldr r0, [pc, #204] @ (cff14 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n cfd8e │ │ │ │ - ldr r2, [pc, #144] @ (cfec0 ) │ │ │ │ + b.n cfdb6 │ │ │ │ + ldr r2, [pc, #144] @ (cfee8 ) │ │ │ │ movw r1, #455 @ 0x1c7 │ │ │ │ - ldr r3, [pc, #188] @ (cfef0 ) │ │ │ │ + ldr r3, [pc, #188] @ (cff18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (cfef4 ) │ │ │ │ + ldr r2, [pc, #184] @ (cff1c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (cfef8 ) │ │ │ │ + ldr r1, [pc, #184] @ (cff20 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (cfefc ) │ │ │ │ + ldr r0, [pc, #180] @ (cff24 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n cfd8e │ │ │ │ + b.n cfdb6 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n cfd5a │ │ │ │ + b.n cfd82 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n cfde6 │ │ │ │ + b.n cfe0e │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n cfe86 │ │ │ │ + beq.n cfeae │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, cfeb0 │ │ │ │ + cbz r4, cfed8 │ │ │ │ bl 64174 │ │ │ │ - b.n cfd8e │ │ │ │ - ldr r2, [pc, #48] @ (cfec0 ) │ │ │ │ + b.n cfdb6 │ │ │ │ + ldr r2, [pc, #48] @ (cfee8 ) │ │ │ │ movw r1, #457 @ 0x1c9 │ │ │ │ - ldr r3, [pc, #108] @ (cff00 ) │ │ │ │ + ldr r3, [pc, #108] @ (cff28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (cff04 ) │ │ │ │ + ldr r2, [pc, #104] @ (cff2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (cff08 ) │ │ │ │ - ldr r0, [pc, #100] @ (cff0c ) │ │ │ │ + ldr r1, [pc, #100] @ (cff30 ) │ │ │ │ + ldr r0, [pc, #100] @ (cff34 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n cfe4e │ │ │ │ + b.n cfe76 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfe86 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + b.n cfeae │ │ │ │ + lsls r2, r5, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #224 @ (adr r5, cffe4 ) │ │ │ │ + add r6, pc, #768 @ (adr r6, d022c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000cff10 : │ │ │ │ +000cff38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ cff8c │ │ │ │ + ldr.w ip, [pc, #108] @ cffb4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3492 @ 0xda4 │ │ │ │ - ldr.w ip, [pc, #92] @ cff90 │ │ │ │ + ldr.w ip, [pc, #92] @ cffb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (cff94 ) │ │ │ │ + ldr r4, [pc, #88] @ (cffbc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -215747,1202 +215770,1201 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, cff70 │ │ │ │ + cbz r0, cff98 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl cfcd4 │ │ │ │ - ldr r2, [pc, #36] @ (cff98 ) │ │ │ │ - ldr r3, [pc, #32] @ (cff94 ) │ │ │ │ + bl cfcfc │ │ │ │ + ldr r2, [pc, #36] @ (cffc0 ) │ │ │ │ + ldr r3, [pc, #32] @ (cffbc ) │ │ │ │ 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 cff88 │ │ │ │ + bne.n cffb0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000cff9c : │ │ │ │ +000cffc4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (cffc4 ) │ │ │ │ + ldr r3, [pc, #24] @ (cffec ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (cffc8 ) │ │ │ │ + ldr r2, [pc, #24] @ (cfff0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl cfcd4 │ │ │ │ + bl cfcfc │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + movs r4, r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000cffcc : │ │ │ │ +000cfff4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d0030 ) │ │ │ │ + ldr r3, [pc, #76] @ (d0058 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0034 ) │ │ │ │ + ldr r5, [pc, #72] @ (d005c ) │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d002c │ │ │ │ - ldr r3, [pc, #64] @ (d0038 ) │ │ │ │ + cbz r0, d0054 │ │ │ │ + ldr r3, [pc, #64] @ (d0060 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d000c │ │ │ │ + bne.n d0034 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w cff9c │ │ │ │ - ldr r0, [pc, #44] @ (d003c ) │ │ │ │ + b.w cffc4 │ │ │ │ + ldr r0, [pc, #44] @ (d0064 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d0040 ) │ │ │ │ - ldr r1, [pc, #40] @ (d0044 ) │ │ │ │ + ldr r3, [pc, #40] @ (d0068 ) │ │ │ │ + ldr r1, [pc, #40] @ (d006c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d0048 ) │ │ │ │ + ldr r0, [pc, #40] @ (d0070 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #26 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ movs r0, r5 │ │ │ │ - movs r6, r1 │ │ │ │ - movs r7, r4 │ │ │ │ + vaddl.u32 q8, d6, d22 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d004c : │ │ │ │ +000d0074 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d0078 ) │ │ │ │ + ldr r3, [pc, #28] @ (d00a0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d007c ) │ │ │ │ + ldr r2, [pc, #28] @ (d00a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl cfcd4 │ │ │ │ + bl cfcfc │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - vaddl.u16 q0, d12, d22 │ │ │ │ + vhadd.u d16, d4, d22 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0080 : │ │ │ │ +000d00a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d0114 ) │ │ │ │ + ldr r5, [pc, #124] @ (d013c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d0118 ) │ │ │ │ + ldr r3, [pc, #124] @ (d0140 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d011c ) │ │ │ │ + ldr r6, [pc, #120] @ (d0144 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d0120 ) │ │ │ │ + ldr r3, [pc, #108] @ (d0148 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d010c │ │ │ │ - ldr r3, [pc, #96] @ (d0124 ) │ │ │ │ + cbz r0, d0134 │ │ │ │ + ldr r3, [pc, #96] @ (d014c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d00ec │ │ │ │ + bne.n d0114 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d004c │ │ │ │ - ldr r2, [pc, #80] @ (d0128 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0118 ) │ │ │ │ + bl d0074 │ │ │ │ + ldr r2, [pc, #80] @ (d0150 ) │ │ │ │ + ldr r3, [pc, #64] @ (d0140 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0110 │ │ │ │ + bne.n d0138 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d012c ) │ │ │ │ + ldr r0, [pc, #60] @ (d0154 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d0130 ) │ │ │ │ - ldr r1, [pc, #56] @ (d0134 ) │ │ │ │ + ldr r3, [pc, #56] @ (d0158 ) │ │ │ │ + ldr r1, [pc, #56] @ (d015c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0138 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0160 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d00d4 │ │ │ │ + b.n d00fc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - vhadd.u32 d16, d0, d22 │ │ │ │ + vhadd.u d0, d8, d22 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d10, d22 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + vhadd.u d0, d2, d22 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d4, d22 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + cdp2 0, 15, cr0, cr12, cr6, {1} │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d013c : │ │ │ │ +000d0164 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d01f8 ) │ │ │ │ + ldr r6, [pc, #172] @ (d0220 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d01be │ │ │ │ + beq.n d01e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d01fc ) │ │ │ │ + ldr r3, [pc, #148] @ (d0224 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d01ac │ │ │ │ + cbz r5, d01d4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl cfcd4 │ │ │ │ + bl cfcfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0196 │ │ │ │ + beq.n d01be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d01e4 │ │ │ │ + cbz r3, d020c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d01a6 │ │ │ │ + beq.n d01ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d01d8 │ │ │ │ + cbz r3, d0200 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d017a │ │ │ │ - ldr r3, [pc, #60] @ (d01fc ) │ │ │ │ + b.n d01a2 │ │ │ │ + ldr r3, [pc, #60] @ (d0224 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d01ec │ │ │ │ + beq.n d0214 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d016c │ │ │ │ - b.n d01ac │ │ │ │ + bne.n d0194 │ │ │ │ + b.n d01d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0196 │ │ │ │ + b.n d01be │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d016c │ │ │ │ + bne.n d0194 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d017a │ │ │ │ + b.n d01a2 │ │ │ │ nop │ │ │ │ - cdp2 0, 10, cr0, cr12, cr6, {1} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr6, {1} │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0200 : │ │ │ │ +000d0228 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d02a8 ) │ │ │ │ + ldr r5, [pc, #144] @ (d02d0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d02ac ) │ │ │ │ + ldr r3, [pc, #144] @ (d02d4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d02b0 ) │ │ │ │ + ldr r6, [pc, #140] @ (d02d8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d02b4 ) │ │ │ │ + ldr r3, [pc, #128] @ (d02dc ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3636 @ 0xe34 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d029e │ │ │ │ - ldr r3, [pc, #104] @ (d02b8 ) │ │ │ │ + cbz r0, d02c6 │ │ │ │ + ldr r3, [pc, #104] @ (d02e0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d027e │ │ │ │ + bne.n d02a6 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d013c │ │ │ │ - ldr r2, [pc, #84] @ (d02bc ) │ │ │ │ - ldr r3, [pc, #64] @ (d02ac ) │ │ │ │ + bl d0164 │ │ │ │ + ldr r2, [pc, #84] @ (d02e4 ) │ │ │ │ + ldr r3, [pc, #64] @ (d02d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d02a2 │ │ │ │ + bne.n d02ca │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d02c0 ) │ │ │ │ + ldr r0, [pc, #64] @ (d02e8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d02c4 ) │ │ │ │ - ldr r1, [pc, #60] @ (d02c8 ) │ │ │ │ + ldr r3, [pc, #56] @ (d02ec ) │ │ │ │ + ldr r1, [pc, #60] @ (d02f0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d02cc ) │ │ │ │ + ldr r0, [pc, #56] @ (d02f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0266 │ │ │ │ + b.n d028e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r0, #152]! @ 0x98 │ │ │ │ + ldc2 0, cr0, [r8, #152]! @ 0x98 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #152] @ 0x98 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + ldc2 0, cr0, [r2, #152]! @ 0x98 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #152] @ 0x98 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + stc2l 0, cr0, [sl, #-152]! @ 0xffffff68 │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d02d0 : │ │ │ │ +000d02f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d0734 │ │ │ │ + ldr.w r4, [pc, #1104] @ d075c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d0738 │ │ │ │ + ldr.w r1, [pc, #1104] @ d0760 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d073c │ │ │ │ - ldr.w r2, [pc, #1100] @ d0740 │ │ │ │ - ldr.w r3, [pc, #1100] @ d0744 │ │ │ │ + ldr.w r5, [pc, #1100] @ d0764 │ │ │ │ + ldr.w r2, [pc, #1100] @ d0768 │ │ │ │ + ldr.w r3, [pc, #1100] @ d076c │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0494 │ │ │ │ - ldr.w r3, [pc, #1060] @ d0748 │ │ │ │ + beq.w d04bc │ │ │ │ + ldr.w r3, [pc, #1060] @ d0770 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d013c │ │ │ │ + bl d0164 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0456 │ │ │ │ + bne.w d047e │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d055e │ │ │ │ + beq.w d0586 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d05d6 │ │ │ │ + beq.w d05fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d06c4 │ │ │ │ - ldr r2, [pc, #976] @ (d074c ) │ │ │ │ + bpl.w d06ec │ │ │ │ + ldr r2, [pc, #976] @ (d0774 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d068c │ │ │ │ - ldr r2, [pc, #972] @ (d0750 ) │ │ │ │ + beq.w d06b4 │ │ │ │ + ldr r2, [pc, #972] @ (d0778 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d06da │ │ │ │ + beq.w d0702 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d06c0 │ │ │ │ + ble.w d06e8 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d06c0 │ │ │ │ + beq.w d06e8 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d03ba │ │ │ │ + beq.n d03e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d04d6 │ │ │ │ + beq.w d04fe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d04e2 │ │ │ │ + beq.w d050a │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d06de │ │ │ │ + beq.w d0706 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d03e8 │ │ │ │ + beq.n d0410 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0546 │ │ │ │ + beq.w d056e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d06fa │ │ │ │ + beq.w d0722 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0408 │ │ │ │ + beq.n d0430 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d053e │ │ │ │ + beq.w d0566 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0716 │ │ │ │ + beq.w d073e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0428 │ │ │ │ + beq.n d0450 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d05ce │ │ │ │ - ldr r3, [pc, #796] @ (d0748 ) │ │ │ │ + beq.w d05f6 │ │ │ │ + ldr r3, [pc, #796] @ (d0770 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d043a │ │ │ │ + beq.n d0462 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d0754 ) │ │ │ │ - ldr r3, [pc, #760] @ (d0738 ) │ │ │ │ + ldr r2, [pc, #792] @ (d077c ) │ │ │ │ + ldr r3, [pc, #760] @ (d0760 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d05fc │ │ │ │ + bne.w d0624 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d046c │ │ │ │ + beq.n d0494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d046c │ │ │ │ + cbnz r3, d0494 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0482 │ │ │ │ + beq.n d04aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d0482 │ │ │ │ + cbnz r3, d04aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d0758 ) │ │ │ │ - ldr r1, [pc, #724] @ (d075c ) │ │ │ │ + ldr r3, [pc, #724] @ (d0780 ) │ │ │ │ + ldr r1, [pc, #724] @ (d0784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d043a │ │ │ │ + b.n d0462 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0360 │ │ │ │ - ldr r3, [pc, #676] @ (d0760 ) │ │ │ │ - movw r2, #30866 @ 0x7892 │ │ │ │ + bne.w d0388 │ │ │ │ + ldr r3, [pc, #676] @ (d0788 ) │ │ │ │ + movw r2, #30855 @ 0x7887 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d0764 ) │ │ │ │ - ldr r0, [pc, #672] @ (d0768 ) │ │ │ │ + ldr r1, [pc, #668] @ (d078c ) │ │ │ │ + ldr r0, [pc, #672] @ (d0790 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d03c0 │ │ │ │ + bne.w d03e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0670 │ │ │ │ + beq.w d0698 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d04fe │ │ │ │ + beq.n d0526 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d054e │ │ │ │ + cbz r3, d0576 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d0654 │ │ │ │ + beq.w d067c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d051a │ │ │ │ + beq.n d0542 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d0556 │ │ │ │ + cbz r3, d057e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d0638 │ │ │ │ + beq.w d0660 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0538 │ │ │ │ + beq.n d0560 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d05dc │ │ │ │ + beq.n d0604 │ │ │ │ bl 8865c │ │ │ │ - b.n d0490 │ │ │ │ + b.n d04b8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0408 │ │ │ │ + b.n d0430 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d03e8 │ │ │ │ + b.n d0410 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d04fe │ │ │ │ + b.n d0526 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d051a │ │ │ │ + b.n d0542 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0570 │ │ │ │ + beq.n d0598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d05f4 │ │ │ │ + beq.n d061c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d06a4 │ │ │ │ + beq.w d06cc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d058c │ │ │ │ + beq.n d05b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d05ec │ │ │ │ + cbz r3, d0614 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d061c │ │ │ │ + beq.n d0644 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05a6 │ │ │ │ + beq.n d05ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d05e4 │ │ │ │ + cbz r3, d060c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d0600 │ │ │ │ + beq.n d0628 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0490 │ │ │ │ + beq.w d04b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d0490 │ │ │ │ + bne.w d04b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0490 │ │ │ │ + b.n d04b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0428 │ │ │ │ + b.n d0450 │ │ │ │ bl 889e4 │ │ │ │ - b.n d036e │ │ │ │ + b.n d0396 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0538 │ │ │ │ + b.n d0560 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05a6 │ │ │ │ + b.n d05ce │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d058c │ │ │ │ + b.n d05b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0570 │ │ │ │ + b.n d0598 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d076c ) │ │ │ │ - movw r2, #30869 @ 0x7895 │ │ │ │ + ldr r3, [pc, #360] @ (d0794 ) │ │ │ │ + movw r2, #30858 @ 0x788a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d0770 ) │ │ │ │ - ldr r0, [pc, #356] @ (d0774 ) │ │ │ │ + ldr r1, [pc, #356] @ (d0798 ) │ │ │ │ + ldr r0, [pc, #356] @ (d079c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d0778 ) │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + ldr r3, [pc, #344] @ (d07a0 ) │ │ │ │ + movw r2, #30857 @ 0x7889 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d077c ) │ │ │ │ - ldr r0, [pc, #340] @ (d0780 ) │ │ │ │ + ldr r1, [pc, #340] @ (d07a4 ) │ │ │ │ + ldr r0, [pc, #340] @ (d07a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d0784 ) │ │ │ │ - movw r2, #30874 @ 0x789a │ │ │ │ + ldr r3, [pc, #328] @ (d07ac ) │ │ │ │ + movw r2, #30863 @ 0x788f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d0788 ) │ │ │ │ - ldr r0, [pc, #324] @ (d078c ) │ │ │ │ + ldr r1, [pc, #324] @ (d07b0 ) │ │ │ │ + ldr r0, [pc, #324] @ (d07b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d0790 ) │ │ │ │ - movw r2, #30873 @ 0x7899 │ │ │ │ + ldr r3, [pc, #312] @ (d07b8 ) │ │ │ │ + movw r2, #30862 @ 0x788e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d0794 ) │ │ │ │ - ldr r0, [pc, #308] @ (d0798 ) │ │ │ │ + ldr r1, [pc, #308] @ (d07bc ) │ │ │ │ + ldr r0, [pc, #308] @ (d07c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d079c ) │ │ │ │ - movw r2, #30872 @ 0x7898 │ │ │ │ + ldr r3, [pc, #296] @ (d07c4 ) │ │ │ │ + movw r2, #30861 @ 0x788d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d07a0 ) │ │ │ │ - ldr r0, [pc, #292] @ (d07a4 ) │ │ │ │ + ldr r1, [pc, #292] @ (d07c8 ) │ │ │ │ + ldr r0, [pc, #292] @ (d07cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d07a8 ) │ │ │ │ + ldr r3, [pc, #280] @ (d07d0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d07ac ) │ │ │ │ - ldr r0, [pc, #280] @ (d07b0 ) │ │ │ │ + ldr r1, [pc, #280] @ (d07d4 ) │ │ │ │ + ldr r0, [pc, #280] @ (d07d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d07b4 ) │ │ │ │ - movw r2, #30867 @ 0x7893 │ │ │ │ + ldr r3, [pc, #268] @ (d07dc ) │ │ │ │ + movw r2, #30856 @ 0x7888 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d07b8 ) │ │ │ │ - ldr r0, [pc, #264] @ (d07bc ) │ │ │ │ + ldr r1, [pc, #264] @ (d07e0 ) │ │ │ │ + ldr r0, [pc, #264] @ (d07e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d07c0 ) │ │ │ │ + ldr r3, [pc, #248] @ (d07e8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d07c4 ) │ │ │ │ - ldr r0, [pc, #252] @ (d07c8 ) │ │ │ │ + ldr r1, [pc, #248] @ (d07ec ) │ │ │ │ + ldr r0, [pc, #252] @ (d07f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d07cc ) │ │ │ │ - movw r2, #30843 @ 0x787b │ │ │ │ + ldr r3, [pc, #236] @ (d07f4 ) │ │ │ │ + movw r2, #30832 @ 0x7870 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d07d0 ) │ │ │ │ - ldr r0, [pc, #232] @ (d07d4 ) │ │ │ │ + ldr r1, [pc, #228] @ (d07f8 ) │ │ │ │ + ldr r0, [pc, #232] @ (d07fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d07d8 ) │ │ │ │ - movw r2, #30844 @ 0x787c │ │ │ │ + ldr r3, [pc, #220] @ (d0800 ) │ │ │ │ + movw r2, #30833 @ 0x7871 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d07dc ) │ │ │ │ - ldr r0, [pc, #216] @ (d07e0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d0804 ) │ │ │ │ + ldr r0, [pc, #216] @ (d0808 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d07e4 ) │ │ │ │ - movw r2, #30845 @ 0x787d │ │ │ │ + ldr r3, [pc, #204] @ (d080c ) │ │ │ │ + movw r2, #30834 @ 0x7872 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d07e8 ) │ │ │ │ - ldr r0, [pc, #200] @ (d07ec ) │ │ │ │ + ldr r1, [pc, #196] @ (d0810 ) │ │ │ │ + ldr r0, [pc, #200] @ (d0814 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2120 @ 0x848 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2, #-152] @ 0xffffff68 │ │ │ │ + stc2l 0, cr0, [sl], #152 @ 0x98 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-152] @ 0xffffff68 │ │ │ │ + ldc2l 0, cr0, [ip], {38} @ 0x26 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbbe0026 │ │ │ │ + @ instruction: 0xfb960026 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0214 │ │ │ │ + b.n d054c │ │ │ │ movs r1, r4 │ │ │ │ - b.n d027c │ │ │ │ + b.n d05b4 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r6, d07ea │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n cff94 │ │ │ │ + b.n d02cc │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, d07f0 │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0f68 │ │ │ │ + b.n d02a0 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, d07f4 │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0f3c │ │ │ │ + b.n d0274 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, d07fa │ │ │ │ + push {r1, r5, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0f10 │ │ │ │ + b.n d0248 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, d07fe │ │ │ │ + push {r1, r2, lr} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0ee4 │ │ │ │ + b.n d021c │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0090 │ │ │ │ + b.n d03c8 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, d080a │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0e94 │ │ │ │ + b.n d01cc │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ movs r4, r4 │ │ │ │ - b.n d00bc │ │ │ │ + b.n d03f4 │ │ │ │ movs r1, r4 │ │ │ │ - b.n d0114 │ │ │ │ + b.n d044c │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, d0814 │ │ │ │ + push {r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0e38 │ │ │ │ + b.n d0170 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r4, r6 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0e0c │ │ │ │ + b.n d0144 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - b.n d0de0 │ │ │ │ + b.n d0118 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d07f0 : │ │ │ │ +000d0818 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d0854 ) │ │ │ │ + ldr r3, [pc, #76] @ (d087c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0858 ) │ │ │ │ + ldr r5, [pc, #72] @ (d0880 ) │ │ │ │ addw r3, r3, #3684 @ 0xe64 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d0850 │ │ │ │ - ldr r3, [pc, #64] @ (d085c ) │ │ │ │ + cbz r0, d0878 │ │ │ │ + ldr r3, [pc, #64] @ (d0884 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0830 │ │ │ │ + bne.n d0858 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d02d0 │ │ │ │ - ldr r0, [pc, #44] @ (d0860 ) │ │ │ │ + b.w d02f8 │ │ │ │ + ldr r0, [pc, #44] @ (d0888 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d0864 ) │ │ │ │ - ldr r1, [pc, #40] @ (d0868 ) │ │ │ │ + ldr r3, [pc, #40] @ (d088c ) │ │ │ │ + ldr r1, [pc, #40] @ (d0890 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d086c ) │ │ │ │ + ldr r0, [pc, #40] @ (d0894 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf7ea0026 │ │ │ │ + @ instruction: 0xf7c20026 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0870 : │ │ │ │ +000d0898 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r7, [pc, #460] @ (d0a54 ) │ │ │ │ + ldr r7, [pc, #460] @ (d0a7c ) │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d09a4 │ │ │ │ + beq.w d09cc │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w d09c8 │ │ │ │ + beq.w d09f0 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w d09f2 │ │ │ │ - cbnz r6, d08f2 │ │ │ │ - ldr r1, [pc, #420] @ (d0a58 ) │ │ │ │ + bmi.w d0a1a │ │ │ │ + cbnz r6, d091a │ │ │ │ + ldr r1, [pc, #420] @ (d0a80 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n d0934 │ │ │ │ + beq.n d095c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d08d0 │ │ │ │ + beq.n d08f8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d08d0 │ │ │ │ + cbnz r4, d08f8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #384] @ (d0a5c ) │ │ │ │ - ldr r1, [pc, #384] @ (d0a60 ) │ │ │ │ + ldr r3, [pc, #384] @ (d0a84 ) │ │ │ │ + ldr r1, [pc, #384] @ (d0a88 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #384] @ (d0a64 ) │ │ │ │ + ldr r0, [pc, #384] @ (d0a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d092a │ │ │ │ + b.n d0952 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n d096a │ │ │ │ + beq.n d0992 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d090a │ │ │ │ + beq.n d0932 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d090a │ │ │ │ + cbnz r4, d0932 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #348] @ (d0a68 ) │ │ │ │ + ldr r3, [pc, #348] @ (d0a90 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #324] @ (d0a5c ) │ │ │ │ - ldr r1, [pc, #340] @ (d0a6c ) │ │ │ │ + ldr r3, [pc, #324] @ (d0a84 ) │ │ │ │ + ldr r1, [pc, #340] @ (d0a94 ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r0, [pc, #336] @ (d0a70 ) │ │ │ │ + ldr r0, [pc, #336] @ (d0a98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n d0a28 │ │ │ │ + beq.n d0a50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ it ne │ │ │ │ ldrne r4, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d092c │ │ │ │ + beq.n d0954 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d092c │ │ │ │ + bne.n d0954 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d092c │ │ │ │ - ldr r2, [pc, #236] @ (d0a58 ) │ │ │ │ + b.n d0954 │ │ │ │ + ldr r2, [pc, #236] @ (d0a80 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n d0a0e │ │ │ │ + beq.n d0a36 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d0982 │ │ │ │ + beq.n d09aa │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d0a02 │ │ │ │ + beq.n d0a2a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #204] @ (d0a5c ) │ │ │ │ - ldr r1, [pc, #228] @ (d0a74 ) │ │ │ │ + ldr r3, [pc, #204] @ (d0a84 ) │ │ │ │ + ldr r1, [pc, #228] @ (d0a9c ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr r0, [pc, #224] @ (d0a78 ) │ │ │ │ + ldr r0, [pc, #224] @ (d0aa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d092a │ │ │ │ - ldr r1, [pc, #180] @ (d0a5c ) │ │ │ │ + b.n d0952 │ │ │ │ + ldr r1, [pc, #180] @ (d0a84 ) │ │ │ │ movw r0, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #208] @ (d0a7c ) │ │ │ │ - ldr r2, [pc, #208] @ (d0a80 ) │ │ │ │ + ldr r3, [pc, #208] @ (d0aa4 ) │ │ │ │ + ldr r2, [pc, #208] @ (d0aa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (d0a84 ) │ │ │ │ - ldr r0, [pc, #204] @ (d0a88 ) │ │ │ │ + ldr r1, [pc, #204] @ (d0aac ) │ │ │ │ + ldr r0, [pc, #204] @ (d0ab0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d092a │ │ │ │ - ldr r2, [pc, #144] @ (d0a5c ) │ │ │ │ + b.n d0952 │ │ │ │ + ldr r2, [pc, #144] @ (d0a84 ) │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #188] @ (d0a8c ) │ │ │ │ + ldr r3, [pc, #188] @ (d0ab4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #184] @ (d0a90 ) │ │ │ │ + ldr r2, [pc, #184] @ (d0ab8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #184] @ (d0a94 ) │ │ │ │ + ldr r1, [pc, #184] @ (d0abc ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #180] @ (d0a98 ) │ │ │ │ + ldr r0, [pc, #180] @ (d0ac0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d092a │ │ │ │ + b.n d0952 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n d08f6 │ │ │ │ + b.n d091e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d0982 │ │ │ │ + b.n d09aa │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq.n d0a22 │ │ │ │ + beq.n d0a4a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, d0a4c │ │ │ │ + cbz r4, d0a74 │ │ │ │ bl 64174 │ │ │ │ - b.n d092a │ │ │ │ - ldr r2, [pc, #48] @ (d0a5c ) │ │ │ │ + b.n d0952 │ │ │ │ + ldr r2, [pc, #48] @ (d0a84 ) │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - ldr r3, [pc, #108] @ (d0a9c ) │ │ │ │ + ldr r3, [pc, #108] @ (d0ac4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (d0aa0 ) │ │ │ │ + ldr r2, [pc, #104] @ (d0ac8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (d0aa4 ) │ │ │ │ - ldr r0, [pc, #100] @ (d0aa8 ) │ │ │ │ + ldr r1, [pc, #100] @ (d0acc ) │ │ │ │ + ldr r0, [pc, #100] @ (d0ad0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d09ea │ │ │ │ + b.n d0a12 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0a22 │ │ │ │ - @ instruction: 0xf7760026 │ │ │ │ + b.n d0a4a │ │ │ │ + @ instruction: 0xf74e0026 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0aac : │ │ │ │ +000d0ad4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d0b28 │ │ │ │ + ldr.w ip, [pc, #108] @ d0b50 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3732 @ 0xe94 │ │ │ │ - ldr.w ip, [pc, #92] @ d0b2c │ │ │ │ + ldr.w ip, [pc, #92] @ d0b54 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d0b30 ) │ │ │ │ + ldr r4, [pc, #88] @ (d0b58 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -216950,1122 +216972,1122 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d0b0c │ │ │ │ + cbz r0, d0b34 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d0870 │ │ │ │ - ldr r2, [pc, #36] @ (d0b34 ) │ │ │ │ - ldr r3, [pc, #32] @ (d0b30 ) │ │ │ │ + bl d0898 │ │ │ │ + ldr r2, [pc, #36] @ (d0b5c ) │ │ │ │ + ldr r3, [pc, #32] @ (d0b58 ) │ │ │ │ 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 d0b24 │ │ │ │ + bne.n d0b4c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #20 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf5260026 │ │ │ │ + @ instruction: 0xf4fe0026 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ec0026 │ │ │ │ + @ instruction: 0xf4c40026 │ │ │ │ │ │ │ │ -000d0b38 : │ │ │ │ +000d0b60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d0b60 ) │ │ │ │ + ldr r3, [pc, #24] @ (d0b88 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d0b64 ) │ │ │ │ + ldr r2, [pc, #24] @ (d0b8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d0870 │ │ │ │ + bl d0898 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - @ instruction: 0xf4b00026 │ │ │ │ + eor.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0b68 : │ │ │ │ +000d0b90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d0bcc ) │ │ │ │ + ldr r3, [pc, #76] @ (d0bf4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d0bd0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d0bf8 ) │ │ │ │ addw r3, r3, #3780 @ 0xec4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d0bc8 │ │ │ │ - ldr r3, [pc, #64] @ (d0bd4 ) │ │ │ │ + cbz r0, d0bf0 │ │ │ │ + ldr r3, [pc, #64] @ (d0bfc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0ba8 │ │ │ │ + bne.n d0bd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d0b38 │ │ │ │ - ldr r0, [pc, #44] @ (d0bd8 ) │ │ │ │ + b.w d0b60 │ │ │ │ + ldr r0, [pc, #44] @ (d0c00 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d0bdc ) │ │ │ │ - ldr r1, [pc, #40] @ (d0be0 ) │ │ │ │ + ldr r3, [pc, #40] @ (d0c04 ) │ │ │ │ + ldr r1, [pc, #40] @ (d0c08 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d0be4 ) │ │ │ │ + ldr r0, [pc, #40] @ (d0c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ movs r0, r5 │ │ │ │ - orns r0, r2, #10878976 @ 0xa60000 │ │ │ │ + orr.w r0, sl, #10878976 @ 0xa60000 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0be8 : │ │ │ │ +000d0c10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d0c14 ) │ │ │ │ + ldr r3, [pc, #28] @ (d0c3c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d0c18 ) │ │ │ │ + ldr r2, [pc, #28] @ (d0c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d0870 │ │ │ │ + bl d0898 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - and.w r0, r0, #10878976 @ 0xa60000 │ │ │ │ + @ instruction: 0xf3d80026 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0c1c : │ │ │ │ +000d0c44 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d0cb0 ) │ │ │ │ + ldr r5, [pc, #124] @ (d0cd8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d0cb4 ) │ │ │ │ + ldr r3, [pc, #124] @ (d0cdc ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d0cb8 ) │ │ │ │ + ldr r6, [pc, #120] @ (d0ce0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d0cbc ) │ │ │ │ + ldr r3, [pc, #108] @ (d0ce4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d0ca8 │ │ │ │ - ldr r3, [pc, #96] @ (d0cc0 ) │ │ │ │ + cbz r0, d0cd0 │ │ │ │ + ldr r3, [pc, #96] @ (d0ce8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0c88 │ │ │ │ + bne.n d0cb0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0be8 │ │ │ │ - ldr r2, [pc, #80] @ (d0cc4 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0cb4 ) │ │ │ │ + bl d0c10 │ │ │ │ + ldr r2, [pc, #80] @ (d0cec ) │ │ │ │ + ldr r3, [pc, #64] @ (d0cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0cac │ │ │ │ + bne.n d0cd4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d0cc8 ) │ │ │ │ + ldr r0, [pc, #60] @ (d0cf0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d0ccc ) │ │ │ │ - ldr r1, [pc, #56] @ (d0cd0 ) │ │ │ │ + ldr r3, [pc, #56] @ (d0cf4 ) │ │ │ │ + ldr r1, [pc, #56] @ (d0cf8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0cd4 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0cfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0c70 │ │ │ │ + b.n d0c98 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf3c40026 │ │ │ │ + @ instruction: 0xf39c0026 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3be0026 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf3960026 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3880026 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + @ instruction: 0xf3600026 │ │ │ │ + strh r0, [r0, #8] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0cd8 : │ │ │ │ +000d0d00 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d0d94 ) │ │ │ │ + ldr r6, [pc, #172] @ (d0dbc ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d0d5a │ │ │ │ + beq.n d0d82 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d0d98 ) │ │ │ │ + ldr r3, [pc, #148] @ (d0dc0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d0d48 │ │ │ │ + cbz r5, d0d70 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d0870 │ │ │ │ + bl d0898 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d32 │ │ │ │ + beq.n d0d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d0d80 │ │ │ │ + cbz r3, d0da8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d42 │ │ │ │ + beq.n d0d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d0d74 │ │ │ │ + cbz r3, d0d9c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d0d16 │ │ │ │ - ldr r3, [pc, #60] @ (d0d98 ) │ │ │ │ + b.n d0d3e │ │ │ │ + ldr r3, [pc, #60] @ (d0dc0 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d0d88 │ │ │ │ + beq.n d0db0 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d0d08 │ │ │ │ - b.n d0d48 │ │ │ │ + bne.n d0d30 │ │ │ │ + b.n d0d70 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d32 │ │ │ │ + b.n d0d5a │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d0d08 │ │ │ │ + bne.n d0d30 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d0d16 │ │ │ │ + b.n d0d3e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3100026 │ │ │ │ + @ instruction: 0xf2e80026 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d0d9c : │ │ │ │ +000d0dc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d0e44 ) │ │ │ │ + ldr r5, [pc, #144] @ (d0e6c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d0e48 ) │ │ │ │ + ldr r3, [pc, #144] @ (d0e70 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d0e4c ) │ │ │ │ + ldr r6, [pc, #140] @ (d0e74 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d0e50 ) │ │ │ │ + ldr r3, [pc, #128] @ (d0e78 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d0e3a │ │ │ │ - ldr r3, [pc, #104] @ (d0e54 ) │ │ │ │ + cbz r0, d0e62 │ │ │ │ + ldr r3, [pc, #104] @ (d0e7c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d0e1a │ │ │ │ + bne.n d0e42 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d0cd8 │ │ │ │ - ldr r2, [pc, #84] @ (d0e58 ) │ │ │ │ - ldr r3, [pc, #64] @ (d0e48 ) │ │ │ │ + bl d0d00 │ │ │ │ + ldr r2, [pc, #84] @ (d0e80 ) │ │ │ │ + ldr r3, [pc, #64] @ (d0e70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d0e3e │ │ │ │ + bne.n d0e66 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d0e5c ) │ │ │ │ + ldr r0, [pc, #64] @ (d0e84 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d0e60 ) │ │ │ │ - ldr r1, [pc, #60] @ (d0e64 ) │ │ │ │ + ldr r3, [pc, #56] @ (d0e88 ) │ │ │ │ + ldr r1, [pc, #60] @ (d0e8c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d0e68 ) │ │ │ │ + ldr r0, [pc, #56] @ (d0e90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0e02 │ │ │ │ + b.n d0e2a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movw r0, #16422 @ 0x4026 │ │ │ │ + @ instruction: 0xf21c0026 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23e0026 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf2160026 │ │ │ │ + adds r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f60026 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + rsb r0, lr, #38 @ 0x26 │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d0e6c : │ │ │ │ +000d0e94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d12d0 │ │ │ │ + ldr.w r4, [pc, #1104] @ d12f8 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d12d4 │ │ │ │ + ldr.w r1, [pc, #1104] @ d12fc │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d12d8 │ │ │ │ - ldr.w r2, [pc, #1100] @ d12dc │ │ │ │ - ldr.w r3, [pc, #1100] @ d12e0 │ │ │ │ + ldr.w r5, [pc, #1100] @ d1300 │ │ │ │ + ldr.w r2, [pc, #1100] @ d1304 │ │ │ │ + ldr.w r3, [pc, #1100] @ d1308 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1030 │ │ │ │ - ldr.w r3, [pc, #1060] @ d12e4 │ │ │ │ + beq.w d1058 │ │ │ │ + ldr.w r3, [pc, #1060] @ d130c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d0cd8 │ │ │ │ + bl d0d00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0ff2 │ │ │ │ + bne.w d101a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d10fa │ │ │ │ + beq.w d1122 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1172 │ │ │ │ + beq.w d119a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d1260 │ │ │ │ - ldr r2, [pc, #976] @ (d12e8 ) │ │ │ │ + bpl.w d1288 │ │ │ │ + ldr r2, [pc, #976] @ (d1310 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1228 │ │ │ │ - ldr r2, [pc, #972] @ (d12ec ) │ │ │ │ + beq.w d1250 │ │ │ │ + ldr r2, [pc, #972] @ (d1314 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1276 │ │ │ │ + beq.w d129e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d125c │ │ │ │ + ble.w d1284 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d125c │ │ │ │ + beq.w d1284 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f56 │ │ │ │ + beq.n d0f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1072 │ │ │ │ + beq.w d109a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d107e │ │ │ │ + beq.w d10a6 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d127a │ │ │ │ + beq.w d12a2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f84 │ │ │ │ + beq.n d0fac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10e2 │ │ │ │ + beq.w d110a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d1296 │ │ │ │ + beq.w d12be │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fa4 │ │ │ │ + beq.n d0fcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10da │ │ │ │ + beq.w d1102 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d12b2 │ │ │ │ + beq.w d12da │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fc4 │ │ │ │ + beq.n d0fec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d116a │ │ │ │ - ldr r3, [pc, #796] @ (d12e4 ) │ │ │ │ + beq.w d1192 │ │ │ │ + ldr r3, [pc, #796] @ (d130c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fd6 │ │ │ │ + beq.n d0ffe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d12f0 ) │ │ │ │ - ldr r3, [pc, #760] @ (d12d4 ) │ │ │ │ + ldr r2, [pc, #792] @ (d1318 ) │ │ │ │ + ldr r3, [pc, #760] @ (d12fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d1198 │ │ │ │ + bne.w d11c0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1008 │ │ │ │ + beq.n d1030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d1008 │ │ │ │ + cbnz r3, d1030 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d101e │ │ │ │ + beq.n d1046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d101e │ │ │ │ + cbnz r3, d1046 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d12f4 ) │ │ │ │ - ldr r1, [pc, #724] @ (d12f8 ) │ │ │ │ + ldr r3, [pc, #724] @ (d131c ) │ │ │ │ + ldr r1, [pc, #724] @ (d1320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d0fd6 │ │ │ │ + b.n d0ffe │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d0efc │ │ │ │ - ldr r3, [pc, #676] @ (d12fc ) │ │ │ │ - movw r2, #31366 @ 0x7a86 │ │ │ │ + bne.w d0f24 │ │ │ │ + ldr r3, [pc, #676] @ (d1324 ) │ │ │ │ + movw r2, #31355 @ 0x7a7b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d1300 ) │ │ │ │ - ldr r0, [pc, #672] @ (d1304 ) │ │ │ │ + ldr r1, [pc, #668] @ (d1328 ) │ │ │ │ + ldr r0, [pc, #672] @ (d132c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d0f5c │ │ │ │ + bne.w d0f84 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d120c │ │ │ │ + beq.w d1234 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d109a │ │ │ │ + beq.n d10c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d10ea │ │ │ │ + cbz r3, d1112 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d11f0 │ │ │ │ + beq.w d1218 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d10b6 │ │ │ │ + beq.n d10de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d10f2 │ │ │ │ + cbz r3, d111a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d11d4 │ │ │ │ + beq.w d11fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d10d4 │ │ │ │ + beq.n d10fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1178 │ │ │ │ + beq.n d11a0 │ │ │ │ bl 8865c │ │ │ │ - b.n d102c │ │ │ │ + b.n d1054 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0fa4 │ │ │ │ + b.n d0fcc │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f84 │ │ │ │ + b.n d0fac │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d109a │ │ │ │ + b.n d10c2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d10b6 │ │ │ │ + b.n d10de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d110c │ │ │ │ + beq.n d1134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1190 │ │ │ │ + beq.n d11b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d1240 │ │ │ │ + beq.w d1268 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1128 │ │ │ │ + beq.n d1150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d1188 │ │ │ │ + cbz r3, d11b0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d11b8 │ │ │ │ + beq.n d11e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1142 │ │ │ │ + beq.n d116a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d1180 │ │ │ │ + cbz r3, d11a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d119c │ │ │ │ + beq.n d11c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d102c │ │ │ │ + beq.w d1054 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d102c │ │ │ │ + bne.w d1054 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d102c │ │ │ │ + b.n d1054 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0fc4 │ │ │ │ + b.n d0fec │ │ │ │ bl 889e4 │ │ │ │ - b.n d0f0a │ │ │ │ + b.n d0f32 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d10d4 │ │ │ │ + b.n d10fc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1142 │ │ │ │ + b.n d116a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1128 │ │ │ │ + b.n d1150 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d110c │ │ │ │ + b.n d1134 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d1308 ) │ │ │ │ - movw r2, #31369 @ 0x7a89 │ │ │ │ + ldr r3, [pc, #360] @ (d1330 ) │ │ │ │ + movw r2, #31358 @ 0x7a7e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d130c ) │ │ │ │ - ldr r0, [pc, #356] @ (d1310 ) │ │ │ │ + ldr r1, [pc, #356] @ (d1334 ) │ │ │ │ + ldr r0, [pc, #356] @ (d1338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d1314 ) │ │ │ │ - movw r2, #31368 @ 0x7a88 │ │ │ │ + ldr r3, [pc, #344] @ (d133c ) │ │ │ │ + movw r2, #31357 @ 0x7a7d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d1318 ) │ │ │ │ - ldr r0, [pc, #340] @ (d131c ) │ │ │ │ + ldr r1, [pc, #340] @ (d1340 ) │ │ │ │ + ldr r0, [pc, #340] @ (d1344 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d1320 ) │ │ │ │ - movw r2, #31374 @ 0x7a8e │ │ │ │ + ldr r3, [pc, #328] @ (d1348 ) │ │ │ │ + movw r2, #31363 @ 0x7a83 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d1324 ) │ │ │ │ - ldr r0, [pc, #324] @ (d1328 ) │ │ │ │ + ldr r1, [pc, #324] @ (d134c ) │ │ │ │ + ldr r0, [pc, #324] @ (d1350 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d132c ) │ │ │ │ - movw r2, #31373 @ 0x7a8d │ │ │ │ + ldr r3, [pc, #312] @ (d1354 ) │ │ │ │ + movw r2, #31362 @ 0x7a82 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d1330 ) │ │ │ │ - ldr r0, [pc, #308] @ (d1334 ) │ │ │ │ + ldr r1, [pc, #308] @ (d1358 ) │ │ │ │ + ldr r0, [pc, #308] @ (d135c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d1338 ) │ │ │ │ - movw r2, #31372 @ 0x7a8c │ │ │ │ + ldr r3, [pc, #296] @ (d1360 ) │ │ │ │ + movw r2, #31361 @ 0x7a81 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d133c ) │ │ │ │ - ldr r0, [pc, #292] @ (d1340 ) │ │ │ │ + ldr r1, [pc, #292] @ (d1364 ) │ │ │ │ + ldr r0, [pc, #292] @ (d1368 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d1344 ) │ │ │ │ + ldr r3, [pc, #280] @ (d136c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d1348 ) │ │ │ │ - ldr r0, [pc, #280] @ (d134c ) │ │ │ │ + ldr r1, [pc, #280] @ (d1370 ) │ │ │ │ + ldr r0, [pc, #280] @ (d1374 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d1350 ) │ │ │ │ - movw r2, #31367 @ 0x7a87 │ │ │ │ + ldr r3, [pc, #268] @ (d1378 ) │ │ │ │ + movw r2, #31356 @ 0x7a7c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d1354 ) │ │ │ │ - ldr r0, [pc, #264] @ (d1358 ) │ │ │ │ + ldr r1, [pc, #264] @ (d137c ) │ │ │ │ + ldr r0, [pc, #264] @ (d1380 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d135c ) │ │ │ │ + ldr r3, [pc, #248] @ (d1384 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d1360 ) │ │ │ │ - ldr r0, [pc, #252] @ (d1364 ) │ │ │ │ + ldr r1, [pc, #248] @ (d1388 ) │ │ │ │ + ldr r0, [pc, #252] @ (d138c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d1368 ) │ │ │ │ - movw r2, #31343 @ 0x7a6f │ │ │ │ + ldr r3, [pc, #236] @ (d1390 ) │ │ │ │ + movw r2, #31332 @ 0x7a64 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d136c ) │ │ │ │ - ldr r0, [pc, #232] @ (d1370 ) │ │ │ │ + ldr r1, [pc, #228] @ (d1394 ) │ │ │ │ + ldr r0, [pc, #232] @ (d1398 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d1374 ) │ │ │ │ - movw r2, #31344 @ 0x7a70 │ │ │ │ + ldr r3, [pc, #220] @ (d139c ) │ │ │ │ + movw r2, #31333 @ 0x7a65 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d1378 ) │ │ │ │ - ldr r0, [pc, #216] @ (d137c ) │ │ │ │ + ldr r1, [pc, #212] @ (d13a0 ) │ │ │ │ + ldr r0, [pc, #216] @ (d13a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d1380 ) │ │ │ │ - movw r2, #31345 @ 0x7a71 │ │ │ │ + ldr r3, [pc, #204] @ (d13a8 ) │ │ │ │ + movw r2, #31334 @ 0x7a66 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d1384 ) │ │ │ │ - ldr r0, [pc, #200] @ (d1388 ) │ │ │ │ + ldr r1, [pc, #196] @ (d13ac ) │ │ │ │ + ldr r0, [pc, #200] @ (d13b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2164 @ 0x874 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sbcs.w r0, r6, #38 @ 0x26 │ │ │ │ + adc.w r0, lr, #38 @ 0x26 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r8, #38 @ 0x26 │ │ │ │ + adc.w r0, r0, #38 @ 0x26 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r2, #38 @ 0x26 │ │ │ │ + vext.8 d16, d10, d22, #0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n d1278 │ │ │ │ + blt.n d13b0 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n d12e0 │ │ │ │ + blt.n d1418 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d13f8 │ │ │ │ + bls.n d1330 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d13cc │ │ │ │ + bls.n d1304 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r4, #28] │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d13a0 │ │ │ │ + bls.n d12d8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #1016 @ (adr r7, d1728 ) │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d1374 │ │ │ │ + bls.n d12ac │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #904 @ (adr r7, d16c4 ) │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d1348 │ │ │ │ + bls.n d1280 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d12f4 │ │ │ │ + bge.n d142c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #696 @ (adr r7, d160c ) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d12f8 │ │ │ │ + bls.n d1430 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n d1320 │ │ │ │ + bge.n d1458 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n d1378 │ │ │ │ + bge.n d12b0 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #464 @ (adr r7, d153c ) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d129c │ │ │ │ + bls.n d13d4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #352 @ (adr r7, d14d8 ) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d1470 │ │ │ │ + bls.n d13a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #240 @ (adr r7, d1474 ) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d1444 │ │ │ │ + bhi.n d137c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d138c : │ │ │ │ +000d13b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d13f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1418 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d13f4 ) │ │ │ │ + ldr r5, [pc, #72] @ (d141c ) │ │ │ │ addw r3, r3, #3924 @ 0xf54 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d13ec │ │ │ │ - ldr r3, [pc, #64] @ (d13f8 ) │ │ │ │ + cbz r0, d1414 │ │ │ │ + ldr r3, [pc, #64] @ (d1420 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d13cc │ │ │ │ + bne.n d13f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d0e6c │ │ │ │ - ldr r0, [pc, #44] @ (d13fc ) │ │ │ │ + b.w d0e94 │ │ │ │ + ldr r0, [pc, #44] @ (d1424 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d1400 ) │ │ │ │ - ldr r1, [pc, #40] @ (d1404 ) │ │ │ │ + ldr r3, [pc, #40] @ (d1428 ) │ │ │ │ + ldr r1, [pc, #40] @ (d142c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d1408 ) │ │ │ │ + ldr r0, [pc, #40] @ (d1430 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ - mcrr 0, 2, r0, lr, cr6 │ │ │ │ + stc 0, cr0, [r6], #-152 @ 0xffffff68 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d140c : │ │ │ │ +000d1434 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r6, [pc, #1288] @ d192c │ │ │ │ + ldr.w r6, [pc, #1288] @ d1954 │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d16e8 │ │ │ │ + beq.w d1710 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d170c │ │ │ │ + beq.w d1734 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w d1736 │ │ │ │ - cbnz r7, d1498 │ │ │ │ - ldr.w r1, [pc, #1248] @ d1930 │ │ │ │ + bmi.w d175e │ │ │ │ + cbnz r7, d14c0 │ │ │ │ + ldr.w r1, [pc, #1248] @ d1958 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n d152c │ │ │ │ + beq.n d1554 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d1468 │ │ │ │ + beq.n d1490 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d1520 │ │ │ │ + beq.n d1548 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1216] @ d1934 │ │ │ │ - ldr.w r1, [pc, #1216] @ d1938 │ │ │ │ + ldr.w r3, [pc, #1216] @ d195c │ │ │ │ + ldr.w r1, [pc, #1216] @ d1960 │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #1212] @ d193c │ │ │ │ + ldr.w r0, [pc, #1212] @ d1964 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n d14da │ │ │ │ + beq.n d1502 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n d14b0 │ │ │ │ + beq.n d14d8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbnz r4, d14b0 │ │ │ │ + cbnz r4, d14d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1164] @ d1940 │ │ │ │ + ldr.w r3, [pc, #1164] @ d1968 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #1140] @ d1934 │ │ │ │ - ldr.w r1, [pc, #1152] @ d1944 │ │ │ │ + ldr.w r3, [pc, #1140] @ d195c │ │ │ │ + ldr.w r1, [pc, #1152] @ d196c │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - ldr.w r0, [pc, #1148] @ d1948 │ │ │ │ + ldr.w r0, [pc, #1148] @ d1970 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d148e │ │ │ │ - ldr.w r2, [pc, #1108] @ d1930 │ │ │ │ + b.n d14b6 │ │ │ │ + ldr.w r2, [pc, #1108] @ d1958 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w d1754 │ │ │ │ + beq.w d177c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n d14f8 │ │ │ │ + beq.n d1520 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d1770 │ │ │ │ + beq.w d1798 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1072] @ d1934 │ │ │ │ - ldr.w r1, [pc, #1092] @ d194c │ │ │ │ + ldr.w r3, [pc, #1072] @ d195c │ │ │ │ + ldr.w r1, [pc, #1092] @ d1974 │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ - ldr.w r0, [pc, #1088] @ d1950 │ │ │ │ + ldr.w r0, [pc, #1088] @ d1978 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d1468 │ │ │ │ + b.n d1490 │ │ │ │ blx 501f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d17fa │ │ │ │ + beq.w d1822 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, d1550 │ │ │ │ + cbz r0, d1578 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1550 │ │ │ │ + beq.n d1578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d17f4 │ │ │ │ + beq.w d181c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1812 │ │ │ │ + beq.w d183a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d157c │ │ │ │ + beq.n d15a4 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n d157c │ │ │ │ + beq.n d15a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d17ee │ │ │ │ + beq.w d1816 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - beq.w d1746 │ │ │ │ + beq.w d176e │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d184e │ │ │ │ + beq.w d1876 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d1872 │ │ │ │ + beq.w d189a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d15cc │ │ │ │ + beq.n d15f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d177c │ │ │ │ + beq.w d17a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d1896 │ │ │ │ - ldr r2, [pc, #892] @ (d1954 ) │ │ │ │ + beq.w d18be │ │ │ │ + ldr r2, [pc, #892] @ (d197c ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n d15ee │ │ │ │ - ldr r2, [pc, #884] @ (d1958 ) │ │ │ │ + beq.n d1616 │ │ │ │ + ldr r2, [pc, #884] @ (d1980 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d1784 │ │ │ │ + bne.w d17ac │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d17b8 │ │ │ │ + beq.w d17e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ @@ -218074,460 +218096,460 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d162a │ │ │ │ + beq.n d1652 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1836 │ │ │ │ + beq.w d185e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d163e │ │ │ │ + beq.n d1666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d183e │ │ │ │ + beq.w d1866 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1652 │ │ │ │ + beq.n d167a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1846 │ │ │ │ + beq.w d186e │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w d18ae │ │ │ │ + beq.w d18d6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d1746 │ │ │ │ + beq.n d176e │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d18c6 │ │ │ │ + beq.w d18ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d18ea │ │ │ │ + beq.w d1912 │ │ │ │ movs r0, #2 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d1916 │ │ │ │ - ldr r2, [pc, #708] @ (d195c ) │ │ │ │ + bpl.w d193e │ │ │ │ + ldr r2, [pc, #708] @ (d1984 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d18fe │ │ │ │ - ldr r2, [pc, #704] @ (d1960 ) │ │ │ │ + beq.w d1926 │ │ │ │ + ldr r2, [pc, #704] @ (d1988 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d18fa │ │ │ │ + beq.w d1922 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d18f6 │ │ │ │ + ble.w d191e │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w d18f6 │ │ │ │ + beq.w d191e │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r7, [r4, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d16c6 │ │ │ │ + beq.n d16ee │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d18f0 │ │ │ │ + bmi.w d1918 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1490 │ │ │ │ + beq.w d14b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1490 │ │ │ │ + bne.w d14b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1490 │ │ │ │ - ldr r1, [pc, #584] @ (d1934 ) │ │ │ │ + b.n d14b8 │ │ │ │ + ldr r1, [pc, #584] @ (d195c ) │ │ │ │ movw r0, #579 @ 0x243 │ │ │ │ - ldr r3, [pc, #628] @ (d1964 ) │ │ │ │ - ldr r2, [pc, #628] @ (d1968 ) │ │ │ │ + ldr r3, [pc, #628] @ (d198c ) │ │ │ │ + ldr r2, [pc, #628] @ (d1990 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (d196c ) │ │ │ │ - ldr r0, [pc, #624] @ (d1970 ) │ │ │ │ + ldr r1, [pc, #624] @ (d1994 ) │ │ │ │ + ldr r0, [pc, #624] @ (d1998 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d148e │ │ │ │ - ldr r2, [pc, #548] @ (d1934 ) │ │ │ │ + b.n d14b6 │ │ │ │ + ldr r2, [pc, #548] @ (d195c ) │ │ │ │ movw r1, #579 @ 0x243 │ │ │ │ - ldr r3, [pc, #608] @ (d1974 ) │ │ │ │ + ldr r3, [pc, #608] @ (d199c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #604] @ (d1978 ) │ │ │ │ + ldr r2, [pc, #604] @ (d19a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #604] @ (d197c ) │ │ │ │ + ldr r1, [pc, #604] @ (d19a4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #600] @ (d1980 ) │ │ │ │ + ldr r0, [pc, #600] @ (d19a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n d149c │ │ │ │ + b.n d14c4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d1754 │ │ │ │ + beq.n d177c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n d1754 │ │ │ │ + bpl.n d177c │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d176a │ │ │ │ + beq.n d1792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d17b0 │ │ │ │ + cbz r3, d17d8 │ │ │ │ bl 64174 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d14f8 │ │ │ │ + b.n d1520 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d15cc │ │ │ │ - ldr r3, [pc, #428] @ (d1934 ) │ │ │ │ + b.n d15f4 │ │ │ │ + ldr r3, [pc, #428] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #504] @ (d1984 ) │ │ │ │ + ldr r1, [pc, #504] @ (d19ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #500] @ (d1988 ) │ │ │ │ + ldr r3, [pc, #500] @ (d19b0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #496] @ (d198c ) │ │ │ │ + ldr r0, [pc, #496] @ (d19b4 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d176a │ │ │ │ - ldr r3, [pc, #376] @ (d1934 ) │ │ │ │ - ldr r1, [pc, #468] @ (d1990 ) │ │ │ │ - ldr r0, [pc, #468] @ (d1994 ) │ │ │ │ + b.n d1792 │ │ │ │ + ldr r3, [pc, #376] @ (d195c ) │ │ │ │ + ldr r1, [pc, #468] @ (d19b8 ) │ │ │ │ + ldr r0, [pc, #468] @ (d19bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #586 @ 0x24a │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #460] @ (d1998 ) │ │ │ │ + ldr r3, [pc, #460] @ (d19c0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #456] @ (d199c ) │ │ │ │ + ldr r2, [pc, #456] @ (d19c4 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n d148e │ │ │ │ + b.n d14b6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d157c │ │ │ │ + b.n d15a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1550 │ │ │ │ - ldr r3, [pc, #312] @ (d1934 ) │ │ │ │ + b.n d1578 │ │ │ │ + ldr r3, [pc, #312] @ (d195c ) │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - ldr r1, [pc, #412] @ (d19a0 ) │ │ │ │ - ldr r0, [pc, #416] @ (d19a4 ) │ │ │ │ + ldr r1, [pc, #412] @ (d19c8 ) │ │ │ │ + ldr r0, [pc, #416] @ (d19cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d172e │ │ │ │ - ldr r2, [pc, #288] @ (d1934 ) │ │ │ │ + b.n d1756 │ │ │ │ + ldr r2, [pc, #288] @ (d195c ) │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #396] @ (d19a8 ) │ │ │ │ + ldr r3, [pc, #396] @ (d19d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #392] @ (d19ac ) │ │ │ │ + ldr r2, [pc, #392] @ (d19d4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #388] @ (d19b0 ) │ │ │ │ - ldr r0, [pc, #392] @ (d19b4 ) │ │ │ │ + ldr r1, [pc, #388] @ (d19d8 ) │ │ │ │ + ldr r0, [pc, #392] @ (d19dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d172e │ │ │ │ + b.n d1756 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d162a │ │ │ │ + b.n d1652 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d163e │ │ │ │ + b.n d1666 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1652 │ │ │ │ - ldr r2, [pc, #228] @ (d1934 ) │ │ │ │ + b.n d167a │ │ │ │ + ldr r2, [pc, #228] @ (d195c ) │ │ │ │ movw r1, #586 @ 0x24a │ │ │ │ - ldr r3, [pc, #352] @ (d19b8 ) │ │ │ │ + ldr r3, [pc, #352] @ (d19e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #348] @ (d19bc ) │ │ │ │ + ldr r2, [pc, #348] @ (d19e4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #344] @ (d19c0 ) │ │ │ │ - ldr r0, [pc, #348] @ (d19c4 ) │ │ │ │ + ldr r1, [pc, #344] @ (d19e8 ) │ │ │ │ + ldr r0, [pc, #348] @ (d19ec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d172e │ │ │ │ - ldr r3, [pc, #192] @ (d1934 ) │ │ │ │ + b.n d1756 │ │ │ │ + ldr r3, [pc, #192] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r0, [pc, #332] @ (d19c8 ) │ │ │ │ + ldr r0, [pc, #332] @ (d19f0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #328] @ (d19cc ) │ │ │ │ + ldr r3, [pc, #328] @ (d19f4 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #324] @ (d19d0 ) │ │ │ │ - ldr r1, [pc, #328] @ (d19d4 ) │ │ │ │ + ldr r2, [pc, #324] @ (d19f8 ) │ │ │ │ + ldr r1, [pc, #328] @ (d19fc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d17a2 │ │ │ │ - ldr r3, [pc, #156] @ (d1934 ) │ │ │ │ + b.n d17ca │ │ │ │ + ldr r3, [pc, #156] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #312] @ (d19d8 ) │ │ │ │ - ldr r0, [pc, #316] @ (d19dc ) │ │ │ │ + ldr r1, [pc, #312] @ (d1a00 ) │ │ │ │ + ldr r0, [pc, #316] @ (d1a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d17a2 │ │ │ │ - ldr r3, [pc, #132] @ (d1934 ) │ │ │ │ + b.n d17ca │ │ │ │ + ldr r3, [pc, #132] @ (d195c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #296] @ (d19e0 ) │ │ │ │ - ldr r0, [pc, #300] @ (d19e4 ) │ │ │ │ + ldr r1, [pc, #296] @ (d1a08 ) │ │ │ │ + ldr r0, [pc, #300] @ (d1a0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d172e │ │ │ │ - ldr r2, [pc, #108] @ (d1934 ) │ │ │ │ + b.n d1756 │ │ │ │ + ldr r2, [pc, #108] @ (d195c ) │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - ldr r3, [pc, #280] @ (d19e8 ) │ │ │ │ + ldr r3, [pc, #280] @ (d1a10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #276] @ (d19ec ) │ │ │ │ + ldr r2, [pc, #276] @ (d1a14 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #272] @ (d19f0 ) │ │ │ │ - ldr r0, [pc, #276] @ (d19f4 ) │ │ │ │ + ldr r1, [pc, #272] @ (d1a18 ) │ │ │ │ + ldr r0, [pc, #276] @ (d1a1c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d172e │ │ │ │ + b.n d1756 │ │ │ │ bl 889e4 │ │ │ │ - b.n d1684 │ │ │ │ + b.n d16ac │ │ │ │ bl 84a28 │ │ │ │ - b.n d16c6 │ │ │ │ + b.n d16ee │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #248] @ (d19f8 ) │ │ │ │ + ldr r3, [pc, #248] @ (d1a20 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #244] @ (d19fc ) │ │ │ │ - ldr r0, [pc, #248] @ (d1a00 ) │ │ │ │ + ldr r1, [pc, #244] @ (d1a24 ) │ │ │ │ + ldr r0, [pc, #248] @ (d1a28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (d1a04 ) │ │ │ │ + ldr r3, [pc, #236] @ (d1a2c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #236] @ (d1a08 ) │ │ │ │ - ldr r0, [pc, #236] @ (d1a0c ) │ │ │ │ + ldr r1, [pc, #236] @ (d1a30 ) │ │ │ │ + ldr r0, [pc, #236] @ (d1a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - rsbs r0, r8, r6, asr #32 │ │ │ │ + subs.w r0, r0, r6, asr #32 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n d19fc │ │ │ │ + bcc.n d1934 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n d1a5c │ │ │ │ + bcc.n d1994 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n d1ab4 │ │ │ │ + bcc.n d19ec │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d1a10 : │ │ │ │ +000d1a38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d1a8c │ │ │ │ + ldr.w ip, [pc, #108] @ d1ab4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3972 @ 0xf84 │ │ │ │ - ldr.w ip, [pc, #92] @ d1a90 │ │ │ │ + ldr.w ip, [pc, #92] @ d1ab8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d1a94 ) │ │ │ │ + ldr r4, [pc, #88] @ (d1abc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -218535,2103 +218557,2103 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d1a70 │ │ │ │ + cbz r0, d1a98 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d140c │ │ │ │ - ldr r2, [pc, #36] @ (d1a98 ) │ │ │ │ - ldr r3, [pc, #32] @ (d1a94 ) │ │ │ │ + bl d1434 │ │ │ │ + ldr r2, [pc, #36] @ (d1ac0 ) │ │ │ │ + ldr r3, [pc, #32] @ (d1abc ) │ │ │ │ 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 d1a88 │ │ │ │ + bne.n d1ab0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ - b.n d1618 │ │ │ │ + b.n d15f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d15ac │ │ │ │ + b.n d1584 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d1a9c : │ │ │ │ +000d1ac4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d1ac4 ) │ │ │ │ + ldr r3, [pc, #24] @ (d1aec ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d1ac8 ) │ │ │ │ + ldr r2, [pc, #24] @ (d1af0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d140c │ │ │ │ + bl d1434 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - b.n d1560 │ │ │ │ + b.n d1538 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1acc : │ │ │ │ +000d1af4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d1b30 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1b58 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d1b34 ) │ │ │ │ + ldr r5, [pc, #72] @ (d1b5c ) │ │ │ │ addw r3, r3, #4020 @ 0xfb4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d1b2c │ │ │ │ - ldr r3, [pc, #64] @ (d1b38 ) │ │ │ │ + cbz r0, d1b54 │ │ │ │ + ldr r3, [pc, #64] @ (d1b60 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1b0c │ │ │ │ + bne.n d1b34 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d1a9c │ │ │ │ - ldr r0, [pc, #44] @ (d1b3c ) │ │ │ │ + b.w d1ac4 │ │ │ │ + ldr r0, [pc, #44] @ (d1b64 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d1b40 ) │ │ │ │ - ldr r1, [pc, #40] @ (d1b44 ) │ │ │ │ + ldr r3, [pc, #40] @ (d1b68 ) │ │ │ │ + ldr r1, [pc, #40] @ (d1b6c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d1b48 ) │ │ │ │ + ldr r0, [pc, #40] @ (d1b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r3, #26 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ movs r0, r5 │ │ │ │ - b.n d1554 │ │ │ │ + b.n d152c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1b4c : │ │ │ │ +000d1b74 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d1b78 ) │ │ │ │ + ldr r3, [pc, #28] @ (d1ba0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d1b7c ) │ │ │ │ + ldr r2, [pc, #28] @ (d1ba4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d140c │ │ │ │ + bl d1434 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - b.n d14b4 │ │ │ │ + b.n d148c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1b80 : │ │ │ │ +000d1ba8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d1c14 ) │ │ │ │ + ldr r5, [pc, #124] @ (d1c3c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d1c18 ) │ │ │ │ + ldr r3, [pc, #124] @ (d1c40 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d1c1c ) │ │ │ │ + ldr r6, [pc, #120] @ (d1c44 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d1c20 ) │ │ │ │ + ldr r3, [pc, #108] @ (d1c48 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d1c0c │ │ │ │ - ldr r3, [pc, #96] @ (d1c24 ) │ │ │ │ + cbz r0, d1c34 │ │ │ │ + ldr r3, [pc, #96] @ (d1c4c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1bec │ │ │ │ + bne.n d1c14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d1b4c │ │ │ │ - ldr r2, [pc, #80] @ (d1c28 ) │ │ │ │ - ldr r3, [pc, #64] @ (d1c18 ) │ │ │ │ + bl d1b74 │ │ │ │ + ldr r2, [pc, #80] @ (d1c50 ) │ │ │ │ + ldr r3, [pc, #64] @ (d1c40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1c10 │ │ │ │ + bne.n d1c38 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d1c2c ) │ │ │ │ + ldr r0, [pc, #60] @ (d1c54 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d1c30 ) │ │ │ │ - ldr r1, [pc, #56] @ (d1c34 ) │ │ │ │ + ldr r3, [pc, #56] @ (d1c58 ) │ │ │ │ + ldr r1, [pc, #56] @ (d1c5c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d1c38 ) │ │ │ │ + ldr r0, [pc, #56] @ (d1c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1bd4 │ │ │ │ + b.n d1bfc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - b.n d14d8 │ │ │ │ + b.n d14b0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d14d4 │ │ │ │ + b.n d14ac │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d1474 │ │ │ │ + b.n d244c │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1c3c : │ │ │ │ +000d1c64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d1cf8 ) │ │ │ │ + ldr r6, [pc, #172] @ (d1d20 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d1cbe │ │ │ │ + beq.n d1ce6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d1cfc ) │ │ │ │ + ldr r3, [pc, #148] @ (d1d24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d1cac │ │ │ │ + cbz r5, d1cd4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d140c │ │ │ │ + bl d1434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c96 │ │ │ │ + beq.n d1cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d1ce4 │ │ │ │ + cbz r3, d1d0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ca6 │ │ │ │ + beq.n d1cce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d1cd8 │ │ │ │ + cbz r3, d1d00 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d1c7a │ │ │ │ - ldr r3, [pc, #60] @ (d1cfc ) │ │ │ │ + b.n d1ca2 │ │ │ │ + ldr r3, [pc, #60] @ (d1d24 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d1cec │ │ │ │ + beq.n d1d14 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1c6c │ │ │ │ - b.n d1cac │ │ │ │ + bne.n d1c94 │ │ │ │ + b.n d1cd4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1c96 │ │ │ │ + b.n d1cbe │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1c6c │ │ │ │ + bne.n d1c94 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d1c7a │ │ │ │ + b.n d1ca2 │ │ │ │ nop │ │ │ │ - b.n d2454 │ │ │ │ + b.n d242c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d1d00 : │ │ │ │ +000d1d28 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (d1da4 ) │ │ │ │ + ldr r5, [pc, #140] @ (d1dcc ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (d1da8 ) │ │ │ │ + ldr r3, [pc, #140] @ (d1dd0 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #136] @ (d1dac ) │ │ │ │ + ldr r6, [pc, #136] @ (d1dd4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #124] @ (d1db0 ) │ │ │ │ + ldr r3, [pc, #124] @ (d1dd8 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d1d9c │ │ │ │ - ldr r3, [pc, #100] @ (d1db4 ) │ │ │ │ + cbz r0, d1dc4 │ │ │ │ + ldr r3, [pc, #100] @ (d1ddc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1d7c │ │ │ │ + bne.n d1da4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d1c3c │ │ │ │ - ldr r2, [pc, #80] @ (d1db8 ) │ │ │ │ - ldr r3, [pc, #64] @ (d1da8 ) │ │ │ │ + bl d1c64 │ │ │ │ + ldr r2, [pc, #80] @ (d1de0 ) │ │ │ │ + ldr r3, [pc, #64] @ (d1dd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1da0 │ │ │ │ + bne.n d1dc8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d1dbc ) │ │ │ │ + ldr r0, [pc, #60] @ (d1de4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d1dc0 ) │ │ │ │ - ldr r1, [pc, #56] @ (d1dc4 ) │ │ │ │ + ldr r3, [pc, #56] @ (d1de8 ) │ │ │ │ + ldr r1, [pc, #56] @ (d1dec ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d1dc8 ) │ │ │ │ + ldr r0, [pc, #56] @ (d1df0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1d64 │ │ │ │ + b.n d1d8c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - b.n d2368 │ │ │ │ + b.n d2340 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d2364 │ │ │ │ + b.n d233c │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d22e4 │ │ │ │ + b.n d22bc │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r7, #1] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d1dcc : │ │ │ │ +000d1df4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d2230 │ │ │ │ + ldr.w r4, [pc, #1104] @ d2258 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d2234 │ │ │ │ + ldr.w r1, [pc, #1104] @ d225c │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d2238 │ │ │ │ - ldr.w r2, [pc, #1100] @ d223c │ │ │ │ - ldr.w r3, [pc, #1100] @ d2240 │ │ │ │ + ldr.w r5, [pc, #1100] @ d2260 │ │ │ │ + ldr.w r2, [pc, #1100] @ d2264 │ │ │ │ + ldr.w r3, [pc, #1100] @ d2268 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1f90 │ │ │ │ - ldr.w r3, [pc, #1060] @ d2244 │ │ │ │ + beq.w d1fb8 │ │ │ │ + ldr.w r3, [pc, #1060] @ d226c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d1c3c │ │ │ │ + bl d1c64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1f52 │ │ │ │ + bne.w d1f7a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d205a │ │ │ │ + beq.w d2082 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d20d2 │ │ │ │ + beq.w d20fa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d21c0 │ │ │ │ - ldr r2, [pc, #976] @ (d2248 ) │ │ │ │ + bpl.w d21e8 │ │ │ │ + ldr r2, [pc, #976] @ (d2270 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2188 │ │ │ │ - ldr r2, [pc, #972] @ (d224c ) │ │ │ │ + beq.w d21b0 │ │ │ │ + ldr r2, [pc, #972] @ (d2274 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d21d6 │ │ │ │ + beq.w d21fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d21bc │ │ │ │ + ble.w d21e4 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d21bc │ │ │ │ + beq.w d21e4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1eb6 │ │ │ │ + beq.n d1ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1fd2 │ │ │ │ + beq.w d1ffa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d1fde │ │ │ │ + beq.w d2006 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d21da │ │ │ │ + beq.w d2202 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ee4 │ │ │ │ + beq.n d1f0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2042 │ │ │ │ + beq.w d206a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d21f6 │ │ │ │ + beq.w d221e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f04 │ │ │ │ + beq.n d1f2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d203a │ │ │ │ + beq.w d2062 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2212 │ │ │ │ + beq.w d223a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f24 │ │ │ │ + beq.n d1f4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d20ca │ │ │ │ - ldr r3, [pc, #796] @ (d2244 ) │ │ │ │ + beq.w d20f2 │ │ │ │ + ldr r3, [pc, #796] @ (d226c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f36 │ │ │ │ + beq.n d1f5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d2250 ) │ │ │ │ - ldr r3, [pc, #760] @ (d2234 ) │ │ │ │ + ldr r2, [pc, #792] @ (d2278 ) │ │ │ │ + ldr r3, [pc, #760] @ (d225c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d20f8 │ │ │ │ + bne.w d2120 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f68 │ │ │ │ + beq.n d1f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d1f68 │ │ │ │ + cbnz r3, d1f90 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f7e │ │ │ │ + beq.n d1fa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d1f7e │ │ │ │ + cbnz r3, d1fa6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d2254 ) │ │ │ │ - ldr r1, [pc, #724] @ (d2258 ) │ │ │ │ + ldr r3, [pc, #724] @ (d227c ) │ │ │ │ + ldr r1, [pc, #724] @ (d2280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d1f36 │ │ │ │ + b.n d1f5e │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1e5c │ │ │ │ - ldr r3, [pc, #676] @ (d225c ) │ │ │ │ - movw r2, #33436 @ 0x829c │ │ │ │ + bne.w d1e84 │ │ │ │ + ldr r3, [pc, #676] @ (d2284 ) │ │ │ │ + movw r2, #33425 @ 0x8291 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d2260 ) │ │ │ │ - ldr r0, [pc, #672] @ (d2264 ) │ │ │ │ + ldr r1, [pc, #668] @ (d2288 ) │ │ │ │ + ldr r0, [pc, #672] @ (d228c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d1ebc │ │ │ │ + bne.w d1ee4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d216c │ │ │ │ + beq.w d2194 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1ffa │ │ │ │ + beq.n d2022 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d204a │ │ │ │ + cbz r3, d2072 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d2150 │ │ │ │ + beq.w d2178 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2016 │ │ │ │ + beq.n d203e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d2052 │ │ │ │ + cbz r3, d207a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2134 │ │ │ │ + beq.w d215c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2034 │ │ │ │ + beq.n d205c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d20d8 │ │ │ │ + beq.n d2100 │ │ │ │ bl 8865c │ │ │ │ - b.n d1f8c │ │ │ │ + b.n d1fb4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1f04 │ │ │ │ + b.n d1f2c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1ee4 │ │ │ │ + b.n d1f0c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1ffa │ │ │ │ + b.n d2022 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2016 │ │ │ │ + b.n d203e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d206c │ │ │ │ + beq.n d2094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d20f0 │ │ │ │ + beq.n d2118 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d21a0 │ │ │ │ + beq.w d21c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2088 │ │ │ │ + beq.n d20b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d20e8 │ │ │ │ + cbz r3, d2110 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d2118 │ │ │ │ + beq.n d2140 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d20a2 │ │ │ │ + beq.n d20ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d20e0 │ │ │ │ + cbz r3, d2108 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d20fc │ │ │ │ + beq.n d2124 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1f8c │ │ │ │ + beq.w d1fb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1f8c │ │ │ │ + bne.w d1fb4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1f8c │ │ │ │ + b.n d1fb4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1f24 │ │ │ │ + b.n d1f4c │ │ │ │ bl 889e4 │ │ │ │ - b.n d1e6a │ │ │ │ + b.n d1e92 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2034 │ │ │ │ + b.n d205c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d20a2 │ │ │ │ + b.n d20ca │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2088 │ │ │ │ + b.n d20b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d206c │ │ │ │ + b.n d2094 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d2268 ) │ │ │ │ - movw r2, #33439 @ 0x829f │ │ │ │ + ldr r3, [pc, #360] @ (d2290 ) │ │ │ │ + movw r2, #33428 @ 0x8294 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d226c ) │ │ │ │ - ldr r0, [pc, #356] @ (d2270 ) │ │ │ │ + ldr r1, [pc, #356] @ (d2294 ) │ │ │ │ + ldr r0, [pc, #356] @ (d2298 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d2274 ) │ │ │ │ - movw r2, #33438 @ 0x829e │ │ │ │ + ldr r3, [pc, #344] @ (d229c ) │ │ │ │ + movw r2, #33427 @ 0x8293 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d2278 ) │ │ │ │ - ldr r0, [pc, #340] @ (d227c ) │ │ │ │ + ldr r1, [pc, #340] @ (d22a0 ) │ │ │ │ + ldr r0, [pc, #340] @ (d22a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d2280 ) │ │ │ │ - movw r2, #33444 @ 0x82a4 │ │ │ │ + ldr r3, [pc, #328] @ (d22a8 ) │ │ │ │ + movw r2, #33433 @ 0x8299 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d2284 ) │ │ │ │ - ldr r0, [pc, #324] @ (d2288 ) │ │ │ │ + ldr r1, [pc, #324] @ (d22ac ) │ │ │ │ + ldr r0, [pc, #324] @ (d22b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d228c ) │ │ │ │ - movw r2, #33443 @ 0x82a3 │ │ │ │ + ldr r3, [pc, #312] @ (d22b4 ) │ │ │ │ + movw r2, #33432 @ 0x8298 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d2290 ) │ │ │ │ - ldr r0, [pc, #308] @ (d2294 ) │ │ │ │ + ldr r1, [pc, #308] @ (d22b8 ) │ │ │ │ + ldr r0, [pc, #308] @ (d22bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d2298 ) │ │ │ │ - movw r2, #33442 @ 0x82a2 │ │ │ │ + ldr r3, [pc, #296] @ (d22c0 ) │ │ │ │ + movw r2, #33431 @ 0x8297 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d229c ) │ │ │ │ - ldr r0, [pc, #292] @ (d22a0 ) │ │ │ │ + ldr r1, [pc, #292] @ (d22c4 ) │ │ │ │ + ldr r0, [pc, #292] @ (d22c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d22a4 ) │ │ │ │ + ldr r3, [pc, #280] @ (d22cc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d22a8 ) │ │ │ │ - ldr r0, [pc, #280] @ (d22ac ) │ │ │ │ + ldr r1, [pc, #280] @ (d22d0 ) │ │ │ │ + ldr r0, [pc, #280] @ (d22d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d22b0 ) │ │ │ │ - movw r2, #33437 @ 0x829d │ │ │ │ + ldr r3, [pc, #268] @ (d22d8 ) │ │ │ │ + movw r2, #33426 @ 0x8292 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d22b4 ) │ │ │ │ - ldr r0, [pc, #264] @ (d22b8 ) │ │ │ │ + ldr r1, [pc, #264] @ (d22dc ) │ │ │ │ + ldr r0, [pc, #264] @ (d22e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d22bc ) │ │ │ │ + ldr r3, [pc, #248] @ (d22e4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d22c0 ) │ │ │ │ - ldr r0, [pc, #252] @ (d22c4 ) │ │ │ │ + ldr r1, [pc, #248] @ (d22e8 ) │ │ │ │ + ldr r0, [pc, #252] @ (d22ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d22c8 ) │ │ │ │ - movw r2, #33413 @ 0x8285 │ │ │ │ + ldr r3, [pc, #236] @ (d22f0 ) │ │ │ │ + movw r2, #33402 @ 0x827a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d22cc ) │ │ │ │ - ldr r0, [pc, #232] @ (d22d0 ) │ │ │ │ + ldr r1, [pc, #228] @ (d22f4 ) │ │ │ │ + ldr r0, [pc, #232] @ (d22f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d22d4 ) │ │ │ │ - movw r2, #33414 @ 0x8286 │ │ │ │ + ldr r3, [pc, #220] @ (d22fc ) │ │ │ │ + movw r2, #33403 @ 0x827b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d22d8 ) │ │ │ │ - ldr r0, [pc, #216] @ (d22dc ) │ │ │ │ + ldr r1, [pc, #212] @ (d2300 ) │ │ │ │ + ldr r0, [pc, #216] @ (d2304 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d22e0 ) │ │ │ │ - movw r2, #33415 @ 0x8287 │ │ │ │ + ldr r3, [pc, #204] @ (d2308 ) │ │ │ │ + movw r2, #33404 @ 0x827c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d22e4 ) │ │ │ │ - ldr r0, [pc, #200] @ (d22e8 ) │ │ │ │ + ldr r1, [pc, #196] @ (d230c ) │ │ │ │ + ldr r0, [pc, #200] @ (d2310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2208 @ 0x8a0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n d2660 │ │ │ │ + b.n d2638 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d264c │ │ │ │ + b.n d2624 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d23d8 │ │ │ │ + b.n d23b0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa9a0021 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + stc2 0, cr0, [r2], #-132 @ 0xffffff7c │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d22ec : │ │ │ │ +000d2314 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d2350 ) │ │ │ │ + ldr r3, [pc, #76] @ (d2378 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d2354 ) │ │ │ │ + ldr r5, [pc, #72] @ (d237c ) │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d234a │ │ │ │ - ldr r3, [pc, #64] @ (d2358 ) │ │ │ │ + cbz r0, d2372 │ │ │ │ + ldr r3, [pc, #64] @ (d2380 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d232a │ │ │ │ + bne.n d2352 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d1dcc │ │ │ │ - ldr r0, [pc, #48] @ (d235c ) │ │ │ │ + b.w d1df4 │ │ │ │ + ldr r0, [pc, #48] @ (d2384 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d2360 ) │ │ │ │ - ldr r1, [pc, #44] @ (d2364 ) │ │ │ │ + ldr r3, [pc, #40] @ (d2388 ) │ │ │ │ + ldr r1, [pc, #44] @ (d238c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d2368 ) │ │ │ │ + ldr r0, [pc, #40] @ (d2390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n d2338 │ │ │ │ + bgt.n d2310 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d236c : │ │ │ │ +000d2394 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #124] @ (d23fc ) │ │ │ │ + ldr r6, [pc, #124] @ (d2424 ) │ │ │ │ add r6, pc │ │ │ │ - cbz r4, d23ba │ │ │ │ + cbz r4, d23e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d23a2 │ │ │ │ + beq.n d23ca │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n d23a2 │ │ │ │ - cbz r3, d23b2 │ │ │ │ + beq.n d23ca │ │ │ │ + cbz r3, d23da │ │ │ │ mov r0, r5 │ │ │ │ blx 502c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, d23e2 │ │ │ │ + cbz r0, d240a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d23a2 │ │ │ │ - ldr r2, [pc, #68] @ (d2400 ) │ │ │ │ + b.n d23ca │ │ │ │ + ldr r2, [pc, #68] @ (d2428 ) │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ - ldr r3, [pc, #64] @ (d2404 ) │ │ │ │ + ldr r3, [pc, #64] @ (d242c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #60] @ (d2408 ) │ │ │ │ + ldr r2, [pc, #60] @ (d2430 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #56] @ (d240c ) │ │ │ │ - ldr r0, [pc, #60] @ (d2410 ) │ │ │ │ + ldr r1, [pc, #56] @ (d2434 ) │ │ │ │ + ldr r0, [pc, #60] @ (d2438 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ (d2400 ) │ │ │ │ + ldr r3, [pc, #28] @ (d2428 ) │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - ldr r1, [pc, #40] @ (d2414 ) │ │ │ │ - ldr r0, [pc, #44] @ (d2418 ) │ │ │ │ + ldr r1, [pc, #40] @ (d243c ) │ │ │ │ + ldr r0, [pc, #44] @ (d2440 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d23ac │ │ │ │ + b.n d23d4 │ │ │ │ nop │ │ │ │ - bgt.n d24f8 │ │ │ │ + bgt.n d24d0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d241c : │ │ │ │ +000d2444 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #92] @ d2488 │ │ │ │ + ldr.w ip, [pc, #92] @ d24b0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #84] @ (d248c ) │ │ │ │ + ldr r5, [pc, #84] @ (d24b4 ) │ │ │ │ sub.w r3, ip, #132 @ 0x84 │ │ │ │ - ldr.w ip, [pc, #80] @ d2490 │ │ │ │ + ldr.w ip, [pc, #80] @ d24b8 │ │ │ │ sub sp, #20 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d246c │ │ │ │ + cbz r0, d2494 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d236c │ │ │ │ - ldr r2, [pc, #36] @ (d2494 ) │ │ │ │ - ldr r3, [pc, #28] @ (d248c ) │ │ │ │ + bl d2394 │ │ │ │ + ldr r2, [pc, #36] @ (d24bc ) │ │ │ │ + ldr r3, [pc, #28] @ (d24b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2484 │ │ │ │ + bne.n d24ac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n d2404 │ │ │ │ + blt.n d23dc │ │ │ │ movs r6, r4 │ │ │ │ - blt.n d23b0 │ │ │ │ + blt.n d2588 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d2498 : │ │ │ │ +000d24c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r1, [pc, #2300] @ d2da8 │ │ │ │ + ldr.w r1, [pc, #2300] @ d2dd0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2296] @ d2dac │ │ │ │ + ldr.w r2, [pc, #2296] @ d2dd4 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r8, [pc, #2292] @ d2db0 │ │ │ │ + ldr.w r8, [pc, #2292] @ d2dd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d281c │ │ │ │ + beq.w d2844 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d290e │ │ │ │ + beq.w d2936 │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w d2970 │ │ │ │ - cbnz r7, d255e │ │ │ │ - ldr.w r2, [pc, #2244] @ d2db4 │ │ │ │ + bmi.w d2998 │ │ │ │ + cbnz r7, d2586 │ │ │ │ + ldr.w r2, [pc, #2244] @ d2ddc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n d25aa │ │ │ │ + beq.n d25d2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d2512 │ │ │ │ + beq.n d253a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d2512 │ │ │ │ + cbnz r5, d253a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2200] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #2200] @ d2dbc │ │ │ │ + ldr.w r3, [pc, #2200] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #2200] @ d2de4 │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr.w r0, [pc, #2196] @ d2dc0 │ │ │ │ + ldr.w r0, [pc, #2196] @ d2de8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #2180] @ d2dc4 │ │ │ │ - ldr.w r3, [pc, #2152] @ d2dac │ │ │ │ + ldr.w r2, [pc, #2180] @ d2dec │ │ │ │ + ldr.w r3, [pc, #2152] @ d2dd4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d2d46 │ │ │ │ + bne.w d2d6e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w d2944 │ │ │ │ + beq.w d296c │ │ │ │ cmp r7, #4 │ │ │ │ - beq.w d27d2 │ │ │ │ + beq.w d27fa │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n d257c │ │ │ │ + beq.n d25a4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2ace │ │ │ │ - ldr.w r3, [pc, #2120] @ d2dc8 │ │ │ │ + beq.w d2af6 │ │ │ │ + ldr.w r3, [pc, #2120] @ d2df0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2092] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #2108] @ d2dcc │ │ │ │ + ldr.w r3, [pc, #2092] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #2108] @ d2df4 │ │ │ │ movw r2, #937 @ 0x3a9 │ │ │ │ - ldr.w r0, [pc, #2104] @ d2dd0 │ │ │ │ + ldr.w r0, [pc, #2104] @ d2df8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2af0 │ │ │ │ + beq.w d2b18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d29c2 │ │ │ │ + beq.w d29ea │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d4a │ │ │ │ + beq.w d2d72 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d284c │ │ │ │ + beq.w d2874 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w d2856 │ │ │ │ + beq.w d287e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2d54 │ │ │ │ + beq.w d2d7c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d25fc │ │ │ │ + beq.n d2624 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2606 │ │ │ │ + beq.n d262e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ad6 │ │ │ │ + beq.w d2afe │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2b8e │ │ │ │ + beq.w d2bb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1964] @ d2dd4 │ │ │ │ + ldr.w r3, [pc, #1964] @ d2dfc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ strd r5, r6, [sp, #16] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1248] @ 0x4e0 │ │ │ │ movs r3, #0 │ │ │ │ blx 50218 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2be6 │ │ │ │ + beq.w d2c0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d265c │ │ │ │ + beq.n d2684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a8e │ │ │ │ + beq.w d2ab6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2670 │ │ │ │ + beq.n d2698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a96 │ │ │ │ + beq.w d2abe │ │ │ │ mov r0, r7 │ │ │ │ blx 50294 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c60 │ │ │ │ + beq.w d2c88 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d2696 │ │ │ │ + cbz r0, d26be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2696 │ │ │ │ + beq.n d26be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d2696 │ │ │ │ + cbnz r3, d26be │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d26b0 │ │ │ │ + cbz r0, d26d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26b0 │ │ │ │ + beq.n d26d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d26b0 │ │ │ │ + cbnz r3, d26d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26dc │ │ │ │ + beq.n d2704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a9e │ │ │ │ + beq.w d2ac6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2a04 │ │ │ │ + beq.w d2a2c │ │ │ │ mov r0, r6 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26fe │ │ │ │ + beq.n d2726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ab8 │ │ │ │ + beq.w d2ae0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2cb6 │ │ │ │ + beq.w d2cde │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2b16 │ │ │ │ + beq.w d2b3e │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, d272a │ │ │ │ + cbz r0, d2752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d272a │ │ │ │ + beq.n d2752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cb0 │ │ │ │ + beq.w d2cd8 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c12 │ │ │ │ + beq.w d2c3a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, d2752 │ │ │ │ + cbz r0, d277a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2752 │ │ │ │ + beq.n d277a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ce0 │ │ │ │ + beq.w d2d08 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2770 │ │ │ │ + beq.n d2798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ac0 │ │ │ │ + beq.w d2ae8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2c86 │ │ │ │ + beq.w d2cae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d278a │ │ │ │ + beq.n d27b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cd8 │ │ │ │ + beq.w d2d00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d279e │ │ │ │ + beq.n d27c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cd0 │ │ │ │ - ldr.w r3, [pc, #1592] @ d2dd8 │ │ │ │ - ldr.w r1, [pc, #1592] @ d2ddc │ │ │ │ + beq.w d2cf8 │ │ │ │ + ldr.w r3, [pc, #1592] @ d2e00 │ │ │ │ + ldr.w r1, [pc, #1592] @ d2e04 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1540] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #1576] @ d2de0 │ │ │ │ + ldr.w r3, [pc, #1540] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #1576] @ d2e08 │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr.w r0, [pc, #1572] @ d2de4 │ │ │ │ + ldr.w r0, [pc, #1572] @ d2e0c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr.w r2, [pc, #1504] @ d2db4 │ │ │ │ + b.n d2562 │ │ │ │ + ldr.w r2, [pc, #1504] @ d2ddc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w d2950 │ │ │ │ + beq.w d2978 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d27f2 │ │ │ │ + beq.n d281a │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2aac │ │ │ │ + beq.w d2ad4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1464] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #1508] @ d2de8 │ │ │ │ + ldr.w r3, [pc, #1464] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #1508] @ d2e10 │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr.w r0, [pc, #1504] @ d2dec │ │ │ │ + ldr.w r0, [pc, #1504] @ d2e14 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr.w r1, [pc, #1432] @ d2db8 │ │ │ │ + b.n d2562 │ │ │ │ + ldr.w r1, [pc, #1432] @ d2de0 │ │ │ │ movw r0, #937 @ 0x3a9 │ │ │ │ - ldr.w r3, [pc, #1480] @ d2df0 │ │ │ │ - ldr.w r2, [pc, #1480] @ d2df4 │ │ │ │ + ldr.w r3, [pc, #1480] @ d2e18 │ │ │ │ + ldr.w r2, [pc, #1480] @ d2e1c │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1472] @ d2df8 │ │ │ │ - ldr.w r0, [pc, #1472] @ d2dfc │ │ │ │ + ldr.w r1, [pc, #1472] @ d2e20 │ │ │ │ + ldr.w r0, [pc, #1472] @ d2e24 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w d29dc │ │ │ │ + bne.w d2a04 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2bc0 │ │ │ │ + beq.w d2be8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d2880 │ │ │ │ + beq.n d28a8 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n d2880 │ │ │ │ + beq.n d28a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a80 │ │ │ │ + beq.w d2aa8 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - bne.w d2adc │ │ │ │ + bne.w d2b04 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c96 │ │ │ │ + beq.w d2cbe │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2ac8 │ │ │ │ + beq.w d2af0 │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bpl.w d2d74 │ │ │ │ - ldr.w r1, [pc, #1356] @ d2e00 │ │ │ │ + bpl.w d2d9c │ │ │ │ + ldr.w r1, [pc, #1356] @ d2e28 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2d8e │ │ │ │ - ldr.w r1, [pc, #1348] @ d2e04 │ │ │ │ + beq.w d2db6 │ │ │ │ + ldr.w r1, [pc, #1348] @ d2e2c │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2d8a │ │ │ │ + beq.w d2db2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w d2d70 │ │ │ │ + ble.w d2d98 │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w d2d70 │ │ │ │ + beq.w d2d98 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r5, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d28ec │ │ │ │ + beq.n d2914 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n d28ec │ │ │ │ + bpl.n d2914 │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d253c │ │ │ │ + beq.w d2564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d253c │ │ │ │ + bne.w d2564 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d253c │ │ │ │ - ldr.w r2, [pc, #1192] @ d2db8 │ │ │ │ + b.n d2564 │ │ │ │ + ldr.w r2, [pc, #1192] @ d2de0 │ │ │ │ movw r1, #937 @ 0x3a9 │ │ │ │ - ldr.w r3, [pc, #1264] @ d2e08 │ │ │ │ + ldr.w r3, [pc, #1264] @ d2e30 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1256] @ d2e0c │ │ │ │ + ldr.w r2, [pc, #1256] @ d2e34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1252] @ d2e10 │ │ │ │ + ldr.w r1, [pc, #1252] @ d2e38 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1248] @ d2e14 │ │ │ │ + ldr.w r0, [pc, #1248] @ d2e3c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ - ldr.w r2, [pc, #1132] @ d2db4 │ │ │ │ + b.n d2562 │ │ │ │ + ldr.w r2, [pc, #1132] @ d2ddc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n d2980 │ │ │ │ + bne.n d29a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d296a │ │ │ │ + beq.n d2992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2a86 │ │ │ │ + beq.w d2aae │ │ │ │ bl 64174 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n d256a │ │ │ │ + b.n d2592 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d2998 │ │ │ │ + beq.n d29c0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d2998 │ │ │ │ + cbnz r5, d29c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #1044] @ d2db8 │ │ │ │ - ldr.w r1, [pc, #1136] @ d2e18 │ │ │ │ + ldr.w r3, [pc, #1044] @ d2de0 │ │ │ │ + ldr.w r1, [pc, #1136] @ d2e40 │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr.w r0, [pc, #1132] @ d2e1c │ │ │ │ + ldr.w r0, [pc, #1132] @ d2e44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w d2856 │ │ │ │ + beq.w d287e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2d54 │ │ │ │ + beq.w d2d7c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d25ee │ │ │ │ - b.n d2606 │ │ │ │ + bne.w d2616 │ │ │ │ + b.n d262e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2b68 │ │ │ │ + beq.w d2b90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d29c8 │ │ │ │ + beq.n d29f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2d54 │ │ │ │ + beq.w d2d7c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w d25ee │ │ │ │ - b.n d25f4 │ │ │ │ + bne.w d2616 │ │ │ │ + b.n d261c │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d2cf6 │ │ │ │ + bne.w d2d1e │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2d20 │ │ │ │ + beq.w d2d48 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2d3a │ │ │ │ + beq.w d2d62 │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d2d74 │ │ │ │ - ldr r2, [pc, #964] @ (d2e00 ) │ │ │ │ + bpl.w d2d9c │ │ │ │ + ldr r2, [pc, #964] @ (d2e28 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d8e │ │ │ │ - ldr r2, [pc, #956] @ (d2e04 ) │ │ │ │ + beq.w d2db6 │ │ │ │ + ldr r2, [pc, #956] @ (d2e2c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d8a │ │ │ │ + beq.w d2db2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d2d70 │ │ │ │ + ble.w d2d98 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w d2d70 │ │ │ │ + beq.w d2d98 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r6, [r5, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d2a6e │ │ │ │ + beq.n d2a96 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d2d40 │ │ │ │ + bmi.w d2d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d28fc │ │ │ │ - b.n d253c │ │ │ │ + bne.w d2924 │ │ │ │ + b.n d2564 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2880 │ │ │ │ + b.n d28a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d296a │ │ │ │ + b.n d2992 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d265c │ │ │ │ + b.n d2684 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2670 │ │ │ │ + b.n d2698 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d26e2 │ │ │ │ - b.n d2a04 │ │ │ │ + bne.w d270a │ │ │ │ + b.n d2a2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d27f2 │ │ │ │ + b.n d281a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d26fe │ │ │ │ + b.n d2726 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2770 │ │ │ │ + b.n d2798 │ │ │ │ bl 889e4 │ │ │ │ - b.n d28a0 │ │ │ │ + b.n d28c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d257c │ │ │ │ + b.n d25a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2606 │ │ │ │ + b.n d262e │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d2950 │ │ │ │ + beq.w d2978 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w d2950 │ │ │ │ + bpl.w d2978 │ │ │ │ bl 84a28 │ │ │ │ - b.n d2950 │ │ │ │ - ldr r2, [pc, #708] @ (d2db8 ) │ │ │ │ + b.n d2978 │ │ │ │ + ldr r2, [pc, #708] @ (d2de0 ) │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ - ldr r3, [pc, #808] @ (d2e20 ) │ │ │ │ + ldr r3, [pc, #808] @ (d2e48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #800] @ (d2e24 ) │ │ │ │ + ldr r2, [pc, #800] @ (d2e4c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #796] @ (d2e28 ) │ │ │ │ - ldr r0, [pc, #800] @ (d2e2c ) │ │ │ │ + ldr r1, [pc, #796] @ (d2e50 ) │ │ │ │ + ldr r0, [pc, #800] @ (d2e54 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2b2a │ │ │ │ + beq.n d2b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ce6 │ │ │ │ + beq.w d2d0e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2b3e │ │ │ │ + beq.n d2b66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2cee │ │ │ │ - ldr r3, [pc, #664] @ (d2dd8 ) │ │ │ │ - ldr r1, [pc, #748] @ (d2e30 ) │ │ │ │ + beq.w d2d16 │ │ │ │ + ldr r3, [pc, #664] @ (d2e00 ) │ │ │ │ + ldr r1, [pc, #748] @ (d2e58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #616] @ (d2db8 ) │ │ │ │ - ldr r1, [pc, #736] @ (d2e34 ) │ │ │ │ + ldr r3, [pc, #616] @ (d2de0 ) │ │ │ │ + ldr r1, [pc, #736] @ (d2e5c ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #736] @ (d2e38 ) │ │ │ │ + ldr r0, [pc, #736] @ (d2e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr r2, [pc, #588] @ (d2db8 ) │ │ │ │ + b.n d2562 │ │ │ │ + ldr r2, [pc, #588] @ (d2de0 ) │ │ │ │ mov.w r1, #944 @ 0x3b0 │ │ │ │ - ldr r3, [pc, #716] @ (d2e3c ) │ │ │ │ + ldr r3, [pc, #716] @ (d2e64 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #708] @ (d2e40 ) │ │ │ │ + ldr r2, [pc, #708] @ (d2e68 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #704] @ (d2e44 ) │ │ │ │ - ldr r0, [pc, #708] @ (d2e48 ) │ │ │ │ + ldr r1, [pc, #704] @ (d2e6c ) │ │ │ │ + ldr r0, [pc, #708] @ (d2e70 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d293c │ │ │ │ - ldr r3, [pc, #552] @ (d2db8 ) │ │ │ │ + b.n d2964 │ │ │ │ + ldr r3, [pc, #552] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #692] @ (d2e4c ) │ │ │ │ + ldr r0, [pc, #692] @ (d2e74 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #688] @ (d2e50 ) │ │ │ │ + ldr r3, [pc, #688] @ (d2e78 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #684] @ (d2e54 ) │ │ │ │ - ldr r1, [pc, #684] @ (d2e58 ) │ │ │ │ + ldr r2, [pc, #684] @ (d2e7c ) │ │ │ │ + ldr r1, [pc, #684] @ (d2e80 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ - ldr r2, [pc, #500] @ (d2db8 ) │ │ │ │ + b.n d2562 │ │ │ │ + ldr r2, [pc, #500] @ (d2de0 ) │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - ldr r3, [pc, #660] @ (d2e5c ) │ │ │ │ + ldr r3, [pc, #660] @ (d2e84 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #652] @ (d2e60 ) │ │ │ │ + ldr r2, [pc, #652] @ (d2e88 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #648] @ (d2e64 ) │ │ │ │ - ldr r0, [pc, #652] @ (d2e68 ) │ │ │ │ + ldr r1, [pc, #648] @ (d2e8c ) │ │ │ │ + ldr r0, [pc, #652] @ (d2e90 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d293c │ │ │ │ - ldr r3, [pc, #464] @ (d2db8 ) │ │ │ │ + b.n d2964 │ │ │ │ + ldr r3, [pc, #464] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #636] @ (d2e6c ) │ │ │ │ - ldr r0, [pc, #640] @ (d2e70 ) │ │ │ │ + ldr r1, [pc, #636] @ (d2e94 ) │ │ │ │ + ldr r0, [pc, #640] @ (d2e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2c24 │ │ │ │ + beq.n d2c4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2d18 │ │ │ │ + beq.n d2d40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2c36 │ │ │ │ + beq.n d2c5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2d10 │ │ │ │ - ldr r3, [pc, #416] @ (d2dd8 ) │ │ │ │ - ldr r1, [pc, #568] @ (d2e74 ) │ │ │ │ + beq.n d2d38 │ │ │ │ + ldr r3, [pc, #416] @ (d2e00 ) │ │ │ │ + ldr r1, [pc, #568] @ (d2e9c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #368] @ (d2db8 ) │ │ │ │ - ldr r1, [pc, #556] @ (d2e78 ) │ │ │ │ + ldr r3, [pc, #368] @ (d2de0 ) │ │ │ │ + ldr r1, [pc, #556] @ (d2ea0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r0, [pc, #556] @ (d2e7c ) │ │ │ │ + ldr r0, [pc, #556] @ (d2ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d253a │ │ │ │ - ldr r3, [pc, #340] @ (d2db8 ) │ │ │ │ + b.n d2562 │ │ │ │ + ldr r3, [pc, #340] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #536] @ (d2e80 ) │ │ │ │ - ldr r0, [pc, #536] @ (d2e84 ) │ │ │ │ + ldr r1, [pc, #536] @ (d2ea8 ) │ │ │ │ + ldr r0, [pc, #536] @ (d2eac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d253a │ │ │ │ + b.n d2562 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d2950 │ │ │ │ + beq.w d2978 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bpl.w d2950 │ │ │ │ - b.n d2aea │ │ │ │ - ldr r3, [pc, #288] @ (d2db8 ) │ │ │ │ + bpl.w d2978 │ │ │ │ + b.n d2b12 │ │ │ │ + ldr r3, [pc, #288] @ (d2de0 ) │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr r1, [pc, #488] @ (d2e88 ) │ │ │ │ - ldr r0, [pc, #492] @ (d2e8c ) │ │ │ │ + ldr r1, [pc, #488] @ (d2eb0 ) │ │ │ │ + ldr r0, [pc, #492] @ (d2eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d272a │ │ │ │ - ldr r3, [pc, #256] @ (d2db8 ) │ │ │ │ + b.n d2752 │ │ │ │ + ldr r3, [pc, #256] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #464] @ (d2e90 ) │ │ │ │ - ldr r0, [pc, #468] @ (d2e94 ) │ │ │ │ + ldr r1, [pc, #464] @ (d2eb8 ) │ │ │ │ + ldr r0, [pc, #468] @ (d2ebc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d279e │ │ │ │ + b.n d27c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d278a │ │ │ │ + b.n d27b2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2752 │ │ │ │ + b.n d277a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2b2a │ │ │ │ + b.n d2b52 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2b3e │ │ │ │ - ldr r3, [pc, #192] @ (d2db8 ) │ │ │ │ + b.n d2b66 │ │ │ │ + ldr r3, [pc, #192] @ (d2de0 ) │ │ │ │ mov.w r2, #944 @ 0x3b0 │ │ │ │ - ldr r1, [pc, #408] @ (d2e98 ) │ │ │ │ - ldr r0, [pc, #412] @ (d2e9c ) │ │ │ │ + ldr r1, [pc, #408] @ (d2ec0 ) │ │ │ │ + ldr r0, [pc, #412] @ (d2ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2c36 │ │ │ │ + b.n d2c5e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2c24 │ │ │ │ - ldr r3, [pc, #148] @ (d2db8 ) │ │ │ │ + b.n d2c4c │ │ │ │ + ldr r3, [pc, #148] @ (d2de0 ) │ │ │ │ movw r2, #946 @ 0x3b2 │ │ │ │ - ldr r1, [pc, #376] @ (d2ea0 ) │ │ │ │ - ldr r0, [pc, #376] @ (d2ea4 ) │ │ │ │ + ldr r1, [pc, #376] @ (d2ec8 ) │ │ │ │ + ldr r0, [pc, #376] @ (d2ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d293c │ │ │ │ + b.n d2964 │ │ │ │ bl 889e4 │ │ │ │ - b.n d2a28 │ │ │ │ + b.n d2a50 │ │ │ │ bl 84a28 │ │ │ │ - b.n d2a6e │ │ │ │ + b.n d2a96 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ cmp r5, r6 │ │ │ │ str r1, [r0, #0] │ │ │ │ - bne.w d29c8 │ │ │ │ - b.n d2856 │ │ │ │ - ldr r3, [pc, #336] @ (d2ea8 ) │ │ │ │ - movw r2, #43160 @ 0xa898 │ │ │ │ + bne.w d29f0 │ │ │ │ + b.n d287e │ │ │ │ + ldr r3, [pc, #336] @ (d2ed0 ) │ │ │ │ + movw r2, #43149 @ 0xa88d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (d2eac ) │ │ │ │ - ldr r0, [pc, #332] @ (d2eb0 ) │ │ │ │ + ldr r1, [pc, #332] @ (d2ed4 ) │ │ │ │ + ldr r0, [pc, #332] @ (d2ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2268 @ 0x8dc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #316] @ (d2eb4 ) │ │ │ │ + ldr r3, [pc, #316] @ (d2edc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #316] @ (d2eb8 ) │ │ │ │ - ldr r0, [pc, #320] @ (d2ebc ) │ │ │ │ + ldr r1, [pc, #316] @ (d2ee0 ) │ │ │ │ + ldr r0, [pc, #320] @ (d2ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #304] @ (d2ec0 ) │ │ │ │ + ldr r3, [pc, #304] @ (d2ee8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #300] @ (d2ec4 ) │ │ │ │ - ldr r0, [pc, #304] @ (d2ec8 ) │ │ │ │ + ldr r1, [pc, #300] @ (d2eec ) │ │ │ │ + ldr r0, [pc, #304] @ (d2ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n d2e3c │ │ │ │ + blt.n d2e14 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n d2e2c │ │ │ │ + blt.n d2e04 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n d2d38 │ │ │ │ + bge.n d2d10 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r3, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r7, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r3, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r0, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + bkpt 0x0044 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ - movs r1, r4 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + itee pl │ │ │ │ + movpl r1, r4 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + movvc r1, r4 │ │ │ │ + ldrhvc r4, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x00f6 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 9, cr0, cr4, cr1, {1} │ │ │ │ + ands.w r0, ip, #33 @ 0x21 │ │ │ │ │ │ │ │ -000d2ecc : │ │ │ │ +000d2ef4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d2f48 │ │ │ │ + ldr.w ip, [pc, #108] @ d2f70 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ sub.w r3, ip, #84 @ 0x54 │ │ │ │ - ldr.w ip, [pc, #92] @ d2f4c │ │ │ │ + ldr.w ip, [pc, #92] @ d2f74 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d2f50 ) │ │ │ │ + ldr r4, [pc, #88] @ (d2f78 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -220639,1532 +220661,1532 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d2f2c │ │ │ │ + cbz r0, d2f54 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d2498 │ │ │ │ - ldr r2, [pc, #36] @ (d2f54 ) │ │ │ │ - ldr r3, [pc, #32] @ (d2f50 ) │ │ │ │ + bl d24c0 │ │ │ │ + ldr r2, [pc, #36] @ (d2f7c ) │ │ │ │ + ldr r3, [pc, #32] @ (d2f78 ) │ │ │ │ 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 d2f44 │ │ │ │ + bne.n d2f6c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n d2f5c │ │ │ │ + beq.n d2f34 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n d2ef0 │ │ │ │ + beq.n d2ec8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d2f58 : │ │ │ │ +000d2f80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d2f80 ) │ │ │ │ + ldr r3, [pc, #24] @ (d2fa8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d2f84 ) │ │ │ │ + ldr r2, [pc, #24] @ (d2fac ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d2498 │ │ │ │ + bl d24c0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - beq.n d2ea4 │ │ │ │ + beq.n d307c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d2f88 : │ │ │ │ +000d2fb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d2fec ) │ │ │ │ + ldr r3, [pc, #76] @ (d3014 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d2ff0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d3018 ) │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d2fe6 │ │ │ │ - ldr r3, [pc, #64] @ (d2ff4 ) │ │ │ │ + cbz r0, d300e │ │ │ │ + ldr r3, [pc, #64] @ (d301c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2fc6 │ │ │ │ + bne.n d2fee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d2f58 │ │ │ │ - ldr r0, [pc, #48] @ (d2ff8 ) │ │ │ │ + b.w d2f80 │ │ │ │ + ldr r0, [pc, #48] @ (d3020 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d2ffc ) │ │ │ │ - ldr r1, [pc, #44] @ (d3000 ) │ │ │ │ + ldr r3, [pc, #40] @ (d3024 ) │ │ │ │ + ldr r1, [pc, #44] @ (d3028 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d3004 ) │ │ │ │ + ldr r0, [pc, #40] @ (d302c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r5, #4 │ │ │ │ movs r0, r5 │ │ │ │ - beq.n d309c │ │ │ │ + beq.n d3074 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3008 : │ │ │ │ +000d3030 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d3034 ) │ │ │ │ + ldr r3, [pc, #28] @ (d305c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d3038 ) │ │ │ │ + ldr r2, [pc, #28] @ (d3060 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d2498 │ │ │ │ + bl d24c0 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d303c : │ │ │ │ +000d3064 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d30d0 ) │ │ │ │ + ldr r5, [pc, #124] @ (d30f8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d30d4 ) │ │ │ │ + ldr r3, [pc, #124] @ (d30fc ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d30d8 ) │ │ │ │ + ldr r6, [pc, #120] @ (d3100 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d30dc ) │ │ │ │ + ldr r3, [pc, #108] @ (d3104 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ adds r3, #12 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d30c6 │ │ │ │ - ldr r3, [pc, #100] @ (d30e0 ) │ │ │ │ + cbz r0, d30ee │ │ │ │ + ldr r3, [pc, #100] @ (d3108 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d30a6 │ │ │ │ + bne.n d30ce │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3008 │ │ │ │ - ldr r2, [pc, #84] @ (d30e4 ) │ │ │ │ - ldr r3, [pc, #64] @ (d30d4 ) │ │ │ │ + bl d3030 │ │ │ │ + ldr r2, [pc, #84] @ (d310c ) │ │ │ │ + ldr r3, [pc, #64] @ (d30fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d30ca │ │ │ │ + bne.n d30f2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d30e8 ) │ │ │ │ + ldr r0, [pc, #64] @ (d3110 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d30ec ) │ │ │ │ - ldr r1, [pc, #60] @ (d30f0 ) │ │ │ │ + ldr r3, [pc, #56] @ (d3114 ) │ │ │ │ + ldr r1, [pc, #60] @ (d3118 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d30f4 ) │ │ │ │ + ldr r0, [pc, #56] @ (d311c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d308e │ │ │ │ + b.n d30b6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d30f8 : │ │ │ │ +000d3120 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d31b4 ) │ │ │ │ + ldr r6, [pc, #172] @ (d31dc ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d317a │ │ │ │ + beq.n d31a2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d31b8 ) │ │ │ │ + ldr r3, [pc, #148] @ (d31e0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d3168 │ │ │ │ + cbz r5, d3190 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d2498 │ │ │ │ + bl d24c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3152 │ │ │ │ + beq.n d317a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d31a0 │ │ │ │ + cbz r3, d31c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3162 │ │ │ │ + beq.n d318a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d3194 │ │ │ │ + cbz r3, d31bc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d3136 │ │ │ │ - ldr r3, [pc, #60] @ (d31b8 ) │ │ │ │ + b.n d315e │ │ │ │ + ldr r3, [pc, #60] @ (d31e0 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d31a8 │ │ │ │ + beq.n d31d0 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d3128 │ │ │ │ - b.n d3168 │ │ │ │ + bne.n d3150 │ │ │ │ + b.n d3190 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3152 │ │ │ │ + b.n d317a │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d3128 │ │ │ │ + bne.n d3150 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d3136 │ │ │ │ + b.n d315e │ │ │ │ nop │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d31bc : │ │ │ │ +000d31e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #140] @ (d3260 ) │ │ │ │ + ldr r5, [pc, #140] @ (d3288 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (d3264 ) │ │ │ │ + ldr r3, [pc, #140] @ (d328c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #136] @ (d3268 ) │ │ │ │ + ldr r6, [pc, #136] @ (d3290 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #124] @ (d326c ) │ │ │ │ + ldr r3, [pc, #124] @ (d3294 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d3258 │ │ │ │ - ldr r3, [pc, #100] @ (d3270 ) │ │ │ │ + cbz r0, d3280 │ │ │ │ + ldr r3, [pc, #100] @ (d3298 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d3238 │ │ │ │ + bne.n d3260 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d30f8 │ │ │ │ - ldr r2, [pc, #80] @ (d3274 ) │ │ │ │ - ldr r3, [pc, #64] @ (d3264 ) │ │ │ │ + bl d3120 │ │ │ │ + ldr r2, [pc, #80] @ (d329c ) │ │ │ │ + ldr r3, [pc, #64] @ (d328c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d325c │ │ │ │ + bne.n d3284 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d3278 ) │ │ │ │ + ldr r0, [pc, #60] @ (d32a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d327c ) │ │ │ │ - ldr r1, [pc, #56] @ (d3280 ) │ │ │ │ + ldr r3, [pc, #56] @ (d32a4 ) │ │ │ │ + ldr r1, [pc, #56] @ (d32a8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d3284 ) │ │ │ │ + ldr r0, [pc, #56] @ (d32ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d3220 │ │ │ │ + b.n d3248 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r3, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3288 : │ │ │ │ +000d32b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d36ec │ │ │ │ + ldr.w r4, [pc, #1104] @ d3714 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d36f0 │ │ │ │ + ldr.w r1, [pc, #1104] @ d3718 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d36f4 │ │ │ │ - ldr.w r2, [pc, #1100] @ d36f8 │ │ │ │ - ldr.w r3, [pc, #1100] @ d36fc │ │ │ │ + ldr.w r5, [pc, #1100] @ d371c │ │ │ │ + ldr.w r2, [pc, #1100] @ d3720 │ │ │ │ + ldr.w r3, [pc, #1100] @ d3724 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d344c │ │ │ │ - ldr.w r3, [pc, #1060] @ d3700 │ │ │ │ + beq.w d3474 │ │ │ │ + ldr.w r3, [pc, #1060] @ d3728 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d30f8 │ │ │ │ + bl d3120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d340e │ │ │ │ + bne.w d3436 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3516 │ │ │ │ + beq.w d353e │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d358e │ │ │ │ + beq.w d35b6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d367c │ │ │ │ - ldr r2, [pc, #976] @ (d3704 ) │ │ │ │ + bpl.w d36a4 │ │ │ │ + ldr r2, [pc, #976] @ (d372c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3644 │ │ │ │ - ldr r2, [pc, #972] @ (d3708 ) │ │ │ │ + beq.w d366c │ │ │ │ + ldr r2, [pc, #972] @ (d3730 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3692 │ │ │ │ + beq.w d36ba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d3678 │ │ │ │ + ble.w d36a0 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d3678 │ │ │ │ + beq.w d36a0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3372 │ │ │ │ + beq.n d339a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d348e │ │ │ │ + beq.w d34b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d349a │ │ │ │ + beq.w d34c2 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3696 │ │ │ │ + beq.w d36be │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33a0 │ │ │ │ + beq.n d33c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d34fe │ │ │ │ + beq.w d3526 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d36b2 │ │ │ │ + beq.w d36da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33c0 │ │ │ │ + beq.n d33e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d34f6 │ │ │ │ + beq.w d351e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d36ce │ │ │ │ + beq.w d36f6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33e0 │ │ │ │ + beq.n d3408 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3586 │ │ │ │ - ldr r3, [pc, #796] @ (d3700 ) │ │ │ │ + beq.w d35ae │ │ │ │ + ldr r3, [pc, #796] @ (d3728 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d33f2 │ │ │ │ + beq.n d341a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d370c ) │ │ │ │ - ldr r3, [pc, #760] @ (d36f0 ) │ │ │ │ + ldr r2, [pc, #792] @ (d3734 ) │ │ │ │ + ldr r3, [pc, #760] @ (d3718 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d35b4 │ │ │ │ + bne.w d35dc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3424 │ │ │ │ + beq.n d344c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d3424 │ │ │ │ + cbnz r3, d344c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d343a │ │ │ │ + beq.n d3462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d343a │ │ │ │ + cbnz r3, d3462 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d3710 ) │ │ │ │ - ldr r1, [pc, #724] @ (d3714 ) │ │ │ │ + ldr r3, [pc, #724] @ (d3738 ) │ │ │ │ + ldr r1, [pc, #724] @ (d373c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d33f2 │ │ │ │ + b.n d341a │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d3318 │ │ │ │ - ldr r3, [pc, #676] @ (d3718 ) │ │ │ │ - movw r2, #43689 @ 0xaaa9 │ │ │ │ + bne.w d3340 │ │ │ │ + ldr r3, [pc, #676] @ (d3740 ) │ │ │ │ + movw r2, #43678 @ 0xaa9e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #668] @ (d371c ) │ │ │ │ - ldr r0, [pc, #672] @ (d3720 ) │ │ │ │ + ldr r1, [pc, #668] @ (d3744 ) │ │ │ │ + ldr r0, [pc, #672] @ (d3748 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d3378 │ │ │ │ + bne.w d33a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3628 │ │ │ │ + beq.w d3650 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d34b6 │ │ │ │ + beq.n d34de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d3506 │ │ │ │ + cbz r3, d352e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d360c │ │ │ │ + beq.w d3634 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d34d2 │ │ │ │ + beq.n d34fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d350e │ │ │ │ + cbz r3, d3536 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d35f0 │ │ │ │ + beq.w d3618 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d34f0 │ │ │ │ + beq.n d3518 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3594 │ │ │ │ + beq.n d35bc │ │ │ │ bl 8865c │ │ │ │ - b.n d3448 │ │ │ │ + b.n d3470 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33c0 │ │ │ │ + b.n d33e8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33a0 │ │ │ │ + b.n d33c8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d34b6 │ │ │ │ + b.n d34de │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d34d2 │ │ │ │ + b.n d34fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3528 │ │ │ │ + beq.n d3550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d35ac │ │ │ │ + beq.n d35d4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d365c │ │ │ │ + beq.w d3684 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3544 │ │ │ │ + beq.n d356c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d35a4 │ │ │ │ + cbz r3, d35cc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d35d4 │ │ │ │ + beq.n d35fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d355e │ │ │ │ + beq.n d3586 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d359c │ │ │ │ + cbz r3, d35c4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d35b8 │ │ │ │ + beq.n d35e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3448 │ │ │ │ + beq.w d3470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d3448 │ │ │ │ + bne.w d3470 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3448 │ │ │ │ + b.n d3470 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33e0 │ │ │ │ + b.n d3408 │ │ │ │ bl 889e4 │ │ │ │ - b.n d3326 │ │ │ │ + b.n d334e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d34f0 │ │ │ │ + b.n d3518 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d355e │ │ │ │ + b.n d3586 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3544 │ │ │ │ + b.n d356c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3528 │ │ │ │ + b.n d3550 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d3724 ) │ │ │ │ - movw r2, #43692 @ 0xaaac │ │ │ │ + ldr r3, [pc, #360] @ (d374c ) │ │ │ │ + movw r2, #43681 @ 0xaaa1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #356] @ (d3728 ) │ │ │ │ - ldr r0, [pc, #356] @ (d372c ) │ │ │ │ + ldr r1, [pc, #356] @ (d3750 ) │ │ │ │ + ldr r0, [pc, #356] @ (d3754 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d3730 ) │ │ │ │ - movw r2, #43691 @ 0xaaab │ │ │ │ + ldr r3, [pc, #344] @ (d3758 ) │ │ │ │ + movw r2, #43680 @ 0xaaa0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #340] @ (d3734 ) │ │ │ │ - ldr r0, [pc, #340] @ (d3738 ) │ │ │ │ + ldr r1, [pc, #340] @ (d375c ) │ │ │ │ + ldr r0, [pc, #340] @ (d3760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d373c ) │ │ │ │ - movw r2, #43697 @ 0xaab1 │ │ │ │ + ldr r3, [pc, #328] @ (d3764 ) │ │ │ │ + movw r2, #43686 @ 0xaaa6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #324] @ (d3740 ) │ │ │ │ - ldr r0, [pc, #324] @ (d3744 ) │ │ │ │ + ldr r1, [pc, #324] @ (d3768 ) │ │ │ │ + ldr r0, [pc, #324] @ (d376c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d3748 ) │ │ │ │ - movw r2, #43696 @ 0xaab0 │ │ │ │ + ldr r3, [pc, #312] @ (d3770 ) │ │ │ │ + movw r2, #43685 @ 0xaaa5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #308] @ (d374c ) │ │ │ │ - ldr r0, [pc, #308] @ (d3750 ) │ │ │ │ + ldr r1, [pc, #308] @ (d3774 ) │ │ │ │ + ldr r0, [pc, #308] @ (d3778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d3754 ) │ │ │ │ - movw r2, #43695 @ 0xaaaf │ │ │ │ + ldr r3, [pc, #296] @ (d377c ) │ │ │ │ + movw r2, #43684 @ 0xaaa4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (d3758 ) │ │ │ │ - ldr r0, [pc, #292] @ (d375c ) │ │ │ │ + ldr r1, [pc, #292] @ (d3780 ) │ │ │ │ + ldr r0, [pc, #292] @ (d3784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d3760 ) │ │ │ │ + ldr r3, [pc, #280] @ (d3788 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d3764 ) │ │ │ │ - ldr r0, [pc, #280] @ (d3768 ) │ │ │ │ + ldr r1, [pc, #280] @ (d378c ) │ │ │ │ + ldr r0, [pc, #280] @ (d3790 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d376c ) │ │ │ │ - movw r2, #43690 @ 0xaaaa │ │ │ │ + ldr r3, [pc, #268] @ (d3794 ) │ │ │ │ + movw r2, #43679 @ 0xaa9f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (d3770 ) │ │ │ │ - ldr r0, [pc, #264] @ (d3774 ) │ │ │ │ + ldr r1, [pc, #264] @ (d3798 ) │ │ │ │ + ldr r0, [pc, #264] @ (d379c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d3778 ) │ │ │ │ + ldr r3, [pc, #248] @ (d37a0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d377c ) │ │ │ │ - ldr r0, [pc, #252] @ (d3780 ) │ │ │ │ + ldr r1, [pc, #248] @ (d37a4 ) │ │ │ │ + ldr r0, [pc, #252] @ (d37a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d3784 ) │ │ │ │ - movw r2, #43666 @ 0xaa92 │ │ │ │ + ldr r3, [pc, #236] @ (d37ac ) │ │ │ │ + movw r2, #43655 @ 0xaa87 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #228] @ (d3788 ) │ │ │ │ - ldr r0, [pc, #232] @ (d378c ) │ │ │ │ + ldr r1, [pc, #228] @ (d37b0 ) │ │ │ │ + ldr r0, [pc, #232] @ (d37b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d3790 ) │ │ │ │ - movw r2, #43667 @ 0xaa93 │ │ │ │ + ldr r3, [pc, #220] @ (d37b8 ) │ │ │ │ + movw r2, #43656 @ 0xaa88 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #212] @ (d3794 ) │ │ │ │ - ldr r0, [pc, #216] @ (d3798 ) │ │ │ │ + ldr r1, [pc, #212] @ (d37bc ) │ │ │ │ + ldr r0, [pc, #216] @ (d37c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d379c ) │ │ │ │ - movw r2, #43668 @ 0xaa94 │ │ │ │ + ldr r3, [pc, #204] @ (d37c4 ) │ │ │ │ + movw r2, #43657 @ 0xaa89 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (d37a0 ) │ │ │ │ - ldr r0, [pc, #200] @ (d37a4 ) │ │ │ │ + ldr r1, [pc, #196] @ (d37c8 ) │ │ │ │ + ldr r0, [pc, #200] @ (d37cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2352 @ 0x930 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ movs r1, r4 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb758 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - push {r5} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, d37d6 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ movs r1, r4 │ │ │ │ - b.n d3328 │ │ │ │ + b.n d3660 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, d37e0 │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + cpsid a │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, d37ea │ │ │ │ + push {r1, lr} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, d37ee │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, d37f4 │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d37a8 : │ │ │ │ +000d37d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d380c ) │ │ │ │ + ldr r3, [pc, #76] @ (d3834 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d3810 ) │ │ │ │ + ldr r5, [pc, #72] @ (d3838 ) │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d3806 │ │ │ │ - ldr r3, [pc, #64] @ (d3814 ) │ │ │ │ + cbz r0, d382e │ │ │ │ + ldr r3, [pc, #64] @ (d383c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d37e6 │ │ │ │ + bne.n d380e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d3288 │ │ │ │ - ldr r0, [pc, #48] @ (d3818 ) │ │ │ │ + b.w d32b0 │ │ │ │ + ldr r0, [pc, #48] @ (d3840 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d381c ) │ │ │ │ - ldr r1, [pc, #44] @ (d3820 ) │ │ │ │ + ldr r3, [pc, #40] @ (d3844 ) │ │ │ │ + ldr r1, [pc, #44] @ (d3848 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d3824 ) │ │ │ │ + ldr r0, [pc, #40] @ (d384c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d3828 : │ │ │ │ +000d3850 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r5, [pc, #3004] @ d43f8 │ │ │ │ + ldr.w r5, [pc, #3004] @ d4420 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r4, [pc, #3004] @ d43fc │ │ │ │ + ldr.w r4, [pc, #3004] @ d4424 │ │ │ │ add r5, pc │ │ │ │ - ldr.w fp, [pc, #3000] @ d4400 │ │ │ │ - ldr.w r2, [pc, #3000] @ d4404 │ │ │ │ - ldr.w r3, [pc, #3000] @ d4408 │ │ │ │ + ldr.w fp, [pc, #3000] @ d4428 │ │ │ │ + ldr.w r2, [pc, #3000] @ d442c │ │ │ │ + ldr.w r3, [pc, #3000] @ d4430 │ │ │ │ add fp, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ mov.w r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r1, [r9, #692] @ 0x2b4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3e36 │ │ │ │ + beq.w d3e5e │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38a0 │ │ │ │ + beq.n d38c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3b80 │ │ │ │ + beq.w d3ba8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3f5a │ │ │ │ + beq.w d3f82 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f78 │ │ │ │ + beq.w d3fa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, d38ca │ │ │ │ + cbz r0, d38f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38ca │ │ │ │ + beq.n d38f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3db0 │ │ │ │ + beq.w d3dd8 │ │ │ │ str r6, [r4, #12] │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f9c │ │ │ │ + beq.w d3fc4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, d38f0 │ │ │ │ + cbz r0, d3918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d38f0 │ │ │ │ + beq.n d3918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3db6 │ │ │ │ + beq.w d3dde │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ str r6, [r4, #16] │ │ │ │ ldr.w r6, [r3, #2920] @ 0xb68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d48ac │ │ │ │ + beq.w d48d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d392a │ │ │ │ + beq.n d3952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3da0 │ │ │ │ + beq.w d3dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d3fe4 │ │ │ │ + beq.w d400c │ │ │ │ add.w sl, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4220 │ │ │ │ + beq.w d4248 │ │ │ │ ldr.w r1, [sl, #2916] @ 0xb64 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fc54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3962 │ │ │ │ + beq.n d398a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3d98 │ │ │ │ + beq.w d3dc0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3fba │ │ │ │ - ldr.w r3, [pc, #2720] @ d440c │ │ │ │ + beq.w d3fe2 │ │ │ │ + ldr.w r3, [pc, #2720] @ d4434 │ │ │ │ ldr.w r1, [r9, #2236] @ 0x8bc │ │ │ │ ldr.w r6, [sl, #1356] @ 0x54c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4008 │ │ │ │ + beq.w d4030 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r6, r5, [sp, #72] @ 0x48 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d39b0 │ │ │ │ + beq.n d39d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3da8 │ │ │ │ + beq.w d3dd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4032 │ │ │ │ + beq.w d405a │ │ │ │ mov r0, r6 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d3de0 │ │ │ │ + blt.w d3e08 │ │ │ │ ands.w r3, r0, #255 @ 0xff │ │ │ │ - bne.w d3b88 │ │ │ │ + bne.w d3bb0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r9, #2320] @ 0x910 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ blx 50218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4196 │ │ │ │ + beq.w d41be │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 50180 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3a02 │ │ │ │ + beq.n d3a2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, d3a02 │ │ │ │ + cbnz r2, d3a2a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w d4056 │ │ │ │ + blt.w d407e │ │ │ │ uxtb.w r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3b88 │ │ │ │ + beq.w d3bb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3a28 │ │ │ │ + beq.n d3a50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d404e │ │ │ │ + beq.w d4076 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 4fd98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4358 │ │ │ │ + beq.w d4380 │ │ │ │ ldr.w r3, [r9, #2824] @ 0xb08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 4fd98 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4370 │ │ │ │ + beq.w d4398 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9, #2320] @ 0x910 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r3, [r3, #1360] @ 0x550 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ blx 50218 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4388 │ │ │ │ + beq.w d43b0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3a84 │ │ │ │ + beq.n d3aac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d40aa │ │ │ │ + beq.w d40d2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd98 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3aa0 │ │ │ │ + beq.n d3ac8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d40a2 │ │ │ │ + beq.w d40ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d43be │ │ │ │ + beq.w d43e6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r0, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3ad4 │ │ │ │ + beq.n d3afc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, d3ad4 │ │ │ │ + cbnz r3, d3afc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3aec │ │ │ │ + beq.n d3b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, d3aec │ │ │ │ + cbnz r3, d3b14 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b02 │ │ │ │ + beq.n d3b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, d3b02 │ │ │ │ + cbnz r3, d3b2a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d43de │ │ │ │ + beq.w d4406 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d40ba │ │ │ │ + beq.w d40e2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b42 │ │ │ │ + beq.n d3b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d40b2 │ │ │ │ + beq.w d40da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d46dc │ │ │ │ + beq.w d4704 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b62 │ │ │ │ + beq.n d3b8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d42fc │ │ │ │ + beq.w d4324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3d94 │ │ │ │ + beq.w d3dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d3d94 │ │ │ │ + bne.w d3dbc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3d94 │ │ │ │ + b.n d3dbc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38a0 │ │ │ │ + b.n d38c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3b9c │ │ │ │ + beq.n d3bc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3dbc │ │ │ │ + beq.w d3de4 │ │ │ │ ldr.w r0, [r9, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ blx 50218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d40fc │ │ │ │ + beq.w d4124 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3bcc │ │ │ │ + beq.n d3bf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3dcc │ │ │ │ + beq.w d3df4 │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3be8 │ │ │ │ + beq.n d3c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3dc4 │ │ │ │ + beq.w d3dec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d4114 │ │ │ │ + beq.w d413c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d455c │ │ │ │ + beq.w d4584 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d45c8 │ │ │ │ + beq.w d45f0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3c2c │ │ │ │ + beq.n d3c54 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3dd4 │ │ │ │ + beq.w d3dfc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d464a │ │ │ │ - ldr.w r2, [pc, #2012] @ d4410 │ │ │ │ + bne.w d4672 │ │ │ │ + ldr.w r2, [pc, #2012] @ d4438 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #1 │ │ │ │ blx 50154 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d417c │ │ │ │ + beq.w d41a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3c66 │ │ │ │ + beq.n d3c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d3c66 │ │ │ │ + cbnz r3, d3c8e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d41ae │ │ │ │ + beq.w d41d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fe94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3ca0 │ │ │ │ + beq.n d3cc8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, d3ca0 │ │ │ │ + cbnz r2, d3cc8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d4072 │ │ │ │ + blt.w d409a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d4704 │ │ │ │ + beq.w d472c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d41e4 │ │ │ │ + beq.w d420c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fe94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3ce2 │ │ │ │ + beq.n d3d0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d40e4 │ │ │ │ + beq.w d410c │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d4208 │ │ │ │ + blt.w d4230 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d4782 │ │ │ │ + beq.w d47aa │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d426c │ │ │ │ + beq.w d4294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d26 │ │ │ │ + beq.n d3d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d40f0 │ │ │ │ + beq.w d4118 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d42a8 │ │ │ │ + blt.w d42d0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d42d8 │ │ │ │ + beq.w d4300 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d62 │ │ │ │ + beq.n d3d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4158 │ │ │ │ + beq.w d4180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d7a │ │ │ │ + beq.n d3da2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4170 │ │ │ │ + beq.w d4198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3d8e │ │ │ │ + beq.n d3db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4164 │ │ │ │ + beq.w d418c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d4316 │ │ │ │ + blt.w d433e │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b.n d3934 │ │ │ │ + b.n d395c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3962 │ │ │ │ + b.n d398a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d392a │ │ │ │ + b.n d3952 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d39b0 │ │ │ │ + b.n d39d8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38ca │ │ │ │ + b.n d38f2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d38f0 │ │ │ │ + b.n d3918 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b9c │ │ │ │ + b.n d3bc4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3be8 │ │ │ │ + b.n d3c10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3bcc │ │ │ │ + b.n d3bf4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n d3c2c │ │ │ │ - ldr.w r3, [pc, #1584] @ d4414 │ │ │ │ + b.n d3c54 │ │ │ │ + ldr.w r3, [pc, #1584] @ d443c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1584] @ d4418 │ │ │ │ - ldr.w r0, [pc, #1584] @ d441c │ │ │ │ + ldr.w r1, [pc, #1584] @ d4440 │ │ │ │ + ldr.w r0, [pc, #1584] @ d4444 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1544] @ d4420 │ │ │ │ - ldr.w r3, [pc, #1504] @ d43fc │ │ │ │ + ldr.w r2, [pc, #1544] @ d4448 │ │ │ │ + ldr.w r3, [pc, #1504] @ d4424 │ │ │ │ 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 d48a8 │ │ │ │ + bne.w d48d0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1500] @ d4414 │ │ │ │ + ldr.w r3, [pc, #1500] @ d443c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1508] @ d4424 │ │ │ │ - ldr.w r0, [pc, #1508] @ d4428 │ │ │ │ + ldr.w r1, [pc, #1508] @ d444c │ │ │ │ + ldr.w r0, [pc, #1508] @ d4450 │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ @@ -222176,517 +222198,517 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d41d2 │ │ │ │ + beq.w d41fa │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4138 │ │ │ │ + beq.w d4160 │ │ │ │ add.w r8, r9, #4096 @ 0x1000 │ │ │ │ bl 888e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r3, [r8, #1352] @ 0x548 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4290 │ │ │ │ + beq.w d42b8 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r9, #316] @ 0x13c │ │ │ │ blx 4fd98 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r2 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d42c0 │ │ │ │ + beq.w d42e8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 85b08 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4304 │ │ │ │ + beq.w d432c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #688] @ 0x2b0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d432e │ │ │ │ + beq.w d4356 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx 50154 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4346 │ │ │ │ + beq.w d436e │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1256] @ d442c │ │ │ │ + ldr.w r3, [pc, #1256] @ d4454 │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3e16 │ │ │ │ + beq.w d3e3e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n d3e16 │ │ │ │ - ldr.w r3, [pc, #1208] @ d4414 │ │ │ │ + b.n d3e3e │ │ │ │ + ldr.w r3, [pc, #1208] @ d443c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1228] @ d4430 │ │ │ │ - ldr.w r0, [pc, #1228] @ d4434 │ │ │ │ + ldr.w r1, [pc, #1228] @ d4458 │ │ │ │ + ldr.w r0, [pc, #1228] @ d445c │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3e52 │ │ │ │ - ldr.w r3, [pc, #1176] @ d4414 │ │ │ │ + b.n d3e7a │ │ │ │ + ldr.w r3, [pc, #1176] @ d443c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1208] @ d4438 │ │ │ │ - ldr.w r0, [pc, #1208] @ d443c │ │ │ │ + ldr.w r1, [pc, #1208] @ d4460 │ │ │ │ + ldr.w r0, [pc, #1208] @ d4464 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr.w r3, [pc, #1140] @ d4414 │ │ │ │ + b.n d3e3c │ │ │ │ + ldr.w r3, [pc, #1140] @ d443c │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r1, [pc, #1180] @ d4440 │ │ │ │ - ldr.w r0, [pc, #1180] @ d4444 │ │ │ │ + ldr.w r1, [pc, #1180] @ d4468 │ │ │ │ + ldr.w r0, [pc, #1180] @ d446c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3f94 │ │ │ │ - ldr.w r3, [pc, #1112] @ d4414 │ │ │ │ + b.n d3fbc │ │ │ │ + ldr.w r3, [pc, #1112] @ d443c │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1156] @ d4448 │ │ │ │ - ldr.w r0, [pc, #1156] @ d444c │ │ │ │ + ldr.w r1, [pc, #1156] @ d4470 │ │ │ │ + ldr.w r0, [pc, #1156] @ d4474 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr.w r3, [pc, #1068] @ d4414 │ │ │ │ + b.n d3e3c │ │ │ │ + ldr.w r3, [pc, #1068] @ d443c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr.w r1, [pc, #1124] @ d4450 │ │ │ │ - ldr.w r0, [pc, #1124] @ d4454 │ │ │ │ + ldr.w r1, [pc, #1124] @ d4478 │ │ │ │ + ldr.w r0, [pc, #1124] @ d447c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr.w r3, [pc, #1032] @ d4414 │ │ │ │ + b.n d3e3c │ │ │ │ + ldr.w r3, [pc, #1032] @ d443c │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1096] @ d4458 │ │ │ │ - ldr.w r0, [pc, #1096] @ d445c │ │ │ │ + ldr.w r1, [pc, #1096] @ d4480 │ │ │ │ + ldr.w r0, [pc, #1096] @ d4484 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3f94 │ │ │ │ - ldr r3, [pc, #992] @ (d4414 ) │ │ │ │ + b.n d3fbc │ │ │ │ + ldr r3, [pc, #992] @ (d443c ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr.w r1, [pc, #1064] @ d4460 │ │ │ │ - ldr.w r0, [pc, #1064] @ d4464 │ │ │ │ + ldr.w r1, [pc, #1064] @ d4488 │ │ │ │ + ldr.w r0, [pc, #1064] @ d448c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4024 │ │ │ │ + b.n d404c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3a28 │ │ │ │ - ldr r3, [pc, #956] @ (d4414 ) │ │ │ │ + b.n d3a50 │ │ │ │ + ldr r3, [pc, #956] @ (d443c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr.w r1, [pc, #1036] @ d4468 │ │ │ │ - ldr.w r0, [pc, #1036] @ d446c │ │ │ │ + ldr.w r1, [pc, #1036] @ d4490 │ │ │ │ + ldr.w r0, [pc, #1036] @ d4494 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3dfc │ │ │ │ - ldr r3, [pc, #928] @ (d4414 ) │ │ │ │ + b.n d3e24 │ │ │ │ + ldr r3, [pc, #928] @ (d443c ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r1, [pc, #1016] @ (d4470 ) │ │ │ │ - ldr r0, [pc, #1016] @ (d4474 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d4498 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d449c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3aa0 │ │ │ │ + b.n d3ac8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3a84 │ │ │ │ + b.n d3aac │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b42 │ │ │ │ - ldr r3, [pc, #856] @ (d4414 ) │ │ │ │ + b.n d3b6a │ │ │ │ + ldr r3, [pc, #856] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #952] @ (d4478 ) │ │ │ │ - ldr r0, [pc, #952] @ (d447c ) │ │ │ │ + ldr r1, [pc, #952] @ (d44a0 ) │ │ │ │ + ldr r0, [pc, #952] @ (d44a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n d3ce2 │ │ │ │ + b.n d3d0a │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d26 │ │ │ │ - ldr r3, [pc, #788] @ (d4414 ) │ │ │ │ + b.n d3d4e │ │ │ │ + ldr r3, [pc, #788] @ (d443c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #892] @ (d4480 ) │ │ │ │ - ldr r0, [pc, #896] @ (d4484 ) │ │ │ │ + ldr r1, [pc, #892] @ (d44a8 ) │ │ │ │ + ldr r0, [pc, #896] @ (d44ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d40d0 │ │ │ │ - ldr r3, [pc, #764] @ (d4414 ) │ │ │ │ + b.n d40f8 │ │ │ │ + ldr r3, [pc, #764] @ (d443c ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r1, [pc, #876] @ (d4488 ) │ │ │ │ - ldr r0, [pc, #880] @ (d448c ) │ │ │ │ + ldr r1, [pc, #876] @ (d44b0 ) │ │ │ │ + ldr r0, [pc, #880] @ (d44b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ bl 8865c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d62 │ │ │ │ + b.n d3d8a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d8e │ │ │ │ + b.n d3db6 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d3d7a │ │ │ │ - ldr r3, [pc, #660] @ (d4414 ) │ │ │ │ + b.n d3da2 │ │ │ │ + ldr r3, [pc, #660] @ (d443c ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ - ldr r1, [pc, #780] @ (d4490 ) │ │ │ │ + ldr r1, [pc, #780] @ (d44b8 ) │ │ │ │ mov r8, r6 │ │ │ │ - ldr r0, [pc, #780] @ (d4494 ) │ │ │ │ + ldr r0, [pc, #780] @ (d44bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r3, [pc, #636] @ (d4414 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r3, [pc, #636] @ (d443c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #764] @ (d4498 ) │ │ │ │ - ldr r0, [pc, #764] @ (d449c ) │ │ │ │ + ldr r1, [pc, #764] @ (d44c0 ) │ │ │ │ + ldr r0, [pc, #764] @ (d44c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3dfc │ │ │ │ - ldr r3, [pc, #612] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #748] @ (d44a0 ) │ │ │ │ - ldr r1, [pc, #752] @ (d44a4 ) │ │ │ │ - ldr r0, [pc, #752] @ (d44a8 ) │ │ │ │ + b.n d3e24 │ │ │ │ + ldr r3, [pc, #612] @ (d443c ) │ │ │ │ + ldr r2, [pc, #748] @ (d44c8 ) │ │ │ │ + ldr r1, [pc, #752] @ (d44cc ) │ │ │ │ + ldr r0, [pc, #752] @ (d44d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #79 @ 0x4f │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #736] @ (d44ac ) │ │ │ │ + ldr r3, [pc, #736] @ (d44d4 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r1, [pc, #732] @ (d44b0 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r1, [pc, #732] @ (d44d8 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #732] @ (d44b4 ) │ │ │ │ + ldr r0, [pc, #732] @ (d44dc ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #556] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #720] @ (d44b8 ) │ │ │ │ - ldr r1, [pc, #720] @ (d44bc ) │ │ │ │ - ldr r0, [pc, #724] @ (d44c0 ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #556] @ (d443c ) │ │ │ │ + ldr r2, [pc, #720] @ (d44e0 ) │ │ │ │ + ldr r1, [pc, #720] @ (d44e4 ) │ │ │ │ + ldr r0, [pc, #724] @ (d44e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #708] @ (d44c4 ) │ │ │ │ + ldr r3, [pc, #708] @ (d44ec ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r3, [pc, #520] @ (d4414 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r3, [pc, #520] @ (d443c ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #696] @ (d44c8 ) │ │ │ │ - ldr r0, [pc, #700] @ (d44cc ) │ │ │ │ + ldr r1, [pc, #696] @ (d44f0 ) │ │ │ │ + ldr r0, [pc, #700] @ (d44f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ + b.n d40b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4234 │ │ │ │ + beq.n d425c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d46fc │ │ │ │ + beq.w d4724 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4248 │ │ │ │ + beq.n d4270 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d46f4 │ │ │ │ + beq.w d471c │ │ │ │ blx 50078 │ │ │ │ - ldr r3, [pc, #640] @ (d44d0 ) │ │ │ │ + ldr r3, [pc, #640] @ (d44f8 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3f44 │ │ │ │ - ldr r3, [pc, #444] @ (d4414 ) │ │ │ │ + beq.w d3f6c │ │ │ │ + ldr r3, [pc, #444] @ (d443c ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #632] @ (d44d4 ) │ │ │ │ - ldr r0, [pc, #636] @ (d44d8 ) │ │ │ │ + ldr r1, [pc, #632] @ (d44fc ) │ │ │ │ + ldr r0, [pc, #636] @ (d4500 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr r3, [pc, #420] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #620] @ (d44dc ) │ │ │ │ - ldr r1, [pc, #620] @ (d44e0 ) │ │ │ │ - ldr r0, [pc, #624] @ (d44e4 ) │ │ │ │ + b.n d3e3c │ │ │ │ + ldr r3, [pc, #420] @ (d443c ) │ │ │ │ + ldr r2, [pc, #620] @ (d4504 ) │ │ │ │ + ldr r1, [pc, #620] @ (d4508 ) │ │ │ │ + ldr r0, [pc, #624] @ (d450c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #608] @ (d44e8 ) │ │ │ │ + ldr r3, [pc, #608] @ (d4510 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r1, [pc, #600] @ (d44ec ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r1, [pc, #600] @ (d4514 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #600] @ (d44f0 ) │ │ │ │ + ldr r0, [pc, #600] @ (d4518 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #360] @ (d4414 ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #360] @ (d443c ) │ │ │ │ movs r2, #81 @ 0x51 │ │ │ │ - ldr r1, [pc, #580] @ (d44f4 ) │ │ │ │ - ldr r0, [pc, #584] @ (d44f8 ) │ │ │ │ + ldr r1, [pc, #580] @ (d451c ) │ │ │ │ + ldr r0, [pc, #584] @ (d4520 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r1, [pc, #568] @ (d44fc ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r1, [pc, #568] @ (d4524 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #568] @ (d4500 ) │ │ │ │ + ldr r0, [pc, #568] @ (d4528 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #312] @ (d4414 ) │ │ │ │ - ldr r2, [pc, #552] @ (d4504 ) │ │ │ │ - ldr r1, [pc, #552] @ (d4508 ) │ │ │ │ - ldr r0, [pc, #556] @ (d450c ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #312] @ (d443c ) │ │ │ │ + ldr r2, [pc, #552] @ (d452c ) │ │ │ │ + ldr r1, [pc, #552] @ (d4530 ) │ │ │ │ + ldr r0, [pc, #556] @ (d4534 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #540] @ (d4510 ) │ │ │ │ + ldr r3, [pc, #540] @ (d4538 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d4088 │ │ │ │ + b.n d40b0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b62 │ │ │ │ - ldr r1, [pc, #524] @ (d4514 ) │ │ │ │ + b.n d3b8a │ │ │ │ + ldr r1, [pc, #524] @ (d453c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #524] @ (d4518 ) │ │ │ │ + ldr r0, [pc, #524] @ (d4540 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d413c │ │ │ │ - ldr r3, [pc, #252] @ (d4414 ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r3, [pc, #252] @ (d443c ) │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ - ldr r1, [pc, #512] @ (d451c ) │ │ │ │ - ldr r0, [pc, #512] @ (d4520 ) │ │ │ │ + ldr r1, [pc, #512] @ (d4544 ) │ │ │ │ + ldr r0, [pc, #512] @ (d4548 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d412a │ │ │ │ - ldr r1, [pc, #500] @ (d4524 ) │ │ │ │ + b.n d4152 │ │ │ │ + ldr r1, [pc, #500] @ (d454c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #500] @ (d4528 ) │ │ │ │ + ldr r0, [pc, #500] @ (d4550 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d413c │ │ │ │ - ldr r1, [pc, #484] @ (d452c ) │ │ │ │ + b.n d4164 │ │ │ │ + ldr r1, [pc, #484] @ (d4554 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #484] @ (d4530 ) │ │ │ │ + ldr r0, [pc, #484] @ (d4558 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d433e │ │ │ │ - ldr r3, [pc, #184] @ (d4414 ) │ │ │ │ + b.n d4366 │ │ │ │ + ldr r3, [pc, #184] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #468] @ (d4534 ) │ │ │ │ - ldr r0, [pc, #472] @ (d4538 ) │ │ │ │ + ldr r1, [pc, #468] @ (d455c ) │ │ │ │ + ldr r0, [pc, #472] @ (d4560 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4024 │ │ │ │ - ldr r3, [pc, #160] @ (d4414 ) │ │ │ │ + b.n d404c │ │ │ │ + ldr r3, [pc, #160] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #452] @ (d453c ) │ │ │ │ - ldr r0, [pc, #456] @ (d4540 ) │ │ │ │ + ldr r1, [pc, #452] @ (d4564 ) │ │ │ │ + ldr r0, [pc, #456] @ (d4568 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4088 │ │ │ │ - ldr r3, [pc, #136] @ (d4414 ) │ │ │ │ + b.n d40b0 │ │ │ │ + ldr r3, [pc, #136] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #436] @ (d4544 ) │ │ │ │ - ldr r0, [pc, #440] @ (d4548 ) │ │ │ │ + ldr r1, [pc, #436] @ (d456c ) │ │ │ │ + ldr r0, [pc, #440] @ (d4570 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -222694,854 +222716,854 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.n d3e14 │ │ │ │ - ldr r3, [pc, #84] @ (d4414 ) │ │ │ │ + b.n d3e3c │ │ │ │ + ldr r3, [pc, #84] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #392] @ (d454c ) │ │ │ │ - ldr r0, [pc, #392] @ (d4550 ) │ │ │ │ + ldr r1, [pc, #392] @ (d4574 ) │ │ │ │ + ldr r0, [pc, #392] @ (d4578 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ - b.n d43ac │ │ │ │ - ldr r3, [pc, #52] @ (d4414 ) │ │ │ │ + b.n d43d4 │ │ │ │ + ldr r3, [pc, #52] @ (d443c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #368] @ (d4554 ) │ │ │ │ - ldr r0, [pc, #368] @ (d4558 ) │ │ │ │ + ldr r1, [pc, #368] @ (d457c ) │ │ │ │ + ldr r0, [pc, #368] @ (d4580 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d412a │ │ │ │ + b.n d4152 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4574 │ │ │ │ + beq.n d459c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d47f8 │ │ │ │ + beq.w d4820 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4588 │ │ │ │ + beq.n d45b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4800 │ │ │ │ + beq.w d4828 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d45a0 │ │ │ │ + beq.n d45c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4808 │ │ │ │ - ldr r3, [pc, #804] @ (d48c8 ) │ │ │ │ - ldr r1, [pc, #808] @ (d48cc ) │ │ │ │ + beq.w d4830 │ │ │ │ + ldr r3, [pc, #804] @ (d48f0 ) │ │ │ │ + ldr r1, [pc, #808] @ (d48f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #796] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #800] @ (d48d4 ) │ │ │ │ + ldr r3, [pc, #796] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #800] @ (d48fc ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #800] @ (d48d8 ) │ │ │ │ + ldr r0, [pc, #800] @ (d4900 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d3e14 │ │ │ │ + b.n d3e3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d45e0 │ │ │ │ + beq.n d4608 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4828 │ │ │ │ + beq.w d4850 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d45f4 │ │ │ │ + beq.n d461c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4810 │ │ │ │ + beq.w d4838 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d460c │ │ │ │ + beq.n d4634 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4818 │ │ │ │ + beq.w d4840 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4620 │ │ │ │ + beq.n d4648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4820 │ │ │ │ - ldr r3, [pc, #676] @ (d48c8 ) │ │ │ │ - ldr r1, [pc, #696] @ (d48dc ) │ │ │ │ + beq.w d4848 │ │ │ │ + ldr r3, [pc, #676] @ (d48f0 ) │ │ │ │ + ldr r1, [pc, #696] @ (d4904 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #668] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #684] @ (d48e0 ) │ │ │ │ + ldr r3, [pc, #668] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #684] @ (d4908 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #684] @ (d48e4 ) │ │ │ │ + ldr r0, [pc, #684] @ (d490c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ + b.w d3e3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4662 │ │ │ │ + beq.n d468a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4830 │ │ │ │ + beq.w d4858 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4676 │ │ │ │ + beq.n d469e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d483c │ │ │ │ + beq.w d4864 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d468a │ │ │ │ + beq.n d46b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4848 │ │ │ │ + beq.w d4870 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d469e │ │ │ │ + beq.n d46c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4854 │ │ │ │ + beq.w d487c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d46b2 │ │ │ │ + beq.n d46da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4860 │ │ │ │ - ldr r3, [pc, #532] @ (d48c8 ) │ │ │ │ - ldr r1, [pc, #560] @ (d48e8 ) │ │ │ │ + beq.w d4888 │ │ │ │ + ldr r3, [pc, #532] @ (d48f0 ) │ │ │ │ + ldr r1, [pc, #560] @ (d4910 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #524] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #548] @ (d48ec ) │ │ │ │ + ldr r3, [pc, #524] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #548] @ (d4914 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #548] @ (d48f0 ) │ │ │ │ + ldr r0, [pc, #548] @ (d4918 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ - ldr r3, [pc, #496] @ (d48d0 ) │ │ │ │ + b.w d3e3c │ │ │ │ + ldr r3, [pc, #496] @ (d48f8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #528] @ (d48f4 ) │ │ │ │ - ldr r0, [pc, #532] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #528] @ (d491c ) │ │ │ │ + ldr r0, [pc, #532] @ (d4920 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d40d0 │ │ │ │ + b.n d40f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4248 │ │ │ │ + b.n d4270 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4234 │ │ │ │ + b.n d425c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d471c │ │ │ │ + beq.n d4744 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4870 │ │ │ │ + beq.w d4898 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4730 │ │ │ │ + beq.n d4758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4878 │ │ │ │ + beq.w d48a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4744 │ │ │ │ + beq.n d476c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4880 │ │ │ │ + beq.w d48a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d475c │ │ │ │ + beq.n d4784 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4868 │ │ │ │ - ldr r3, [pc, #412] @ (d48fc ) │ │ │ │ + beq.w d4890 │ │ │ │ + ldr r3, [pc, #412] @ (d4924 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #356] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #404] @ (d4900 ) │ │ │ │ + ldr r3, [pc, #356] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #404] @ (d4928 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ - ldr r0, [pc, #404] @ (d4904 ) │ │ │ │ + ldr r0, [pc, #404] @ (d492c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ + b.w d3e3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4798 │ │ │ │ + beq.n d47c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4888 │ │ │ │ + beq.n d48b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47aa │ │ │ │ + beq.n d47d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4890 │ │ │ │ + beq.n d48b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47bc │ │ │ │ + beq.n d47e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4898 │ │ │ │ + beq.n d48c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47d2 │ │ │ │ + beq.n d47fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d48a0 │ │ │ │ - ldr r3, [pc, #296] @ (d48fc ) │ │ │ │ + beq.n d48c8 │ │ │ │ + ldr r3, [pc, #296] @ (d4924 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #240] @ (d48d0 ) │ │ │ │ - ldr r1, [pc, #292] @ (d4908 ) │ │ │ │ + ldr r3, [pc, #240] @ (d48f8 ) │ │ │ │ + ldr r1, [pc, #292] @ (d4930 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #292] @ (d490c ) │ │ │ │ + ldr r0, [pc, #292] @ (d4934 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d3e14 │ │ │ │ + b.w d3e3c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4574 │ │ │ │ + b.n d459c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4588 │ │ │ │ + b.n d45b0 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d45a0 │ │ │ │ + b.n d45c8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d45f4 │ │ │ │ + b.n d461c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d460c │ │ │ │ + b.n d4634 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4620 │ │ │ │ + b.n d4648 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d45e0 │ │ │ │ + b.n d4608 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d4662 │ │ │ │ + b.n d468a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d4676 │ │ │ │ + b.n d469e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d468a │ │ │ │ + b.n d46b2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d469e │ │ │ │ + b.n d46c6 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d46b2 │ │ │ │ + b.n d46da │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d475c │ │ │ │ + b.n d4784 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d471c │ │ │ │ + b.n d4744 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4730 │ │ │ │ + b.n d4758 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4744 │ │ │ │ + b.n d476c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4798 │ │ │ │ + b.n d47c0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47aa │ │ │ │ + b.n d47d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47bc │ │ │ │ + b.n d47e4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47d2 │ │ │ │ + b.n d47fa │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (d4910 ) │ │ │ │ - movw r2, #46936 @ 0xb758 │ │ │ │ + ldr r3, [pc, #96] @ (d4938 ) │ │ │ │ + movw r2, #46925 @ 0xb74d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #92] @ (d4914 ) │ │ │ │ - ldr r0, [pc, #92] @ (d4918 ) │ │ │ │ + ldr r1, [pc, #92] @ (d493c ) │ │ │ │ + ldr r0, [pc, #92] @ (d4940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2412 @ 0x96c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r7, #32] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ movs r4, r4 │ │ │ │ - add r1, pc, #400 @ (adr r1, d4aa8 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, d4cf0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #952] @ (d4cd4 ) │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d491c : │ │ │ │ +000d4944 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #88] @ d4984 │ │ │ │ + ldr.w ip, [pc, #88] @ d49ac │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add ip, pc │ │ │ │ - ldr r5, [pc, #80] @ (d4988 ) │ │ │ │ + ldr r5, [pc, #80] @ (d49b0 ) │ │ │ │ add.w r3, ip, #156 @ 0x9c │ │ │ │ - ldr.w ip, [pc, #76] @ d498c │ │ │ │ + ldr.w ip, [pc, #76] @ d49b4 │ │ │ │ sub sp, #20 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d4968 │ │ │ │ + cbz r0, d4990 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3828 │ │ │ │ - ldr r2, [pc, #36] @ (d4990 ) │ │ │ │ - ldr r3, [pc, #28] @ (d4988 ) │ │ │ │ + bl d3850 │ │ │ │ + ldr r2, [pc, #36] @ (d49b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (d49b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4980 │ │ │ │ + bne.n d49a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ - movs r6, r4 │ │ │ │ @ instruction: 0xb690 │ │ │ │ movs r6, r4 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ + movs r6, r4 │ │ │ │ │ │ │ │ -000d4994 : │ │ │ │ +000d49bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r9, [pc, #2132] @ d51fc │ │ │ │ + ldr.w r9, [pc, #2132] @ d5224 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ blx 501f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4d86 │ │ │ │ + beq.w d4dae │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, d49d2 │ │ │ │ + cbz r0, d49fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49d2 │ │ │ │ + beq.n d49fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d1a │ │ │ │ + beq.w d4d42 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ blx 501f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4dc0 │ │ │ │ + beq.w d4de8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, d49f8 │ │ │ │ + cbz r0, d4a20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d49f8 │ │ │ │ + beq.n d4a20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d20 │ │ │ │ + beq.w d4d48 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4dfa │ │ │ │ + beq.w d4e22 │ │ │ │ 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 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4a2c │ │ │ │ + beq.n d4a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4c84 │ │ │ │ + beq.w d4cac │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d4e44 │ │ │ │ + beq.w d4e6c │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4ece │ │ │ │ + beq.w d4ef6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n d4a6c │ │ │ │ + beq.n d4a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4b9e │ │ │ │ + beq.w d4bc6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4baa │ │ │ │ + beq.w d4bd2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4f08 │ │ │ │ + beq.w d4f30 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4f80 │ │ │ │ + beq.w d4fa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n d4aa6 │ │ │ │ + beq.n d4ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4c60 │ │ │ │ + beq.w d4c88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w d500e │ │ │ │ - ldr.w r3, [pc, #1872] @ d5200 │ │ │ │ + bne.w d5036 │ │ │ │ + ldr.w r3, [pc, #1872] @ d5228 │ │ │ │ ldr.w r4, [r9, r3] │ │ │ │ - ldr.w r3, [pc, #1868] @ d5204 │ │ │ │ + ldr.w r3, [pc, #1868] @ d522c │ │ │ │ ldr.w r1, [r4, #1332] @ 0x534 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 87324 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4d52 │ │ │ │ + beq.w d4d7a │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #628] @ 0x274 │ │ │ │ blx 503e4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4af2 │ │ │ │ + beq.n d4b1a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4c6c │ │ │ │ + beq.w d4c94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4da4 │ │ │ │ + beq.w d4dcc │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4b14 │ │ │ │ + beq.n d4b3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4c74 │ │ │ │ + beq.w d4c9c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w d4dde │ │ │ │ + beq.w d4e06 │ │ │ │ mov r0, fp │ │ │ │ blx 50180 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n d4b38 │ │ │ │ + beq.n d4b60 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4c7c │ │ │ │ + beq.w d4ca4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w d4e28 │ │ │ │ - ldr.w r3, [pc, #1736] @ d5208 │ │ │ │ + blt.w d4e50 │ │ │ │ + ldr.w r3, [pc, #1736] @ d5230 │ │ │ │ uxtb r4, r4 │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r2 │ │ │ │ - bne.n d4bda │ │ │ │ + bne.n d4c02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4b64 │ │ │ │ + beq.n d4b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d26 │ │ │ │ + beq.w d4d4e │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w d4c8c │ │ │ │ + beq.w d4cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d51c2 │ │ │ │ + beq.w d51ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b84 │ │ │ │ + beq.n d4bac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e60 │ │ │ │ + beq.w d4e88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c58 │ │ │ │ + beq.n d4c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d4c58 │ │ │ │ + bne.n d4c80 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c58 │ │ │ │ + b.n d4c80 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w d4a72 │ │ │ │ - ldr.w r3, [pc, #1624] @ d5204 │ │ │ │ + bne.w d4a9a │ │ │ │ + ldr.w r3, [pc, #1624] @ d522c │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1624] @ d520c │ │ │ │ - ldr.w r0, [pc, #1624] @ d5210 │ │ │ │ + ldr.w r1, [pc, #1624] @ d5234 │ │ │ │ + ldr.w r0, [pc, #1624] @ d5238 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ @@ -223549,1438 +223571,1438 @@ │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bee │ │ │ │ + beq.n d4c16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d32 │ │ │ │ + beq.w d4d5a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4e80 │ │ │ │ + beq.w d4ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c26 │ │ │ │ + beq.n d4c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d3a │ │ │ │ + beq.w d4d62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c3a │ │ │ │ + beq.n d4c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d4a │ │ │ │ + beq.w d4d72 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d516e │ │ │ │ + beq.w d5196 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c52 │ │ │ │ + beq.n d4c7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4d42 │ │ │ │ + beq.n d4d6a │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w d4eb6 │ │ │ │ + blt.w d4ede │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n d4a3e │ │ │ │ + b.n d4a66 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4aa6 │ │ │ │ + b.n d4ace │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4af2 │ │ │ │ + b.n d4b1a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b14 │ │ │ │ + b.n d4b3c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b38 │ │ │ │ + b.n d4b60 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4a2c │ │ │ │ + b.n d4a54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d50a6 │ │ │ │ + beq.w d50ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fb3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cc4 │ │ │ │ + beq.n d4cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e70 │ │ │ │ + beq.w d4e98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cd8 │ │ │ │ + beq.n d4d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e68 │ │ │ │ + beq.w d4e90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d51de │ │ │ │ + beq.w d5206 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4cf2 │ │ │ │ + beq.n d4d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e78 │ │ │ │ + beq.w d4ea0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n d4c58 │ │ │ │ + bge.n d4c80 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr.w r1, [pc, #1300] @ d5214 │ │ │ │ - ldr.w r0, [pc, #1300] @ d5218 │ │ │ │ + ldr.w r1, [pc, #1300] @ d523c │ │ │ │ + ldr.w r0, [pc, #1300] @ d5240 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49d2 │ │ │ │ + b.n d49fa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d49f8 │ │ │ │ + b.n d4a20 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n d4b64 │ │ │ │ + b.n d4b8c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4bee │ │ │ │ + b.n d4c16 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c26 │ │ │ │ + b.n d4c4e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c52 │ │ │ │ + b.n d4c7a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c3a │ │ │ │ + b.n d4c62 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1216] @ d521c │ │ │ │ - ldr.w r0, [pc, #1216] @ d5220 │ │ │ │ + ldr.w r1, [pc, #1216] @ d5244 │ │ │ │ + ldr.w r0, [pc, #1216] @ d5248 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ - ldr.w r3, [pc, #1148] @ d5204 │ │ │ │ + b.n d4bfa │ │ │ │ + ldr.w r3, [pc, #1148] @ d522c │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr.w r1, [pc, #1172] @ d5224 │ │ │ │ - ldr.w r0, [pc, #1172] @ d5228 │ │ │ │ + ldr.w r1, [pc, #1172] @ d524c │ │ │ │ + ldr.w r0, [pc, #1172] @ d5250 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1152] @ d522c │ │ │ │ - ldr.w r0, [pc, #1152] @ d5230 │ │ │ │ + ldr.w r1, [pc, #1152] @ d5254 │ │ │ │ + ldr.w r0, [pc, #1152] @ d5258 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d6c │ │ │ │ - ldr.w r3, [pc, #1088] @ d5204 │ │ │ │ + b.n d4d94 │ │ │ │ + ldr.w r3, [pc, #1088] @ d522c │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr.w r1, [pc, #1132] @ d5234 │ │ │ │ - ldr.w r0, [pc, #1132] @ d5238 │ │ │ │ + ldr.w r1, [pc, #1132] @ d525c │ │ │ │ + ldr.w r0, [pc, #1132] @ d5260 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1108] @ d523c │ │ │ │ - ldr.w r0, [pc, #1108] @ d5240 │ │ │ │ + ldr.w r1, [pc, #1108] @ d5264 │ │ │ │ + ldr.w r0, [pc, #1108] @ d5268 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d6c │ │ │ │ - ldr.w r1, [pc, #1032] @ d5204 │ │ │ │ + b.n d4d94 │ │ │ │ + ldr.w r1, [pc, #1032] @ d522c │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr.w r3, [pc, #1088] @ d5244 │ │ │ │ - ldr.w r2, [pc, #1088] @ d5248 │ │ │ │ + ldr.w r3, [pc, #1088] @ d526c │ │ │ │ + ldr.w r2, [pc, #1088] @ d5270 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1080] @ d524c │ │ │ │ - ldr.w r0, [pc, #1080] @ d5250 │ │ │ │ + ldr.w r1, [pc, #1080] @ d5274 │ │ │ │ + ldr.w r0, [pc, #1080] @ d5278 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1060] @ d5254 │ │ │ │ - ldr.w r0, [pc, #1060] @ d5258 │ │ │ │ + ldr.w r1, [pc, #1060] @ d527c │ │ │ │ + ldr.w r0, [pc, #1060] @ d5280 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d6c │ │ │ │ - ldr r3, [pc, #956] @ (d5204 ) │ │ │ │ + b.n d4d94 │ │ │ │ + ldr r3, [pc, #956] @ (d522c ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1040] @ d525c │ │ │ │ - ldr.w r0, [pc, #1040] @ d5260 │ │ │ │ + ldr.w r1, [pc, #1040] @ d5284 │ │ │ │ + ldr.w r0, [pc, #1040] @ d5288 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b84 │ │ │ │ + b.n d4bac │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cd8 │ │ │ │ + b.n d4d00 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cc4 │ │ │ │ + b.n d4cec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4cf2 │ │ │ │ + b.n d4d1a │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #988] @ (d5264 ) │ │ │ │ - ldr r0, [pc, #988] @ (d5268 ) │ │ │ │ + ldr r1, [pc, #988] @ (d528c ) │ │ │ │ + ldr r0, [pc, #988] @ (d5290 ) │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #980] @ (d526c ) │ │ │ │ - ldr r2, [pc, #980] @ (d5270 ) │ │ │ │ + ldr r3, [pc, #980] @ (d5294 ) │ │ │ │ + ldr r2, [pc, #980] @ (d5298 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #948] @ (d5274 ) │ │ │ │ - ldr r0, [pc, #952] @ (d5278 ) │ │ │ │ + ldr r1, [pc, #948] @ (d529c ) │ │ │ │ + ldr r0, [pc, #952] @ (d52a0 ) │ │ │ │ ldr.w r3, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d4d12 │ │ │ │ + b.n d4d3a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4ee6 │ │ │ │ + beq.n d4f0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d50de │ │ │ │ + beq.w d5106 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d513a │ │ │ │ - ldr r3, [pc, #788] @ (d5208 ) │ │ │ │ + bne.w d5162 │ │ │ │ + ldr r3, [pc, #788] @ (d5230 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d4bd4 │ │ │ │ + beq.w d4bfc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n d4bd4 │ │ │ │ + b.n d4bfc │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f1e │ │ │ │ + beq.n d4f46 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbz r2, d4f78 │ │ │ │ + cbz r2, d4fa0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d51a6 │ │ │ │ + beq.w d51ce │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f38 │ │ │ │ + beq.n d4f60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50e6 │ │ │ │ + beq.w d510e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f50 │ │ │ │ + beq.n d4f78 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50ee │ │ │ │ - ldr r3, [pc, #808] @ (d527c ) │ │ │ │ - ldr r1, [pc, #812] @ (d5280 ) │ │ │ │ + beq.w d5116 │ │ │ │ + ldr r3, [pc, #808] @ (d52a4 ) │ │ │ │ + ldr r1, [pc, #812] @ (d52a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #672] @ (d5204 ) │ │ │ │ - ldr r1, [pc, #800] @ (d5284 ) │ │ │ │ + ldr r3, [pc, #672] @ (d522c ) │ │ │ │ + ldr r1, [pc, #800] @ (d52ac ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #800] @ (d5288 ) │ │ │ │ + ldr r0, [pc, #800] @ (d52b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f1e │ │ │ │ + b.n d4f46 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4f98 │ │ │ │ + beq.n d4fc0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5006 │ │ │ │ + beq.n d502e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5152 │ │ │ │ + beq.w d517a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4fb2 │ │ │ │ + beq.n d4fda │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d5106 │ │ │ │ + beq.w d512e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4fca │ │ │ │ + beq.n d4ff2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50f6 │ │ │ │ + beq.w d511e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4fde │ │ │ │ + beq.n d5006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d50fe │ │ │ │ - ldr r3, [pc, #668] @ (d527c ) │ │ │ │ - ldr r1, [pc, #680] @ (d528c ) │ │ │ │ + beq.w d5126 │ │ │ │ + ldr r3, [pc, #668] @ (d52a4 ) │ │ │ │ + ldr r1, [pc, #680] @ (d52b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #532] @ (d5204 ) │ │ │ │ - ldr r1, [pc, #668] @ (d5290 ) │ │ │ │ + ldr r3, [pc, #532] @ (d522c ) │ │ │ │ + ldr r1, [pc, #668] @ (d52b8 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #668] @ (d5294 ) │ │ │ │ + ldr r0, [pc, #668] @ (d52bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f98 │ │ │ │ + b.n d4fc0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5024 │ │ │ │ + beq.n d504c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d509a │ │ │ │ + beq.n d50c2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d518a │ │ │ │ + beq.w d51b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d503c │ │ │ │ + beq.n d5064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d512e │ │ │ │ + beq.n d5156 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d504e │ │ │ │ + beq.n d5076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d510e │ │ │ │ + beq.n d5136 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5060 │ │ │ │ + beq.n d5088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d511a │ │ │ │ + beq.n d5142 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5072 │ │ │ │ + beq.n d509a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5126 │ │ │ │ - ldr r3, [pc, #520] @ (d527c ) │ │ │ │ - ldr r1, [pc, #544] @ (d5298 ) │ │ │ │ + beq.n d514e │ │ │ │ + ldr r3, [pc, #520] @ (d52a4 ) │ │ │ │ + ldr r1, [pc, #544] @ (d52c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #384] @ (d5204 ) │ │ │ │ - ldr r1, [pc, #532] @ (d529c ) │ │ │ │ + ldr r3, [pc, #384] @ (d522c ) │ │ │ │ + ldr r1, [pc, #532] @ (d52c4 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #532] @ (d52a0 ) │ │ │ │ + ldr r0, [pc, #532] @ (d52c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d5024 │ │ │ │ + b.n d504c │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #500] @ (d52a4 ) │ │ │ │ - ldr r0, [pc, #500] @ (d52a8 ) │ │ │ │ + ldr r1, [pc, #500] @ (d52cc ) │ │ │ │ + ldr r0, [pc, #500] @ (d52d0 ) │ │ │ │ ldr.w r2, [ip] │ │ │ │ add r1, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #492] @ (d52ac ) │ │ │ │ - ldr r2, [pc, #492] @ (d52b0 ) │ │ │ │ + ldr r3, [pc, #492] @ (d52d4 ) │ │ │ │ + ldr r2, [pc, #492] @ (d52d8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d4bd2 │ │ │ │ + b.n d4bfa │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4ee6 │ │ │ │ + b.n d4f0e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f38 │ │ │ │ + b.n d4f60 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f50 │ │ │ │ + b.n d4f78 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4ff2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fde │ │ │ │ + b.n d5006 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fb2 │ │ │ │ + b.n d4fda │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d504e │ │ │ │ + b.n d5076 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d5060 │ │ │ │ + b.n d5088 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5072 │ │ │ │ + b.n d509a │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n d503c │ │ │ │ - ldr r3, [pc, #200] @ (d5204 ) │ │ │ │ + b.n d5064 │ │ │ │ + ldr r3, [pc, #200] @ (d522c ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r1, [pc, #372] @ (d52b4 ) │ │ │ │ - ldr r0, [pc, #372] @ (d52b8 ) │ │ │ │ + ldr r1, [pc, #372] @ (d52dc ) │ │ │ │ + ldr r0, [pc, #372] @ (d52e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d4bd2 │ │ │ │ - ldr r3, [pc, #360] @ (d52bc ) │ │ │ │ - movw r2, #53460 @ 0xd0d4 │ │ │ │ + b.n d4bfa │ │ │ │ + ldr r3, [pc, #360] @ (d52e4 ) │ │ │ │ + movw r2, #53449 @ 0xd0c9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #352] @ (d52c0 ) │ │ │ │ - ldr r0, [pc, #356] @ (d52c4 ) │ │ │ │ + ldr r1, [pc, #352] @ (d52e8 ) │ │ │ │ + ldr r0, [pc, #356] @ (d52ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d52c8 ) │ │ │ │ - movw r2, #53402 @ 0xd09a │ │ │ │ + ldr r3, [pc, #344] @ (d52f0 ) │ │ │ │ + movw r2, #53391 @ 0xd08f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #336] @ (d52cc ) │ │ │ │ - ldr r0, [pc, #340] @ (d52d0 ) │ │ │ │ + ldr r1, [pc, #336] @ (d52f4 ) │ │ │ │ + ldr r0, [pc, #340] @ (d52f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d52d4 ) │ │ │ │ - movw r2, #53466 @ 0xd0da │ │ │ │ + ldr r3, [pc, #328] @ (d52fc ) │ │ │ │ + movw r2, #53455 @ 0xd0cf │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (d52d8 ) │ │ │ │ - ldr r0, [pc, #324] @ (d52dc ) │ │ │ │ + ldr r1, [pc, #320] @ (d5300 ) │ │ │ │ + ldr r0, [pc, #324] @ (d5304 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d52e0 ) │ │ │ │ - movw r2, #53455 @ 0xd0cf │ │ │ │ + ldr r3, [pc, #312] @ (d5308 ) │ │ │ │ + movw r2, #53444 @ 0xd0c4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (d52e4 ) │ │ │ │ - ldr r0, [pc, #308] @ (d52e8 ) │ │ │ │ + ldr r1, [pc, #304] @ (d530c ) │ │ │ │ + ldr r0, [pc, #308] @ (d5310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d52ec ) │ │ │ │ - movw r2, #53489 @ 0xd0f1 │ │ │ │ + ldr r3, [pc, #296] @ (d5314 ) │ │ │ │ + movw r2, #53478 @ 0xd0e6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #288] @ (d52f0 ) │ │ │ │ - ldr r0, [pc, #292] @ (d52f4 ) │ │ │ │ + ldr r1, [pc, #288] @ (d5318 ) │ │ │ │ + ldr r0, [pc, #292] @ (d531c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d52f8 ) │ │ │ │ - movw r2, #53424 @ 0xd0b0 │ │ │ │ + ldr r3, [pc, #280] @ (d5320 ) │ │ │ │ + movw r2, #53413 @ 0xd0a5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #272] @ (d52fc ) │ │ │ │ - ldr r0, [pc, #276] @ (d5300 ) │ │ │ │ + ldr r1, [pc, #272] @ (d5324 ) │ │ │ │ + ldr r0, [pc, #276] @ (d5328 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb628 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d5304 : │ │ │ │ +000d532c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #40] @ d533c │ │ │ │ + ldr.w ip, [pc, #40] @ d5364 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, ip, #204 @ 0xcc │ │ │ │ mov r4, lr │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d5338 │ │ │ │ + cbz r0, d5360 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4994 │ │ │ │ + b.w d49bc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbdc0027 │ │ │ │ + @ instruction: 0xfbb40027 │ │ │ │ │ │ │ │ -000d5340 : │ │ │ │ +000d5368 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #832] @ (d5694 ) │ │ │ │ + ldr r2, [pc, #832] @ (d56bc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #832] @ (d5698 ) │ │ │ │ + ldr r3, [pc, #832] @ (d56c0 ) │ │ │ │ mov r8, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #832] @ (d569c ) │ │ │ │ + ldr r7, [pc, #832] @ (d56c4 ) │ │ │ │ mov r9, r0 │ │ │ │ mvn.w r1, #1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d55ba │ │ │ │ - ldr r3, [pc, #804] @ (d56a0 ) │ │ │ │ + beq.w d55e2 │ │ │ │ + ldr r3, [pc, #804] @ (d56c8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d55d0 │ │ │ │ + bne.w d55f8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d55f6 │ │ │ │ + beq.w d561e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n d548a │ │ │ │ + bne.n d54b2 │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ it ge │ │ │ │ mvnge.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - bge.n d5438 │ │ │ │ + bge.n d5460 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8684c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d53d0 │ │ │ │ + beq.n d53f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d554e │ │ │ │ + beq.w d5576 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5618 │ │ │ │ - ldr r2, [pc, #716] @ (d56a4 ) │ │ │ │ - ldr r3, [pc, #700] @ (d5698 ) │ │ │ │ + beq.w d5640 │ │ │ │ + ldr r2, [pc, #716] @ (d56cc ) │ │ │ │ + ldr r3, [pc, #700] @ (d56c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d5672 │ │ │ │ + bne.w d569a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5582 │ │ │ │ + beq.w d55aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d5410 │ │ │ │ + beq.n d5438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5556 │ │ │ │ + beq.w d557e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d5598 │ │ │ │ + blt.w d55c0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp.w r8, r3, lsl #1 │ │ │ │ - blt.w d562e │ │ │ │ + blt.w d5656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d543c │ │ │ │ + beq.n d5464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d553e │ │ │ │ + beq.w d5566 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5676 │ │ │ │ + beq.w d569e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #596] @ (d56a8 ) │ │ │ │ + ldr r3, [pc, #596] @ (d56d0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ - ldr r3, [pc, #592] @ (d56ac ) │ │ │ │ + ldr r3, [pc, #592] @ (d56d4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d555e │ │ │ │ + beq.n d5586 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d53fa │ │ │ │ + beq.n d5422 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d53fa │ │ │ │ - b.n d53f4 │ │ │ │ + bne.n d5422 │ │ │ │ + b.n d541c │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bbc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n d53b2 │ │ │ │ + bne.n d53da │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d562e │ │ │ │ + bne.w d5656 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5676 │ │ │ │ + beq.w d569e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #480] @ (d56a8 ) │ │ │ │ + ldr r3, [pc, #480] @ (d56d0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ - ldr r3, [pc, #476] @ (d56ac ) │ │ │ │ + ldr r3, [pc, #476] @ (d56d4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d555e │ │ │ │ + beq.n d5586 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d54fa │ │ │ │ + beq.n d5522 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d5546 │ │ │ │ + cbz r3, d556e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n d5582 │ │ │ │ + beq.n d55aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d550c │ │ │ │ + beq.n d5534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d55ee │ │ │ │ + beq.n d5616 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n d5598 │ │ │ │ + blt.n d55c0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d562e │ │ │ │ + bne.w d5656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d54b0 │ │ │ │ + beq.n d54d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d54ac │ │ │ │ + bne.n d54d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d54b0 │ │ │ │ + b.n d54d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d543c │ │ │ │ + b.n d5464 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d54fa │ │ │ │ + b.n d5522 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d53d0 │ │ │ │ + b.n d53f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5410 │ │ │ │ - ldr r3, [pc, #336] @ (d56b0 ) │ │ │ │ + b.n d5438 │ │ │ │ + ldr r3, [pc, #336] @ (d56d8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #336] @ (d56b4 ) │ │ │ │ - ldr r0, [pc, #336] @ (d56b8 ) │ │ │ │ + ldr r1, [pc, #336] @ (d56dc ) │ │ │ │ + ldr r0, [pc, #336] @ (d56e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #0 │ │ │ │ - b.n d53d6 │ │ │ │ - ldr r3, [pc, #300] @ (d56b0 ) │ │ │ │ + b.n d53fe │ │ │ │ + ldr r3, [pc, #300] @ (d56d8 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #308] @ (d56bc ) │ │ │ │ - ldr r0, [pc, #308] @ (d56c0 ) │ │ │ │ + ldr r1, [pc, #308] @ (d56e4 ) │ │ │ │ + ldr r0, [pc, #308] @ (d56e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d5572 │ │ │ │ - ldr r3, [pc, #276] @ (d56b0 ) │ │ │ │ + b.n d559a │ │ │ │ + ldr r3, [pc, #276] @ (d56d8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #292] @ (d56c4 ) │ │ │ │ - ldr r0, [pc, #296] @ (d56c8 ) │ │ │ │ + ldr r1, [pc, #292] @ (d56ec ) │ │ │ │ + ldr r0, [pc, #296] @ (d56f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d557e │ │ │ │ - ldr r3, [pc, #244] @ (d56b0 ) │ │ │ │ + b.n d55a6 │ │ │ │ + ldr r3, [pc, #244] @ (d56d8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #268] @ (d56cc ) │ │ │ │ - ldr r0, [pc, #268] @ (d56d0 ) │ │ │ │ + ldr r1, [pc, #268] @ (d56f4 ) │ │ │ │ + ldr r0, [pc, #268] @ (d56f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d557e │ │ │ │ - ldr r1, [pc, #220] @ (d56b0 ) │ │ │ │ + b.n d55a6 │ │ │ │ + ldr r1, [pc, #220] @ (d56d8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #252] @ (d56d4 ) │ │ │ │ + ldr r3, [pc, #252] @ (d56fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #248] @ (d56d8 ) │ │ │ │ - ldr r0, [pc, #248] @ (d56dc ) │ │ │ │ + ldr r1, [pc, #248] @ (d5700 ) │ │ │ │ + ldr r0, [pc, #248] @ (d5704 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n d557e │ │ │ │ + b.n d55a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d550c │ │ │ │ - ldr r1, [pc, #184] @ (d56b0 ) │ │ │ │ + b.n d5534 │ │ │ │ + ldr r1, [pc, #184] @ (d56d8 ) │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #228] @ (d56e0 ) │ │ │ │ - ldr r2, [pc, #228] @ (d56e4 ) │ │ │ │ + ldr r3, [pc, #228] @ (d5708 ) │ │ │ │ + ldr r2, [pc, #228] @ (d570c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (d56e8 ) │ │ │ │ - ldr r0, [pc, #224] @ (d56ec ) │ │ │ │ + ldr r1, [pc, #224] @ (d5710 ) │ │ │ │ + ldr r0, [pc, #224] @ (d5714 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d557e │ │ │ │ - ldr r3, [pc, #148] @ (d56b0 ) │ │ │ │ + b.n d55a6 │ │ │ │ + ldr r3, [pc, #148] @ (d56d8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #208] @ (d56f0 ) │ │ │ │ - ldr r0, [pc, #212] @ (d56f4 ) │ │ │ │ + ldr r1, [pc, #208] @ (d5718 ) │ │ │ │ + ldr r0, [pc, #212] @ (d571c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d53d6 │ │ │ │ + b.n d53fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d563e │ │ │ │ + beq.n d5666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d566a │ │ │ │ + cbz r3, d5692 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w d53d6 │ │ │ │ - ldr r3, [pc, #176] @ (d56f8 ) │ │ │ │ - ldr r1, [pc, #180] @ (d56fc ) │ │ │ │ + bne.w d53fe │ │ │ │ + ldr r3, [pc, #176] @ (d5720 ) │ │ │ │ + ldr r1, [pc, #180] @ (d5724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #92] @ (d56b0 ) │ │ │ │ - ldr r1, [pc, #168] @ (d5700 ) │ │ │ │ + ldr r3, [pc, #92] @ (d56d8 ) │ │ │ │ + ldr r1, [pc, #168] @ (d5728 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #168] @ (d5704 ) │ │ │ │ + ldr r0, [pc, #168] @ (d572c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d53d6 │ │ │ │ + b.n d53fe │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d563e │ │ │ │ + b.n d5666 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ (d5708 ) │ │ │ │ - movw r2, #55562 @ 0xd90a │ │ │ │ + ldr r3, [pc, #144] @ (d5730 ) │ │ │ │ + movw r2, #55551 @ 0xd8ff │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #136] @ (d570c ) │ │ │ │ - ldr r0, [pc, #140] @ (d5710 ) │ │ │ │ + ldr r1, [pc, #136] @ (d5734 ) │ │ │ │ + ldr r0, [pc, #140] @ (d5738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2496 @ 0x9c0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r2, #14 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d5714 : │ │ │ │ +000d573c : │ │ │ │ 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] @ (d5818 ) │ │ │ │ + ldr r2, [pc, #240] @ (d5840 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #240] @ (d581c ) │ │ │ │ + ldr r3, [pc, #240] @ (d5844 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #240] @ (d5820 ) │ │ │ │ + ldr r5, [pc, #240] @ (d5848 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl d5340 │ │ │ │ + bl d5368 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, d5774 │ │ │ │ + cbz r0, d579c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5752 │ │ │ │ + beq.n d577a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d576e │ │ │ │ + cbz r3, d5796 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #204] @ (d5824 ) │ │ │ │ - ldr r3, [pc, #196] @ (d581c ) │ │ │ │ + ldr r2, [pc, #204] @ (d584c ) │ │ │ │ + ldr r3, [pc, #196] @ (d5844 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d5812 │ │ │ │ + bne.n d583a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5752 │ │ │ │ - ldr r3, [pc, #176] @ (d5828 ) │ │ │ │ + b.n d577a │ │ │ │ + ldr r3, [pc, #176] @ (d5850 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr.w r9, [pc, #176] @ d582c │ │ │ │ + ldr.w r9, [pc, #176] @ d5854 │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr.w r8, [pc, #176] @ d5830 │ │ │ │ + ldr.w r8, [pc, #176] @ d5858 │ │ │ │ add r9, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r8, pc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #152] @ (d5834 ) │ │ │ │ + ldr r3, [pc, #152] @ (d585c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #908] @ 0x38c │ │ │ │ - ldr r3, [pc, #148] @ (d5838 ) │ │ │ │ + ldr r3, [pc, #148] @ (d5860 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd fp, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, d5804 │ │ │ │ + cbz r0, d582c │ │ │ │ bl 888bc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - cbz r7, d57e2 │ │ │ │ + cbz r7, d580a │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ - b.n d5754 │ │ │ │ + b.n d577c │ │ │ │ bl 8865c │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - b.n d5754 │ │ │ │ + b.n d577c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ bl 91028 │ │ │ │ - b.n d57e6 │ │ │ │ + b.n d580e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d583c : │ │ │ │ +000d5864 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r0, [pc, #2972] @ d63f0 │ │ │ │ + ldr.w r0, [pc, #2972] @ d6418 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2972] @ d63f4 │ │ │ │ + ldr.w r2, [pc, #2972] @ d641c │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r8, [pc, #2968] @ d63f8 │ │ │ │ + ldr.w r8, [pc, #2968] @ d6420 │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d61d0 │ │ │ │ + beq.w d61f8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r6, r2 │ │ │ │ itt ne │ │ │ │ addne r6, #1 │ │ │ │ strne r6, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d61f4 │ │ │ │ + beq.w d621c │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w d6128 │ │ │ │ + bmi.w d6150 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5edc │ │ │ │ + beq.w d5f04 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.w d6136 │ │ │ │ - ldr.w r2, [pc, #2908] @ d63fc │ │ │ │ + bne.w d615e │ │ │ │ + ldr.w r2, [pc, #2908] @ d6424 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w d5a1c │ │ │ │ + beq.w d5a44 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 886c0 │ │ │ │ - ldr.w r3, [pc, #2892] @ d6400 │ │ │ │ - ldr.w r1, [pc, #2892] @ d6404 │ │ │ │ + ldr.w r3, [pc, #2892] @ d6428 │ │ │ │ + ldr.w r1, [pc, #2892] @ d642c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr.w r0, [pc, #2888] @ d6408 │ │ │ │ + ldr.w r0, [pc, #2888] @ d6430 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r1, pc │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 88720 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, d5926 │ │ │ │ + cbz r0, d594e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d58ee │ │ │ │ + beq.n d5916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6546 │ │ │ │ + beq.w d656e │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6b76 │ │ │ │ + beq.w d6b9e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d590a │ │ │ │ + beq.n d5932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d653e │ │ │ │ + beq.w d6566 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6b06 │ │ │ │ + beq.w d6b2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5926 │ │ │ │ + beq.n d594e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d654e │ │ │ │ + beq.w d6576 │ │ │ │ add.w r3, r4, #56 @ 0x38 │ │ │ │ - ldr.w ip, [pc, #2784] @ d640c │ │ │ │ + ldr.w ip, [pc, #2784] @ d6434 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr.w r3, [r8, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 888bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6592 │ │ │ │ + beq.w d65ba │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6888 │ │ │ │ + beq.w d68b0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6c1e │ │ │ │ + beq.w d6c46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d6908 │ │ │ │ + beq.w d6930 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d69bc │ │ │ │ + bmi.w d69e4 │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx 502d4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d69a6 │ │ │ │ + blt.w d69ce │ │ │ │ ldrd r5, sl, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d69c8 │ │ │ │ + beq.w d69f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6b5a │ │ │ │ + beq.w d6b82 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6b92 │ │ │ │ + beq.w d6bba │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, sl, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -224995,203 +225017,203 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov.w r9, #0 │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r9 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d661c │ │ │ │ + beq.w d6644 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w d6354 │ │ │ │ + beq.w d637c │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6b3e │ │ │ │ + beq.w d6b66 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d6264 │ │ │ │ + beq.w d628c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d6362 │ │ │ │ + beq.w d638a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6270 │ │ │ │ + beq.w d6298 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d6362 │ │ │ │ + beq.w d638a │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - cbz r0, d5a92 │ │ │ │ + cbz r0, d5aba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n d5a92 │ │ │ │ + beq.n d5aba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6500 │ │ │ │ + beq.w d6528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r1, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5aa6 │ │ │ │ + beq.n d5ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d61bc │ │ │ │ + beq.w d61e4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5da0 │ │ │ │ + beq.w d5dc8 │ │ │ │ bl 8865c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd sl, fp, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5adc │ │ │ │ + beq.n d5b04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63dc │ │ │ │ + beq.w d6404 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n d5afa │ │ │ │ + beq.n d5b22 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5afa │ │ │ │ + beq.n d5b22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63d2 │ │ │ │ + beq.w d63fa │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d5b18 │ │ │ │ + beq.n d5b40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b18 │ │ │ │ + beq.n d5b40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d665c │ │ │ │ + beq.w d6684 │ │ │ │ add r5, sp, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ bl 88720 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, d5b70 │ │ │ │ + cbz r0, d5b98 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b38 │ │ │ │ + beq.n d5b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d634c │ │ │ │ + beq.w d6374 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6cfe │ │ │ │ + beq.w d6d26 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b54 │ │ │ │ + beq.n d5b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6340 │ │ │ │ + beq.w d6368 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6ce2 │ │ │ │ + beq.w d6d0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b70 │ │ │ │ + beq.n d5b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6346 │ │ │ │ + beq.w d636e │ │ │ │ add.w r3, r4, #68 @ 0x44 │ │ │ │ movs r6, #0 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ strb.w r6, [r4, #52] @ 0x34 │ │ │ │ bl 88980 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ ldrd r9, r6, [sp, #168] @ 0xa8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6cc6 │ │ │ │ + beq.w d6cee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6caa │ │ │ │ + beq.w d6cd2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6c02 │ │ │ │ + beq.w d6c2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5be8 │ │ │ │ + beq.n d5c10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d624c │ │ │ │ + beq.w d6274 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5bfc │ │ │ │ + beq.n d5c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6254 │ │ │ │ + beq.w d627c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5c10 │ │ │ │ + beq.n d5c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d625c │ │ │ │ + beq.w d6284 │ │ │ │ ldr.w sl, [r4, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6684 │ │ │ │ + beq.w d66ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w d66c6 │ │ │ │ + beq.w d66ee │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -225201,150 +225223,150 @@ │ │ │ │ strd fp, r9, [sp, #188] @ 0xbc │ │ │ │ strd r6, r5, [sp, #196] @ 0xc4 │ │ │ │ blx 50154 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5c7c │ │ │ │ + beq.n d5ca4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d61c4 │ │ │ │ + beq.w d61ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d670e │ │ │ │ + beq.w d6736 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5c9a │ │ │ │ + beq.n d5cc2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6382 │ │ │ │ + beq.w d63aa │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cb2 │ │ │ │ + beq.n d5cda │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d638e │ │ │ │ + beq.w d63b6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cc6 │ │ │ │ + beq.n d5cee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d639a │ │ │ │ + beq.w d63c2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cda │ │ │ │ + beq.n d5d02 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d63a6 │ │ │ │ + beq.w d63ce │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 50180 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5cfa │ │ │ │ + beq.n d5d22 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d637a │ │ │ │ + beq.w d63a2 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d6774 │ │ │ │ + blt.w d679c │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6284 │ │ │ │ + beq.w d62ac │ │ │ │ ldrd r5, r9, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d68d8 │ │ │ │ + beq.w d6900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6c8e │ │ │ │ + beq.w d6cb6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6c72 │ │ │ │ + beq.w d6c9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d74 │ │ │ │ + beq.n d5d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d667a │ │ │ │ + beq.w d66a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d8c │ │ │ │ + beq.n d5db4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6670 │ │ │ │ + beq.w d6698 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5da0 │ │ │ │ + beq.n d5dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6666 │ │ │ │ + beq.w d668e │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #2 │ │ │ │ ittt eq │ │ │ │ moveq r5, #0 │ │ │ │ moveq fp, r5 │ │ │ │ moveq sl, r5 │ │ │ │ - beq.w d6556 │ │ │ │ + beq.w d657e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d621e │ │ │ │ + beq.w d6246 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r5 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6744 │ │ │ │ + beq.w d676c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6792 │ │ │ │ + beq.w d67ba │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -225354,749 +225376,749 @@ │ │ │ │ strd r9, r7, [sp, #204] @ 0xcc │ │ │ │ strd r7, r7, [sp, #212] @ 0xd4 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e1e │ │ │ │ + beq.n d5e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63b2 │ │ │ │ + beq.w d63da │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d67d6 │ │ │ │ + beq.w d67fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e38 │ │ │ │ + beq.n d5e60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d650e │ │ │ │ + beq.w d6536 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e50 │ │ │ │ + beq.n d5e78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63ba │ │ │ │ + beq.w d63e2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d621e │ │ │ │ + beq.w d6246 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e6a │ │ │ │ + beq.n d5e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64f8 │ │ │ │ + beq.w d6520 │ │ │ │ bl 8865c │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strd r5, fp, [sp, #112] @ 0x70 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5e94 │ │ │ │ + beq.n d5ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63ca │ │ │ │ + beq.w d63f2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n d5eb2 │ │ │ │ + beq.n d5eda │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5eb2 │ │ │ │ + beq.n d5eda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63c2 │ │ │ │ + beq.w d63ea │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d616c │ │ │ │ + beq.w d6194 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d616c │ │ │ │ + beq.w d6194 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d616c │ │ │ │ + bne.w d6194 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d616c │ │ │ │ - ldr.w r2, [pc, #1308] @ d63fc │ │ │ │ + b.n d6194 │ │ │ │ + ldr.w r2, [pc, #1308] @ d6424 │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w d618a │ │ │ │ + bne.w d61b2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d684a │ │ │ │ + beq.w d6872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ d6410 │ │ │ │ + ldr.w r3, [pc, #1284] @ d6438 │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ add.w r1, sl, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1792] @ 0x700 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ blx 50218 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d68ae │ │ │ │ + beq.w d68d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5f3e │ │ │ │ + beq.n d5f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6654 │ │ │ │ + beq.w d667c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fc9c │ │ │ │ ldr.w r1, [sl, #696] @ 0x2b8 │ │ │ │ mov r6, r0 │ │ │ │ blx 503e4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6934 │ │ │ │ + beq.w d695c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, d5f6e │ │ │ │ + cbz r0, d5f96 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5f6e │ │ │ │ + beq.n d5f96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d64a8 │ │ │ │ + beq.w d64d0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [sl, #700] @ 0x2bc │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6bca │ │ │ │ + beq.w d6bf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5f96 │ │ │ │ + beq.n d5fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d63e6 │ │ │ │ + beq.w d640e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6962 │ │ │ │ + beq.w d698a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ mov r0, sl │ │ │ │ str.w r9, [sp, #184] @ 0xb8 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5fc8 │ │ │ │ + beq.n d5ff0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d648a │ │ │ │ + beq.w d64b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d69f0 │ │ │ │ + beq.w d6a18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5fe2 │ │ │ │ + beq.n d600a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6492 │ │ │ │ + beq.w d64ba │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, d5ffa │ │ │ │ + cbz r0, d6022 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5ffa │ │ │ │ + beq.n d6022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d5ffa │ │ │ │ + cbnz r3, d6022 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r4, #48] @ 0x30 │ │ │ │ strb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6a14 │ │ │ │ + beq.w d6a3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d6808 │ │ │ │ + beq.w d6830 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6be6 │ │ │ │ + beq.w d6c0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d6030 │ │ │ │ + beq.n d6058 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6042 │ │ │ │ + beq.n d606a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d649a │ │ │ │ + beq.w d64c2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d6a42 │ │ │ │ + beq.w d6a6a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w d6a74 │ │ │ │ + bmi.w d6a9c │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6074 │ │ │ │ + beq.n d609c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64b2 │ │ │ │ + beq.w d64da │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6c56 │ │ │ │ + beq.w d6c7e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6094 │ │ │ │ + beq.n d60bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64ba │ │ │ │ + beq.w d64e2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6a80 │ │ │ │ + beq.w d6aa8 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w d6aba │ │ │ │ + bpl.w d6ae2 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d64c2 │ │ │ │ + beq.w d64ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d698c │ │ │ │ + beq.w d69b4 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, d60dc │ │ │ │ + cbz r0, d6104 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d60dc │ │ │ │ + beq.n d6104 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6a0c │ │ │ │ + beq.w d6a34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r8, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d60f2 │ │ │ │ + beq.n d611a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6880 │ │ │ │ + beq.w d68a8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d60fe │ │ │ │ + beq.n d6126 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w d6ade │ │ │ │ + bmi.w d6b06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6116 │ │ │ │ + beq.n d613e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6878 │ │ │ │ + beq.w d68a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n d616e │ │ │ │ + b.n d6196 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n d614a │ │ │ │ + beq.n d6172 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ - cbnz r6, d614a │ │ │ │ + cbnz r6, d6172 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #712] @ (d6414 ) │ │ │ │ + ldr r3, [pc, #712] @ (d643c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #680] @ (d6400 ) │ │ │ │ - ldr r1, [pc, #700] @ (d6418 ) │ │ │ │ + ldr r3, [pc, #680] @ (d6428 ) │ │ │ │ + ldr r1, [pc, #700] @ (d6440 ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #700] @ (d641c ) │ │ │ │ + ldr r0, [pc, #700] @ (d6444 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #688] @ (d6420 ) │ │ │ │ - ldr r3, [pc, #640] @ (d63f4 ) │ │ │ │ + ldr r2, [pc, #688] @ (d6448 ) │ │ │ │ + ldr r3, [pc, #640] @ (d641c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d6ae6 │ │ │ │ + bne.w d6b0e │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n d619c │ │ │ │ + beq.n d61c4 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d652e │ │ │ │ + beq.w d6556 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #600] @ (d6400 ) │ │ │ │ - ldr r1, [pc, #636] @ (d6424 ) │ │ │ │ + ldr r3, [pc, #600] @ (d6428 ) │ │ │ │ + ldr r1, [pc, #636] @ (d644c ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #636] @ (d6428 ) │ │ │ │ + ldr r0, [pc, #636] @ (d6450 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d616c │ │ │ │ + b.n d6194 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5aa6 │ │ │ │ + b.n d5ace │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5c7c │ │ │ │ - ldr r1, [pc, #556] @ (d6400 ) │ │ │ │ + b.n d5ca4 │ │ │ │ + ldr r1, [pc, #556] @ (d6428 ) │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - ldr r3, [pc, #596] @ (d642c ) │ │ │ │ - ldr r2, [pc, #600] @ (d6430 ) │ │ │ │ + ldr r3, [pc, #596] @ (d6454 ) │ │ │ │ + ldr r2, [pc, #600] @ (d6458 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (d6434 ) │ │ │ │ - ldr r0, [pc, #592] @ (d6438 ) │ │ │ │ + ldr r1, [pc, #592] @ (d645c ) │ │ │ │ + ldr r0, [pc, #592] @ (d6460 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d616c │ │ │ │ - ldr r2, [pc, #520] @ (d6400 ) │ │ │ │ + b.n d6194 │ │ │ │ + ldr r2, [pc, #520] @ (d6428 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ - ldr r3, [pc, #576] @ (d643c ) │ │ │ │ + ldr r3, [pc, #576] @ (d6464 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #572] @ (d6440 ) │ │ │ │ + ldr r2, [pc, #572] @ (d6468 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #572] @ (d6444 ) │ │ │ │ + ldr r1, [pc, #572] @ (d646c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #568] @ (d6448 ) │ │ │ │ + ldr r0, [pc, #568] @ (d6470 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d616c │ │ │ │ + b.n d6194 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d622c │ │ │ │ + beq.n d6254 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n d622c │ │ │ │ + bpl.n d6254 │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6246 │ │ │ │ + beq.n d626e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d64a0 │ │ │ │ + beq.w d64c8 │ │ │ │ bl 64174 │ │ │ │ - b.n d616c │ │ │ │ + b.n d6194 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5be8 │ │ │ │ + b.n d5c10 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5bfc │ │ │ │ + b.n d5c24 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5c10 │ │ │ │ + b.n d5c38 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d6362 │ │ │ │ + beq.n d638a │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d5a72 │ │ │ │ + bne.w d5a9a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d644c │ │ │ │ + beq.w d6474 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.w d5a66 │ │ │ │ + b.w d5a8e │ │ │ │ bl 8865c │ │ │ │ ldrd r5, r9, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d681a │ │ │ │ + beq.w d6842 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6b22 │ │ │ │ + beq.w d6b4a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6aea │ │ │ │ + beq.w d6b12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r9, [sp, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d62f4 │ │ │ │ + beq.n d631c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6516 │ │ │ │ + beq.w d653e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d630c │ │ │ │ + beq.n d6334 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6526 │ │ │ │ + beq.w d654e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6320 │ │ │ │ + beq.n d6348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d651e │ │ │ │ + beq.w d6546 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 88720 │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ ldr.w sl, [sp, #136] @ 0x88 │ │ │ │ - beq.w d6556 │ │ │ │ + beq.w d657e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d5dbe │ │ │ │ - b.n d5e50 │ │ │ │ + bne.w d5de6 │ │ │ │ + b.n d5e78 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b54 │ │ │ │ + b.n d5b7c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5b70 │ │ │ │ + b.n d5b98 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5b38 │ │ │ │ + b.w d5b60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6b3e │ │ │ │ + beq.w d6b66 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w d5a4c │ │ │ │ + bne.w d5a74 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - cbz r0, d6374 │ │ │ │ + cbz r0, d639c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d5a86 │ │ │ │ + bne.w d5aae │ │ │ │ str r6, [r1, #28] │ │ │ │ - b.w d5aa6 │ │ │ │ + b.w d5ace │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5cfa │ │ │ │ + b.n d5d22 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5c9a │ │ │ │ + b.n d5cc2 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5cb2 │ │ │ │ + b.n d5cda │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5cc6 │ │ │ │ + b.n d5cee │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5cda │ │ │ │ + b.n d5d02 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e1e │ │ │ │ + b.n d5e46 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e50 │ │ │ │ + b.n d5e78 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5eb2 │ │ │ │ + b.n d5eda │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e94 │ │ │ │ + b.n d5ebc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5afa │ │ │ │ + b.w d5b22 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5adc │ │ │ │ + b.w d5b04 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5f96 │ │ │ │ + b.n d5fbe │ │ │ │ nop │ │ │ │ - add r7, pc, #640 @ (adr r7, d6674 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, d65fc ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #616 @ (adr r7, d6664 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, d65ec ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + subs r0, #8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - mov lr, r4 │ │ │ │ + ldr r0, [pc, #184] @ (d6514 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r7, #4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r0, [pc, #112] @ (d64dc ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr.w r3, [pc, #2252] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #2252] @ d6d20 │ │ │ │ - ldr.w r1, [pc, #2252] @ d6d24 │ │ │ │ - ldr.w r0, [pc, #2252] @ d6d28 │ │ │ │ + ldr.w r3, [pc, #2252] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #2252] @ d6d48 │ │ │ │ + ldr.w r1, [pc, #2252] @ d6d4c │ │ │ │ + ldr.w r0, [pc, #2252] @ d6d50 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2236] @ d6d2c │ │ │ │ + ldr.w r3, [pc, #2236] @ d6d54 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5b18 │ │ │ │ - b.w d5ab2 │ │ │ │ + beq.w d5b40 │ │ │ │ + b.w d5ada │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5fc8 │ │ │ │ + b.n d5ff0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5fe2 │ │ │ │ + b.n d600a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6042 │ │ │ │ + b.n d606a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6246 │ │ │ │ + b.n d626e │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d5f6e │ │ │ │ + b.n d5f96 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6074 │ │ │ │ + b.n d609c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6094 │ │ │ │ - ldr.w r3, [pc, #2136] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #2152] @ d6d30 │ │ │ │ - ldr.w r1, [pc, #2152] @ d6d34 │ │ │ │ - ldr.w r0, [pc, #2152] @ d6d38 │ │ │ │ + b.n d60bc │ │ │ │ + ldr.w r3, [pc, #2136] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #2152] @ d6d58 │ │ │ │ + ldr.w r1, [pc, #2152] @ d6d5c │ │ │ │ + ldr.w r0, [pc, #2152] @ d6d60 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2132] @ d6d3c │ │ │ │ + ldr.w r3, [pc, #2132] @ d6d64 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e6a │ │ │ │ + b.n d5e92 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.w d5a92 │ │ │ │ + b.w d5aba │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5e38 │ │ │ │ + b.n d5e60 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d62f4 │ │ │ │ + b.n d631c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6320 │ │ │ │ + b.n d6348 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d630c │ │ │ │ + b.n d6334 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n d619c │ │ │ │ + b.n d61c4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d590a │ │ │ │ + b.w d5932 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d58ee │ │ │ │ + b.w d5916 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5926 │ │ │ │ - ldr.w r3, [pc, #1988] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #2020] @ d6d40 │ │ │ │ - ldr.w r1, [pc, #2020] @ d6d44 │ │ │ │ - ldr.w r0, [pc, #2020] @ d6d48 │ │ │ │ + b.w d594e │ │ │ │ + ldr.w r3, [pc, #1988] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #2020] @ d6d68 │ │ │ │ + ldr.w r1, [pc, #2020] @ d6d6c │ │ │ │ + ldr.w r0, [pc, #2020] @ d6d70 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2000] @ d6d4c │ │ │ │ + ldr.w r3, [pc, #2000] @ d6d74 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d616c │ │ │ │ - b.n d5e6e │ │ │ │ + beq.w d6194 │ │ │ │ + b.n d5e96 │ │ │ │ bl 8865c │ │ │ │ ldrd r5, sl, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d6a9a │ │ │ │ + beq.w d6ac2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d6c3a │ │ │ │ + beq.w d6c62 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d6bae │ │ │ │ + beq.w d6bd6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, sl, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -226110,952 +226132,952 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 88720 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #64] @ 0x40 │ │ │ │ - b.w d5a24 │ │ │ │ - ldr.w r3, [pc, #1788] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1836] @ d6d50 │ │ │ │ - ldr.w r1, [pc, #1836] @ d6d54 │ │ │ │ - ldr.w r0, [pc, #1836] @ d6d58 │ │ │ │ + b.w d5a4c │ │ │ │ + ldr.w r3, [pc, #1788] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1836] @ d6d78 │ │ │ │ + ldr.w r1, [pc, #1836] @ d6d7c │ │ │ │ + ldr.w r0, [pc, #1836] @ d6d80 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1820] @ d6d5c │ │ │ │ + ldr.w r3, [pc, #1820] @ d6d84 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d5b18 │ │ │ │ - b.w d5ab2 │ │ │ │ + beq.w d5b40 │ │ │ │ + b.w d5ada │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5f3e │ │ │ │ + b.n d5f66 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5da0 │ │ │ │ + b.w d5dc8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5d8c │ │ │ │ + b.w d5db4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d5d74 │ │ │ │ - ldr.w r3, [pc, #1684] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1748] @ d6d60 │ │ │ │ - ldr.w r1, [pc, #1748] @ d6d64 │ │ │ │ - ldr.w r0, [pc, #1748] @ d6d68 │ │ │ │ + b.w d5d9c │ │ │ │ + ldr.w r3, [pc, #1684] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1748] @ d6d88 │ │ │ │ + ldr.w r1, [pc, #1748] @ d6d8c │ │ │ │ + ldr.w r0, [pc, #1748] @ d6d90 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1728] @ d6d6c │ │ │ │ + ldr.w r3, [pc, #1728] @ d6d94 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1620] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1700] @ d6d70 │ │ │ │ - ldr.w r1, [pc, #1700] @ d6d74 │ │ │ │ - ldr.w r0, [pc, #1700] @ d6d78 │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1620] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1700] @ d6d98 │ │ │ │ + ldr.w r1, [pc, #1700] @ d6d9c │ │ │ │ + ldr.w r0, [pc, #1700] @ d6da0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1680] @ d6d7c │ │ │ │ + ldr.w r3, [pc, #1680] @ d6da4 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1548] @ d6d1c │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1548] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1640] @ d6d80 │ │ │ │ - ldr.w r0, [pc, #1640] @ d6d84 │ │ │ │ + ldr.w r1, [pc, #1640] @ d6da8 │ │ │ │ + ldr.w r0, [pc, #1640] @ d6dac │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1492] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1596] @ d6d88 │ │ │ │ - ldr.w r1, [pc, #1596] @ d6d8c │ │ │ │ - ldr.w r0, [pc, #1596] @ d6d90 │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1492] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1596] @ d6db0 │ │ │ │ + ldr.w r1, [pc, #1596] @ d6db4 │ │ │ │ + ldr.w r0, [pc, #1596] @ d6db8 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1576] @ d6d94 │ │ │ │ + ldr.w r3, [pc, #1576] @ d6dbc │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6584 │ │ │ │ - ldr.w r3, [pc, #1444] @ d6d1c │ │ │ │ + b.n d65ac │ │ │ │ + ldr.w r3, [pc, #1444] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1564] @ d6d98 │ │ │ │ - ldr.w r0, [pc, #1564] @ d6d9c │ │ │ │ + ldr.w r1, [pc, #1564] @ d6dc0 │ │ │ │ + ldr.w r0, [pc, #1564] @ d6dc4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d6288 │ │ │ │ - ldr.w r3, [pc, #1416] @ d6d1c │ │ │ │ - ldr.w r2, [pc, #1544] @ d6da0 │ │ │ │ - ldr.w r1, [pc, #1544] @ d6da4 │ │ │ │ - ldr.w r0, [pc, #1544] @ d6da8 │ │ │ │ + b.n d62b0 │ │ │ │ + ldr.w r3, [pc, #1416] @ d6d44 │ │ │ │ + ldr.w r2, [pc, #1544] @ d6dc8 │ │ │ │ + ldr.w r1, [pc, #1544] @ d6dcc │ │ │ │ + ldr.w r0, [pc, #1544] @ d6dd0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1524] @ d6dac │ │ │ │ + ldr.w r3, [pc, #1524] @ d6dd4 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d616c │ │ │ │ - b.w d5e6e │ │ │ │ - ldr.w r3, [pc, #1348] @ d6d1c │ │ │ │ + beq.w d6194 │ │ │ │ + b.w d5e96 │ │ │ │ + ldr.w r3, [pc, #1348] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1488] @ d6db0 │ │ │ │ - ldr.w r0, [pc, #1488] @ d6db4 │ │ │ │ + ldr.w r1, [pc, #1488] @ d6dd8 │ │ │ │ + ldr.w r0, [pc, #1488] @ d6ddc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d616c │ │ │ │ - b.w d5e6e │ │ │ │ + beq.w d6194 │ │ │ │ + b.w d5e96 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6be6 │ │ │ │ + beq.w d6c0e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d602a │ │ │ │ - b.n d6042 │ │ │ │ - ldr.w r3, [pc, #1280] @ d6d1c │ │ │ │ + bne.w d6052 │ │ │ │ + b.n d606a │ │ │ │ + ldr.w r3, [pc, #1280] @ d6d44 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1428] @ d6db8 │ │ │ │ + ldr.w r0, [pc, #1428] @ d6de0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1420] @ d6dbc │ │ │ │ + ldr.w r3, [pc, #1420] @ d6de4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1412] @ d6dc0 │ │ │ │ - ldr.w r1, [pc, #1412] @ d6dc4 │ │ │ │ + ldr.w r2, [pc, #1412] @ d6de8 │ │ │ │ + ldr.w r1, [pc, #1412] @ d6dec │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6320 │ │ │ │ - ldr.w r2, [pc, #1232] @ d6d1c │ │ │ │ + b.n d6348 │ │ │ │ + ldr.w r2, [pc, #1232] @ d6d44 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ - ldr.w r3, [pc, #1396] @ d6dc8 │ │ │ │ + ldr.w r3, [pc, #1396] @ d6df0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1388] @ d6dcc │ │ │ │ + ldr.w r2, [pc, #1388] @ d6df4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1384] @ d6dd0 │ │ │ │ - ldr.w r0, [pc, #1384] @ d6dd4 │ │ │ │ + ldr.w r1, [pc, #1384] @ d6df8 │ │ │ │ + ldr.w r0, [pc, #1384] @ d6dfc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6216 │ │ │ │ + b.n d623e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6116 │ │ │ │ + b.n d613e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d60f2 │ │ │ │ + b.n d611a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #69 @ 0x45 │ │ │ │ - ldr.w r2, [pc, #1352] @ d6dd8 │ │ │ │ + ldr.w r2, [pc, #1352] @ d6e00 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1348] @ d6ddc │ │ │ │ + ldr.w r1, [pc, #1348] @ d6e04 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1348] @ d6de0 │ │ │ │ - ldr.w r0, [pc, #1348] @ d6de4 │ │ │ │ + ldr.w r3, [pc, #1348] @ d6e08 │ │ │ │ + ldr.w r0, [pc, #1348] @ d6e0c │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6596 │ │ │ │ - ldr.w r3, [pc, #1132] @ d6d1c │ │ │ │ + b.n d65be │ │ │ │ + ldr.w r3, [pc, #1132] @ d6d44 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1328] @ d6de8 │ │ │ │ - ldr.w r0, [pc, #1328] @ d6dec │ │ │ │ + ldr.w r1, [pc, #1328] @ d6e10 │ │ │ │ + ldr.w r0, [pc, #1328] @ d6e14 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d616c │ │ │ │ - ldr.w r3, [pc, #1088] @ d6d1c │ │ │ │ + b.n d6194 │ │ │ │ + ldr.w r3, [pc, #1088] @ d6d44 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r0, [pc, #1292] @ d6df0 │ │ │ │ + ldr.w r0, [pc, #1292] @ d6e18 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ d6df4 │ │ │ │ + ldr.w r3, [pc, #1284] @ d6e1c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1280] @ d6df8 │ │ │ │ - ldr.w r1, [pc, #1280] @ d6dfc │ │ │ │ + ldr.w r2, [pc, #1280] @ d6e20 │ │ │ │ + ldr.w r1, [pc, #1280] @ d6e24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d6320 │ │ │ │ + b.n d6348 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #69 @ 0x45 │ │ │ │ - ldr.w r2, [pc, #1264] @ d6e00 │ │ │ │ + ldr.w r2, [pc, #1264] @ d6e28 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1260] @ d6e04 │ │ │ │ + ldr.w r1, [pc, #1260] @ d6e2c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1260] @ d6e08 │ │ │ │ - ldr.w r0, [pc, #1260] @ d6e0c │ │ │ │ + ldr.w r3, [pc, #1260] @ d6e30 │ │ │ │ + ldr.w r0, [pc, #1260] @ d6e34 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n d6596 │ │ │ │ - ldr r3, [pc, #996] @ (d6d1c ) │ │ │ │ + b.n d65be │ │ │ │ + ldr r3, [pc, #996] @ (d6d44 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1236] @ d6e10 │ │ │ │ - ldr.w r0, [pc, #1236] @ d6e14 │ │ │ │ + ldr.w r1, [pc, #1236] @ d6e38 │ │ │ │ + ldr.w r0, [pc, #1236] @ d6e3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n d616c │ │ │ │ - ldr r3, [pc, #952] @ (d6d1c ) │ │ │ │ + b.n d6194 │ │ │ │ + ldr r3, [pc, #952] @ (d6d44 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1200] @ d6e18 │ │ │ │ - ldr.w r0, [pc, #1200] @ d6e1c │ │ │ │ + ldr.w r1, [pc, #1200] @ d6e40 │ │ │ │ + ldr.w r0, [pc, #1200] @ d6e44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w d616c │ │ │ │ + b.w d6194 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, d699e │ │ │ │ + cbz r0, d69c6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d60d0 │ │ │ │ + bne.w d60f8 │ │ │ │ str.w sl, [r8, #28] │ │ │ │ - b.w d60f2 │ │ │ │ - ldr.w r1, [pc, #1144] @ d6e20 │ │ │ │ + b.w d611a │ │ │ │ + ldr.w r1, [pc, #1144] @ d6e48 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w r0, [pc, #1140] @ d6e24 │ │ │ │ + ldr.w r0, [pc, #1140] @ d6e4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n d6596 │ │ │ │ + b.n d65be │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.w d5984 │ │ │ │ + b.w d59ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1112] @ d6e28 │ │ │ │ + ldr.w r1, [pc, #1112] @ d6e50 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #1108] @ d6e2c │ │ │ │ + ldr.w r0, [pc, #1108] @ d6e54 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1104] @ d6e30 │ │ │ │ - ldr.w r2, [pc, #1104] @ d6e34 │ │ │ │ + ldr.w r3, [pc, #1104] @ d6e58 │ │ │ │ + ldr.w r2, [pc, #1104] @ d6e5c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d660a │ │ │ │ - ldr r3, [pc, #808] @ (d6d1c ) │ │ │ │ + b.n d6632 │ │ │ │ + ldr r3, [pc, #808] @ (d6d44 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r1, [pc, #1088] @ d6e38 │ │ │ │ - ldr.w r0, [pc, #1088] @ d6e3c │ │ │ │ + ldr.w r1, [pc, #1088] @ d6e60 │ │ │ │ + ldr.w r0, [pc, #1088] @ d6e64 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d697c │ │ │ │ + b.n d69a4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d60da │ │ │ │ - ldr r3, [pc, #772] @ (d6d1c ) │ │ │ │ + b.w d6102 │ │ │ │ + ldr r3, [pc, #772] @ (d6d44 ) │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ - ldr.w r0, [pc, #1060] @ d6e40 │ │ │ │ + ldr.w r0, [pc, #1060] @ d6e68 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1052] @ d6e44 │ │ │ │ + ldr.w r3, [pc, #1052] @ d6e6c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1048] @ d6e48 │ │ │ │ - ldr.w r1, [pc, #1048] @ d6e4c │ │ │ │ + ldr.w r2, [pc, #1048] @ d6e70 │ │ │ │ + ldr.w r1, [pc, #1048] @ d6e74 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ - b.w d5b18 │ │ │ │ - ldr r3, [pc, #728] @ (d6d1c ) │ │ │ │ - ldr.w r2, [pc, #1032] @ d6e50 │ │ │ │ - ldr.w r1, [pc, #1032] @ d6e54 │ │ │ │ - ldr.w r0, [pc, #1032] @ d6e58 │ │ │ │ + b.w d5b40 │ │ │ │ + ldr r3, [pc, #728] @ (d6d44 ) │ │ │ │ + ldr.w r2, [pc, #1032] @ d6e78 │ │ │ │ + ldr.w r1, [pc, #1032] @ d6e7c │ │ │ │ + ldr.w r0, [pc, #1032] @ d6e80 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #1016] @ (d6e5c ) │ │ │ │ + ldr r3, [pc, #1016] @ (d6e84 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 849dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.w d6050 │ │ │ │ - ldr r3, [pc, #664] @ (d6d1c ) │ │ │ │ + b.w d6078 │ │ │ │ + ldr r3, [pc, #664] @ (d6d44 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #984] @ (d6e60 ) │ │ │ │ - ldr r0, [pc, #988] @ (d6e64 ) │ │ │ │ + ldr r1, [pc, #984] @ (d6e88 ) │ │ │ │ + ldr r0, [pc, #988] @ (d6e8c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #964] @ (d6e68 ) │ │ │ │ + ldr r1, [pc, #964] @ (d6e90 ) │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r0, [pc, #964] @ (d6e6c ) │ │ │ │ + ldr r0, [pc, #964] @ (d6e94 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #964] @ (d6e70 ) │ │ │ │ - ldr r2, [pc, #964] @ (d6e74 ) │ │ │ │ + ldr r3, [pc, #964] @ (d6e98 ) │ │ │ │ + ldr r2, [pc, #964] @ (d6e9c ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d660a │ │ │ │ - ldr r3, [pc, #608] @ (d6d1c ) │ │ │ │ - ldr r2, [pc, #952] @ (d6e78 ) │ │ │ │ - ldr r1, [pc, #956] @ (d6e7c ) │ │ │ │ + b.n d6632 │ │ │ │ + ldr r3, [pc, #608] @ (d6d44 ) │ │ │ │ + ldr r2, [pc, #952] @ (d6ea0 ) │ │ │ │ + ldr r1, [pc, #956] @ (d6ea4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #956] @ (d6e80 ) │ │ │ │ + ldr r0, [pc, #956] @ (d6ea8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.w d5b18 │ │ │ │ + b.w d5b40 │ │ │ │ bl 84a28 │ │ │ │ - b.w d60fe │ │ │ │ + b.w d6126 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #920] @ (d6e84 ) │ │ │ │ - mov.w r2, #3904 @ 0xf40 │ │ │ │ + ldr r3, [pc, #920] @ (d6eac ) │ │ │ │ + movw r2, #3893 @ 0xf35 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #912] @ (d6e88 ) │ │ │ │ - ldr r0, [pc, #916] @ (d6e8c ) │ │ │ │ + ldr r1, [pc, #912] @ (d6eb0 ) │ │ │ │ + ldr r0, [pc, #916] @ (d6eb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #904] @ (d6e90 ) │ │ │ │ - movw r2, #3669 @ 0xe55 │ │ │ │ + ldr r3, [pc, #904] @ (d6eb8 ) │ │ │ │ + movw r2, #3658 @ 0xe4a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #896] @ (d6e94 ) │ │ │ │ - ldr r0, [pc, #900] @ (d6e98 ) │ │ │ │ + ldr r1, [pc, #896] @ (d6ebc ) │ │ │ │ + ldr r0, [pc, #900] @ (d6ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #888] @ (d6e9c ) │ │ │ │ - movw r2, #3903 @ 0xf3f │ │ │ │ + ldr r3, [pc, #888] @ (d6ec4 ) │ │ │ │ + movw r2, #3892 @ 0xf34 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #880] @ (d6ea0 ) │ │ │ │ - ldr r0, [pc, #884] @ (d6ea4 ) │ │ │ │ + ldr r1, [pc, #880] @ (d6ec8 ) │ │ │ │ + ldr r0, [pc, #884] @ (d6ecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #872] @ (d6ea8 ) │ │ │ │ - movw r2, #3768 @ 0xeb8 │ │ │ │ + ldr r3, [pc, #872] @ (d6ed0 ) │ │ │ │ + movw r2, #3757 @ 0xead │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #864] @ (d6eac ) │ │ │ │ - ldr r0, [pc, #868] @ (d6eb0 ) │ │ │ │ + ldr r1, [pc, #864] @ (d6ed4 ) │ │ │ │ + ldr r0, [pc, #868] @ (d6ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #856] @ (d6eb4 ) │ │ │ │ - movw r2, #3722 @ 0xe8a │ │ │ │ + ldr r3, [pc, #856] @ (d6edc ) │ │ │ │ + movw r2, #3711 @ 0xe7f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #848] @ (d6eb8 ) │ │ │ │ - ldr r0, [pc, #852] @ (d6ebc ) │ │ │ │ + ldr r1, [pc, #848] @ (d6ee0 ) │ │ │ │ + ldr r0, [pc, #852] @ (d6ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #840] @ (d6ec0 ) │ │ │ │ - movw r2, #3668 @ 0xe54 │ │ │ │ + ldr r3, [pc, #840] @ (d6ee8 ) │ │ │ │ + movw r2, #3657 @ 0xe49 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #832] @ (d6ec4 ) │ │ │ │ - ldr r0, [pc, #836] @ (d6ec8 ) │ │ │ │ + ldr r1, [pc, #832] @ (d6eec ) │ │ │ │ + ldr r0, [pc, #836] @ (d6ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #824] @ (d6ecc ) │ │ │ │ - movw r2, #3723 @ 0xe8b │ │ │ │ + ldr r3, [pc, #824] @ (d6ef4 ) │ │ │ │ + mov.w r2, #3712 @ 0xe80 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #816] @ (d6ed0 ) │ │ │ │ - ldr r0, [pc, #820] @ (d6ed4 ) │ │ │ │ + ldr r1, [pc, #816] @ (d6ef8 ) │ │ │ │ + ldr r0, [pc, #820] @ (d6efc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #808] @ (d6ed8 ) │ │ │ │ - movw r2, #3738 @ 0xe9a │ │ │ │ + ldr r3, [pc, #808] @ (d6f00 ) │ │ │ │ + movw r2, #3727 @ 0xe8f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #800] @ (d6edc ) │ │ │ │ - ldr r0, [pc, #804] @ (d6ee0 ) │ │ │ │ + ldr r1, [pc, #800] @ (d6f04 ) │ │ │ │ + ldr r0, [pc, #804] @ (d6f08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #792] @ (d6ee4 ) │ │ │ │ - movw r2, #3559 @ 0xde7 │ │ │ │ + ldr r3, [pc, #792] @ (d6f0c ) │ │ │ │ + movw r2, #3548 @ 0xddc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #784] @ (d6ee8 ) │ │ │ │ - ldr r0, [pc, #788] @ (d6eec ) │ │ │ │ + ldr r1, [pc, #784] @ (d6f10 ) │ │ │ │ + ldr r0, [pc, #788] @ (d6f14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #776] @ (d6ef0 ) │ │ │ │ - movw r2, #3597 @ 0xe0d │ │ │ │ + ldr r3, [pc, #776] @ (d6f18 ) │ │ │ │ + movw r2, #3586 @ 0xe02 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #768] @ (d6ef4 ) │ │ │ │ - ldr r0, [pc, #772] @ (d6ef8 ) │ │ │ │ + ldr r1, [pc, #768] @ (d6f1c ) │ │ │ │ + ldr r0, [pc, #772] @ (d6f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #760] @ (d6efc ) │ │ │ │ - movw r2, #3835 @ 0xefb │ │ │ │ + ldr r3, [pc, #760] @ (d6f24 ) │ │ │ │ + mov.w r2, #3824 @ 0xef0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #752] @ (d6f00 ) │ │ │ │ - ldr r0, [pc, #756] @ (d6f04 ) │ │ │ │ + ldr r1, [pc, #752] @ (d6f28 ) │ │ │ │ + ldr r0, [pc, #756] @ (d6f2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #744] @ (d6f08 ) │ │ │ │ - movw r2, #3688 @ 0xe68 │ │ │ │ + ldr r3, [pc, #744] @ (d6f30 ) │ │ │ │ + movw r2, #3677 @ 0xe5d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #736] @ (d6f0c ) │ │ │ │ - ldr r0, [pc, #740] @ (d6f10 ) │ │ │ │ + ldr r1, [pc, #736] @ (d6f34 ) │ │ │ │ + ldr r0, [pc, #740] @ (d6f38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (d6f14 ) │ │ │ │ - movw r2, #3737 @ 0xe99 │ │ │ │ + ldr r3, [pc, #728] @ (d6f3c ) │ │ │ │ + movw r2, #3726 @ 0xe8e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #720] @ (d6f18 ) │ │ │ │ - ldr r0, [pc, #724] @ (d6f1c ) │ │ │ │ + ldr r1, [pc, #720] @ (d6f40 ) │ │ │ │ + ldr r0, [pc, #724] @ (d6f44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #712] @ (d6f20 ) │ │ │ │ - movw r2, #3609 @ 0xe19 │ │ │ │ + ldr r3, [pc, #712] @ (d6f48 ) │ │ │ │ + movw r2, #3598 @ 0xe0e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #704] @ (d6f24 ) │ │ │ │ - ldr r0, [pc, #708] @ (d6f28 ) │ │ │ │ + ldr r1, [pc, #704] @ (d6f4c ) │ │ │ │ + ldr r0, [pc, #708] @ (d6f50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #696] @ (d6f2c ) │ │ │ │ - movw r2, #3889 @ 0xf31 │ │ │ │ + ldr r3, [pc, #696] @ (d6f54 ) │ │ │ │ + movw r2, #3878 @ 0xf26 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #688] @ (d6f30 ) │ │ │ │ - ldr r0, [pc, #692] @ (d6f34 ) │ │ │ │ + ldr r1, [pc, #688] @ (d6f58 ) │ │ │ │ + ldr r0, [pc, #692] @ (d6f5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #680] @ (d6f38 ) │ │ │ │ - mov.w r2, #3888 @ 0xf30 │ │ │ │ + ldr r3, [pc, #680] @ (d6f60 ) │ │ │ │ + movw r2, #3877 @ 0xf25 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #672] @ (d6f3c ) │ │ │ │ - ldr r0, [pc, #676] @ (d6f40 ) │ │ │ │ + ldr r1, [pc, #672] @ (d6f64 ) │ │ │ │ + ldr r0, [pc, #676] @ (d6f68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #664] @ (d6f44 ) │ │ │ │ - movw r2, #3833 @ 0xef9 │ │ │ │ + ldr r3, [pc, #664] @ (d6f6c ) │ │ │ │ + movw r2, #3822 @ 0xeee │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #656] @ (d6f48 ) │ │ │ │ - ldr r0, [pc, #660] @ (d6f4c ) │ │ │ │ + ldr r1, [pc, #656] @ (d6f70 ) │ │ │ │ + ldr r0, [pc, #660] @ (d6f74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #648] @ (d6f50 ) │ │ │ │ - movw r2, #3831 @ 0xef7 │ │ │ │ + ldr r3, [pc, #648] @ (d6f78 ) │ │ │ │ + movw r2, #3820 @ 0xeec │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #640] @ (d6f54 ) │ │ │ │ - ldr r0, [pc, #644] @ (d6f58 ) │ │ │ │ + ldr r1, [pc, #640] @ (d6f7c ) │ │ │ │ + ldr r0, [pc, #644] @ (d6f80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (d6f5c ) │ │ │ │ - movw r2, #3815 @ 0xee7 │ │ │ │ + ldr r3, [pc, #632] @ (d6f84 ) │ │ │ │ + movw r2, #3804 @ 0xedc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (d6f60 ) │ │ │ │ - ldr r0, [pc, #628] @ (d6f64 ) │ │ │ │ + ldr r1, [pc, #624] @ (d6f88 ) │ │ │ │ + ldr r0, [pc, #628] @ (d6f8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (d6f68 ) │ │ │ │ - movw r2, #3814 @ 0xee6 │ │ │ │ + ldr r3, [pc, #616] @ (d6f90 ) │ │ │ │ + movw r2, #3803 @ 0xedb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #608] @ (d6f6c ) │ │ │ │ - ldr r0, [pc, #612] @ (d6f70 ) │ │ │ │ + ldr r1, [pc, #608] @ (d6f94 ) │ │ │ │ + ldr r0, [pc, #612] @ (d6f98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r8 │ │ │ │ + cmp r8, r9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + lsrs r2, r4 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r2, r1 │ │ │ │ + cmp r2, sl │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r4, #20 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + eors r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r6, r6 │ │ │ │ + add lr, r7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, r0 │ │ │ │ + bx r1 │ │ │ │ movs r2, r4 │ │ │ │ - negs r0, r6 │ │ │ │ + mvns r0, r7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r7, #18 │ │ │ │ movs r2, r4 │ │ │ │ - tst r0, r1 │ │ │ │ + bics r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r4, r6 │ │ │ │ + cmp r4, pc │ │ │ │ movs r2, r4 │ │ │ │ - rors r6, r0 │ │ │ │ + muls r6, r1 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r2, #16 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r2, r0 │ │ │ │ + cmp r2, r9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ - adcs r0, r1 │ │ │ │ + cmn r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r4, r6 │ │ │ │ + add ip, r7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - cmn r6, r6 │ │ │ │ + add r6, pc │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r1, #8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r1 │ │ │ │ + add r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ - eors r4, r3 │ │ │ │ + rors r4, r4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r5, #0 │ │ │ │ movs r2, r4 │ │ │ │ - ands r0, r7 │ │ │ │ + rors r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ands r4, r0 │ │ │ │ + sbcs r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + cmp r0, #14 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - rors r4, r1 │ │ │ │ + muls r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + asrs r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + asrs r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + asrs r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r7, #28 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r7, #18 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + asrs r6, r2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + ands r4, r7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + eors r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0000 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + it hi │ │ │ │ + movhi r1, r4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r6, #4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #16] @ (d6e98 ) │ │ │ │ + str r4, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + adcs r0, r7 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #928] @ (d7234 ) │ │ │ │ + str r0, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #816] @ (d71d0 ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #704] @ (d716c ) │ │ │ │ + str r0, [r7, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #592] @ (d7108 ) │ │ │ │ + str r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #480] @ (d70a4 ) │ │ │ │ + str r0, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #368] @ (d7040 ) │ │ │ │ + ldr r7, [pc, #912] @ (d7288 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #256] @ (d6fdc ) │ │ │ │ + ldr r7, [pc, #800] @ (d7224 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #144] @ (d6f78 ) │ │ │ │ + ldr r7, [pc, #688] @ (d71c0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #32] @ (d6f14 ) │ │ │ │ + ldr r7, [pc, #576] @ (d715c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #944] @ (d72b0 ) │ │ │ │ + ldr r7, [pc, #464] @ (d70f8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + ands r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #832] @ (d724c ) │ │ │ │ + ldr r7, [pc, #352] @ (d7094 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #720] @ (d71e8 ) │ │ │ │ + ldr r7, [pc, #240] @ (d7030 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #608] @ (d7184 ) │ │ │ │ + ldr r7, [pc, #128] @ (d6fcc ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #496] @ (d7120 ) │ │ │ │ + ldr r7, [pc, #16] @ (d6f68 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #384] @ (d70bc ) │ │ │ │ + ldr r6, [pc, #928] @ (d7304 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #272] @ (d7058 ) │ │ │ │ + ldr r6, [pc, #816] @ (d72a0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #160] @ (d6ff4 ) │ │ │ │ + ldr r6, [pc, #704] @ (d723c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #48] @ (d6f90 ) │ │ │ │ + ldr r6, [pc, #592] @ (d71d8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #960] @ (d732c ) │ │ │ │ + ldr r6, [pc, #480] @ (d7174 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d6f74 : │ │ │ │ +000d6f9c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d6ff0 │ │ │ │ + ldr.w ip, [pc, #108] @ d7018 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #252 @ 0xfc │ │ │ │ - ldr.w ip, [pc, #92] @ d6ff4 │ │ │ │ + ldr.w ip, [pc, #92] @ d701c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d6ff8 ) │ │ │ │ + ldr r4, [pc, #88] @ (d7020 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -227063,1443 +227085,1443 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d6fd4 │ │ │ │ + cbz r0, d6ffc │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d583c │ │ │ │ - ldr r2, [pc, #36] @ (d6ffc ) │ │ │ │ - ldr r3, [pc, #32] @ (d6ff8 ) │ │ │ │ + bl d5864 │ │ │ │ + ldr r2, [pc, #36] @ (d7024 ) │ │ │ │ + ldr r3, [pc, #32] @ (d7020 ) │ │ │ │ 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 d6fec │ │ │ │ + bne.n d7014 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 68 @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d7000 : │ │ │ │ +000d7028 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d7028 ) │ │ │ │ + ldr r3, [pc, #24] @ (d7050 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d702c ) │ │ │ │ + ldr r2, [pc, #24] @ (d7054 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d583c │ │ │ │ + bl d5864 │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7030 : │ │ │ │ +000d7058 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d7094 ) │ │ │ │ + ldr r3, [pc, #76] @ (d70bc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d7098 ) │ │ │ │ + ldr r5, [pc, #72] @ (d70c0 ) │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d7090 │ │ │ │ - ldr r3, [pc, #64] @ (d709c ) │ │ │ │ + cbz r0, d70b8 │ │ │ │ + ldr r3, [pc, #64] @ (d70c4 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7070 │ │ │ │ + bne.n d7098 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7000 │ │ │ │ - ldr r0, [pc, #44] @ (d70a0 ) │ │ │ │ + b.w d7028 │ │ │ │ + ldr r0, [pc, #44] @ (d70c8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d70a4 ) │ │ │ │ - ldr r1, [pc, #40] @ (d70a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (d70cc ) │ │ │ │ + ldr r1, [pc, #40] @ (d70d0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d70ac ) │ │ │ │ + ldr r0, [pc, #40] @ (d70d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #174 @ 0xae │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d70b0 : │ │ │ │ +000d70d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d70dc ) │ │ │ │ + ldr r3, [pc, #28] @ (d7104 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d70e0 ) │ │ │ │ + ldr r2, [pc, #28] @ (d7108 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d583c │ │ │ │ + bl d5864 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d70e4 : │ │ │ │ +000d710c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d7178 ) │ │ │ │ + ldr r5, [pc, #124] @ (d71a0 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d717c ) │ │ │ │ + ldr r3, [pc, #124] @ (d71a4 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d7180 ) │ │ │ │ + ldr r6, [pc, #120] @ (d71a8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d7184 ) │ │ │ │ + ldr r3, [pc, #108] @ (d71ac ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d7170 │ │ │ │ - ldr r3, [pc, #96] @ (d7188 ) │ │ │ │ + cbz r0, d7198 │ │ │ │ + ldr r3, [pc, #96] @ (d71b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7150 │ │ │ │ + bne.n d7178 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d70b0 │ │ │ │ - ldr r2, [pc, #80] @ (d718c ) │ │ │ │ - ldr r3, [pc, #64] @ (d717c ) │ │ │ │ + bl d70d8 │ │ │ │ + ldr r2, [pc, #80] @ (d71b4 ) │ │ │ │ + ldr r3, [pc, #64] @ (d71a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7174 │ │ │ │ + bne.n d719c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d7190 ) │ │ │ │ + ldr r0, [pc, #60] @ (d71b8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d7194 ) │ │ │ │ - ldr r1, [pc, #56] @ (d7198 ) │ │ │ │ + ldr r3, [pc, #56] @ (d71bc ) │ │ │ │ + ldr r1, [pc, #56] @ (d71c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d719c ) │ │ │ │ + ldr r0, [pc, #56] @ (d71c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7138 │ │ │ │ + b.n d7160 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n d7148 │ │ │ │ + ble.n d7120 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r2, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r5, #5 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d71a0 : │ │ │ │ +000d71c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d725c ) │ │ │ │ + ldr r6, [pc, #172] @ (d7284 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d7222 │ │ │ │ + beq.n d724a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d7260 ) │ │ │ │ + ldr r3, [pc, #148] @ (d7288 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d7210 │ │ │ │ + cbz r5, d7238 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d583c │ │ │ │ + bl d5864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d71fa │ │ │ │ + beq.n d7222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d7248 │ │ │ │ + cbz r3, d7270 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d720a │ │ │ │ + beq.n d7232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d723c │ │ │ │ + cbz r3, d7264 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d71de │ │ │ │ - ldr r3, [pc, #60] @ (d7260 ) │ │ │ │ + b.n d7206 │ │ │ │ + ldr r3, [pc, #60] @ (d7288 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d7250 │ │ │ │ + beq.n d7278 │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d71d0 │ │ │ │ - b.n d7210 │ │ │ │ + bne.n d71f8 │ │ │ │ + b.n d7238 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d71fa │ │ │ │ + b.n d7222 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d71d0 │ │ │ │ + bne.n d71f8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n d71de │ │ │ │ + b.n d7206 │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7264 : │ │ │ │ +000d728c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d730c ) │ │ │ │ + ldr r5, [pc, #144] @ (d7334 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d7310 ) │ │ │ │ + ldr r3, [pc, #144] @ (d7338 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d7314 ) │ │ │ │ + ldr r6, [pc, #140] @ (d733c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d7318 ) │ │ │ │ + ldr r3, [pc, #128] @ (d7340 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d7302 │ │ │ │ - ldr r3, [pc, #104] @ (d731c ) │ │ │ │ + cbz r0, d732a │ │ │ │ + ldr r3, [pc, #104] @ (d7344 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d72e2 │ │ │ │ + bne.n d730a │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d71a0 │ │ │ │ - ldr r2, [pc, #84] @ (d7320 ) │ │ │ │ - ldr r3, [pc, #64] @ (d7310 ) │ │ │ │ + bl d71c8 │ │ │ │ + ldr r2, [pc, #84] @ (d7348 ) │ │ │ │ + ldr r3, [pc, #64] @ (d7338 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7306 │ │ │ │ + bne.n d732e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d7324 ) │ │ │ │ + ldr r0, [pc, #64] @ (d734c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d7328 ) │ │ │ │ - ldr r1, [pc, #60] @ (d732c ) │ │ │ │ + ldr r3, [pc, #56] @ (d7350 ) │ │ │ │ + ldr r1, [pc, #60] @ (d7354 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d7330 ) │ │ │ │ + ldr r0, [pc, #56] @ (d7358 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d72ca │ │ │ │ + b.n d72f2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n d73d8 │ │ │ │ + bgt.n d73b0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r7, #6 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7334 : │ │ │ │ +000d735c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d7798 │ │ │ │ + ldr.w r4, [pc, #1104] @ d77c0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d779c │ │ │ │ + ldr.w r1, [pc, #1104] @ d77c4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d77a0 │ │ │ │ - ldr.w r2, [pc, #1100] @ d77a4 │ │ │ │ - ldr.w r3, [pc, #1100] @ d77a8 │ │ │ │ + ldr.w r5, [pc, #1100] @ d77c8 │ │ │ │ + ldr.w r2, [pc, #1100] @ d77cc │ │ │ │ + ldr.w r3, [pc, #1100] @ d77d0 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d74f8 │ │ │ │ - ldr.w r3, [pc, #1060] @ d77ac │ │ │ │ + beq.w d7520 │ │ │ │ + ldr.w r3, [pc, #1060] @ d77d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d71a0 │ │ │ │ + bl d71c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d74ba │ │ │ │ + bne.w d74e2 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d75c2 │ │ │ │ + beq.w d75ea │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d763a │ │ │ │ + beq.w d7662 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d7728 │ │ │ │ - ldr r2, [pc, #976] @ (d77b0 ) │ │ │ │ + bpl.w d7750 │ │ │ │ + ldr r2, [pc, #976] @ (d77d8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d76f0 │ │ │ │ - ldr r2, [pc, #972] @ (d77b4 ) │ │ │ │ + beq.w d7718 │ │ │ │ + ldr r2, [pc, #972] @ (d77dc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d773e │ │ │ │ + beq.w d7766 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d7724 │ │ │ │ + ble.w d774c │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d7724 │ │ │ │ + beq.w d774c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d741e │ │ │ │ + beq.n d7446 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d753a │ │ │ │ + beq.w d7562 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d7546 │ │ │ │ + beq.w d756e │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d7742 │ │ │ │ + beq.w d776a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d744c │ │ │ │ + beq.n d7474 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75aa │ │ │ │ + beq.w d75d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d775e │ │ │ │ + beq.w d7786 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d746c │ │ │ │ + beq.n d7494 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75a2 │ │ │ │ + beq.w d75ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d777a │ │ │ │ + beq.w d77a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d748c │ │ │ │ + beq.n d74b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7632 │ │ │ │ - ldr r3, [pc, #796] @ (d77ac ) │ │ │ │ + beq.w d765a │ │ │ │ + ldr r3, [pc, #796] @ (d77d4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d749e │ │ │ │ + beq.n d74c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d77b8 ) │ │ │ │ - ldr r3, [pc, #760] @ (d779c ) │ │ │ │ + ldr r2, [pc, #792] @ (d77e0 ) │ │ │ │ + ldr r3, [pc, #760] @ (d77c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d7660 │ │ │ │ + bne.w d7688 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d74d0 │ │ │ │ + beq.n d74f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d74d0 │ │ │ │ + cbnz r3, d74f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d74e6 │ │ │ │ + beq.n d750e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d74e6 │ │ │ │ + cbnz r3, d750e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d77bc ) │ │ │ │ - ldr r1, [pc, #724] @ (d77c0 ) │ │ │ │ + ldr r3, [pc, #724] @ (d77e4 ) │ │ │ │ + ldr r1, [pc, #724] @ (d77e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d749e │ │ │ │ + b.n d74c6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d73c4 │ │ │ │ - ldr r3, [pc, #676] @ (d77c4 ) │ │ │ │ - mov.w r2, #4384 @ 0x1120 │ │ │ │ + bne.w d73ec │ │ │ │ + ldr r3, [pc, #676] @ (d77ec ) │ │ │ │ + movw r2, #4373 @ 0x1115 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (d77c8 ) │ │ │ │ - ldr r0, [pc, #672] @ (d77cc ) │ │ │ │ + ldr r1, [pc, #668] @ (d77f0 ) │ │ │ │ + ldr r0, [pc, #672] @ (d77f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d7424 │ │ │ │ + bne.w d744c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d76d4 │ │ │ │ + beq.w d76fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7562 │ │ │ │ + beq.n d758a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d75b2 │ │ │ │ + cbz r3, d75da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d76b8 │ │ │ │ + beq.w d76e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d757e │ │ │ │ + beq.n d75a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d75ba │ │ │ │ + cbz r3, d75e2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d769c │ │ │ │ + beq.w d76c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d759c │ │ │ │ + beq.n d75c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7640 │ │ │ │ + beq.n d7668 │ │ │ │ bl 8865c │ │ │ │ - b.n d74f4 │ │ │ │ + b.n d751c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d746c │ │ │ │ + b.n d7494 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d744c │ │ │ │ + b.n d7474 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7562 │ │ │ │ + b.n d758a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d757e │ │ │ │ + b.n d75a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d75d4 │ │ │ │ + beq.n d75fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7658 │ │ │ │ + beq.n d7680 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d7708 │ │ │ │ + beq.w d7730 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d75f0 │ │ │ │ + beq.n d7618 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d7650 │ │ │ │ + cbz r3, d7678 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d7680 │ │ │ │ + beq.n d76a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d760a │ │ │ │ + beq.n d7632 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d7648 │ │ │ │ + cbz r3, d7670 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d7664 │ │ │ │ + beq.n d768c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d74f4 │ │ │ │ + beq.w d751c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d74f4 │ │ │ │ + bne.w d751c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d74f4 │ │ │ │ + b.n d751c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d748c │ │ │ │ + b.n d74b4 │ │ │ │ bl 889e4 │ │ │ │ - b.n d73d2 │ │ │ │ + b.n d73fa │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d759c │ │ │ │ + b.n d75c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d760a │ │ │ │ + b.n d7632 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d75f0 │ │ │ │ + b.n d7618 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d75d4 │ │ │ │ + b.n d75fc │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d77d0 ) │ │ │ │ - movw r2, #4387 @ 0x1123 │ │ │ │ + ldr r3, [pc, #360] @ (d77f8 ) │ │ │ │ + movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (d77d4 ) │ │ │ │ - ldr r0, [pc, #356] @ (d77d8 ) │ │ │ │ + ldr r1, [pc, #356] @ (d77fc ) │ │ │ │ + ldr r0, [pc, #356] @ (d7800 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d77dc ) │ │ │ │ - movw r2, #4386 @ 0x1122 │ │ │ │ + ldr r3, [pc, #344] @ (d7804 ) │ │ │ │ + movw r2, #4375 @ 0x1117 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (d77e0 ) │ │ │ │ - ldr r0, [pc, #340] @ (d77e4 ) │ │ │ │ + ldr r1, [pc, #340] @ (d7808 ) │ │ │ │ + ldr r0, [pc, #340] @ (d780c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d77e8 ) │ │ │ │ - movw r2, #4392 @ 0x1128 │ │ │ │ + ldr r3, [pc, #328] @ (d7810 ) │ │ │ │ + movw r2, #4381 @ 0x111d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (d77ec ) │ │ │ │ - ldr r0, [pc, #324] @ (d77f0 ) │ │ │ │ + ldr r1, [pc, #324] @ (d7814 ) │ │ │ │ + ldr r0, [pc, #324] @ (d7818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d77f4 ) │ │ │ │ - movw r2, #4391 @ 0x1127 │ │ │ │ + ldr r3, [pc, #312] @ (d781c ) │ │ │ │ + movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (d77f8 ) │ │ │ │ - ldr r0, [pc, #308] @ (d77fc ) │ │ │ │ + ldr r1, [pc, #308] @ (d7820 ) │ │ │ │ + ldr r0, [pc, #308] @ (d7824 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d7800 ) │ │ │ │ - movw r2, #4390 @ 0x1126 │ │ │ │ + ldr r3, [pc, #296] @ (d7828 ) │ │ │ │ + movw r2, #4379 @ 0x111b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (d7804 ) │ │ │ │ - ldr r0, [pc, #292] @ (d7808 ) │ │ │ │ + ldr r1, [pc, #292] @ (d782c ) │ │ │ │ + ldr r0, [pc, #292] @ (d7830 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d780c ) │ │ │ │ + ldr r3, [pc, #280] @ (d7834 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d7810 ) │ │ │ │ - ldr r0, [pc, #280] @ (d7814 ) │ │ │ │ + ldr r1, [pc, #280] @ (d7838 ) │ │ │ │ + ldr r0, [pc, #280] @ (d783c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d7818 ) │ │ │ │ - movw r2, #4385 @ 0x1121 │ │ │ │ + ldr r3, [pc, #268] @ (d7840 ) │ │ │ │ + movw r2, #4374 @ 0x1116 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (d781c ) │ │ │ │ - ldr r0, [pc, #264] @ (d7820 ) │ │ │ │ + ldr r1, [pc, #264] @ (d7844 ) │ │ │ │ + ldr r0, [pc, #264] @ (d7848 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d7824 ) │ │ │ │ + ldr r3, [pc, #248] @ (d784c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d7828 ) │ │ │ │ - ldr r0, [pc, #252] @ (d782c ) │ │ │ │ + ldr r1, [pc, #248] @ (d7850 ) │ │ │ │ + ldr r0, [pc, #252] @ (d7854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d7830 ) │ │ │ │ - movw r2, #4361 @ 0x1109 │ │ │ │ + ldr r3, [pc, #236] @ (d7858 ) │ │ │ │ + movw r2, #4350 @ 0x10fe │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #228] @ (d7834 ) │ │ │ │ - ldr r0, [pc, #232] @ (d7838 ) │ │ │ │ + ldr r1, [pc, #228] @ (d785c ) │ │ │ │ + ldr r0, [pc, #232] @ (d7860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d783c ) │ │ │ │ - movw r2, #4362 @ 0x110a │ │ │ │ + ldr r3, [pc, #220] @ (d7864 ) │ │ │ │ + movw r2, #4351 @ 0x10ff │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (d7840 ) │ │ │ │ - ldr r0, [pc, #216] @ (d7844 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7868 ) │ │ │ │ + ldr r0, [pc, #216] @ (d786c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d7848 ) │ │ │ │ - movw r2, #4363 @ 0x110b │ │ │ │ + ldr r3, [pc, #204] @ (d7870 ) │ │ │ │ + mov.w r2, #4352 @ 0x1100 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (d784c ) │ │ │ │ - ldr r0, [pc, #200] @ (d7850 ) │ │ │ │ + ldr r1, [pc, #196] @ (d7874 ) │ │ │ │ + ldr r0, [pc, #200] @ (d7878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2600 @ 0xa28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, fp │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ movs r1, r4 │ │ │ │ - bics r2, r1 │ │ │ │ + cmp r2, r2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r7, #2 │ │ │ │ movs r2, r4 │ │ │ │ - muls r6, r5 │ │ │ │ + add lr, lr │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - muls r2, r2 │ │ │ │ + add sl, fp │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - orrs r6, r6 │ │ │ │ + add lr, r7 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r2, r3 │ │ │ │ + add sl, r4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #200 @ (adr r5, d78e0 ) │ │ │ │ + add r6, pc, #744 @ (adr r6, d7b28 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmn r6, r4 │ │ │ │ + add r6, sp │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, r5 │ │ │ │ + add r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r6, #12 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, r2 │ │ │ │ + add r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r2, r4 │ │ │ │ - negs r4, r6 │ │ │ │ + mvns r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7854 : │ │ │ │ +000d787c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d78b8 ) │ │ │ │ + ldr r3, [pc, #76] @ (d78e0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d78bc ) │ │ │ │ + ldr r5, [pc, #72] @ (d78e4 ) │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d78b4 │ │ │ │ - ldr r3, [pc, #64] @ (d78c0 ) │ │ │ │ + cbz r0, d78dc │ │ │ │ + ldr r3, [pc, #64] @ (d78e8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7894 │ │ │ │ + bne.n d78bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7334 │ │ │ │ - ldr r0, [pc, #44] @ (d78c4 ) │ │ │ │ + b.w d735c │ │ │ │ + ldr r0, [pc, #44] @ (d78ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d78c8 ) │ │ │ │ - ldr r1, [pc, #40] @ (d78cc ) │ │ │ │ + ldr r3, [pc, #40] @ (d78f0 ) │ │ │ │ + ldr r1, [pc, #40] @ (d78f4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d78d0 ) │ │ │ │ + ldr r0, [pc, #40] @ (d78f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvs.n d77d0 │ │ │ │ + bvs.n d79a8 │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + adds r4, r1, r0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r5, #0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + adds r4, r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d78d4 : │ │ │ │ +000d78fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r0, [pc, #984] @ (d7cc4 ) │ │ │ │ + ldr r0, [pc, #984] @ (d7cec ) │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #984] @ (d7cc8 ) │ │ │ │ + ldr r2, [pc, #984] @ (d7cf0 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r8, [pc, #984] @ d7ccc │ │ │ │ + ldr.w r8, [pc, #984] @ d7cf4 │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d7b36 │ │ │ │ + beq.w d7b5e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ cmp r5, r2 │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d7b5a │ │ │ │ + beq.w d7b82 │ │ │ │ ands.w r0, r7, #1 │ │ │ │ - bne.w d7b84 │ │ │ │ - cbnz r7, d796e │ │ │ │ - ldr r2, [pc, #932] @ (d7cd0 ) │ │ │ │ + bne.w d7bac │ │ │ │ + cbnz r7, d7996 │ │ │ │ + ldr r2, [pc, #932] @ (d7cf8 ) │ │ │ │ ldr.w r7, [r8, r2] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n d79c6 │ │ │ │ + beq.n d79ee │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n d794e │ │ │ │ + beq.n d7976 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d794e │ │ │ │ + cbnz r5, d7976 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #892] @ (d7cd4 ) │ │ │ │ - ldr r1, [pc, #892] @ (d7cd8 ) │ │ │ │ + ldr r3, [pc, #892] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #892] @ (d7d00 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #892] @ (d7cdc ) │ │ │ │ + ldr r0, [pc, #892] @ (d7d04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d79a8 │ │ │ │ + b.n d79d0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n d7a4c │ │ │ │ + beq.n d7a74 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n d7986 │ │ │ │ + beq.n d79ae │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, d7986 │ │ │ │ + cbnz r5, d79ae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #856] @ (d7ce0 ) │ │ │ │ + ldr r3, [pc, #856] @ (d7d08 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #832] @ (d7cd4 ) │ │ │ │ - ldr r1, [pc, #844] @ (d7ce4 ) │ │ │ │ + ldr r3, [pc, #832] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #844] @ (d7d0c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r0, [pc, #844] @ (d7ce8 ) │ │ │ │ + ldr r0, [pc, #844] @ (d7d10 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #832] @ (d7cec ) │ │ │ │ - ldr r3, [pc, #792] @ (d7cc8 ) │ │ │ │ + ldr r2, [pc, #832] @ (d7d14 ) │ │ │ │ + ldr r3, [pc, #792] @ (d7cf0 ) │ │ │ │ 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 d7cbe │ │ │ │ + bne.w d7ce6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7c32 │ │ │ │ + beq.w d7c5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w d7bb2 │ │ │ │ + beq.w d7bda │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ ldrb.w r9, [r1, #20] │ │ │ │ - beq.w d7bb6 │ │ │ │ + beq.w d7bde │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7b9c │ │ │ │ + beq.w d7bc4 │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ strb.w ip, [r5, #20] │ │ │ │ - beq.n d7a16 │ │ │ │ + beq.n d7a3e │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7c04 │ │ │ │ + beq.w d7c2c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7a22 │ │ │ │ + beq.n d7a4a │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d7caa │ │ │ │ + bmi.w d7cd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7a3a │ │ │ │ + beq.n d7a62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7bfc │ │ │ │ + beq.w d7c24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n d79aa │ │ │ │ - ldr r2, [pc, #640] @ (d7cd0 ) │ │ │ │ + b.n d79d2 │ │ │ │ + ldr r2, [pc, #640] @ (d7cf8 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w d7b94 │ │ │ │ + beq.w d7bbc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 886c0 │ │ │ │ - ldr r3, [pc, #624] @ (d7cd4 ) │ │ │ │ - ldr r1, [pc, #652] @ (d7cf0 ) │ │ │ │ + ldr r3, [pc, #624] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #652] @ (d7d18 ) │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - ldr r0, [pc, #652] @ (d7cf4 ) │ │ │ │ + ldr r0, [pc, #652] @ (d7d1c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 88720 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldrd r5, r7, [sp, #32] │ │ │ │ ldrb.w r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w d7c56 │ │ │ │ + beq.w d7c7e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7c86 │ │ │ │ + beq.w d7cae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, ip │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #12] │ │ │ │ strbeq r2, [r3, #20] │ │ │ │ - beq.n d7abc │ │ │ │ + beq.n d7ae4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ str.w lr, [r0] │ │ │ │ strb r2, [r1, #20] │ │ │ │ - beq.n d7abc │ │ │ │ + beq.n d7ae4 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7bc2 │ │ │ │ + beq.w d7bea │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d7c0a │ │ │ │ + beq.w d7c32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7ad4 │ │ │ │ + beq.n d7afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7bc8 │ │ │ │ + beq.n d7bf0 │ │ │ │ bl 8865c │ │ │ │ add r3, sp, #16 │ │ │ │ strd r5, r7, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7afa │ │ │ │ + beq.n d7b22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7bf4 │ │ │ │ - cbz r7, d7b12 │ │ │ │ + beq.n d7c1c │ │ │ │ + cbz r7, d7b3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7b12 │ │ │ │ + beq.n d7b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, d7b12 │ │ │ │ + cbnz r3, d7b3a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d79a8 │ │ │ │ + beq.w d79d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d79a8 │ │ │ │ + beq.w d79d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d79a8 │ │ │ │ + bne.w d79d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d79a8 │ │ │ │ - ldr r1, [pc, #412] @ (d7cd4 ) │ │ │ │ + b.n d79d0 │ │ │ │ + ldr r1, [pc, #412] @ (d7cfc ) │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #444] @ (d7cf8 ) │ │ │ │ - ldr r2, [pc, #444] @ (d7cfc ) │ │ │ │ + ldr r3, [pc, #444] @ (d7d20 ) │ │ │ │ + ldr r2, [pc, #444] @ (d7d24 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #436] @ (d7d00 ) │ │ │ │ - ldr r0, [pc, #440] @ (d7d04 ) │ │ │ │ + ldr r1, [pc, #436] @ (d7d28 ) │ │ │ │ + ldr r0, [pc, #440] @ (d7d2c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d79a8 │ │ │ │ - ldr r2, [pc, #376] @ (d7cd4 ) │ │ │ │ + b.n d79d0 │ │ │ │ + ldr r2, [pc, #376] @ (d7cfc ) │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ - ldr r3, [pc, #424] @ (d7d08 ) │ │ │ │ + ldr r3, [pc, #424] @ (d7d30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #416] @ (d7d0c ) │ │ │ │ + ldr r2, [pc, #416] @ (d7d34 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #416] @ (d7d10 ) │ │ │ │ + ldr r1, [pc, #416] @ (d7d38 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #416] @ (d7d14 ) │ │ │ │ + ldr r0, [pc, #416] @ (d7d3c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n d79a8 │ │ │ │ + b.n d79d0 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n d7972 │ │ │ │ + b.n d799a │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n d7a82 │ │ │ │ + b.n d7aaa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, d7bd0 │ │ │ │ + cbz r0, d7bf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w d79f8 │ │ │ │ - b.n d7bba │ │ │ │ + bne.w d7a20 │ │ │ │ + b.n d7be2 │ │ │ │ ldrb.w r9, [r1, #20] │ │ │ │ strb.w r9, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - b.n d7a16 │ │ │ │ + b.n d7a3e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7abc │ │ │ │ + b.n d7ae4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7ad4 │ │ │ │ - ldr r2, [pc, #256] @ (d7cd4 ) │ │ │ │ + b.n d7afc │ │ │ │ + ldr r2, [pc, #256] @ (d7cfc ) │ │ │ │ movs r1, #86 @ 0x56 │ │ │ │ - ldr r3, [pc, #320] @ (d7d18 ) │ │ │ │ - ldr r0, [pc, #324] @ (d7d1c ) │ │ │ │ + ldr r3, [pc, #320] @ (d7d40 ) │ │ │ │ + ldr r0, [pc, #324] @ (d7d44 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #316] @ (d7d20 ) │ │ │ │ + ldr r1, [pc, #316] @ (d7d48 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #312] @ (d7d24 ) │ │ │ │ + ldr r2, [pc, #312] @ (d7d4c ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d7a76 │ │ │ │ + b.n d7a9e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7afa │ │ │ │ + b.n d7b22 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7a3a │ │ │ │ + b.n d7a62 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7a16 │ │ │ │ + b.n d7a3e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7c14 │ │ │ │ + beq.n d7c3c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n d7cb8 │ │ │ │ + bmi.n d7ce0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #1 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7c2c │ │ │ │ + beq.n d7c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7cb0 │ │ │ │ + beq.n d7cd8 │ │ │ │ bl 64174 │ │ │ │ - b.n d79a8 │ │ │ │ - ldr r2, [pc, #160] @ (d7cd4 ) │ │ │ │ + b.n d79d0 │ │ │ │ + ldr r2, [pc, #160] @ (d7cfc ) │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #240] @ (d7d28 ) │ │ │ │ + ldr r3, [pc, #240] @ (d7d50 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (d7d2c ) │ │ │ │ + ldr r2, [pc, #232] @ (d7d54 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #228] @ (d7d30 ) │ │ │ │ - ldr r0, [pc, #232] @ (d7d34 ) │ │ │ │ + ldr r1, [pc, #228] @ (d7d58 ) │ │ │ │ + ldr r0, [pc, #232] @ (d7d5c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d7b7c │ │ │ │ - ldr r3, [pc, #124] @ (d7cd4 ) │ │ │ │ - ldr r2, [pc, #220] @ (d7d38 ) │ │ │ │ - ldr r1, [pc, #224] @ (d7d3c ) │ │ │ │ - ldr r0, [pc, #224] @ (d7d40 ) │ │ │ │ + b.n d7ba4 │ │ │ │ + ldr r3, [pc, #124] @ (d7cfc ) │ │ │ │ + ldr r2, [pc, #220] @ (d7d60 ) │ │ │ │ + ldr r1, [pc, #224] @ (d7d64 ) │ │ │ │ + ldr r0, [pc, #224] @ (d7d68 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (d7d44 ) │ │ │ │ + ldr r3, [pc, #208] @ (d7d6c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d79a8 │ │ │ │ - b.n d7ad8 │ │ │ │ - ldr r3, [pc, #76] @ (d7cd4 ) │ │ │ │ - ldr r2, [pc, #188] @ (d7d48 ) │ │ │ │ - ldr r1, [pc, #192] @ (d7d4c ) │ │ │ │ - ldr r0, [pc, #192] @ (d7d50 ) │ │ │ │ + beq.w d79d0 │ │ │ │ + b.n d7b00 │ │ │ │ + ldr r3, [pc, #76] @ (d7cfc ) │ │ │ │ + ldr r2, [pc, #188] @ (d7d70 ) │ │ │ │ + ldr r1, [pc, #192] @ (d7d74 ) │ │ │ │ + ldr r0, [pc, #192] @ (d7d78 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #176] @ (d7d54 ) │ │ │ │ + ldr r3, [pc, #176] @ (d7d7c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d7c78 │ │ │ │ + b.n d7ca0 │ │ │ │ bl 84a28 │ │ │ │ - b.n d7a22 │ │ │ │ + b.n d7a4a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7c2c │ │ │ │ + b.n d7c54 │ │ │ │ bl 84a28 │ │ │ │ - b.n d7c14 │ │ │ │ + b.n d7c3c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r1, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7d58 : │ │ │ │ +000d7d80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #108] @ d7dd4 │ │ │ │ + ldr.w ip, [pc, #108] @ d7dfc │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #492 @ 0x1ec │ │ │ │ - ldr.w ip, [pc, #92] @ d7dd8 │ │ │ │ + ldr.w ip, [pc, #92] @ d7e00 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - ldr r4, [pc, #88] @ (d7ddc ) │ │ │ │ + ldr r4, [pc, #88] @ (d7e04 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -228507,1076 +228529,1076 @@ │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d7db8 │ │ │ │ + cbz r0, d7de0 │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d78d4 │ │ │ │ - ldr r2, [pc, #36] @ (d7de0 ) │ │ │ │ - ldr r3, [pc, #32] @ (d7ddc ) │ │ │ │ + bl d78fc │ │ │ │ + ldr r2, [pc, #36] @ (d7e08 ) │ │ │ │ + ldr r3, [pc, #32] @ (d7e04 ) │ │ │ │ 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 d7dd0 │ │ │ │ + bne.n d7df8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - bne.n d7ce8 │ │ │ │ + bne.n d7ec0 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000d7de4 : │ │ │ │ +000d7e0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #24] @ (d7e0c ) │ │ │ │ + ldr r3, [pc, #24] @ (d7e34 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #24] @ (d7e10 ) │ │ │ │ + ldr r2, [pc, #24] @ (d7e38 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d78d4 │ │ │ │ + bl d78fc │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7e14 : │ │ │ │ +000d7e3c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d7e78 ) │ │ │ │ + ldr r3, [pc, #76] @ (d7ea0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d7e7c ) │ │ │ │ + ldr r5, [pc, #72] @ (d7ea4 ) │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d7e74 │ │ │ │ - ldr r3, [pc, #64] @ (d7e80 ) │ │ │ │ + cbz r0, d7e9c │ │ │ │ + ldr r3, [pc, #64] @ (d7ea8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7e54 │ │ │ │ + bne.n d7e7c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d7de4 │ │ │ │ - ldr r0, [pc, #44] @ (d7e84 ) │ │ │ │ + b.w d7e0c │ │ │ │ + ldr r0, [pc, #44] @ (d7eac ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d7e88 ) │ │ │ │ - ldr r1, [pc, #40] @ (d7e8c ) │ │ │ │ + ldr r3, [pc, #40] @ (d7eb0 ) │ │ │ │ + ldr r1, [pc, #40] @ (d7eb4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d7e90 ) │ │ │ │ + ldr r0, [pc, #40] @ (d7eb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n d7e10 │ │ │ │ + beq.n d7de8 │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r4, #3 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7e94 : │ │ │ │ +000d7ebc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #28] @ (d7ec0 ) │ │ │ │ + ldr r3, [pc, #28] @ (d7ee8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #28] @ (d7ec4 ) │ │ │ │ + ldr r2, [pc, #28] @ (d7eec ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d78d4 │ │ │ │ + bl d78fc │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ nop │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d7ec8 : │ │ │ │ +000d7ef0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #124] @ (d7f5c ) │ │ │ │ + ldr r5, [pc, #124] @ (d7f84 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #124] @ (d7f60 ) │ │ │ │ + ldr r3, [pc, #124] @ (d7f88 ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #120] @ (d7f64 ) │ │ │ │ + ldr r6, [pc, #120] @ (d7f8c ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (d7f68 ) │ │ │ │ + ldr r3, [pc, #108] @ (d7f90 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, d7f54 │ │ │ │ - ldr r3, [pc, #96] @ (d7f6c ) │ │ │ │ + cbz r0, d7f7c │ │ │ │ + ldr r3, [pc, #96] @ (d7f94 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7f34 │ │ │ │ + bne.n d7f5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d7e94 │ │ │ │ - ldr r2, [pc, #80] @ (d7f70 ) │ │ │ │ - ldr r3, [pc, #64] @ (d7f60 ) │ │ │ │ + bl d7ebc │ │ │ │ + ldr r2, [pc, #80] @ (d7f98 ) │ │ │ │ + ldr r3, [pc, #64] @ (d7f88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7f58 │ │ │ │ + bne.n d7f80 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d7f74 ) │ │ │ │ + ldr r0, [pc, #60] @ (d7f9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d7f78 ) │ │ │ │ - ldr r1, [pc, #56] @ (d7f7c ) │ │ │ │ + ldr r3, [pc, #56] @ (d7fa0 ) │ │ │ │ + ldr r1, [pc, #56] @ (d7fa4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d7f80 ) │ │ │ │ + ldr r0, [pc, #56] @ (d7fa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7f1c │ │ │ │ + b.n d7f44 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + subs r4, r1, #0 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d7f84 : │ │ │ │ +000d7fac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #172] @ (d8040 ) │ │ │ │ + ldr r6, [pc, #172] @ (d8068 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d8006 │ │ │ │ + beq.n d802e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #148] @ (d8044 ) │ │ │ │ + ldr r3, [pc, #148] @ (d806c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - cbz r5, d7ff4 │ │ │ │ + cbz r5, d801c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl d78d4 │ │ │ │ + bl d78fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7fde │ │ │ │ + beq.n d8006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d802c │ │ │ │ + cbz r3, d8054 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7fee │ │ │ │ + beq.n d8016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d8020 │ │ │ │ + cbz r3, d8048 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n d7fc2 │ │ │ │ - ldr r3, [pc, #60] @ (d8044 ) │ │ │ │ + b.n d7fea │ │ │ │ + ldr r3, [pc, #60] @ (d806c ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n d8034 │ │ │ │ + beq.n d805c │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d7fb4 │ │ │ │ - b.n d7ff4 │ │ │ │ + bne.n d7fdc │ │ │ │ + b.n d801c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7fde │ │ │ │ + b.n d8006 │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d7fb4 │ │ │ │ + bne.n d7fdc │ │ │ │ mov r5, r3 │ │ │ │ - b.n d7fc2 │ │ │ │ + b.n d7fea │ │ │ │ nop │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d8048 : │ │ │ │ +000d8070 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (d80f0 ) │ │ │ │ + ldr r5, [pc, #144] @ (d8118 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (d80f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (d811c ) │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #140] @ (d80f8 ) │ │ │ │ + ldr r6, [pc, #140] @ (d8120 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #128] @ (d80fc ) │ │ │ │ + ldr r3, [pc, #128] @ (d8124 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #636 @ 0x27c │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ bl 83b84 │ │ │ │ - cbz r0, d80e6 │ │ │ │ - ldr r3, [pc, #104] @ (d8100 ) │ │ │ │ + cbz r0, d810e │ │ │ │ + ldr r3, [pc, #104] @ (d8128 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d80c6 │ │ │ │ + bne.n d80ee │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d7f84 │ │ │ │ - ldr r2, [pc, #84] @ (d8104 ) │ │ │ │ - ldr r3, [pc, #64] @ (d80f4 ) │ │ │ │ + bl d7fac │ │ │ │ + ldr r2, [pc, #84] @ (d812c ) │ │ │ │ + ldr r3, [pc, #64] @ (d811c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d80ea │ │ │ │ + bne.n d8112 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #64] @ (d8108 ) │ │ │ │ + ldr r0, [pc, #64] @ (d8130 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (d810c ) │ │ │ │ - ldr r1, [pc, #60] @ (d8110 ) │ │ │ │ + ldr r3, [pc, #56] @ (d8134 ) │ │ │ │ + ldr r1, [pc, #60] @ (d8138 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d8114 ) │ │ │ │ + ldr r0, [pc, #56] @ (d813c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d80ae │ │ │ │ + b.n d80d6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r0, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d8118 : │ │ │ │ +000d8140 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r4, [pc, #1104] @ d857c │ │ │ │ + ldr.w r4, [pc, #1104] @ d85a4 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1104] @ d8580 │ │ │ │ + ldr.w r1, [pc, #1104] @ d85a8 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r5, [pc, #1100] @ d8584 │ │ │ │ - ldr.w r2, [pc, #1100] @ d8588 │ │ │ │ - ldr.w r3, [pc, #1100] @ d858c │ │ │ │ + ldr.w r5, [pc, #1100] @ d85ac │ │ │ │ + ldr.w r2, [pc, #1100] @ d85b0 │ │ │ │ + ldr.w r3, [pc, #1100] @ d85b4 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ ldr.w r1, [r7, #904] @ 0x388 │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d82dc │ │ │ │ - ldr.w r3, [pc, #1060] @ d8590 │ │ │ │ + beq.w d8304 │ │ │ │ + ldr.w r3, [pc, #1060] @ d85b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl d7f84 │ │ │ │ + bl d7fac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d829e │ │ │ │ + bne.w d82c6 │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d83a6 │ │ │ │ + beq.w d83ce │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d841e │ │ │ │ + beq.w d8446 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d850c │ │ │ │ - ldr r2, [pc, #976] @ (d8594 ) │ │ │ │ + bpl.w d8534 │ │ │ │ + ldr r2, [pc, #976] @ (d85bc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d84d4 │ │ │ │ - ldr r2, [pc, #972] @ (d8598 ) │ │ │ │ + beq.w d84fc │ │ │ │ + ldr r2, [pc, #972] @ (d85c0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d8522 │ │ │ │ + beq.w d854a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d8508 │ │ │ │ + ble.w d8530 │ │ │ │ cmp r3, #1 │ │ │ │ str r6, [r4, #12] │ │ │ │ - beq.w d8508 │ │ │ │ + beq.w d8530 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #16] │ │ │ │ bl 888bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8202 │ │ │ │ + beq.n d822a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d831e │ │ │ │ + beq.w d8346 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d832a │ │ │ │ + beq.w d8352 │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d8526 │ │ │ │ + beq.w d854e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8230 │ │ │ │ + beq.n d8258 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d838e │ │ │ │ + beq.w d83b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d8542 │ │ │ │ + beq.w d856a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8250 │ │ │ │ + beq.n d8278 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8386 │ │ │ │ + beq.w d83ae │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d855e │ │ │ │ + beq.w d8586 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8270 │ │ │ │ + beq.n d8298 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8416 │ │ │ │ - ldr r3, [pc, #796] @ (d8590 ) │ │ │ │ + beq.w d843e │ │ │ │ + ldr r3, [pc, #796] @ (d85b8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8282 │ │ │ │ + beq.n d82aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #792] @ (d859c ) │ │ │ │ - ldr r3, [pc, #760] @ (d8580 ) │ │ │ │ + ldr r2, [pc, #792] @ (d85c4 ) │ │ │ │ + ldr r3, [pc, #760] @ (d85a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d8444 │ │ │ │ + bne.w d846c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d82b4 │ │ │ │ + beq.n d82dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d82b4 │ │ │ │ + cbnz r3, d82dc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d82ca │ │ │ │ + beq.n d82f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d82ca │ │ │ │ + cbnz r3, d82f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #724] @ (d85a0 ) │ │ │ │ - ldr r1, [pc, #724] @ (d85a4 ) │ │ │ │ + ldr r3, [pc, #724] @ (d85c8 ) │ │ │ │ + ldr r1, [pc, #724] @ (d85cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n d8282 │ │ │ │ + b.n d82aa │ │ │ │ add.w fp, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 88720 │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldrd sl, r8, [sp, #8] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d81a8 │ │ │ │ - ldr r3, [pc, #676] @ (d85a8 ) │ │ │ │ - movw r2, #4995 @ 0x1383 │ │ │ │ + bne.w d81d0 │ │ │ │ + ldr r3, [pc, #676] @ (d85d0 ) │ │ │ │ + movw r2, #4984 @ 0x1378 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (d85ac ) │ │ │ │ - ldr r0, [pc, #672] @ (d85b0 ) │ │ │ │ + ldr r1, [pc, #668] @ (d85d4 ) │ │ │ │ + ldr r0, [pc, #672] @ (d85d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w d8208 │ │ │ │ + bne.w d8230 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d84b8 │ │ │ │ + beq.w d84e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8346 │ │ │ │ + beq.n d836e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d8396 │ │ │ │ + cbz r3, d83be │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d849c │ │ │ │ + beq.w d84c4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8362 │ │ │ │ + beq.n d838a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d839e │ │ │ │ + cbz r3, d83c6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d8480 │ │ │ │ + beq.w d84a8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8380 │ │ │ │ + beq.n d83a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8424 │ │ │ │ + beq.n d844c │ │ │ │ bl 8865c │ │ │ │ - b.n d82d8 │ │ │ │ + b.n d8300 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8250 │ │ │ │ + b.n d8278 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8230 │ │ │ │ + b.n d8258 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8346 │ │ │ │ + b.n d836e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8362 │ │ │ │ + b.n d838a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d83b8 │ │ │ │ + beq.n d83e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d843c │ │ │ │ + beq.n d8464 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d84ec │ │ │ │ + beq.w d8514 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d83d4 │ │ │ │ + beq.n d83fc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, d8434 │ │ │ │ + cbz r3, d845c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n d8464 │ │ │ │ + beq.n d848c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d83ee │ │ │ │ + beq.n d8416 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d842c │ │ │ │ + cbz r3, d8454 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n d8448 │ │ │ │ + beq.n d8470 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d82d8 │ │ │ │ + beq.w d8300 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d82d8 │ │ │ │ + bne.w d8300 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d82d8 │ │ │ │ + b.n d8300 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8270 │ │ │ │ + b.n d8298 │ │ │ │ bl 889e4 │ │ │ │ - b.n d81b6 │ │ │ │ + b.n d81de │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8380 │ │ │ │ + b.n d83a8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d83ee │ │ │ │ + b.n d8416 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d83d4 │ │ │ │ + b.n d83fc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d83b8 │ │ │ │ + b.n d83e0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (d85b4 ) │ │ │ │ - movw r2, #4998 @ 0x1386 │ │ │ │ + ldr r3, [pc, #360] @ (d85dc ) │ │ │ │ + movw r2, #4987 @ 0x137b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (d85b8 ) │ │ │ │ - ldr r0, [pc, #356] @ (d85bc ) │ │ │ │ + ldr r1, [pc, #356] @ (d85e0 ) │ │ │ │ + ldr r0, [pc, #356] @ (d85e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (d85c0 ) │ │ │ │ - movw r2, #4997 @ 0x1385 │ │ │ │ + ldr r3, [pc, #344] @ (d85e8 ) │ │ │ │ + movw r2, #4986 @ 0x137a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (d85c4 ) │ │ │ │ - ldr r0, [pc, #340] @ (d85c8 ) │ │ │ │ + ldr r1, [pc, #340] @ (d85ec ) │ │ │ │ + ldr r0, [pc, #340] @ (d85f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (d85cc ) │ │ │ │ - movw r2, #5003 @ 0x138b │ │ │ │ + ldr r3, [pc, #328] @ (d85f4 ) │ │ │ │ + mov.w r2, #4992 @ 0x1380 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (d85d0 ) │ │ │ │ - ldr r0, [pc, #324] @ (d85d4 ) │ │ │ │ + ldr r1, [pc, #324] @ (d85f8 ) │ │ │ │ + ldr r0, [pc, #324] @ (d85fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (d85d8 ) │ │ │ │ - movw r2, #5002 @ 0x138a │ │ │ │ + ldr r3, [pc, #312] @ (d8600 ) │ │ │ │ + movw r2, #4991 @ 0x137f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (d85dc ) │ │ │ │ - ldr r0, [pc, #308] @ (d85e0 ) │ │ │ │ + ldr r1, [pc, #308] @ (d8604 ) │ │ │ │ + ldr r0, [pc, #308] @ (d8608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (d85e4 ) │ │ │ │ - movw r2, #5001 @ 0x1389 │ │ │ │ + ldr r3, [pc, #296] @ (d860c ) │ │ │ │ + movw r2, #4990 @ 0x137e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (d85e8 ) │ │ │ │ - ldr r0, [pc, #292] @ (d85ec ) │ │ │ │ + ldr r1, [pc, #292] @ (d8610 ) │ │ │ │ + ldr r0, [pc, #292] @ (d8614 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (d85f0 ) │ │ │ │ + ldr r3, [pc, #280] @ (d8618 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #280] @ (d85f4 ) │ │ │ │ - ldr r0, [pc, #280] @ (d85f8 ) │ │ │ │ + ldr r1, [pc, #280] @ (d861c ) │ │ │ │ + ldr r0, [pc, #280] @ (d8620 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d85fc ) │ │ │ │ - movw r2, #4996 @ 0x1384 │ │ │ │ + ldr r3, [pc, #268] @ (d8624 ) │ │ │ │ + movw r2, #4985 @ 0x1379 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (d8600 ) │ │ │ │ - ldr r0, [pc, #264] @ (d8604 ) │ │ │ │ + ldr r1, [pc, #264] @ (d8628 ) │ │ │ │ + ldr r0, [pc, #264] @ (d862c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #248] @ (d8608 ) │ │ │ │ + ldr r3, [pc, #248] @ (d8630 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d860c ) │ │ │ │ - ldr r0, [pc, #252] @ (d8610 ) │ │ │ │ + ldr r1, [pc, #248] @ (d8634 ) │ │ │ │ + ldr r0, [pc, #252] @ (d8638 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #236] @ (d8614 ) │ │ │ │ - movw r2, #4972 @ 0x136c │ │ │ │ + ldr r3, [pc, #236] @ (d863c ) │ │ │ │ + movw r2, #4961 @ 0x1361 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #228] @ (d8618 ) │ │ │ │ - ldr r0, [pc, #232] @ (d861c ) │ │ │ │ + ldr r1, [pc, #228] @ (d8640 ) │ │ │ │ + ldr r0, [pc, #232] @ (d8644 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d8620 ) │ │ │ │ - movw r2, #4973 @ 0x136d │ │ │ │ + ldr r3, [pc, #220] @ (d8648 ) │ │ │ │ + movw r2, #4962 @ 0x1362 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #212] @ (d8624 ) │ │ │ │ - ldr r0, [pc, #216] @ (d8628 ) │ │ │ │ + ldr r1, [pc, #212] @ (d864c ) │ │ │ │ + ldr r0, [pc, #216] @ (d8650 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d862c ) │ │ │ │ - movw r2, #4974 @ 0x136e │ │ │ │ + ldr r3, [pc, #204] @ (d8654 ) │ │ │ │ + movw r2, #4963 @ 0x1363 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (d8630 ) │ │ │ │ - ldr r0, [pc, #200] @ (d8634 ) │ │ │ │ + ldr r1, [pc, #196] @ (d8658 ) │ │ │ │ + ldr r0, [pc, #200] @ (d865c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2648 @ 0xa58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r7, r2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r7, #18 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r6, r3 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + adds r6, r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + adds r0, r5, r0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + adds r0, r3, r0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r6, #24 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + adds r0, r1, r0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d8638 : │ │ │ │ +000d8660 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d869c ) │ │ │ │ + ldr r3, [pc, #76] @ (d86c4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #72] @ (d86a0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d86c8 ) │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, d8698 │ │ │ │ - ldr r3, [pc, #64] @ (d86a4 ) │ │ │ │ + cbz r0, d86c0 │ │ │ │ + ldr r3, [pc, #64] @ (d86cc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d8678 │ │ │ │ + bne.n d86a0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d8118 │ │ │ │ - ldr r0, [pc, #44] @ (d86a8 ) │ │ │ │ + b.w d8140 │ │ │ │ + ldr r0, [pc, #44] @ (d86d0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #40] @ (d86ac ) │ │ │ │ - ldr r1, [pc, #40] @ (d86b0 ) │ │ │ │ + ldr r3, [pc, #40] @ (d86d4 ) │ │ │ │ + ldr r1, [pc, #40] @ (d86d8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d86b4 ) │ │ │ │ + ldr r0, [pc, #40] @ (d86dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d86b8 : │ │ │ │ +000d86e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr.w r2, [pc, #2876] @ d9208 │ │ │ │ + ldr.w r2, [pc, #2876] @ d9230 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2876] @ d920c │ │ │ │ + ldr.w r3, [pc, #2876] @ d9234 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r0, #28] │ │ │ │ - ldr.w r6, [pc, #2872] @ d9210 │ │ │ │ + ldr.w r6, [pc, #2872] @ d9238 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8a8c │ │ │ │ + beq.w d8ab4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d871a │ │ │ │ + beq.n d8742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a0e │ │ │ │ + beq.w d8a36 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d8ab8 │ │ │ │ + beq.w d8ae0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w d8ad4 │ │ │ │ + bpl.w d8afc │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8b8e │ │ │ │ + beq.w d8bb6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #2760] @ d9214 │ │ │ │ + ldr.w r3, [pc, #2760] @ d923c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d876c │ │ │ │ + beq.n d8794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a16 │ │ │ │ + beq.w d8a3e │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w d8bc0 │ │ │ │ + blt.w d8be8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 86704 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8796 │ │ │ │ + beq.n d87be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a1e │ │ │ │ + beq.w d8a46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d8bdc │ │ │ │ - ldr.w r3, [pc, #2680] @ d9218 │ │ │ │ + beq.w d8c04 │ │ │ │ + ldr.w r3, [pc, #2680] @ d9240 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8a2e │ │ │ │ + bne.w d8a56 │ │ │ │ blx 501f4 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8d60 │ │ │ │ + beq.w d8d88 │ │ │ │ blx 501f4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8dd8 │ │ │ │ + beq.w d8e00 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d9de2 │ │ │ │ + beq.w d9e0a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d87f6 │ │ │ │ + beq.n d881e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a84 │ │ │ │ + beq.w d8aac │ │ │ │ mov r0, r9 │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 87f2c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d8e34 │ │ │ │ + beq.w d8e5c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -229586,59 +229608,59 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 880d4 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r7, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8f56 │ │ │ │ + beq.w d8f7e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9daa │ │ │ │ + beq.w d9dd2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n d885c │ │ │ │ + beq.n d8884 │ │ │ │ cmp r3, r8 │ │ │ │ it eq │ │ │ │ streq.w fp, [r7] │ │ │ │ - beq.n d885c │ │ │ │ + beq.n d8884 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8a74 │ │ │ │ + beq.w d8a9c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w d8bf8 │ │ │ │ + bpl.w d8c20 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8d82 │ │ │ │ + beq.w d8daa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, fp │ │ │ │ - beq.n d8896 │ │ │ │ + beq.n d88be │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8a7c │ │ │ │ + beq.w d8aa4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d8e00 │ │ │ │ + blt.w d8e28 │ │ │ │ uxtb r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d8afc │ │ │ │ + beq.w d8b24 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8e60 │ │ │ │ + beq.w d8e88 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229646,27 +229668,27 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d88dc │ │ │ │ + beq.n d8904 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8a26 │ │ │ │ + beq.w d8a4e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d8e8a │ │ │ │ + blt.w d8eb2 │ │ │ │ uxtb r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d8c36 │ │ │ │ + beq.w d8c5e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d8ea4 │ │ │ │ + beq.w d8ecc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229674,289 +229696,289 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 87324 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8922 │ │ │ │ + beq.n d894a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8d50 │ │ │ │ + beq.w d8d78 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d8f12 │ │ │ │ + beq.w d8f3a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w d94ce │ │ │ │ + bpl.w d94f6 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w d9364 │ │ │ │ + beq.w d938c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d895e │ │ │ │ + beq.n d8986 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w d8ece │ │ │ │ + beq.w d8ef6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 875ec │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d897c │ │ │ │ + beq.n d89a4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8dcc │ │ │ │ + beq.w d8df4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d8f28 │ │ │ │ + blt.w d8f50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ bl 8750c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d89a2 │ │ │ │ + beq.n d89ca │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8e28 │ │ │ │ + beq.w d8e50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d89b6 │ │ │ │ + beq.n d89de │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d8e1c │ │ │ │ + beq.w d8e44 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d8f40 │ │ │ │ - ldr.w r3, [pc, #2140] @ d921c │ │ │ │ + blt.w d8f68 │ │ │ │ + ldr.w r3, [pc, #2140] @ d9244 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8826 │ │ │ │ + bne.w d884e │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 849cc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fb84 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w d8826 │ │ │ │ - ldr.w r3, [pc, #2108] @ d9220 │ │ │ │ - ldr.w r1, [pc, #2108] @ d9224 │ │ │ │ + beq.w d884e │ │ │ │ + ldr.w r3, [pc, #2108] @ d9248 │ │ │ │ + ldr.w r1, [pc, #2108] @ d924c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2100] @ d9228 │ │ │ │ - ldr.w r1, [pc, #2100] @ d922c │ │ │ │ + ldr.w r3, [pc, #2100] @ d9250 │ │ │ │ + ldr.w r1, [pc, #2100] @ d9254 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #2096] @ d9230 │ │ │ │ + ldr.w r0, [pc, #2096] @ d9258 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8c1c │ │ │ │ + b.n d8c44 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d871a │ │ │ │ + b.n d8742 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d876c │ │ │ │ + b.n d8794 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8796 │ │ │ │ + b.n d87be │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d88dc │ │ │ │ - ldr.w r1, [pc, #2040] @ d9228 │ │ │ │ + b.n d8904 │ │ │ │ + ldr.w r1, [pc, #2040] @ d9250 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r3, [pc, #2044] @ d9234 │ │ │ │ - ldr.w r0, [pc, #2044] @ d9238 │ │ │ │ + ldr.w r3, [pc, #2044] @ d925c │ │ │ │ + ldr.w r0, [pc, #2044] @ d9260 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2040] @ d923c │ │ │ │ + ldr.w r1, [pc, #2040] @ d9264 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2024] @ d9240 │ │ │ │ - ldr.w r3, [pc, #1968] @ d920c │ │ │ │ + ldr.w r2, [pc, #2024] @ d9268 │ │ │ │ + ldr.w r3, [pc, #1968] @ d9234 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d9742 │ │ │ │ + bne.w d976a │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d885c │ │ │ │ + b.n d8884 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8896 │ │ │ │ + b.n d88be │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d87f6 │ │ │ │ - ldr.w r1, [pc, #1944] @ d9228 │ │ │ │ + b.n d881e │ │ │ │ + ldr.w r1, [pc, #1944] @ d9250 │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1968] @ d9244 │ │ │ │ - ldr.w r2, [pc, #1968] @ d9248 │ │ │ │ + ldr.w r3, [pc, #1968] @ d926c │ │ │ │ + ldr.w r2, [pc, #1968] @ d9270 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1960] @ d924c │ │ │ │ - ldr.w r0, [pc, #1960] @ d9250 │ │ │ │ + ldr.w r1, [pc, #1960] @ d9274 │ │ │ │ + ldr.w r0, [pc, #1960] @ d9278 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1900] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1900] @ d9250 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1940] @ d9254 │ │ │ │ - ldr.w r0, [pc, #1940] @ d9258 │ │ │ │ + ldr.w r1, [pc, #1940] @ d927c │ │ │ │ + ldr.w r0, [pc, #1940] @ d9280 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r1, [pc, #1872] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r1, [pc, #1872] @ d9250 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1920] @ d925c │ │ │ │ - ldr.w r0, [pc, #1920] @ d9260 │ │ │ │ + ldr.w r3, [pc, #1920] @ d9284 │ │ │ │ + ldr.w r0, [pc, #1920] @ d9288 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1908] @ d9264 │ │ │ │ + ldr.w r1, [pc, #1908] @ d928c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1896] @ d9268 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1896] @ d9290 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r5, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r5, #2916] @ 0xb64 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d9186 │ │ │ │ + blt.w d91ae │ │ │ │ ldr.w r2, [r5, #2916] @ 0xb64 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #1 │ │ │ │ bl 87388 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d919c │ │ │ │ + beq.w d91c4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8750c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8b52 │ │ │ │ + beq.n d8b7a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ - cbnz r1, d8b52 │ │ │ │ + cbnz r1, d8b7a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8b6c │ │ │ │ + beq.n d8b94 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, d8b6c │ │ │ │ + cbnz r1, d8b94 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w d89bc │ │ │ │ - ldr.w r3, [pc, #1716] @ d9228 │ │ │ │ + bge.w d89e4 │ │ │ │ + ldr.w r3, [pc, #1716] @ d9250 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #1776] @ d926c │ │ │ │ - ldr.w r0, [pc, #1776] @ d9270 │ │ │ │ + ldr.w r1, [pc, #1776] @ d9294 │ │ │ │ + ldr.w r0, [pc, #1776] @ d9298 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8c1c │ │ │ │ - ldr.w r2, [pc, #1688] @ d9228 │ │ │ │ + b.n d8c44 │ │ │ │ + ldr.w r2, [pc, #1688] @ d9250 │ │ │ │ movs r1, #135 @ 0x87 │ │ │ │ - ldr.w r3, [pc, #1756] @ d9274 │ │ │ │ + ldr.w r3, [pc, #1756] @ d929c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1752] @ d9278 │ │ │ │ + ldr.w r2, [pc, #1752] @ d92a0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1748] @ d927c │ │ │ │ + ldr.w r1, [pc, #1748] @ d92a4 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1744] @ d9280 │ │ │ │ + ldr.w r0, [pc, #1744] @ d92a8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1636] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1636] @ d9250 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #1724] @ d9284 │ │ │ │ - ldr.w r0, [pc, #1724] @ d9288 │ │ │ │ + ldr.w r1, [pc, #1724] @ d92ac │ │ │ │ + ldr.w r0, [pc, #1724] @ d92b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8bb8 │ │ │ │ - ldr.w r3, [pc, #1608] @ d9228 │ │ │ │ + b.n d8be0 │ │ │ │ + ldr.w r3, [pc, #1608] @ d9250 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r1, [pc, #1704] @ d928c │ │ │ │ - ldr.w r0, [pc, #1704] @ d9290 │ │ │ │ + ldr.w r1, [pc, #1704] @ d92b4 │ │ │ │ + ldr.w r0, [pc, #1704] @ d92b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1580] @ d9228 │ │ │ │ - ldr.w r2, [pc, #1684] @ d9294 │ │ │ │ - ldr.w r1, [pc, #1684] @ d9298 │ │ │ │ - ldr.w r0, [pc, #1684] @ d929c │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1580] @ d9250 │ │ │ │ + ldr.w r2, [pc, #1684] @ d92bc │ │ │ │ + ldr.w r1, [pc, #1684] @ d92c0 │ │ │ │ + ldr.w r0, [pc, #1684] @ d92c4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -229966,23 +229988,23 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d86b8 │ │ │ │ + bl d86e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w d91b2 │ │ │ │ + beq.w d91da │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d91c8 │ │ │ │ + beq.w d91f0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ @@ -229990,244 +230012,244 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 87324 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d8c7a │ │ │ │ + beq.n d8ca2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n d8d58 │ │ │ │ + beq.n d8d80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d91ea │ │ │ │ + beq.w d9212 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w d971a │ │ │ │ + bpl.w d9742 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w d8948 │ │ │ │ + bne.w d8970 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8cb8 │ │ │ │ + beq.n d8ce0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d986e │ │ │ │ + beq.w d9896 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8cce │ │ │ │ + beq.n d8cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9864 │ │ │ │ + beq.w d988c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8ce6 │ │ │ │ + beq.n d8d0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9878 │ │ │ │ + beq.w d98a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8cfe │ │ │ │ + beq.n d8d26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9882 │ │ │ │ + beq.w d98aa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8d12 │ │ │ │ + beq.n d8d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d988c │ │ │ │ + beq.w d98b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8d28 │ │ │ │ + beq.n d8d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9896 │ │ │ │ - ldr.w r3, [pc, #1396] @ d92a0 │ │ │ │ + beq.w d98be │ │ │ │ + ldr.w r3, [pc, #1396] @ d92c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #1264] @ d9228 │ │ │ │ - ldr.w r1, [pc, #1384] @ d92a4 │ │ │ │ + ldr.w r3, [pc, #1264] @ d9250 │ │ │ │ + ldr.w r1, [pc, #1384] @ d92cc │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r0, [pc, #1384] @ d92a8 │ │ │ │ + ldr.w r0, [pc, #1384] @ d92d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8922 │ │ │ │ + b.n d894a │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8c7a │ │ │ │ - ldr.w r3, [pc, #1220] @ d9228 │ │ │ │ + b.n d8ca2 │ │ │ │ + ldr.w r3, [pc, #1220] @ d9250 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1348] @ d92ac │ │ │ │ - ldr.w r0, [pc, #1348] @ d92b0 │ │ │ │ + ldr.w r1, [pc, #1348] @ d92d4 │ │ │ │ + ldr.w r0, [pc, #1348] @ d92d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1188] @ d9228 │ │ │ │ - ldr.w r2, [pc, #1324] @ d92b4 │ │ │ │ - ldr.w r1, [pc, #1324] @ d92b8 │ │ │ │ - ldr.w r0, [pc, #1324] @ d92bc │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1188] @ d9250 │ │ │ │ + ldr.w r2, [pc, #1324] @ d92dc │ │ │ │ + ldr.w r1, [pc, #1324] @ d92e0 │ │ │ │ + ldr.w r0, [pc, #1324] @ d92e4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1308] @ d92c0 │ │ │ │ + ldr.w r3, [pc, #1308] @ d92e8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d897c │ │ │ │ - ldr.w r3, [pc, #1100] @ d9228 │ │ │ │ + b.n d89a4 │ │ │ │ + ldr.w r3, [pc, #1100] @ d9250 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1252] @ d92c4 │ │ │ │ - ldr.w r0, [pc, #1252] @ d92c8 │ │ │ │ + ldr.w r1, [pc, #1252] @ d92ec │ │ │ │ + ldr.w r0, [pc, #1252] @ d92f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr.w r3, [pc, #1060] @ d9228 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr.w r3, [pc, #1060] @ d9250 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1220] @ d92cc │ │ │ │ - ldr.w r0, [pc, #1220] @ d92d0 │ │ │ │ + ldr.w r1, [pc, #1220] @ d92f4 │ │ │ │ + ldr.w r0, [pc, #1220] @ d92f8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ + b.n d8dd4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d89b6 │ │ │ │ + b.n d89de │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b.n d89a2 │ │ │ │ - ldr r3, [pc, #1008] @ (d9228 ) │ │ │ │ + b.n d89ca │ │ │ │ + ldr r3, [pc, #1008] @ (d9250 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #1176] @ d92d4 │ │ │ │ - ldr.w r0, [pc, #1176] @ d92d8 │ │ │ │ + ldr.w r1, [pc, #1176] @ d92fc │ │ │ │ + ldr.w r0, [pc, #1176] @ d9300 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ - ldr r3, [pc, #964] @ (d9228 ) │ │ │ │ - ldr.w r2, [pc, #1144] @ d92dc │ │ │ │ - ldr.w r1, [pc, #1144] @ d92e0 │ │ │ │ - ldr.w r0, [pc, #1144] @ d92e4 │ │ │ │ + b.n d8a7a │ │ │ │ + ldr r3, [pc, #964] @ (d9250 ) │ │ │ │ + ldr.w r2, [pc, #1144] @ d9304 │ │ │ │ + ldr.w r1, [pc, #1144] @ d9308 │ │ │ │ + ldr.w r0, [pc, #1144] @ d930c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #141 @ 0x8d │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1128] @ d92e8 │ │ │ │ + ldr.w r3, [pc, #1128] @ d9310 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #924] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #924] @ (d9250 ) │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr.w r1, [pc, #1116] @ d92ec │ │ │ │ - ldr.w r0, [pc, #1116] @ d92f0 │ │ │ │ + ldr.w r1, [pc, #1116] @ d9314 │ │ │ │ + ldr.w r0, [pc, #1116] @ d9318 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #896] @ (d9228 ) │ │ │ │ - ldr.w r2, [pc, #1100] @ d92f4 │ │ │ │ - ldr.w r1, [pc, #1100] @ d92f8 │ │ │ │ - ldr.w r0, [pc, #1100] @ d92fc │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #896] @ (d9250 ) │ │ │ │ + ldr.w r2, [pc, #1100] @ d931c │ │ │ │ + ldr.w r1, [pc, #1100] @ d9320 │ │ │ │ + ldr.w r0, [pc, #1100] @ d9324 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #142 @ 0x8e │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1084] @ d9300 │ │ │ │ + ldr.w r3, [pc, #1084] @ d9328 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #856] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #856] @ (d9250 ) │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r2, [pc, #1072] @ d9304 │ │ │ │ - ldr.w r1, [pc, #1072] @ d9308 │ │ │ │ - ldr.w r0, [pc, #1072] @ d930c │ │ │ │ + ldr.w r2, [pc, #1072] @ d932c │ │ │ │ + ldr.w r1, [pc, #1072] @ d9330 │ │ │ │ + ldr.w r0, [pc, #1072] @ d9334 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -230239,229 +230261,229 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n d8bb8 │ │ │ │ - ldr r3, [pc, #788] @ (d9228 ) │ │ │ │ + b.n d8be0 │ │ │ │ + ldr r3, [pc, #788] @ (d9250 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r1, [pc, #1016] @ (d9310 ) │ │ │ │ - ldr r0, [pc, #1016] @ (d9314 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d9338 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d933c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #764] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #764] @ (d9250 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #1000] @ (d9318 ) │ │ │ │ + ldr r1, [pc, #1000] @ (d9340 ) │ │ │ │ mov r8, r5 │ │ │ │ - ldr r0, [pc, #1000] @ (d931c ) │ │ │ │ + ldr r0, [pc, #1000] @ (d9344 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8ef2 │ │ │ │ - ldr r3, [pc, #740] @ (d9228 ) │ │ │ │ + b.n d8f1a │ │ │ │ + ldr r3, [pc, #740] @ (d9250 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #984] @ (d9320 ) │ │ │ │ - ldr r0, [pc, #988] @ (d9324 ) │ │ │ │ + ldr r1, [pc, #984] @ (d9348 ) │ │ │ │ + ldr r0, [pc, #988] @ (d934c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8c1c │ │ │ │ + b.n d8c44 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8f70 │ │ │ │ + beq.n d8f98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d94b6 │ │ │ │ + beq.w d94de │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8f88 │ │ │ │ + beq.n d8fb0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d917e │ │ │ │ + beq.w d91a6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9dfe │ │ │ │ + beq.w d9e26 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d8fa2 │ │ │ │ + beq.n d8fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d94ae │ │ │ │ + beq.w d94d6 │ │ │ │ blx 50078 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d95a8 │ │ │ │ + bne.w d95d0 │ │ │ │ blx 501f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d95d2 │ │ │ │ + beq.w d95fa │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 87f5c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d961e │ │ │ │ + beq.w d9646 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 88294 │ │ │ │ ldrb.w r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrd sl, r5, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d9a9c │ │ │ │ + beq.w d9ac4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d9d72 │ │ │ │ + beq.w d9d9a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w d94f4 │ │ │ │ + beq.w d951c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9d8e │ │ │ │ + beq.w d9db6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w d957c │ │ │ │ + beq.w d95a4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n d9048 │ │ │ │ + beq.n d9070 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d94be │ │ │ │ + beq.w d94e6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n d905a │ │ │ │ + beq.n d9082 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d94c6 │ │ │ │ + beq.w d94ee │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w d964e │ │ │ │ + bpl.w d9676 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w d9698 │ │ │ │ + bpl.w d96c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 87f2c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d96de │ │ │ │ + beq.w d9706 │ │ │ │ movw fp, #65534 @ 0xfffe │ │ │ │ movt fp, #16383 @ 0x3fff │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 880d4 │ │ │ │ ldrb.w r3, [sp, #84] @ 0x54 │ │ │ │ ldrd r7, r4, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9746 │ │ │ │ + beq.w d976e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9d3a │ │ │ │ + beq.w d9d62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n d90ce │ │ │ │ + beq.n d90f6 │ │ │ │ cmp r3, fp │ │ │ │ it eq │ │ │ │ streq.w r9, [r4] │ │ │ │ - beq.n d90ce │ │ │ │ + beq.n d90f6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9200 │ │ │ │ + beq.w d9228 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w d9504 │ │ │ │ + bpl.w d952c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fcd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d952e │ │ │ │ + blt.w d9556 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d98e0 │ │ │ │ + bne.w d9908 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n d910a │ │ │ │ + beq.n d9132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d94a2 │ │ │ │ + beq.w d94ca │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d9588 │ │ │ │ - ldr r3, [pc, #264] @ (d921c ) │ │ │ │ + blt.w d95b0 │ │ │ │ + ldr r3, [pc, #264] @ (d9244 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n d909a │ │ │ │ + bne.n d90c2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 849cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n d909a │ │ │ │ - ldr r3, [pc, #240] @ (d9220 ) │ │ │ │ + beq.n d90c2 │ │ │ │ + ldr r3, [pc, #240] @ (d9248 ) │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #500] @ (d9328 ) │ │ │ │ + ldr r1, [pc, #500] @ (d9350 ) │ │ │ │ mov r7, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #232] @ (d9228 ) │ │ │ │ - ldr r1, [pc, #488] @ (d932c ) │ │ │ │ + ldr r3, [pc, #232] @ (d9250 ) │ │ │ │ + ldr r1, [pc, #488] @ (d9354 ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r0, [pc, #488] @ (d9330 ) │ │ │ │ + ldr r0, [pc, #488] @ (d9358 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ @@ -230473,422 +230495,423 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ - b.n d8a52 │ │ │ │ + b.n d8a7a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8f88 │ │ │ │ - ldr r3, [pc, #160] @ (d9228 ) │ │ │ │ + b.n d8fb0 │ │ │ │ + ldr r3, [pc, #160] @ (d9250 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r1, [pc, #424] @ (d9334 ) │ │ │ │ - ldr r0, [pc, #424] @ (d9338 ) │ │ │ │ + ldr r1, [pc, #424] @ (d935c ) │ │ │ │ + ldr r0, [pc, #424] @ (d9360 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #136] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #136] @ (d9250 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #408] @ (d933c ) │ │ │ │ - ldr r0, [pc, #412] @ (d9340 ) │ │ │ │ + ldr r1, [pc, #408] @ (d9364 ) │ │ │ │ + ldr r0, [pc, #412] @ (d9368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #116] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #116] @ (d9250 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #396] @ (d9344 ) │ │ │ │ - ldr r0, [pc, #396] @ (d9348 ) │ │ │ │ + ldr r1, [pc, #396] @ (d936c ) │ │ │ │ + ldr r0, [pc, #396] @ (d9370 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #92] @ (d9228 ) │ │ │ │ - ldr r2, [pc, #384] @ (d934c ) │ │ │ │ - ldr r1, [pc, #384] @ (d9350 ) │ │ │ │ - ldr r0, [pc, #388] @ (d9354 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #92] @ (d9250 ) │ │ │ │ + ldr r2, [pc, #384] @ (d9374 ) │ │ │ │ + ldr r1, [pc, #384] @ (d9378 ) │ │ │ │ + ldr r0, [pc, #388] @ (d937c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #147 @ 0x93 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #372] @ (d9358 ) │ │ │ │ + ldr r3, [pc, #372] @ (d9380 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.n d8dac │ │ │ │ - ldr r3, [pc, #60] @ (d9228 ) │ │ │ │ + b.n d8dd4 │ │ │ │ + ldr r3, [pc, #60] @ (d9250 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #364] @ (d935c ) │ │ │ │ - ldr r0, [pc, #364] @ (d9360 ) │ │ │ │ + ldr r1, [pc, #364] @ (d9384 ) │ │ │ │ + ldr r0, [pc, #364] @ (d9388 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d8dac │ │ │ │ + b.n d8dd4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d90ce │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + b.n d90f6 │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #26 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r6, #5 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r1, #5 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r2, #3 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r7, #2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r5, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + subs r2, r1, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r5, #0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ittt eq │ │ │ │ - moveq r1, r4 │ │ │ │ - addeq r6, r6, #1 │ │ │ │ - moveq r2, r4 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + adds r6, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + adds r6, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + adds r6, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + adds r0, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr1, {1} │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r3, r6 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr1, {1} │ │ │ │ - adds r4, r6, r6 │ │ │ │ + movs r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 3, cr0, cr4, cr1, {1} │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r2, r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr1, {1} │ │ │ │ - adds r4, r2, r7 │ │ │ │ + vaddl.u16 q8, d2, d17 │ │ │ │ + subs r4, r7, r4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + vrev64. d0, d17 │ │ │ │ + subs r6, r4, r4 │ │ │ │ + movs r2, r4 │ │ │ │ + vaddl.u32 q0, d6, d17 │ │ │ │ + subs r4, r3, r5 │ │ │ │ + movs r2, r4 │ │ │ │ + subs r4, r1, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 0, cr0, cr6, cr1, {1} │ │ │ │ - ldr r5, [pc, #24] @ (d9374 ) │ │ │ │ + vaddl.u8 q0, d14, d17 │ │ │ │ + ldr r6, [pc, #568] @ (d95bc ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [r6, #132]! @ 0x84 │ │ │ │ + vhadd.u32 d16, d14, d17 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d937e │ │ │ │ + beq.n d93a6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d95ee │ │ │ │ + beq.w d9616 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9394 │ │ │ │ + beq.n d93bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d95f6 │ │ │ │ + beq.w d961e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93ac │ │ │ │ + beq.n d93d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d95fe │ │ │ │ + beq.w d9626 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93c4 │ │ │ │ + beq.n d93ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9606 │ │ │ │ + beq.w d962e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93d8 │ │ │ │ + beq.n d9400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d960e │ │ │ │ + beq.w d9636 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d93ee │ │ │ │ + beq.n d9416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9616 │ │ │ │ - ldr.w r3, [pc, #2604] @ d9e1c │ │ │ │ + beq.w d963e │ │ │ │ + ldr.w r3, [pc, #2604] @ d9e44 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1916] @ 0x77c │ │ │ │ blx 5003c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d9846 │ │ │ │ + beq.w d986e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w d981e │ │ │ │ - ldr.w r3, [pc, #2568] @ d9e20 │ │ │ │ + bpl.w d9846 │ │ │ │ + ldr.w r3, [pc, #2568] @ d9e48 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d98a0 │ │ │ │ + beq.w d98c8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9448 │ │ │ │ + beq.n d9470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d949a │ │ │ │ + cbz r3, d94c2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d98c4 │ │ │ │ + beq.w d98ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9462 │ │ │ │ + beq.n d948a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d970a │ │ │ │ + beq.w d9732 │ │ │ │ mov r0, r5 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d947c │ │ │ │ + beq.n d94a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9712 │ │ │ │ - ldr.w r3, [pc, #2468] @ d9e24 │ │ │ │ + beq.w d973a │ │ │ │ + ldr.w r3, [pc, #2468] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #2468] @ d9e28 │ │ │ │ - ldr.w r0, [pc, #2468] @ d9e2c │ │ │ │ + ldr.w r1, [pc, #2468] @ d9e50 │ │ │ │ + ldr.w r0, [pc, #2468] @ d9e54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9448 │ │ │ │ + b.n d9470 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b.n d910a │ │ │ │ + b.n d9132 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8fa2 │ │ │ │ + b.n d8fca │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d8f70 │ │ │ │ + b.n d8f98 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9046 │ │ │ │ + b.n d906e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d905a │ │ │ │ - ldr.w r3, [pc, #2388] @ d9e24 │ │ │ │ - ldr.w r2, [pc, #2396] @ d9e30 │ │ │ │ - ldr.w r1, [pc, #2396] @ d9e34 │ │ │ │ - ldr.w r0, [pc, #2396] @ d9e38 │ │ │ │ + b.n d9082 │ │ │ │ + ldr.w r3, [pc, #2388] @ d9e4c │ │ │ │ + ldr.w r2, [pc, #2396] @ d9e58 │ │ │ │ + ldr.w r1, [pc, #2396] @ d9e5c │ │ │ │ + ldr.w r0, [pc, #2396] @ d9e60 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ bl a7508 │ │ │ │ - b.n d8dac │ │ │ │ + b.n d8dd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9d8e │ │ │ │ + beq.w d9db6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w d902a │ │ │ │ - b.n d905a │ │ │ │ - ldr.w r3, [pc, #2332] @ d9e24 │ │ │ │ + bne.w d9052 │ │ │ │ + b.n d9082 │ │ │ │ + ldr.w r3, [pc, #2332] @ d9e4c │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r2, [pc, #2352] @ d9e3c │ │ │ │ + ldr.w r2, [pc, #2352] @ d9e64 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r1, [pc, #2348] @ d9e40 │ │ │ │ - ldr.w r0, [pc, #2348] @ d9e44 │ │ │ │ + ldr.w r1, [pc, #2348] @ d9e68 │ │ │ │ + ldr.w r0, [pc, #2348] @ d9e6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ bl a7508 │ │ │ │ - b.n d9152 │ │ │ │ - ldr.w r3, [pc, #2292] @ d9e24 │ │ │ │ + b.n d917a │ │ │ │ + ldr.w r3, [pc, #2292] @ d9e4c │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr.w r1, [pc, #2320] @ d9e48 │ │ │ │ - ldr.w r0, [pc, #2320] @ d9e4c │ │ │ │ + ldr.w r1, [pc, #2320] @ d9e70 │ │ │ │ + ldr.w r0, [pc, #2320] @ d9e74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ @@ -230902,94 +230925,94 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d903a │ │ │ │ - b.n d905a │ │ │ │ - ldr.w r3, [pc, #2200] @ d9e24 │ │ │ │ + bne.w d9062 │ │ │ │ + b.n d9082 │ │ │ │ + ldr.w r3, [pc, #2200] @ d9e4c │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #2240] @ d9e50 │ │ │ │ + ldr.w r1, [pc, #2240] @ d9e78 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #2236] @ d9e54 │ │ │ │ + ldr.w r0, [pc, #2236] @ d9e7c │ │ │ │ mov r7, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9152 │ │ │ │ - ldr.w r3, [pc, #2168] @ d9e24 │ │ │ │ + b.n d917a │ │ │ │ + ldr.w r3, [pc, #2168] @ d9e4c │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #2216] @ d9e58 │ │ │ │ - ldr.w r0, [pc, #2216] @ d9e5c │ │ │ │ + ldr.w r1, [pc, #2216] @ d9e80 │ │ │ │ + ldr.w r0, [pc, #2216] @ d9e84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #2128] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #2128] @ d9e4c │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #2180] @ d9e60 │ │ │ │ - ldr.w r0, [pc, #2180] @ d9e64 │ │ │ │ + ldr.w r1, [pc, #2180] @ d9e88 │ │ │ │ + ldr.w r0, [pc, #2180] @ d9e8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d95c2 │ │ │ │ + b.n d95ea │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d937e │ │ │ │ + b.n d93a6 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9394 │ │ │ │ + b.n d93bc │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93ac │ │ │ │ + b.n d93d4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93c4 │ │ │ │ + b.n d93ec │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93d8 │ │ │ │ + b.n d9400 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d93ee │ │ │ │ - ldr.w r3, [pc, #2052] @ d9e24 │ │ │ │ + b.n d9416 │ │ │ │ + ldr.w r3, [pc, #2052] @ d9e4c │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r1, [pc, #2112] @ d9e68 │ │ │ │ - ldr.w r0, [pc, #2112] @ d9e6c │ │ │ │ + ldr.w r1, [pc, #2112] @ d9e90 │ │ │ │ + ldr.w r0, [pc, #2112] @ d9e94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #2004] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #2004] @ d9e4c │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r2, [pc, #2072] @ d9e70 │ │ │ │ - ldr.w r1, [pc, #2072] @ d9e74 │ │ │ │ - ldr.w r0, [pc, #2072] @ d9e78 │ │ │ │ + ldr.w r2, [pc, #2072] @ d9e98 │ │ │ │ + ldr.w r1, [pc, #2072] @ d9e9c │ │ │ │ + ldr.w r0, [pc, #2072] @ d9ea0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -231001,19 +231024,19 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1928] @ d9e24 │ │ │ │ - ldr.w r2, [pc, #2012] @ d9e7c │ │ │ │ - ldr.w r1, [pc, #2012] @ d9e80 │ │ │ │ - ldr.w r0, [pc, #2012] @ d9e84 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1928] @ d9e4c │ │ │ │ + ldr.w r2, [pc, #2012] @ d9ea4 │ │ │ │ + ldr.w r1, [pc, #2012] @ d9ea8 │ │ │ │ + ldr.w r0, [pc, #2012] @ d9eac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -231025,262 +231048,262 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1860] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1860] @ d9e4c │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #1952] @ d9e88 │ │ │ │ + ldr.w r1, [pc, #1952] @ d9eb0 │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r0, [pc, #1952] @ d9e8c │ │ │ │ + ldr.w r0, [pc, #1952] @ d9eb4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ - b.n d967e │ │ │ │ + b.n d96a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9462 │ │ │ │ + b.n d948a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d947c │ │ │ │ - ldr.w r3, [pc, #1800] @ d9e24 │ │ │ │ - ldr.w r2, [pc, #1904] @ d9e90 │ │ │ │ - ldr.w r1, [pc, #1904] @ d9e94 │ │ │ │ - ldr.w r0, [pc, #1904] @ d9e98 │ │ │ │ + b.n d94a4 │ │ │ │ + ldr.w r3, [pc, #1800] @ d9e4c │ │ │ │ + ldr.w r2, [pc, #1904] @ d9eb8 │ │ │ │ + ldr.w r1, [pc, #1904] @ d9ebc │ │ │ │ + ldr.w r0, [pc, #1904] @ d9ec0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ bl a7508 │ │ │ │ - b.w d8dac │ │ │ │ + b.w d8dd4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d975e │ │ │ │ + beq.n d9786 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d9ba2 │ │ │ │ + beq.w d9bca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9772 │ │ │ │ + beq.n d979a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9baa │ │ │ │ + beq.w d9bd2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9786 │ │ │ │ + beq.n d97ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9816 │ │ │ │ + beq.n d983e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9d56 │ │ │ │ + beq.w d9d7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d97a0 │ │ │ │ + beq.n d97c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9b9a │ │ │ │ + beq.w d9bc2 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d9c2e │ │ │ │ - ldr.w r3, [pc, #1776] @ d9e9c │ │ │ │ + bne.w d9c56 │ │ │ │ + ldr.w r3, [pc, #1776] @ d9ec4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w d8fe0 │ │ │ │ + bne.w d9008 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 849cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 4fb84 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w d8fe0 │ │ │ │ - ldr.w r3, [pc, #1744] @ d9ea0 │ │ │ │ - ldr.w r1, [pc, #1744] @ d9ea4 │ │ │ │ + beq.w d9008 │ │ │ │ + ldr.w r3, [pc, #1744] @ d9ec8 │ │ │ │ + ldr.w r1, [pc, #1744] @ d9ecc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1600] @ d9e24 │ │ │ │ - ldr.w r1, [pc, #1728] @ d9ea8 │ │ │ │ + ldr.w r3, [pc, #1600] @ d9e4c │ │ │ │ + ldr.w r1, [pc, #1728] @ d9ed0 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r0, [pc, #1728] @ d9eac │ │ │ │ + ldr.w r0, [pc, #1728] @ d9ed4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9786 │ │ │ │ - ldr.w r1, [pc, #1540] @ d9e24 │ │ │ │ + b.n d97ae │ │ │ │ + ldr.w r1, [pc, #1540] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r3, [pc, #1672] @ d9eb0 │ │ │ │ - ldr.w r0, [pc, #1672] @ d9eb4 │ │ │ │ + ldr.w r3, [pc, #1672] @ d9ed8 │ │ │ │ + ldr.w r0, [pc, #1672] @ d9edc │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1664] @ d9eb8 │ │ │ │ + ldr.w r1, [pc, #1664] @ d9ee0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1500] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1500] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1644] @ d9ebc │ │ │ │ - ldr.w r0, [pc, #1644] @ d9ec0 │ │ │ │ + ldr.w r1, [pc, #1644] @ d9ee4 │ │ │ │ + ldr.w r0, [pc, #1644] @ d9ee8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8cce │ │ │ │ + b.w d8cf6 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8cb8 │ │ │ │ + b.w d8ce0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8ce6 │ │ │ │ + b.w d8d0e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8cfe │ │ │ │ + b.w d8d26 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8d12 │ │ │ │ + b.w d8d3a │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d8d28 │ │ │ │ - ldr.w r3, [pc, #1408] @ d9e24 │ │ │ │ + b.w d8d50 │ │ │ │ + ldr.w r3, [pc, #1408] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1564] @ d9ec4 │ │ │ │ - ldr.w r0, [pc, #1564] @ d9ec8 │ │ │ │ + ldr.w r1, [pc, #1564] @ d9eec │ │ │ │ + ldr.w r0, [pc, #1564] @ d9ef0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr.w r3, [pc, #1372] @ d9e24 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr.w r3, [pc, #1372] @ d9e4c │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1536] @ d9ecc │ │ │ │ - ldr.w r0, [pc, #1536] @ d9ed0 │ │ │ │ + ldr.w r1, [pc, #1536] @ d9ef4 │ │ │ │ + ldr.w r0, [pc, #1536] @ d9ef8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d98ba │ │ │ │ + b.n d98e2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9900 │ │ │ │ + beq.n d9928 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bb2 │ │ │ │ + beq.w d9bda │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9916 │ │ │ │ + beq.n d993e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bba │ │ │ │ + beq.w d9be2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d992c │ │ │ │ + beq.n d9954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bc2 │ │ │ │ + beq.w d9bea │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9944 │ │ │ │ + beq.n d996c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bca │ │ │ │ + beq.w d9bf2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d995a │ │ │ │ + beq.n d9982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bd2 │ │ │ │ + beq.w d9bfa │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 87324 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d997c │ │ │ │ + beq.n d99a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9a8c │ │ │ │ + beq.w d9ab4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9cb4 │ │ │ │ + beq.w d9cdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w d9bea │ │ │ │ - ldr.w r3, [pc, #1164] @ d9e1c │ │ │ │ + bpl.w d9c12 │ │ │ │ + ldr.w r3, [pc, #1164] @ d9e44 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ str r4, [sp, #16] │ │ │ │ add.w r1, r8, #4096 @ 0x1000 │ │ │ │ str r7, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ @@ -231291,1599 +231314,1599 @@ │ │ │ │ ldr.w r3, [r1, #1924] @ 0x784 │ │ │ │ ldr.w r1, [r1, #1920] @ 0x780 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d99d6 │ │ │ │ + beq.n d99fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9bda │ │ │ │ + beq.w d9c02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d99ea │ │ │ │ + beq.n d9a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9be2 │ │ │ │ + beq.w d9c0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d99fc │ │ │ │ + beq.n d9a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9a94 │ │ │ │ + beq.n d9abc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d9d06 │ │ │ │ - ldr.w r3, [pc, #1052] @ d9e20 │ │ │ │ + beq.w d9d2e │ │ │ │ + ldr.w r3, [pc, #1052] @ d9e48 │ │ │ │ ldr.w r1, [r8, #64] @ 0x40 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d9cf0 │ │ │ │ + beq.w d9d18 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9a3c │ │ │ │ + beq.n d9a64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c44 │ │ │ │ + beq.w d9c6c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9cca │ │ │ │ + beq.w d9cf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9a56 │ │ │ │ + beq.n d9a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9ce8 │ │ │ │ + beq.w d9d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9a70 │ │ │ │ + beq.n d9a98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9cac │ │ │ │ - ldr r3, [pc, #944] @ (d9e24 ) │ │ │ │ + beq.w d9cd4 │ │ │ │ + ldr r3, [pc, #944] @ (d9e4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr.w r1, [pc, #1116] @ d9ed4 │ │ │ │ - ldr.w r0, [pc, #1116] @ d9ed8 │ │ │ │ + ldr.w r1, [pc, #1116] @ d9efc │ │ │ │ + ldr.w r0, [pc, #1116] @ d9f00 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d997c │ │ │ │ + b.n d99a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d99fc │ │ │ │ + b.n d9a24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r5 │ │ │ │ mov r7, sl │ │ │ │ ldrd r5, r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9abc │ │ │ │ + beq.n d9ae4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c16 │ │ │ │ + beq.w d9c3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9ad4 │ │ │ │ + beq.n d9afc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c1e │ │ │ │ + beq.w d9c46 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9aea │ │ │ │ + beq.n d9b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c94 │ │ │ │ + beq.w d9cbc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d9d1e │ │ │ │ + beq.w d9d46 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b04 │ │ │ │ + beq.n d9b2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c9c │ │ │ │ + beq.w d9cc4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d9dc6 │ │ │ │ + beq.w d9dee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b24 │ │ │ │ + beq.n d9b4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9ca4 │ │ │ │ + beq.w d9ccc │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d9c76 │ │ │ │ + bne.w d9c9e │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d9c4c │ │ │ │ + beq.w d9c74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b64 │ │ │ │ + beq.n d9b8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d9c8c │ │ │ │ + beq.w d9cb4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d9b78 │ │ │ │ + beq.n d9ba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9c26 │ │ │ │ + beq.n d9c4e │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w d8a54 │ │ │ │ - ldr r3, [pc, #672] @ (d9e24 ) │ │ │ │ + bge.w d8a7c │ │ │ │ + ldr r3, [pc, #672] @ (d9e4c ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r1, [pc, #852] @ (d9edc ) │ │ │ │ - ldr r0, [pc, #852] @ (d9ee0 ) │ │ │ │ + ldr r1, [pc, #852] @ (d9f04 ) │ │ │ │ + ldr r0, [pc, #852] @ (d9f08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d97a0 │ │ │ │ + b.n d97c8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d975e │ │ │ │ + b.n d9786 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9772 │ │ │ │ + b.n d979a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9900 │ │ │ │ + b.n d9928 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9916 │ │ │ │ + b.n d993e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d992c │ │ │ │ + b.n d9954 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9944 │ │ │ │ + b.n d996c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d995a │ │ │ │ + b.n d9982 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d99d6 │ │ │ │ + b.n d99fe │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d99ea │ │ │ │ - ldr r3, [pc, #568] @ (d9e24 ) │ │ │ │ - ldr r1, [pc, #756] @ (d9ee4 ) │ │ │ │ - ldr r0, [pc, #760] @ (d9ee8 ) │ │ │ │ + b.n d9a12 │ │ │ │ + ldr r3, [pc, #568] @ (d9e4c ) │ │ │ │ + ldr r1, [pc, #756] @ (d9f0c ) │ │ │ │ + ldr r0, [pc, #760] @ (d9f10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #756] @ (d9eec ) │ │ │ │ + ldr r3, [pc, #756] @ (d9f14 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9abc │ │ │ │ + b.n d9ae4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9ad4 │ │ │ │ + b.n d9afc │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b78 │ │ │ │ - ldr r3, [pc, #500] @ (d9e24 ) │ │ │ │ + b.n d9ba0 │ │ │ │ + ldr r3, [pc, #500] @ (d9e4c ) │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr r1, [pc, #700] @ (d9ef0 ) │ │ │ │ - ldr r0, [pc, #700] @ (d9ef4 ) │ │ │ │ + ldr r1, [pc, #700] @ (d9f18 ) │ │ │ │ + ldr r0, [pc, #700] @ (d9f1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d97fa │ │ │ │ + b.n d9822 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9a3c │ │ │ │ - ldr r2, [pc, #468] @ (d9e24 ) │ │ │ │ + b.n d9a64 │ │ │ │ + ldr r2, [pc, #468] @ (d9e4c ) │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ - ldr r3, [pc, #676] @ (d9ef8 ) │ │ │ │ + ldr r3, [pc, #676] @ (d9f20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #672] @ (d9efc ) │ │ │ │ + ldr r2, [pc, #672] @ (d9f24 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #672] @ (d9f00 ) │ │ │ │ + ldr r1, [pc, #672] @ (d9f28 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #672] @ (d9f04 ) │ │ │ │ + ldr r0, [pc, #672] @ (d9f2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr r3, [pc, #428] @ (d9e24 ) │ │ │ │ + b.w d8a7a │ │ │ │ + ldr r3, [pc, #428] @ (d9e4c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r1, [pc, #652] @ (d9f08 ) │ │ │ │ - ldr r0, [pc, #652] @ (d9f0c ) │ │ │ │ + ldr r1, [pc, #652] @ (d9f30 ) │ │ │ │ + ldr r0, [pc, #652] @ (d9f34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9c6c │ │ │ │ + b.n d9c94 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b64 │ │ │ │ + b.n d9b8c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9aea │ │ │ │ + b.n d9b12 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b04 │ │ │ │ + b.n d9b2c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9b24 │ │ │ │ + b.n d9b4c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9a70 │ │ │ │ - ldr r3, [pc, #364] @ (d9e24 ) │ │ │ │ + b.n d9a98 │ │ │ │ + ldr r3, [pc, #364] @ (d9e4c ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #596] @ (d9f10 ) │ │ │ │ - ldr r0, [pc, #600] @ (d9f14 ) │ │ │ │ + ldr r1, [pc, #596] @ (d9f38 ) │ │ │ │ + ldr r0, [pc, #600] @ (d9f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9c06 │ │ │ │ - ldr r3, [pc, #344] @ (d9e24 ) │ │ │ │ + b.n d9c2e │ │ │ │ + ldr r3, [pc, #344] @ (d9e4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #584] @ (d9f18 ) │ │ │ │ - ldr r0, [pc, #584] @ (d9f1c ) │ │ │ │ + ldr r1, [pc, #584] @ (d9f40 ) │ │ │ │ + ldr r0, [pc, #584] @ (d9f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w d8a52 │ │ │ │ + b.w d8a7a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d9a56 │ │ │ │ - ldr r3, [pc, #304] @ (d9e24 ) │ │ │ │ + b.n d9a7e │ │ │ │ + ldr r3, [pc, #304] @ (d9e4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #552] @ (d9f20 ) │ │ │ │ - ldr r0, [pc, #556] @ (d9f24 ) │ │ │ │ + ldr r1, [pc, #552] @ (d9f48 ) │ │ │ │ + ldr r0, [pc, #556] @ (d9f4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n d9cde │ │ │ │ - ldr r3, [pc, #284] @ (d9e24 ) │ │ │ │ + b.n d9d06 │ │ │ │ + ldr r3, [pc, #284] @ (d9e4c ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #540] @ (d9f28 ) │ │ │ │ - ldr r0, [pc, #540] @ (d9f2c ) │ │ │ │ + ldr r1, [pc, #540] @ (d9f50 ) │ │ │ │ + ldr r0, [pc, #540] @ (d9f54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w d8a52 │ │ │ │ - ldr r3, [pc, #528] @ (d9f30 ) │ │ │ │ - movw r2, #19702 @ 0x4cf6 │ │ │ │ + b.w d8a7a │ │ │ │ + ldr r3, [pc, #528] @ (d9f58 ) │ │ │ │ + movw r2, #19691 @ 0x4ceb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #520] @ (d9f34 ) │ │ │ │ - ldr r0, [pc, #524] @ (d9f38 ) │ │ │ │ + ldr r1, [pc, #520] @ (d9f5c ) │ │ │ │ + ldr r0, [pc, #524] @ (d9f60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #512] @ (d9f3c ) │ │ │ │ - movw r2, #19511 @ 0x4c37 │ │ │ │ + ldr r3, [pc, #512] @ (d9f64 ) │ │ │ │ + movw r2, #19500 @ 0x4c2c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #504] @ (d9f40 ) │ │ │ │ - ldr r0, [pc, #508] @ (d9f44 ) │ │ │ │ + ldr r1, [pc, #504] @ (d9f68 ) │ │ │ │ + ldr r0, [pc, #508] @ (d9f6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #496] @ (d9f48 ) │ │ │ │ - movw r2, #19731 @ 0x4d13 │ │ │ │ + ldr r3, [pc, #496] @ (d9f70 ) │ │ │ │ + movw r2, #19720 @ 0x4d08 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #488] @ (d9f4c ) │ │ │ │ - ldr r0, [pc, #492] @ (d9f50 ) │ │ │ │ + ldr r1, [pc, #488] @ (d9f74 ) │ │ │ │ + ldr r0, [pc, #492] @ (d9f78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (d9f54 ) │ │ │ │ - movw r2, #19478 @ 0x4c16 │ │ │ │ + ldr r3, [pc, #480] @ (d9f7c ) │ │ │ │ + movw r2, #19467 @ 0x4c0b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #472] @ (d9f58 ) │ │ │ │ - ldr r0, [pc, #476] @ (d9f5c ) │ │ │ │ + ldr r1, [pc, #472] @ (d9f80 ) │ │ │ │ + ldr r0, [pc, #476] @ (d9f84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #464] @ (d9f60 ) │ │ │ │ - movw r2, #19480 @ 0x4c18 │ │ │ │ + ldr r3, [pc, #464] @ (d9f88 ) │ │ │ │ + movw r2, #19469 @ 0x4c0d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #456] @ (d9f64 ) │ │ │ │ - ldr r0, [pc, #460] @ (d9f68 ) │ │ │ │ + ldr r1, [pc, #456] @ (d9f8c ) │ │ │ │ + ldr r0, [pc, #460] @ (d9f90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ (d9f6c ) │ │ │ │ - movw r2, #19232 @ 0x4b20 │ │ │ │ + ldr r3, [pc, #448] @ (d9f94 ) │ │ │ │ + movw r2, #19221 @ 0x4b15 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #440] @ (d9f70 ) │ │ │ │ - ldr r0, [pc, #444] @ (d9f74 ) │ │ │ │ + ldr r1, [pc, #440] @ (d9f98 ) │ │ │ │ + ldr r0, [pc, #444] @ (d9f9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (d9f78 ) │ │ │ │ - movw r2, #19703 @ 0x4cf7 │ │ │ │ + ldr r3, [pc, #432] @ (d9fa0 ) │ │ │ │ + movw r2, #19692 @ 0x4cec │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #424] @ (d9f7c ) │ │ │ │ - ldr r0, [pc, #428] @ (d9f80 ) │ │ │ │ + ldr r1, [pc, #424] @ (d9fa4 ) │ │ │ │ + ldr r0, [pc, #428] @ (d9fa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (d9f84 ) │ │ │ │ - movw r2, #19215 @ 0x4b0f │ │ │ │ + ldr r3, [pc, #416] @ (d9fac ) │ │ │ │ + movw r2, #19204 @ 0x4b04 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #408] @ (d9f88 ) │ │ │ │ - ldr r0, [pc, #412] @ (d9f8c ) │ │ │ │ + ldr r1, [pc, #408] @ (d9fb0 ) │ │ │ │ + ldr r0, [pc, #412] @ (d9fb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (d9f90 ) │ │ │ │ - movw r2, #19647 @ 0x4cbf │ │ │ │ + ldr r3, [pc, #400] @ (d9fb8 ) │ │ │ │ + movw r2, #19636 @ 0x4cb4 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #392] @ (d9f94 ) │ │ │ │ - ldr r0, [pc, #396] @ (d9f98 ) │ │ │ │ + ldr r1, [pc, #392] @ (d9fbc ) │ │ │ │ + ldr r0, [pc, #396] @ (d9fc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + adds r6, r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb4e0021 │ │ │ │ - bcc.n d9de0 │ │ │ │ + ldc2l 0, cr0, [r6], {33} @ 0x21 │ │ │ │ + bpl.n d9f18 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfaf60021 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + ldc2l 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfabc0021 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + mcrr2 0, 2, r0, r4, cr1 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa9c0021 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + stc2 0, cr0, [r4], #-132 @ 0xffffff7c │ │ │ │ + asrs r6, r0, #29 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa3e0021 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + @ instruction: 0xfbc60021 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa220021 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + @ instruction: 0xfbaa0021 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr??.w r0, [r8, #33] @ 0x21 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + @ instruction: 0xfb800021 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ - vld1.8 {d0[1]}, [ip], r1 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xfb340021 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ movs r2, r4 │ │ │ │ - ldr??.w r0, [r2, r1, lsl #2] │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xfafa0021 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ movs r2, r4 │ │ │ │ - vld4.8 {d0-d3}, [ip :128], r1 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + @ instruction: 0xfab40021 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ movs r2, r4 │ │ │ │ - str??.w r0, [sl, #33] @ 0x21 │ │ │ │ - bne.n d9da8 │ │ │ │ + @ instruction: 0xfa720021 │ │ │ │ + bcc.n d9ee0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - strh.w r0, [sl, #33] @ 0x21 │ │ │ │ + @ instruction: 0xfa320021 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2e0021 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + @ instruction: 0xfbb60021 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7ea0021 │ │ │ │ - cmp r0, #20 │ │ │ │ + ldr??.w r0, [r2, r1, lsl #2] │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7ac0021 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + ldrsh.w r0, [r4, r1, lsl #2] │ │ │ │ + asrs r4, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7840021 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + vst4.8 {d0-d3}, [ip :128], r1 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf72a0021 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + ldrh.w r0, [r2, #33] @ 0x21 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7060021 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + strb.w r0, [lr, #33] @ 0x21 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - adcs.w r0, ip, #10551296 @ 0xa10000 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + @ instruction: 0xf6e40021 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ movs r2, r4 │ │ │ │ - orr.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + rsbs r0, r6, #10551296 @ 0xa10000 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3e80021 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + sbcs.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3a20021 │ │ │ │ - cmp r6, r2 │ │ │ │ + @ instruction: 0xf52a0021 │ │ │ │ + add r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3760021 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + @ instruction: 0xf4fe0021 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf35a0021 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + @ instruction: 0xf4e20021 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf31c0021 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + @ instruction: 0xf4a40021 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3060021 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + eor.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf2e00021 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + orn r0, r8, #10551296 @ 0xa10000 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ movs r2, r4 │ │ │ │ - movt r0, #40993 @ 0xa021 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + orrs.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ + subs r0, r3, #1 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #968] @ (da300 ) │ │ │ │ + ldr r6, [pc, #488] @ (da148 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4fc0021 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + @ instruction: 0xf6840021 │ │ │ │ + subs r4, r7, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #856] @ (da29c ) │ │ │ │ + ldr r6, [pc, #376] @ (da0e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r4, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #744] @ (da238 ) │ │ │ │ + ldr r6, [pc, #264] @ (da080 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #632] @ (da1d4 ) │ │ │ │ + ldr r6, [pc, #152] @ (da01c ) │ │ │ │ movs r1, r4 │ │ │ │ - orrs.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + rsbs r0, r8, #10551296 @ 0xa10000 │ │ │ │ + adds r0, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #520] @ (da170 ) │ │ │ │ + ldr r6, [pc, #40] @ (d9fb8 ) │ │ │ │ movs r1, r4 │ │ │ │ - orr.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + rsb r0, r8, #10551296 @ 0xa10000 │ │ │ │ + adds r4, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #408] @ (da10c ) │ │ │ │ + ldr r5, [pc, #952] @ (da354 ) │ │ │ │ movs r1, r4 │ │ │ │ - bge.n d9e98 │ │ │ │ + bgt.n d9fd0 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #296] @ (da0a8 ) │ │ │ │ + ldr r5, [pc, #840] @ (da2f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - orn r0, r4, #10551296 @ 0xa10000 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + @ instruction: 0xf5ec0021 │ │ │ │ + adds r4, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #184] @ (da044 ) │ │ │ │ + ldr r5, [pc, #728] @ (da28c ) │ │ │ │ movs r1, r4 │ │ │ │ - sub.w r0, r4, #10551296 @ 0xa10000 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + @ instruction: 0xf72c0021 │ │ │ │ + adds r0, r7, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #72] @ (d9fe0 ) │ │ │ │ + ldr r5, [pc, #616] @ (da228 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000d9f9c : │ │ │ │ +000d9fc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #172] @ (da058 ) │ │ │ │ + ldr r6, [pc, #172] @ (da080 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (da05c ) │ │ │ │ + ldr r3, [pc, #168] @ (da084 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #160] @ (da060 ) │ │ │ │ + ldr r5, [pc, #160] @ (da088 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #148] @ (da064 ) │ │ │ │ + ldr r3, [pc, #148] @ (da08c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #732 @ 0x2dc │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n da046 │ │ │ │ - ldr r3, [pc, #136] @ (da068 ) │ │ │ │ + beq.n da06e │ │ │ │ + ldr r3, [pc, #136] @ (da090 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da028 │ │ │ │ + bne.n da050 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n da04a │ │ │ │ + bpl.n da072 │ │ │ │ mov r0, r4 │ │ │ │ - bl d86b8 │ │ │ │ + bl d86e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n da046 │ │ │ │ - ldr r3, [pc, #108] @ (da06c ) │ │ │ │ + beq.n da06e │ │ │ │ + ldr r3, [pc, #108] @ (da094 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da010 │ │ │ │ + beq.n da038 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (da070 ) │ │ │ │ - ldr r3, [pc, #72] @ (da05c ) │ │ │ │ + ldr r2, [pc, #92] @ (da098 ) │ │ │ │ + ldr r3, [pc, #72] @ (da084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da054 │ │ │ │ + bne.n da07c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #72] @ (da074 ) │ │ │ │ + ldr r0, [pc, #72] @ (da09c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (da078 ) │ │ │ │ + ldr r3, [pc, #68] @ (da0a0 ) │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r1, [pc, #68] @ (da07c ) │ │ │ │ - ldr r0, [pc, #68] @ (da080 ) │ │ │ │ + ldr r1, [pc, #68] @ (da0a4 ) │ │ │ │ + ldr r0, [pc, #68] @ (da0a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n da010 │ │ │ │ - ldr r0, [pc, #56] @ (da084 ) │ │ │ │ + b.n da038 │ │ │ │ + ldr r0, [pc, #56] @ (da0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n da032 │ │ │ │ + b.n da05a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - str r0, [r1, #4] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - vaddl.s16 q0, d14, d17 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + @ instruction: 0xf1260021 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000da088 : │ │ │ │ +000da0b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r9, [pc, #552] @ da2c8 │ │ │ │ + ldr.w r9, [pc, #552] @ da2f0 │ │ │ │ add r9, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w da250 │ │ │ │ + beq.w da278 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87b44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da0d2 │ │ │ │ + beq.n da0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da1a8 │ │ │ │ + beq.n da1d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w da274 │ │ │ │ + beq.w da29c │ │ │ │ mov r0, r7 │ │ │ │ blx 50108 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w da28c │ │ │ │ + blt.w da2b4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w fp, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, fp │ │ │ │ - ble.n da176 │ │ │ │ + ble.n da19e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w da2ac │ │ │ │ + beq.w da2d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n da1f4 │ │ │ │ + bpl.n da21c │ │ │ │ ldr.w r5, [r8, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n da220 │ │ │ │ + beq.n da248 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n da142 │ │ │ │ + beq.n da16a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da1b0 │ │ │ │ + beq.n da1d8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n da1ba │ │ │ │ + blt.n da1e2 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n da18e │ │ │ │ + beq.n da1b6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl d86b8 │ │ │ │ + bl d86e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n da164 │ │ │ │ + beq.n da18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da1d2 │ │ │ │ + beq.n da1fa │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n da1dc │ │ │ │ + beq.n da204 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.n da0f8 │ │ │ │ + blt.n da120 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da18a │ │ │ │ + beq.n da1b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da2a4 │ │ │ │ + beq.w da2cc │ │ │ │ movs r0, #1 │ │ │ │ - b.n da21a │ │ │ │ + b.n da242 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da168 │ │ │ │ + beq.n da190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n da168 │ │ │ │ + bne.n da190 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da168 │ │ │ │ + b.n da190 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da0d2 │ │ │ │ + b.n da0fa │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n da146 │ │ │ │ - ldr r3, [pc, #272] @ (da2cc ) │ │ │ │ + bge.n da16e │ │ │ │ + ldr r3, [pc, #272] @ (da2f4 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #272] @ (da2d0 ) │ │ │ │ - ldr r0, [pc, #272] @ (da2d4 ) │ │ │ │ + ldr r1, [pc, #272] @ (da2f8 ) │ │ │ │ + ldr r0, [pc, #272] @ (da2fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da242 │ │ │ │ + b.n da26a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n da168 │ │ │ │ - ldr r3, [pc, #236] @ (da2cc ) │ │ │ │ + bne.n da190 │ │ │ │ + ldr r3, [pc, #236] @ (da2f4 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #244] @ (da2d8 ) │ │ │ │ - ldr r0, [pc, #248] @ (da2dc ) │ │ │ │ + ldr r1, [pc, #244] @ (da300 ) │ │ │ │ + ldr r0, [pc, #248] @ (da304 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da212 │ │ │ │ - ldr r2, [pc, #212] @ (da2cc ) │ │ │ │ - ldr r3, [pc, #232] @ (da2e0 ) │ │ │ │ - ldr r1, [pc, #232] @ (da2e4 ) │ │ │ │ + b.n da23a │ │ │ │ + ldr r2, [pc, #212] @ (da2f4 ) │ │ │ │ + ldr r3, [pc, #232] @ (da308 ) │ │ │ │ + ldr r1, [pc, #232] @ (da30c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #232] @ (da2e8 ) │ │ │ │ + ldr r0, [pc, #232] @ (da310 ) │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ (da2cc ) │ │ │ │ + ldr r3, [pc, #168] @ (da2f4 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r0, [pc, #196] @ (da2ec ) │ │ │ │ + ldr r0, [pc, #196] @ (da314 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (da2f0 ) │ │ │ │ + ldr r3, [pc, #192] @ (da318 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #192] @ (da2f4 ) │ │ │ │ + ldr r2, [pc, #192] @ (da31c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #188] @ (da2f8 ) │ │ │ │ + ldr r1, [pc, #188] @ (da320 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n da218 │ │ │ │ - ldr r1, [pc, #120] @ (da2cc ) │ │ │ │ + b.n da240 │ │ │ │ + ldr r1, [pc, #120] @ (da2f4 ) │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ - ldr r3, [pc, #164] @ (da2fc ) │ │ │ │ - ldr r2, [pc, #168] @ (da300 ) │ │ │ │ + ldr r3, [pc, #164] @ (da324 ) │ │ │ │ + ldr r2, [pc, #168] @ (da328 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (da304 ) │ │ │ │ - ldr r0, [pc, #160] @ (da308 ) │ │ │ │ + ldr r1, [pc, #160] @ (da32c ) │ │ │ │ + ldr r0, [pc, #160] @ (da330 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n da218 │ │ │ │ - ldr r3, [pc, #84] @ (da2cc ) │ │ │ │ + b.n da240 │ │ │ │ + ldr r3, [pc, #84] @ (da2f4 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #144] @ (da30c ) │ │ │ │ - ldr r0, [pc, #148] @ (da310 ) │ │ │ │ + ldr r1, [pc, #144] @ (da334 ) │ │ │ │ + ldr r0, [pc, #148] @ (da338 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da218 │ │ │ │ - ldr r3, [pc, #60] @ (da2cc ) │ │ │ │ + b.n da240 │ │ │ │ + ldr r3, [pc, #60] @ (da2f4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #128] @ (da314 ) │ │ │ │ - ldr r0, [pc, #132] @ (da318 ) │ │ │ │ + ldr r1, [pc, #128] @ (da33c ) │ │ │ │ + ldr r0, [pc, #132] @ (da340 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da212 │ │ │ │ + b.n da23a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da18a │ │ │ │ - ldr r3, [pc, #108] @ (da31c ) │ │ │ │ - movw r2, #18965 @ 0x4a15 │ │ │ │ + b.n da1b2 │ │ │ │ + ldr r3, [pc, #108] @ (da344 ) │ │ │ │ + movw r2, #18954 @ 0x4a0a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #104] @ (da320 ) │ │ │ │ - ldr r0, [pc, #104] @ (da324 ) │ │ │ │ + ldr r1, [pc, #104] @ (da348 ) │ │ │ │ + ldr r0, [pc, #104] @ (da34c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 1, cr0, cr4, cr1, {1} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + vaddl.s16 q0, d12, d17 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r2, #132]! @ 0x84 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + vhadd.s d16, d10, d17 │ │ │ │ + subs r6, r1, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r6, #132] @ 0x84 │ │ │ │ - ldc 0, cr0, [r6, #132]! @ 0x84 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + vhadd.s16 d16, d14, d17 │ │ │ │ + vhadd.s d0, d14, d17 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r2, #-132]! @ 0xffffff7c │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + cdp 0, 15, cr0, cr10, cr1, {1} │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [sl, #-132] @ 0xffffff7c │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + cdp 0, 14, cr0, cr2, cr1, {1} │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [r2, #-132] @ 0xffffff7c │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + cdp 0, 12, cr0, cr10, cr1, {1} │ │ │ │ + adds r2, r1, r3 │ │ │ │ movs r4, r4 │ │ │ │ - bxns ip │ │ │ │ + ldr r0, [pc, #944] @ (da6fc ) │ │ │ │ movs r1, r4 │ │ │ │ - eor.w r0, r2, #33 @ 0x21 │ │ │ │ + addw r0, sl, #33 @ 0x21 │ │ │ │ │ │ │ │ -000da328 : │ │ │ │ +000da350 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (da3a0 ) │ │ │ │ + ldr r3, [pc, #96] @ (da3c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (da3a4 ) │ │ │ │ + ldr r5, [pc, #92] @ (da3cc ) │ │ │ │ add.w r3, r3, #780 @ 0x30c │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, da39a │ │ │ │ - ldr r3, [pc, #84] @ (da3a8 ) │ │ │ │ + cbz r0, da3c2 │ │ │ │ + ldr r3, [pc, #84] @ (da3d0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da37c │ │ │ │ + bne.n da3a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl da088 │ │ │ │ + bl da0b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n da39a │ │ │ │ - ldr r3, [pc, #64] @ (da3ac ) │ │ │ │ + beq.n da3c2 │ │ │ │ + ldr r3, [pc, #64] @ (da3d4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (da3b0 ) │ │ │ │ + ldr r0, [pc, #48] @ (da3d8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #44] @ (da3b4 ) │ │ │ │ - ldr r1, [pc, #44] @ (da3b8 ) │ │ │ │ + ldr r3, [pc, #44] @ (da3dc ) │ │ │ │ + ldr r1, [pc, #44] @ (da3e0 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r0, [pc, #44] @ (da3bc ) │ │ │ │ + ldr r0, [pc, #44] @ (da3e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ - mcrr 0, 2, r0, sl, cr1 │ │ │ │ + ldcl 0, cr0, [r2, #132] @ 0x84 │ │ │ │ │ │ │ │ -000da3c0 : │ │ │ │ +000da3e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #360] @ (da53c ) │ │ │ │ + ldr r2, [pc, #360] @ (da564 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #360] @ (da540 ) │ │ │ │ + ldr r3, [pc, #360] @ (da568 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r7, [pc, #360] @ (da544 ) │ │ │ │ + ldr r7, [pc, #360] @ (da56c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n da4a0 │ │ │ │ + beq.n da4c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 501f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n da4c4 │ │ │ │ + beq.n da4ec │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n da4e0 │ │ │ │ + beq.n da508 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da48a │ │ │ │ + beq.n da4b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da428 │ │ │ │ + beq.n da450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da498 │ │ │ │ + beq.n da4c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, r5, [sp, #8] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da44a │ │ │ │ + beq.n da472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, da47a │ │ │ │ + cbz r3, da4a2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n da51a │ │ │ │ + beq.n da542 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da45e │ │ │ │ + beq.n da486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, da482 │ │ │ │ - ldr r2, [pc, #232] @ (da548 ) │ │ │ │ - ldr r3, [pc, #220] @ (da540 ) │ │ │ │ + cbz r3, da4aa │ │ │ │ + ldr r2, [pc, #232] @ (da570 ) │ │ │ │ + ldr r3, [pc, #220] @ (da568 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da538 │ │ │ │ + bne.n da560 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da44a │ │ │ │ + b.n da472 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da45e │ │ │ │ + b.n da486 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n da428 │ │ │ │ + beq.n da450 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n da428 │ │ │ │ + bne.n da450 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da428 │ │ │ │ - ldr r1, [pc, #168] @ (da54c ) │ │ │ │ + b.n da450 │ │ │ │ + ldr r1, [pc, #168] @ (da574 ) │ │ │ │ movs r0, #198 @ 0xc6 │ │ │ │ - ldr r3, [pc, #168] @ (da550 ) │ │ │ │ - ldr r2, [pc, #172] @ (da554 ) │ │ │ │ + ldr r3, [pc, #168] @ (da578 ) │ │ │ │ + ldr r2, [pc, #172] @ (da57c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (da558 ) │ │ │ │ - ldr r0, [pc, #168] @ (da55c ) │ │ │ │ + ldr r1, [pc, #164] @ (da580 ) │ │ │ │ + ldr r0, [pc, #168] @ (da584 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r5, #0 │ │ │ │ - b.n da45e │ │ │ │ - ldr r3, [pc, #132] @ (da54c ) │ │ │ │ + b.n da486 │ │ │ │ + ldr r3, [pc, #132] @ (da574 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #148] @ (da560 ) │ │ │ │ - ldr r0, [pc, #152] @ (da564 ) │ │ │ │ + ldr r1, [pc, #148] @ (da588 ) │ │ │ │ + ldr r0, [pc, #152] @ (da58c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n da4c0 │ │ │ │ - ldr r3, [pc, #132] @ (da568 ) │ │ │ │ - ldr r1, [pc, #136] @ (da56c ) │ │ │ │ + b.n da4e8 │ │ │ │ + ldr r3, [pc, #132] @ (da590 ) │ │ │ │ + ldr r1, [pc, #136] @ (da594 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da4fe │ │ │ │ + beq.n da526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, da530 │ │ │ │ - ldr r3, [pc, #76] @ (da54c ) │ │ │ │ + cbz r3, da558 │ │ │ │ + ldr r3, [pc, #76] @ (da574 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #108] @ (da570 ) │ │ │ │ - ldr r0, [pc, #108] @ (da574 ) │ │ │ │ + ldr r1, [pc, #108] @ (da598 ) │ │ │ │ + ldr r0, [pc, #108] @ (da59c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n da4c0 │ │ │ │ - ldr r3, [pc, #48] @ (da54c ) │ │ │ │ + b.n da4e8 │ │ │ │ + ldr r3, [pc, #48] @ (da574 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #88] @ (da578 ) │ │ │ │ - ldr r0, [pc, #88] @ (da57c ) │ │ │ │ + ldr r1, [pc, #88] @ (da5a0 ) │ │ │ │ + ldr r0, [pc, #88] @ (da5a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da512 │ │ │ │ + b.n da53a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da4fe │ │ │ │ + b.n da526 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6700021 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + @ instruction: 0xf7f80021 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeb240021 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + stc 0, cr0, [ip], #132 @ 0x84 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ movs r2, r4 │ │ │ │ - add.w r0, ip, r1, asr #32 │ │ │ │ + ldc 0, cr0, [r4], {33} @ 0x21 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xead20021 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + mrrc 0, 2, r0, sl, cr1 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeab60021 │ │ │ │ + ldc 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ │ │ │ │ -000da580 : │ │ │ │ +000da5a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #132] @ (da614 ) │ │ │ │ + ldr r4, [pc, #132] @ (da63c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #128] @ (da618 ) │ │ │ │ + ldr r3, [pc, #128] @ (da640 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #120] @ (da61c ) │ │ │ │ + ldr r5, [pc, #120] @ (da644 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ (da620 ) │ │ │ │ + ldr r3, [pc, #104] @ (da648 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #828 @ 0x33c │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, da60c │ │ │ │ - ldr r3, [pc, #92] @ (da624 ) │ │ │ │ + cbz r0, da634 │ │ │ │ + ldr r3, [pc, #92] @ (da64c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n da5f0 │ │ │ │ + bne.n da618 │ │ │ │ mov r0, r6 │ │ │ │ - bl da3c0 │ │ │ │ - ldr r2, [pc, #76] @ (da628 ) │ │ │ │ - ldr r3, [pc, #60] @ (da618 ) │ │ │ │ + bl da3e8 │ │ │ │ + ldr r2, [pc, #76] @ (da650 ) │ │ │ │ + ldr r3, [pc, #60] @ (da640 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da610 │ │ │ │ + bne.n da638 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #56] @ (da62c ) │ │ │ │ + ldr r0, [pc, #56] @ (da654 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (da630 ) │ │ │ │ - ldr r1, [pc, #56] @ (da634 ) │ │ │ │ + ldr r3, [pc, #52] @ (da658 ) │ │ │ │ + ldr r1, [pc, #56] @ (da65c ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r0, [pc, #56] @ (da638 ) │ │ │ │ + ldr r0, [pc, #56] @ (da660 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n da5d8 │ │ │ │ + b.n da600 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ - and.w r0, r6, r1, asr #32 │ │ │ │ + @ instruction: 0xeb8e0021 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [r8, #132] @ 0x84 │ │ │ │ + sbc.w r0, r0, r1, asr #32 │ │ │ │ │ │ │ │ -000da63c : │ │ │ │ +000da664 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #1108] @ daaa4 │ │ │ │ - ldr.w r3, [pc, #1108] @ daaa8 │ │ │ │ + ldr.w r2, [pc, #1108] @ daacc │ │ │ │ + ldr.w r3, [pc, #1108] @ daad0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - ldr.w r4, [pc, #1100] @ daaac │ │ │ │ + ldr.w r4, [pc, #1100] @ daad4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w da94c │ │ │ │ - ldr.w r2, [pc, #1084] @ daab0 │ │ │ │ + beq.w da974 │ │ │ │ + ldr.w r2, [pc, #1084] @ daad8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w ip, [r1] │ │ │ │ - beq.n da6e4 │ │ │ │ + beq.n da70c │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r1, [r5, #0] │ │ │ │ - beq.n da6e8 │ │ │ │ + beq.n da710 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n da6a0 │ │ │ │ + beq.n da6c8 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da712 │ │ │ │ - ldr.w r3, [pc, #1040] @ daab4 │ │ │ │ + beq.n da73a │ │ │ │ + ldr.w r3, [pc, #1040] @ daadc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #1032] @ daab8 │ │ │ │ - ldr.w r1, [pc, #1032] @ daabc │ │ │ │ + ldr.w r3, [pc, #1032] @ daae0 │ │ │ │ + ldr.w r1, [pc, #1032] @ daae4 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr.w r0, [pc, #1032] @ daac0 │ │ │ │ + ldr.w r0, [pc, #1032] @ daae8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (daac4 ) │ │ │ │ - ldr r3, [pc, #988] @ (daaa8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (daaec ) │ │ │ │ + ldr r3, [pc, #988] @ (daad0 ) │ │ │ │ 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 daa4c │ │ │ │ + bne.w daa74 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n da6a0 │ │ │ │ + bne.n da6c8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fcd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w da9c6 │ │ │ │ + blt.w da9ee │ │ │ │ uxtb r0, r0 │ │ │ │ - cbz r0, da71a │ │ │ │ + cbz r0, da742 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da70e │ │ │ │ + beq.n da736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da9b8 │ │ │ │ + beq.w da9e0 │ │ │ │ movs r0, #1 │ │ │ │ - b.n da6c8 │ │ │ │ + b.n da6f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da6a0 │ │ │ │ - ldr r3, [pc, #940] @ (daac8 ) │ │ │ │ + b.n da6c8 │ │ │ │ + ldr r3, [pc, #940] @ (daaf0 ) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2916] @ 0xb64 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w daa2e │ │ │ │ + blt.w daa56 │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w daa50 │ │ │ │ + beq.w daa78 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w da884 │ │ │ │ + ble.w da8ac │ │ │ │ mov.w fp, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, fp │ │ │ │ add r2, sp, #24 │ │ │ │ strd r2, r6, [sp, #16] │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w daa88 │ │ │ │ + beq.w daab0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w da8ba │ │ │ │ - ldr r2, [pc, #824] @ (daacc ) │ │ │ │ + bpl.w da8e2 │ │ │ │ + ldr r2, [pc, #824] @ (daaf4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w daa70 │ │ │ │ - ldr r2, [pc, #816] @ (daad0 ) │ │ │ │ + beq.w daa98 │ │ │ │ + ldr r2, [pc, #816] @ (daaf8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w daa6c │ │ │ │ + beq.w daa94 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w da8ba │ │ │ │ - ldr r2, [pc, #804] @ (daad4 ) │ │ │ │ + bne.w da8e2 │ │ │ │ + ldr r2, [pc, #804] @ (daafc ) │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ldr r7, [r4, r2] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r3, r2, #268435456 @ 0x10000000 │ │ │ │ ubfx r2, r2, #28, #1 │ │ │ │ cmp r9, r7 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n da8ba │ │ │ │ + bpl.n da8e2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n da8ba │ │ │ │ + bne.n da8e2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ - cbnz r3, da7ee │ │ │ │ + cbnz r3, da816 │ │ │ │ mov r9, r7 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da808 │ │ │ │ + beq.n da830 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da9c0 │ │ │ │ + beq.w da9e8 │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w da98e │ │ │ │ + beq.w da9b6 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w da9b0 │ │ │ │ + beq.w da9d8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w da9a8 │ │ │ │ + beq.w da9d0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w da97e │ │ │ │ + beq.w da9a6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da84a │ │ │ │ + beq.n da872 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da96e │ │ │ │ + beq.w da996 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da85e │ │ │ │ + beq.n da886 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w da976 │ │ │ │ + beq.w da99e │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n da8fa │ │ │ │ + beq.n da922 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n da872 │ │ │ │ + beq.n da89a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w da986 │ │ │ │ + beq.w da9ae │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ add.w fp, fp, #2 │ │ │ │ mov r3, fp │ │ │ │ cmp.w fp, r2, lsl #1 │ │ │ │ - blt.w da76e │ │ │ │ + blt.w da796 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da898 │ │ │ │ + beq.n da8c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w daa44 │ │ │ │ + beq.w daa6c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w da70e │ │ │ │ + beq.w da736 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w da70e │ │ │ │ + bne.w da736 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da70e │ │ │ │ + b.n da736 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #536] @ (daad8 ) │ │ │ │ + ldr r0, [pc, #536] @ (dab00 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n da8d8 │ │ │ │ + beq.n da900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da998 │ │ │ │ - ldr r3, [pc, #476] @ (daab8 ) │ │ │ │ + beq.n da9c0 │ │ │ │ + ldr r3, [pc, #476] @ (daae0 ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r1, [pc, #508] @ (daadc ) │ │ │ │ - ldr r0, [pc, #512] @ (daae0 ) │ │ │ │ + ldr r1, [pc, #508] @ (dab04 ) │ │ │ │ + ldr r0, [pc, #512] @ (dab08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n da6c6 │ │ │ │ + b.n da6ee │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n da9e2 │ │ │ │ + beq.n daa0a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -232892,520 +232915,518 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da92c │ │ │ │ + beq.n da954 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n da9a0 │ │ │ │ + beq.n da9c8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n daa16 │ │ │ │ + beq.n daa3e │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n da862 │ │ │ │ + beq.n da88a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n da862 │ │ │ │ + bne.n da88a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da862 │ │ │ │ - ldr r1, [pc, #360] @ (daab8 ) │ │ │ │ + b.n da88a │ │ │ │ + ldr r1, [pc, #360] @ (daae0 ) │ │ │ │ movs r0, #203 @ 0xcb │ │ │ │ - ldr r3, [pc, #400] @ (daae4 ) │ │ │ │ - ldr r2, [pc, #404] @ (daae8 ) │ │ │ │ + ldr r3, [pc, #400] @ (dab0c ) │ │ │ │ + ldr r2, [pc, #404] @ (dab10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #396] @ (daaec ) │ │ │ │ - ldr r0, [pc, #400] @ (daaf0 ) │ │ │ │ + ldr r1, [pc, #396] @ (dab14 ) │ │ │ │ + ldr r0, [pc, #400] @ (dab18 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n da6c6 │ │ │ │ + b.n da6ee │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da84a │ │ │ │ + b.n da872 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da85e │ │ │ │ + b.n da886 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da83a │ │ │ │ + b.n da862 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da872 │ │ │ │ + b.n da89a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w da820 │ │ │ │ - b.n da85e │ │ │ │ + bne.w da848 │ │ │ │ + b.n da886 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da8d8 │ │ │ │ + b.n da900 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da92c │ │ │ │ + b.n da954 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w da840 │ │ │ │ - b.n da85e │ │ │ │ + bne.w da868 │ │ │ │ + b.n da886 │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w da82e │ │ │ │ - b.n da85e │ │ │ │ + bne.w da856 │ │ │ │ + b.n da886 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da70e │ │ │ │ + b.n da736 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da808 │ │ │ │ - ldr r3, [pc, #240] @ (daab8 ) │ │ │ │ + b.n da830 │ │ │ │ + ldr r3, [pc, #240] @ (daae0 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #296] @ (daaf4 ) │ │ │ │ - ldr r0, [pc, #296] @ (daaf8 ) │ │ │ │ + ldr r1, [pc, #296] @ (dab1c ) │ │ │ │ + ldr r0, [pc, #296] @ (dab20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n da6c6 │ │ │ │ - ldr r2, [pc, #212] @ (daab8 ) │ │ │ │ + b.n da6ee │ │ │ │ + ldr r2, [pc, #212] @ (daae0 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r3, [pc, #276] @ (daafc ) │ │ │ │ - ldr r0, [pc, #276] @ (dab00 ) │ │ │ │ + ldr r3, [pc, #276] @ (dab24 ) │ │ │ │ + ldr r0, [pc, #276] @ (dab28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #264] @ (dab04 ) │ │ │ │ + ldr r2, [pc, #264] @ (dab2c ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n da6c6 │ │ │ │ - ldr r3, [pc, #160] @ (daab8 ) │ │ │ │ + b.n da6ee │ │ │ │ + ldr r3, [pc, #160] @ (daae0 ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r1, [pc, #236] @ (dab08 ) │ │ │ │ + ldr r1, [pc, #236] @ (dab30 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #236] @ (dab0c ) │ │ │ │ + ldr r0, [pc, #236] @ (dab34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n daa02 │ │ │ │ - ldr r3, [pc, #136] @ (daab8 ) │ │ │ │ + b.n daa2a │ │ │ │ + ldr r3, [pc, #136] @ (daae0 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #220] @ (dab10 ) │ │ │ │ - ldr r0, [pc, #220] @ (dab14 ) │ │ │ │ + ldr r1, [pc, #220] @ (dab38 ) │ │ │ │ + ldr r0, [pc, #220] @ (dab3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n da9da │ │ │ │ + b.n daa02 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n da898 │ │ │ │ + b.n da8c0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (dab18 ) │ │ │ │ - movw r2, #20274 @ 0x4f32 │ │ │ │ + ldr r3, [pc, #196] @ (dab40 ) │ │ │ │ + movw r2, #20263 @ 0x4f27 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #192] @ (dab1c ) │ │ │ │ - ldr r0, [pc, #192] @ (dab20 ) │ │ │ │ + ldr r1, [pc, #192] @ (dab44 ) │ │ │ │ + ldr r0, [pc, #192] @ (dab48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2788 @ 0xae4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #176] @ (dab24 ) │ │ │ │ + ldr r3, [pc, #176] @ (dab4c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #176] @ (dab28 ) │ │ │ │ - ldr r0, [pc, #176] @ (dab2c ) │ │ │ │ + ldr r1, [pc, #176] @ (dab50 ) │ │ │ │ + ldr r0, [pc, #176] @ (dab54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (dab30 ) │ │ │ │ - movw r2, #20288 @ 0x4f40 │ │ │ │ + ldr r3, [pc, #164] @ (dab58 ) │ │ │ │ + movw r2, #20277 @ 0x4f35 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #160] @ (dab34 ) │ │ │ │ - ldr r0, [pc, #160] @ (dab38 ) │ │ │ │ + ldr r1, [pc, #160] @ (dab5c ) │ │ │ │ + ldr r0, [pc, #160] @ (dab60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2788 @ 0xae4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldmdb lr, {r0, r5} │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + @ instruction: 0xeaa60021 │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da8d4 │ │ │ │ - movs r1, r4 │ │ │ │ - rsb r0, r4, #33 @ 0x21 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + stmia.w r0, {r0, r5} │ │ │ │ + @ instruction: 0xf34c0021 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da7e4 │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + @ instruction: 0xe8000021 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da710 │ │ │ │ + b.n daa48 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da6dc │ │ │ │ + b.n daa14 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da680 │ │ │ │ + b.n da9b8 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ movs r2, r4 │ │ │ │ - b.n da65c │ │ │ │ + b.n da994 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + adcs r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8d20021 │ │ │ │ - bgt.n daa5c │ │ │ │ + orrs.w r0, sl, r1, asr #32 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1 │ │ │ │ + tst r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + asrs r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [sl], #132 @ 0x84 │ │ │ │ + cdp 0, 8, cr0, cr2, cr1, {1} │ │ │ │ │ │ │ │ -000dab3c : │ │ │ │ +000dab64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #184] @ (dac04 ) │ │ │ │ + ldr r6, [pc, #184] @ (dac2c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (dac08 ) │ │ │ │ + ldr r3, [pc, #180] @ (dac30 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #172] @ (dac0c ) │ │ │ │ + ldr r5, [pc, #172] @ (dac34 ) │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (dac10 ) │ │ │ │ + ldr r3, [pc, #156] @ (dac38 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dabee │ │ │ │ - ldr r3, [pc, #140] @ (dac14 ) │ │ │ │ + beq.n dac16 │ │ │ │ + ldr r3, [pc, #140] @ (dac3c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dabd2 │ │ │ │ + bne.n dabfa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n dabf2 │ │ │ │ + bpl.n dac1a │ │ │ │ mov r0, r4 │ │ │ │ - bl da63c │ │ │ │ + bl da664 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n dabee │ │ │ │ - ldr r3, [pc, #108] @ (dac18 ) │ │ │ │ + beq.n dac16 │ │ │ │ + ldr r3, [pc, #108] @ (dac40 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dabba │ │ │ │ + beq.n dabe2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (dac1c ) │ │ │ │ - ldr r3, [pc, #72] @ (dac08 ) │ │ │ │ + ldr r2, [pc, #96] @ (dac44 ) │ │ │ │ + ldr r3, [pc, #72] @ (dac30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dabfe │ │ │ │ + bne.n dac26 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (dac20 ) │ │ │ │ + ldr r0, [pc, #76] @ (dac48 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #72] @ (dac24 ) │ │ │ │ + ldr r3, [pc, #72] @ (dac4c ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #72] @ (dac28 ) │ │ │ │ - ldr r0, [pc, #72] @ (dac2c ) │ │ │ │ + ldr r1, [pc, #72] @ (dac50 ) │ │ │ │ + ldr r0, [pc, #72] @ (dac54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dabba │ │ │ │ - ldr r0, [pc, #60] @ (dac30 ) │ │ │ │ + b.n dabe2 │ │ │ │ + ldr r0, [pc, #60] @ (dac58 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dabda │ │ │ │ + b.n dac02 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #520 @ (adr r3, dae1c ) │ │ │ │ + add r3, pc, #360 @ (adr r3, dada4 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - b.n da46c │ │ │ │ + b.n da7a4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n db41c │ │ │ │ + b.n da754 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #936 @ (adr r1, dafdc ) │ │ │ │ + add r3, pc, #456 @ (adr r3, dae24 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dac34 : │ │ │ │ +000dac5c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #2408] @ db5b0 │ │ │ │ - ldr.w r3, [pc, #2408] @ db5b4 │ │ │ │ + ldr.w r2, [pc, #2408] @ db5d8 │ │ │ │ + ldr.w r3, [pc, #2408] @ db5dc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #2404] @ db5b8 │ │ │ │ + ldr.w fp, [pc, #2404] @ db5e0 │ │ │ │ mov r4, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 54b5c │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db1b0 │ │ │ │ - ldr.w r3, [pc, #2376] @ db5bc │ │ │ │ + beq.w db1d8 │ │ │ │ + ldr.w r3, [pc, #2376] @ db5e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dacca │ │ │ │ + bne.n dacf2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dad36 │ │ │ │ + beq.n dad5e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dac9e │ │ │ │ + beq.n dacc6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dad30 │ │ │ │ - ldr.w r3, [pc, #2336] @ db5c0 │ │ │ │ + beq.n dad58 │ │ │ │ + ldr.w r3, [pc, #2336] @ db5e8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2324] @ db5c4 │ │ │ │ - ldr.w r1, [pc, #2324] @ db5c8 │ │ │ │ + ldr.w r3, [pc, #2324] @ db5ec │ │ │ │ + ldr.w r1, [pc, #2324] @ db5f0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr.w r0, [pc, #2324] @ db5cc │ │ │ │ + ldr.w r0, [pc, #2324] @ db5f4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dace2 │ │ │ │ + beq.n dad0a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1aa │ │ │ │ - ldr.w r3, [pc, #2268] @ db5c0 │ │ │ │ + beq.w db1d2 │ │ │ │ + ldr.w r3, [pc, #2268] @ db5e8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2256] @ db5c4 │ │ │ │ - ldr.w r1, [pc, #2264] @ db5d0 │ │ │ │ + ldr.w r3, [pc, #2256] @ db5ec │ │ │ │ + ldr.w r1, [pc, #2264] @ db5f8 │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr.w r0, [pc, #2264] @ db5d4 │ │ │ │ + ldr.w r0, [pc, #2264] @ db5fc │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2248] @ db5d8 │ │ │ │ - ldr.w r3, [pc, #2208] @ db5b4 │ │ │ │ + ldr.w r2, [pc, #2248] @ db600 │ │ │ │ + ldr.w r3, [pc, #2208] @ db5dc │ │ │ │ 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 db9d2 │ │ │ │ + bne.w db9fa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dac9e │ │ │ │ + b.n dacc6 │ │ │ │ bl 54b98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db30e │ │ │ │ + beq.w db336 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, dad6a │ │ │ │ + cbz r0, dad92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dad6a │ │ │ │ + beq.n dad92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2e0 │ │ │ │ + beq.w db308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, dad86 │ │ │ │ + cbz r0, dadae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dad86 │ │ │ │ + beq.n dadae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2da │ │ │ │ + beq.w db302 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r3, #16] │ │ │ │ bl 54bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db332 │ │ │ │ + beq.w db35a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, dadbe │ │ │ │ + cbz r0, dade6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dadbe │ │ │ │ + beq.n dade6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1ec │ │ │ │ + beq.w db214 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, dadda │ │ │ │ + cbz r0, dae02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dadda │ │ │ │ + beq.n dae02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1e6 │ │ │ │ + beq.w db20e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r3, #20] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w db352 │ │ │ │ + beq.w db37a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ @@ -233414,51 +233435,51 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dae1a │ │ │ │ + beq.n dae42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1ce │ │ │ │ + beq.w db1f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w db376 │ │ │ │ + beq.w db39e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.w db396 │ │ │ │ + bpl.w db3be │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl a601c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dae48 │ │ │ │ + beq.n dae70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1d6 │ │ │ │ + beq.w db1fe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w db3b6 │ │ │ │ + beq.w db3de │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db446 │ │ │ │ + beq.w db46e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r8, [r2] │ │ │ │ - ble.w db58c │ │ │ │ - ldr.w r3, [pc, #1900] @ db5dc │ │ │ │ + ble.w db5b4 │ │ │ │ + ldr.w r3, [pc, #1900] @ db604 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -233469,291 +233490,291 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db4ce │ │ │ │ + bne.w db4f6 │ │ │ │ blx 501f4 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db520 │ │ │ │ + beq.w db548 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dbe06 │ │ │ │ + beq.w dbe2e │ │ │ │ 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 4fb84 │ │ │ │ lsls r3, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 87f2c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w db550 │ │ │ │ + beq.w db578 │ │ │ │ movs r6, #0 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 880d4 │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r5, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db6ac │ │ │ │ + beq.w db6d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbe22 │ │ │ │ + beq.w dbe4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daf28 │ │ │ │ + beq.n daf50 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #3221225472 @ 0xc0000000 │ │ │ │ streq r3, [r5, #0] │ │ │ │ - beq.n daf28 │ │ │ │ - cbnz r3, daf28 │ │ │ │ + beq.n daf50 │ │ │ │ + cbnz r3, daf50 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db1fe │ │ │ │ + bne.w db226 │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dbe92 │ │ │ │ + beq.w dbeba │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n daf66 │ │ │ │ + beq.n daf8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db34a │ │ │ │ + beq.w db372 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w db112 │ │ │ │ + ble.w db13a │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r4 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dbeae │ │ │ │ + beq.w dbed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w db22a │ │ │ │ - ldr.w r2, [pc, #1592] @ db5e0 │ │ │ │ + bpl.w db252 │ │ │ │ + ldr.w r2, [pc, #1592] @ db608 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dbece │ │ │ │ - ldr.w r2, [pc, #1580] @ db5e4 │ │ │ │ + beq.w dbef6 │ │ │ │ + ldr.w r2, [pc, #1580] @ db60c │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dbeca │ │ │ │ + beq.w dbef2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w db22a │ │ │ │ - ldr.w r3, [pc, #1564] @ db5e8 │ │ │ │ + bne.w db252 │ │ │ │ + ldr.w r3, [pc, #1564] @ db610 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r6, r3, #268435456 @ 0x10000000 │ │ │ │ ubfx r3, r3, #28, #1 │ │ │ │ cmp r4, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.w db22a │ │ │ │ + bpl.w db252 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w db22a │ │ │ │ + bne.w db252 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - cbnz r6, db00c │ │ │ │ + cbnz r6, db034 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db026 │ │ │ │ + beq.n db04e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db32c │ │ │ │ + beq.w db354 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w db2d0 │ │ │ │ + beq.w db2f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w db2ee │ │ │ │ + beq.w db316 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db050 │ │ │ │ + beq.n db078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2c0 │ │ │ │ + beq.w db2e8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n db05e │ │ │ │ + beq.n db086 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w db2c8 │ │ │ │ + beq.w db2f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w db290 │ │ │ │ + beq.w db2b8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 87538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db082 │ │ │ │ + beq.n db0aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db1de │ │ │ │ + beq.w db206 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w db3ce │ │ │ │ + beq.w db3f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w db41e │ │ │ │ + bpl.w db446 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w db46a │ │ │ │ + beq.w db492 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r6, [sp, #88] @ 0x58 │ │ │ │ blx 50154 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n db0c8 │ │ │ │ + beq.n db0f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w db1f2 │ │ │ │ + beq.w db21a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db4fe │ │ │ │ + beq.w db526 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n db0de │ │ │ │ + beq.n db106 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w db2f6 │ │ │ │ + beq.w db31e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db0ee │ │ │ │ + beq.n db116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db2fe │ │ │ │ + beq.w db326 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n db0fe │ │ │ │ + beq.n db126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db306 │ │ │ │ + beq.w db32e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, r3, lsl #1 │ │ │ │ - blt.w daf82 │ │ │ │ + blt.w dafaa │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db12a │ │ │ │ + beq.n db152 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9c8 │ │ │ │ - ldr.w r3, [pc, #1216] @ db5ec │ │ │ │ + beq.w db9f0 │ │ │ │ + ldr.w r3, [pc, #1216] @ db614 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w daee4 │ │ │ │ + bne.w daf0c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 849cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fb84 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w daee4 │ │ │ │ - ldr.w r3, [pc, #1184] @ db5f0 │ │ │ │ - ldr.w r1, [pc, #1184] @ db5f4 │ │ │ │ + beq.w daf0c │ │ │ │ + ldr.w r3, [pc, #1184] @ db618 │ │ │ │ + ldr.w r1, [pc, #1184] @ db61c │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1112] @ db5c4 │ │ │ │ - ldr.w r1, [pc, #1160] @ db5f8 │ │ │ │ + ldr.w r3, [pc, #1112] @ db5ec │ │ │ │ + ldr.w r1, [pc, #1160] @ db620 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr.w r0, [pc, #1160] @ db5fc │ │ │ │ + ldr.w r0, [pc, #1160] @ db624 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -233763,80 +233784,80 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dace2 │ │ │ │ - ldr.w r3, [pc, #1040] @ db5c4 │ │ │ │ + b.n dad0a │ │ │ │ + ldr.w r3, [pc, #1040] @ db5ec │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr.w r1, [pc, #1096] @ db600 │ │ │ │ - ldr.w r0, [pc, #1096] @ db604 │ │ │ │ + ldr.w r1, [pc, #1096] @ db628 │ │ │ │ + ldr.w r0, [pc, #1096] @ db62c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dae1a │ │ │ │ + b.n dae42 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dae48 │ │ │ │ + b.n dae70 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db082 │ │ │ │ + b.n db0aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadda │ │ │ │ + b.n dae02 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dadbe │ │ │ │ + b.n dade6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n db0c8 │ │ │ │ - ldr r3, [pc, #964] @ (db5c4 ) │ │ │ │ - ldr.w r2, [pc, #1028] @ db608 │ │ │ │ - ldr.w r1, [pc, #1028] @ db60c │ │ │ │ - ldr.w r0, [pc, #1028] @ db610 │ │ │ │ + b.n db0f0 │ │ │ │ + ldr r3, [pc, #964] @ (db5ec ) │ │ │ │ + ldr.w r2, [pc, #1028] @ db630 │ │ │ │ + ldr.w r1, [pc, #1028] @ db634 │ │ │ │ + ldr.w r0, [pc, #1028] @ db638 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl a7508 │ │ │ │ - b.n db184 │ │ │ │ + b.n db1ac │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #996] @ (db614 ) │ │ │ │ + ldr r0, [pc, #996] @ (db63c ) │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db24e │ │ │ │ + beq.n db276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db2e6 │ │ │ │ - ldr r3, [pc, #884] @ (db5c4 ) │ │ │ │ + beq.n db30e │ │ │ │ + ldr r3, [pc, #884] @ (db5ec ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #964] @ (db618 ) │ │ │ │ - ldr r0, [pc, #964] @ (db61c ) │ │ │ │ + ldr r1, [pc, #964] @ (db640 ) │ │ │ │ + ldr r0, [pc, #964] @ (db644 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -233848,148 +233869,148 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db2a2 │ │ │ │ + beq.n db2ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db38e │ │ │ │ + beq.n db3b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w db0fe │ │ │ │ + beq.w db126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w db0fe │ │ │ │ + bne.w db126 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0fe │ │ │ │ + b.n db126 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db04e │ │ │ │ + b.n db076 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db05e │ │ │ │ + b.n db086 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w db03a │ │ │ │ - b.n db05e │ │ │ │ + bne.w db062 │ │ │ │ + b.n db086 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad86 │ │ │ │ + b.n dadae │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dad6a │ │ │ │ + b.n dad92 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db24e │ │ │ │ + b.n db276 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w db044 │ │ │ │ - b.n db05e │ │ │ │ + bne.w db06c │ │ │ │ + b.n db086 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0de │ │ │ │ + b.n db106 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0ee │ │ │ │ + b.n db116 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db0fe │ │ │ │ - ldr r3, [pc, #692] @ (db5c4 ) │ │ │ │ + b.n db126 │ │ │ │ + ldr r3, [pc, #692] @ (db5ec ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #780] @ (db620 ) │ │ │ │ - ldr r0, [pc, #780] @ (db624 ) │ │ │ │ + ldr r1, [pc, #780] @ (db648 ) │ │ │ │ + ldr r0, [pc, #780] @ (db64c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ + b.n dad34 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db026 │ │ │ │ - ldr r3, [pc, #656] @ (db5c4 ) │ │ │ │ + b.n db04e │ │ │ │ + ldr r3, [pc, #656] @ (db5ec ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #752] @ (db628 ) │ │ │ │ - ldr r0, [pc, #752] @ (db62c ) │ │ │ │ + ldr r1, [pc, #752] @ (db650 ) │ │ │ │ + ldr r0, [pc, #752] @ (db654 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db324 │ │ │ │ + b.n db34c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n daf66 │ │ │ │ - ldr r2, [pc, #624] @ (db5c4 ) │ │ │ │ + b.n daf8e │ │ │ │ + ldr r2, [pc, #624] @ (db5ec ) │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #728] @ (db630 ) │ │ │ │ + ldr r3, [pc, #728] @ (db658 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [fp, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #720] @ (db634 ) │ │ │ │ + ldr r2, [pc, #720] @ (db65c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #716] @ (db638 ) │ │ │ │ - ldr r0, [pc, #720] @ (db63c ) │ │ │ │ + ldr r1, [pc, #716] @ (db660 ) │ │ │ │ + ldr r0, [pc, #720] @ (db664 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n db324 │ │ │ │ - ldr r3, [pc, #588] @ (db5c4 ) │ │ │ │ + b.n db34c │ │ │ │ + ldr r3, [pc, #588] @ (db5ec ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #708] @ (db640 ) │ │ │ │ - ldr r0, [pc, #708] @ (db644 ) │ │ │ │ + ldr r1, [pc, #708] @ (db668 ) │ │ │ │ + ldr r0, [pc, #708] @ (db66c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db324 │ │ │ │ + b.n db34c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db2a2 │ │ │ │ - ldr r2, [pc, #556] @ (db5c4 ) │ │ │ │ - ldr r3, [pc, #684] @ (db648 ) │ │ │ │ - ldr r1, [pc, #688] @ (db64c ) │ │ │ │ + b.n db2ca │ │ │ │ + ldr r2, [pc, #556] @ (db5ec ) │ │ │ │ + ldr r3, [pc, #684] @ (db670 ) │ │ │ │ + ldr r1, [pc, #688] @ (db674 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #688] @ (db650 ) │ │ │ │ + ldr r0, [pc, #688] @ (db678 ) │ │ │ │ ldr.w r5, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n db324 │ │ │ │ - ldr r3, [pc, #524] @ (db5c4 ) │ │ │ │ + b.n db34c │ │ │ │ + ldr r3, [pc, #524] @ (db5ec ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #664] @ (db654 ) │ │ │ │ - ldr r0, [pc, #664] @ (db658 ) │ │ │ │ + ldr r1, [pc, #664] @ (db67c ) │ │ │ │ + ldr r0, [pc, #664] @ (db680 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db324 │ │ │ │ - ldr r3, [pc, #500] @ (db5c4 ) │ │ │ │ + b.n db34c │ │ │ │ + ldr r3, [pc, #500] @ (db5ec ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #648] @ (db65c ) │ │ │ │ + ldr r1, [pc, #648] @ (db684 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r0, [pc, #648] @ (db660 ) │ │ │ │ + ldr r0, [pc, #648] @ (db688 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ @@ -234005,63 +234026,63 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #420] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #420] @ (db5ec ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r2, [pc, #576] @ (db664 ) │ │ │ │ - ldr r1, [pc, #576] @ (db668 ) │ │ │ │ - ldr r0, [pc, #580] @ (db66c ) │ │ │ │ + ldr r2, [pc, #576] @ (db68c ) │ │ │ │ + ldr r1, [pc, #576] @ (db690 ) │ │ │ │ + ldr r0, [pc, #580] @ (db694 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl a7508 │ │ │ │ - b.n db3ec │ │ │ │ - ldr r3, [pc, #380] @ (db5c4 ) │ │ │ │ + b.n db414 │ │ │ │ + ldr r3, [pc, #380] @ (db5ec ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #548] @ (db670 ) │ │ │ │ - ldr r0, [pc, #548] @ (db674 ) │ │ │ │ + ldr r1, [pc, #548] @ (db698 ) │ │ │ │ + ldr r0, [pc, #548] @ (db69c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #344] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #344] @ (db5ec ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r2, [pc, #520] @ (db678 ) │ │ │ │ + ldr r2, [pc, #520] @ (db6a0 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #520] @ (db67c ) │ │ │ │ - ldr r0, [pc, #520] @ (db680 ) │ │ │ │ + ldr r1, [pc, #520] @ (db6a4 ) │ │ │ │ + ldr r0, [pc, #520] @ (db6a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #500] @ (db684 ) │ │ │ │ + ldr r3, [pc, #500] @ (db6ac ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ @@ -234074,68 +234095,68 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #244] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #244] @ (db5ec ) │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - ldr r1, [pc, #432] @ (db688 ) │ │ │ │ + ldr r1, [pc, #432] @ (db6b0 ) │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #428] @ (db68c ) │ │ │ │ + ldr r3, [pc, #428] @ (db6b4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #420] @ (db690 ) │ │ │ │ + ldr r0, [pc, #420] @ (db6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n dad0c │ │ │ │ - ldr r3, [pc, #196] @ (db5c4 ) │ │ │ │ + b.n dad34 │ │ │ │ + ldr r3, [pc, #196] @ (db5ec ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #400] @ (db694 ) │ │ │ │ + ldr r1, [pc, #400] @ (db6bc ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r0, [pc, #400] @ (db698 ) │ │ │ │ + ldr r0, [pc, #400] @ (db6c0 ) │ │ │ │ mov r5, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db496 │ │ │ │ - ldr r3, [pc, #160] @ (db5c4 ) │ │ │ │ + b.n db4be │ │ │ │ + ldr r3, [pc, #160] @ (db5ec ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ - ldr r1, [pc, #372] @ (db69c ) │ │ │ │ - ldr r0, [pc, #376] @ (db6a0 ) │ │ │ │ + ldr r1, [pc, #372] @ (db6c4 ) │ │ │ │ + ldr r0, [pc, #376] @ (db6c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr r3, [pc, #112] @ (db5c4 ) │ │ │ │ + b.w dad34 │ │ │ │ + ldr r3, [pc, #112] @ (db5ec ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #332] @ (db6a4 ) │ │ │ │ - ldr r0, [pc, #336] @ (db6a8 ) │ │ │ │ + ldr r1, [pc, #332] @ (db6cc ) │ │ │ │ + ldr r0, [pc, #336] @ (db6d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -234144,460 +234165,462 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dad0e │ │ │ │ + beq.w dad36 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dad0e │ │ │ │ + bne.w dad36 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w dad0e │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + b.w dad36 │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q8, d10, d17 │ │ │ │ - b.n dbc08 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n daf40 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u32 q0, d6, d17 │ │ │ │ - b.n dbb88 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n daec0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n db74c │ │ │ │ + b.n dba84 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb2e0021 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xfae60021 │ │ │ │ - udf #24 │ │ │ │ + ldc2 0, cr0, [r6], #132 @ 0x84 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n db5e4 │ │ │ │ + stc2l 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa920021 │ │ │ │ - ble.n db5a0 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa380021 │ │ │ │ - @ instruction: 0xfa4e0021 │ │ │ │ - ble.n db520 │ │ │ │ + ldc2 0, cr0, [sl], {33} @ 0x21 │ │ │ │ + svc 78 @ 0x4e │ │ │ │ movs r1, r4 │ │ │ │ - vst1.8 {d0[1]}, [lr], r1 │ │ │ │ - bgt.n db5a8 │ │ │ │ + @ instruction: 0xfbc00021 │ │ │ │ + @ instruction: 0xfbd60021 │ │ │ │ + svc 8 │ │ │ │ movs r1, r4 │ │ │ │ - vld4.8 {d16-d19}, [sl :128], r1 │ │ │ │ - bgt.n db568 │ │ │ │ + smlatb r0, r6, r1, r0 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb.w r0, [r4, #33] @ 0x21 │ │ │ │ - bkpt 0x0026 │ │ │ │ + @ instruction: 0xfaf20021 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh.w r0, [r8, r1, lsl #2] │ │ │ │ - bgt.n db71c │ │ │ │ + @ instruction: 0xfa1c0021 │ │ │ │ + itee ge │ │ │ │ + movge r1, r4 │ │ │ │ + @ instruction: 0xfac00021 │ │ │ │ + ble.n db654 @ unpredictable │ │ │ │ movs r1, r4 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], r1 │ │ │ │ - bgt.n db6f8 │ │ │ │ + @ instruction: 0xfaae0021 │ │ │ │ + ble.n db630 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r1, r4 │ │ │ │ - vst4.8 {d0-d3}, [r0 :128], r1 │ │ │ │ - bgt.n db6bc │ │ │ │ + @ instruction: 0xfa880021 │ │ │ │ + ble.n db5f4 │ │ │ │ movs r1, r4 │ │ │ │ - str??.w r0, [r6, #33] @ 0x21 │ │ │ │ - bgt.n db68c │ │ │ │ + @ instruction: 0xfa6e0021 │ │ │ │ + ble.n db5c4 │ │ │ │ movs r1, r4 │ │ │ │ - str.w r0, [ip, #33] @ 0x21 │ │ │ │ - blt.n db658 │ │ │ │ + @ instruction: 0xfa540021 │ │ │ │ + ble.n db590 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ movs r1, r4 │ │ │ │ - ldr??.w r0, [r6, r1, lsl #2] │ │ │ │ - blt.n db5c4 │ │ │ │ + ldr??.w r0, [lr, #33] @ 0x21 │ │ │ │ + ble.n db6fc │ │ │ │ movs r1, r4 │ │ │ │ - ldr.w r0, [r6, r1, lsl #2] │ │ │ │ - blt.n db588 │ │ │ │ + ldr??.w r0, [lr, #33] @ 0x21 │ │ │ │ + ble.n db6c0 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + bkpt 0x009e │ │ │ │ movs r1, r4 │ │ │ │ - strh.w r0, [r8, r1, lsl #2] │ │ │ │ - blt.n db740 │ │ │ │ + ldrsh.w r0, [r0, #33] @ 0x21 │ │ │ │ + bgt.n db678 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf7d00021 │ │ │ │ - @ instruction: 0xf7c80021 │ │ │ │ - blt.n db738 │ │ │ │ + ldr??.w r0, [r8, r1, lsl #2] │ │ │ │ + ldr??.w r0, [r0, r1, lsl #2] │ │ │ │ + bgt.n db670 │ │ │ │ movs r1, r4 │ │ │ │ - bge.n db678 │ │ │ │ + bgt.n db7b0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf79a0021 │ │ │ │ - bge.n db62c │ │ │ │ + vld4.8 {d0-d3}, [r2 :128], r1 │ │ │ │ + bgt.n db764 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf77c0021 │ │ │ │ - bge.n db5f8 │ │ │ │ + vst4.8 {d0-d3}, [r4 :128], r1 │ │ │ │ + bgt.n db730 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf74c0021 │ │ │ │ - bge.n db7a0 │ │ │ │ + ldr.w r0, [r4, #33] @ 0x21 │ │ │ │ + bgt.n db6d8 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db6c2 │ │ │ │ + beq.n db6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9e6 │ │ │ │ + beq.w dba0e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db6d8 │ │ │ │ + beq.n db700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9b8 │ │ │ │ + beq.w db9e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbdea │ │ │ │ + beq.w dbe12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db6f2 │ │ │ │ + beq.n db71a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9ee │ │ │ │ + beq.w dba16 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dbbdc │ │ │ │ + bne.w dbc04 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 87a90 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db71a │ │ │ │ + beq.n db742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9b0 │ │ │ │ + beq.w db9d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbc12 │ │ │ │ - ldr.w r3, [pc, #1988] @ dbee8 │ │ │ │ + beq.w dbc3a │ │ │ │ + ldr.w r3, [pc, #1988] @ dbf10 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r3, #1752] @ 0x6d8 │ │ │ │ - ldr.w r3, [pc, #1980] @ dbeec │ │ │ │ + ldr.w r3, [pc, #1980] @ dbf14 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dbb64 │ │ │ │ + beq.w dbb8c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db764 │ │ │ │ + beq.n db78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbb0e │ │ │ │ + beq.w dbb36 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbbc0 │ │ │ │ + beq.w dbbe8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db780 │ │ │ │ + beq.n db7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9f6 │ │ │ │ + beq.w dba1e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w dbb9a │ │ │ │ + bpl.w dbbc2 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bge.w dbc2e │ │ │ │ + bge.w dbc56 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbe3e │ │ │ │ + beq.w dbe66 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w dbaea │ │ │ │ + bpl.w dbb12 │ │ │ │ mov r0, r5 │ │ │ │ bl 64e14 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w dbaea │ │ │ │ + bne.w dbb12 │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w dbaea │ │ │ │ + bpl.w dbb12 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w dbaea │ │ │ │ + bpl.w dbb12 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db802 │ │ │ │ + beq.n db82a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db824 │ │ │ │ + beq.n db84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w db9c0 │ │ │ │ + beq.w db9e8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w dbb1e │ │ │ │ + beq.w dbb46 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dbe76 │ │ │ │ + beq.w dbe9e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dbb58 │ │ │ │ + beq.w dbb80 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n db868 │ │ │ │ + beq.n db890 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbb16 │ │ │ │ + beq.w dbb3e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db87c │ │ │ │ + beq.n db8a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbb06 │ │ │ │ + beq.w dbb2e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n db93c │ │ │ │ + ble.n db964 │ │ │ │ movs r1, #0 │ │ │ │ strd r7, sl, [sp, #24] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r4 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbe5a │ │ │ │ + beq.w dbe82 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w dba94 │ │ │ │ + bne.w dbabc │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dbdce │ │ │ │ + beq.w dbdf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n db8e6 │ │ │ │ + beq.n db90e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n db9a8 │ │ │ │ + beq.n db9d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w db9fe │ │ │ │ - ldr.w r2, [pc, #1536] @ dbef0 │ │ │ │ + beq.w dba26 │ │ │ │ + ldr.w r2, [pc, #1536] @ dbf18 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w dba44 │ │ │ │ + bne.w dba6c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n db90a │ │ │ │ + beq.n db932 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n db9d6 │ │ │ │ - ldr.w r2, [pc, #1512] @ dbef4 │ │ │ │ + beq.n db9fe │ │ │ │ + ldr.w r2, [pc, #1512] @ dbf1c │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w dbca4 │ │ │ │ + beq.w dbccc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n db926 │ │ │ │ + beq.n db94e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db9de │ │ │ │ + beq.n dba06 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ adds r6, #2 │ │ │ │ mov r3, r6 │ │ │ │ cmp.w r6, r2, lsl #1 │ │ │ │ - blt.n db894 │ │ │ │ + blt.n db8bc │ │ │ │ mov r4, sl │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl a601c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n db95a │ │ │ │ + beq.n db982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbd7a │ │ │ │ + beq.w dbda2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dbd8a │ │ │ │ + beq.w dbdb2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w dbcc0 │ │ │ │ - ldr.w r3, [pc, #1416] @ dbef8 │ │ │ │ + bge.w dbce8 │ │ │ │ + ldr.w r3, [pc, #1416] @ dbf20 │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr.w r1, [pc, #1412] @ dbefc │ │ │ │ + ldr.w r1, [pc, #1412] @ dbf24 │ │ │ │ mov r6, sl │ │ │ │ - ldr.w r0, [pc, #1412] @ dbf00 │ │ │ │ + ldr.w r0, [pc, #1412] @ dbf28 │ │ │ │ mov sl, r5 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ - b.n dbd5e │ │ │ │ + b.n dbd86 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db8e6 │ │ │ │ + b.n db90e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db71a │ │ │ │ + b.n db742 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db6d8 │ │ │ │ + b.n db700 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db824 │ │ │ │ + b.n db84c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w db12a │ │ │ │ + b.w db152 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db90a │ │ │ │ + b.n db932 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db926 │ │ │ │ + b.n db94e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db6c2 │ │ │ │ + b.n db6ea │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db6f2 │ │ │ │ + b.n db71a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db780 │ │ │ │ + b.n db7a8 │ │ │ │ ldrd r9, r3, [sp, #24] │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1276] @ dbf04 │ │ │ │ + ldr.w r1, [pc, #1276] @ dbf2c │ │ │ │ mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1256] @ dbef8 │ │ │ │ - ldr.w r0, [pc, #1268] @ dbf08 │ │ │ │ + ldr.w r3, [pc, #1256] @ dbf20 │ │ │ │ + ldr.w r0, [pc, #1268] @ dbf30 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov sl, r5 │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ @@ -234606,48 +234629,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n db40c │ │ │ │ + b.n db434 │ │ │ │ ldrd r9, r3, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ - ldr.w r0, [pc, #1216] @ dbf0c │ │ │ │ + ldr.w r0, [pc, #1216] @ dbf34 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ bl 8c830 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dba76 │ │ │ │ + beq.n dba9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbc9c │ │ │ │ - ldr.w r3, [pc, #1152] @ dbef8 │ │ │ │ + beq.w dbcc4 │ │ │ │ + ldr.w r3, [pc, #1152] @ dbf20 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr.w r1, [pc, #1168] @ dbf10 │ │ │ │ - ldr.w r0, [pc, #1168] @ dbf14 │ │ │ │ + ldr.w r1, [pc, #1168] @ dbf38 │ │ │ │ + ldr.w r0, [pc, #1168] @ dbf3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dba28 │ │ │ │ - ldr.w r3, [pc, #1120] @ dbef8 │ │ │ │ - ldr.w r2, [pc, #1148] @ dbf18 │ │ │ │ - ldr.w r1, [pc, #1148] @ dbf1c │ │ │ │ - ldr.w r0, [pc, #1148] @ dbf20 │ │ │ │ + b.n dba50 │ │ │ │ + ldr.w r3, [pc, #1120] @ dbf20 │ │ │ │ + ldr.w r2, [pc, #1148] @ dbf40 │ │ │ │ + ldr.w r1, [pc, #1148] @ dbf44 │ │ │ │ + ldr.w r0, [pc, #1148] @ dbf48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldrd r9, r6, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -234663,245 +234686,245 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr.w r0, [pc, #1080] @ dbf24 │ │ │ │ + b.w dad34 │ │ │ │ + ldr.w r0, [pc, #1080] @ dbf4c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbb1e │ │ │ │ + beq.n dbb46 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b.n db81a │ │ │ │ + b.n db842 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db87c │ │ │ │ + b.n db8a4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db764 │ │ │ │ + b.n db78c │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db868 │ │ │ │ - ldr r3, [pc, #984] @ (dbef8 ) │ │ │ │ + b.n db890 │ │ │ │ + ldr r3, [pc, #984] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr.w r1, [pc, #1028] @ dbf28 │ │ │ │ - ldr.w r0, [pc, #1028] @ dbf2c │ │ │ │ + ldr.w r1, [pc, #1028] @ dbf50 │ │ │ │ + ldr.w r0, [pc, #1028] @ dbf54 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w db85c │ │ │ │ - b.n db87c │ │ │ │ - ldr r3, [pc, #912] @ (dbef8 ) │ │ │ │ + bne.w db884 │ │ │ │ + b.n db8a4 │ │ │ │ + ldr r3, [pc, #912] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #964] @ (dbf30 ) │ │ │ │ - ldr r0, [pc, #968] @ (dbf34 ) │ │ │ │ + ldr r1, [pc, #964] @ (dbf58 ) │ │ │ │ + ldr r0, [pc, #968] @ (dbf5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr r3, [pc, #860] @ (dbef8 ) │ │ │ │ + b.w dad34 │ │ │ │ + ldr r3, [pc, #860] @ (dbf20 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r1, [pc, #920] @ (dbf38 ) │ │ │ │ - ldr r0, [pc, #920] @ (dbf3c ) │ │ │ │ + ldr r1, [pc, #920] @ (dbf60 ) │ │ │ │ + ldr r0, [pc, #920] @ (dbf64 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #912] @ (dbf40 ) │ │ │ │ + ldr r2, [pc, #912] @ (dbf68 ) │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n db53a │ │ │ │ - ldr r3, [pc, #820] @ (dbef8 ) │ │ │ │ + b.n db562 │ │ │ │ + ldr r3, [pc, #820] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #892] @ (dbf44 ) │ │ │ │ - ldr r0, [pc, #896] @ (dbf48 ) │ │ │ │ + ldr r1, [pc, #892] @ (dbf6c ) │ │ │ │ + ldr r0, [pc, #896] @ (dbf70 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dbb7e │ │ │ │ - ldr r3, [pc, #792] @ (dbef8 ) │ │ │ │ + b.n dbba6 │ │ │ │ + ldr r3, [pc, #792] @ (dbf20 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #872] @ (dbf4c ) │ │ │ │ - ldr r0, [pc, #876] @ (dbf50 ) │ │ │ │ + ldr r1, [pc, #872] @ (dbf74 ) │ │ │ │ + ldr r0, [pc, #876] @ (dbf78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ - ldr r3, [pc, #740] @ (dbef8 ) │ │ │ │ + b.w dad34 │ │ │ │ + ldr r3, [pc, #740] @ (dbf20 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #828] @ (dbf54 ) │ │ │ │ - ldr r0, [pc, #828] @ (dbf58 ) │ │ │ │ + ldr r1, [pc, #828] @ (dbf7c ) │ │ │ │ + ldr r0, [pc, #828] @ (dbf80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n db53a │ │ │ │ + b.n db562 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbc46 │ │ │ │ + beq.n dbc6e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbd82 │ │ │ │ + beq.w dbdaa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbc58 │ │ │ │ + beq.n dbc80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, dbc94 │ │ │ │ + cbz r3, dbcbc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r2, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp.w r2, r3, lsl #1 │ │ │ │ - bge.w db58c │ │ │ │ + bge.w db5b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dae82 │ │ │ │ - ldr r3, [pc, #736] @ (dbf5c ) │ │ │ │ - movw r2, #20715 @ 0x50eb │ │ │ │ + bne.w daeaa │ │ │ │ + ldr r3, [pc, #736] @ (dbf84 ) │ │ │ │ + movw r2, #20704 @ 0x50e0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #732] @ (dbf60 ) │ │ │ │ - ldr r0, [pc, #732] @ (dbf64 ) │ │ │ │ + ldr r1, [pc, #732] @ (dbf88 ) │ │ │ │ + ldr r0, [pc, #732] @ (dbf8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbc58 │ │ │ │ + b.n dbc80 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dba76 │ │ │ │ + b.n dba9e │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbcc0 │ │ │ │ + beq.n dbce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dbdc6 │ │ │ │ - ldr r3, [pc, #676] @ (dbf68 ) │ │ │ │ + beq.w dbdee │ │ │ │ + ldr r3, [pc, #676] @ (dbf90 ) │ │ │ │ mov r2, sl │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n dbd2c │ │ │ │ + beq.n dbd54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ bl a6254 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbce8 │ │ │ │ + beq.n dbd10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbd72 │ │ │ │ + beq.n dbd9a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dbcfc │ │ │ │ + beq.n dbd24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, dbd08 │ │ │ │ + cbz r3, dbd30 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n dbd10 │ │ │ │ + beq.n dbd38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n db794 │ │ │ │ + b.n db7bc │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbcfc │ │ │ │ - ldr r3, [pc, #484] @ (dbef8 ) │ │ │ │ + b.n dbd24 │ │ │ │ + ldr r3, [pc, #484] @ (dbf20 ) │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr r1, [pc, #596] @ (dbf6c ) │ │ │ │ - ldr r0, [pc, #600] @ (dbf70 ) │ │ │ │ + ldr r1, [pc, #596] @ (dbf94 ) │ │ │ │ + ldr r0, [pc, #600] @ (dbf98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dbb3c │ │ │ │ - ldr r3, [pc, #456] @ (dbef8 ) │ │ │ │ + b.n dbb64 │ │ │ │ + ldr r3, [pc, #456] @ (dbf20 ) │ │ │ │ mov sl, r5 │ │ │ │ - ldr r1, [pc, #576] @ (dbf74 ) │ │ │ │ - ldr r0, [pc, #580] @ (dbf78 ) │ │ │ │ + ldr r1, [pc, #576] @ (dbf9c ) │ │ │ │ + ldr r0, [pc, #580] @ (dbfa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #568] @ (dbf7c ) │ │ │ │ + ldr r2, [pc, #568] @ (dbfa4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ bl a7508 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 54f64 │ │ │ │ @@ -234909,28 +234932,28 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbce8 │ │ │ │ + b.n dbd10 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n db95a │ │ │ │ + b.n db982 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbc46 │ │ │ │ - ldr r3, [pc, #364] @ (dbef8 ) │ │ │ │ + b.n dbc6e │ │ │ │ + ldr r3, [pc, #364] @ (dbf20 ) │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ - ldr r1, [pc, #496] @ (dbf80 ) │ │ │ │ - ldr r0, [pc, #496] @ (dbf84 ) │ │ │ │ + ldr r1, [pc, #496] @ (dbfa8 ) │ │ │ │ + ldr r0, [pc, #496] @ (dbfac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -234939,113 +234962,113 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.w dad0c │ │ │ │ + b.w dad34 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dbcc0 │ │ │ │ - ldr r3, [pc, #440] @ (dbf88 ) │ │ │ │ - movw r2, #21018 @ 0x521a │ │ │ │ + b.n dbce8 │ │ │ │ + ldr r3, [pc, #440] @ (dbfb0 ) │ │ │ │ + movw r2, #21007 @ 0x520f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #432] @ (dbf8c ) │ │ │ │ - ldr r0, [pc, #436] @ (dbf90 ) │ │ │ │ + ldr r1, [pc, #432] @ (dbfb4 ) │ │ │ │ + ldr r0, [pc, #436] @ (dbfb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (dbf94 ) │ │ │ │ - movw r2, #21125 @ 0x5285 │ │ │ │ + ldr r3, [pc, #424] @ (dbfbc ) │ │ │ │ + movw r2, #21114 @ 0x527a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #416] @ (dbf98 ) │ │ │ │ - ldr r0, [pc, #420] @ (dbf9c ) │ │ │ │ + ldr r1, [pc, #416] @ (dbfc0 ) │ │ │ │ + ldr r0, [pc, #420] @ (dbfc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (dbfa0 ) │ │ │ │ - movw r2, #20728 @ 0x50f8 │ │ │ │ + ldr r3, [pc, #408] @ (dbfc8 ) │ │ │ │ + movw r2, #20717 @ 0x50ed │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #400] @ (dbfa4 ) │ │ │ │ - ldr r0, [pc, #404] @ (dbfa8 ) │ │ │ │ + ldr r1, [pc, #400] @ (dbfcc ) │ │ │ │ + ldr r0, [pc, #404] @ (dbfd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (dbfac ) │ │ │ │ - movw r2, #20744 @ 0x5108 │ │ │ │ + ldr r3, [pc, #392] @ (dbfd4 ) │ │ │ │ + movw r2, #20733 @ 0x50fd │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #384] @ (dbfb0 ) │ │ │ │ - ldr r0, [pc, #388] @ (dbfb4 ) │ │ │ │ + ldr r1, [pc, #384] @ (dbfd8 ) │ │ │ │ + ldr r0, [pc, #388] @ (dbfdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (dbfb8 ) │ │ │ │ - movw r2, #20940 @ 0x51cc │ │ │ │ + ldr r3, [pc, #376] @ (dbfe0 ) │ │ │ │ + movw r2, #20929 @ 0x51c1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #368] @ (dbfbc ) │ │ │ │ - ldr r0, [pc, #372] @ (dbfc0 ) │ │ │ │ + ldr r1, [pc, #368] @ (dbfe4 ) │ │ │ │ + ldr r0, [pc, #372] @ (dbfe8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (dbfc4 ) │ │ │ │ - movw r2, #21009 @ 0x5211 │ │ │ │ + ldr r3, [pc, #360] @ (dbfec ) │ │ │ │ + movw r2, #20998 @ 0x5206 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #352] @ (dbfc8 ) │ │ │ │ - ldr r0, [pc, #356] @ (dbfcc ) │ │ │ │ + ldr r1, [pc, #352] @ (dbff0 ) │ │ │ │ + ldr r0, [pc, #356] @ (dbff4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (dbfd0 ) │ │ │ │ - movw r2, #20993 @ 0x5201 │ │ │ │ + ldr r3, [pc, #344] @ (dbff8 ) │ │ │ │ + movw r2, #20982 @ 0x51f6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (dbfd4 ) │ │ │ │ - ldr r0, [pc, #340] @ (dbfd8 ) │ │ │ │ + ldr r1, [pc, #336] @ (dbffc ) │ │ │ │ + ldr r0, [pc, #340] @ (dc000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (dbfdc ) │ │ │ │ - movw r2, #20753 @ 0x5111 │ │ │ │ + ldr r3, [pc, #328] @ (dc004 ) │ │ │ │ + movw r2, #20742 @ 0x5106 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (dbfe0 ) │ │ │ │ - ldr r0, [pc, #324] @ (dbfe4 ) │ │ │ │ + ldr r1, [pc, #320] @ (dc008 ) │ │ │ │ + ldr r0, [pc, #324] @ (dc00c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (dbfe8 ) │ │ │ │ - movw r2, #20768 @ 0x5120 │ │ │ │ + ldr r3, [pc, #312] @ (dc010 ) │ │ │ │ + movw r2, #20757 @ 0x5115 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (dbfec ) │ │ │ │ - ldr r0, [pc, #308] @ (dbff0 ) │ │ │ │ + ldr r1, [pc, #304] @ (dc014 ) │ │ │ │ + ldr r0, [pc, #308] @ (dc018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #292] @ (dbff4 ) │ │ │ │ + ldr r3, [pc, #292] @ (dc01c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #288] @ (dbff8 ) │ │ │ │ - ldr r0, [pc, #292] @ (dbffc ) │ │ │ │ + ldr r1, [pc, #288] @ (dc020 ) │ │ │ │ + ldr r0, [pc, #292] @ (dc024 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #2 │ │ │ │ @@ -235054,582 +235077,582 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3240021 │ │ │ │ - bvs.n dbfa8 │ │ │ │ + @ instruction: 0xf4ac0021 │ │ │ │ + bvc.n dbee0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2900021 │ │ │ │ - bpl.n dbe8c │ │ │ │ + ands.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ + bvc.n dbfc4 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2200021 │ │ │ │ - bpl.n dbfbc │ │ │ │ + @ instruction: 0xf3a80021 │ │ │ │ + bvs.n dbef4 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n dbe3c │ │ │ │ + bvc.n dbf74 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1fa0021 │ │ │ │ - bpl.n dbf80 │ │ │ │ + @ instruction: 0xf3820021 │ │ │ │ + bvs.n dbeb8 │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, ip, #33 @ 0x21 │ │ │ │ - sbcs.w r0, sl, #33 @ 0x21 │ │ │ │ - bmi.n dbe80 │ │ │ │ + @ instruction: 0xf3540021 │ │ │ │ + @ instruction: 0xf3020021 │ │ │ │ + bvs.n dbfb8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1380021 │ │ │ │ - bmi.n dc004 │ │ │ │ + movt r0, #33 @ 0x21 │ │ │ │ + bpl.n dbf3c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0fe0021 │ │ │ │ - bmi.n dbfa4 │ │ │ │ + @ instruction: 0xf2860021 │ │ │ │ + bpl.n dbedc │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0dc0021 │ │ │ │ - bmi.n dbf60 │ │ │ │ + @ instruction: 0xf2640021 │ │ │ │ + bpl.n dbe98 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0c00021 │ │ │ │ - bcc.n dbf30 │ │ │ │ + movw r0, #32801 @ 0x8021 │ │ │ │ + bpl.n dc068 │ │ │ │ movs r1, r4 │ │ │ │ - eor.w r0, sl, #33 @ 0x21 │ │ │ │ - bcc.n dbecc │ │ │ │ + @ instruction: 0xf2120021 │ │ │ │ + bpl.n dc004 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r6, #-140]! @ 0xffffff74 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cdp2 0, 15, cr0, cr14, cr3, {1} │ │ │ │ + cmp r7, #32 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dbf4c │ │ │ │ + bge.n dc084 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d12, d17 │ │ │ │ - bcs.n dbee8 │ │ │ │ + adds.w r0, r4, #33 @ 0x21 │ │ │ │ + bmi.n dc020 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s d16, d0, d17 │ │ │ │ - bcs.n dbeb8 │ │ │ │ + @ instruction: 0xf0f80021 │ │ │ │ + bmi.n dbff0 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.s16 d0, d2, d17 │ │ │ │ - bcs.n dc008 │ │ │ │ + eors.w r0, sl, #33 @ 0x21 │ │ │ │ + bcc.n dbf40 │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [r0], #-140 @ 0xffffff74 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + stc2 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 15, cr0, cr8, cr1, {1} │ │ │ │ - stc2 0, cr0, [r4], {35} @ 0x23 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + eor.w r0, r0, #33 @ 0x21 │ │ │ │ + stc2 0, cr0, [ip, #140] @ 0x8c │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ movs r1, r4 │ │ │ │ - subs.w r0, r4, r1, asr #32 │ │ │ │ - @ instruction: 0xfbe80023 │ │ │ │ - cmp r4, #10 │ │ │ │ + ldc 0, cr0, [ip, #-132]! @ 0xffffff7c │ │ │ │ + ldc2l 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dc094 │ │ │ │ + ble.n dbfcc │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbcc0023 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + ldc2l 0, cr0, [r4, #-140] @ 0xffffff74 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbb00023 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + ldc2 0, cr0, [r8, #-140]! @ 0xffffff74 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dc0b4 │ │ │ │ + udf #0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb940023 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + ldc2 0, cr0, [ip, #-140] @ 0xffffff74 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 6, cr0, cr0, cr1, {1} │ │ │ │ - @ instruction: 0xfb780023 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + vaddl.s32 q8, d8, d17 │ │ │ │ + stc2 0, cr0, [r0, #-140] @ 0xffffff74 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n dc074 │ │ │ │ + ble.n dbfac │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb5c0023 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + stc2l 0, cr0, [r4], #140 @ 0x8c │ │ │ │ + cmp r5, #6 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 0, cr0, cr8, cr1, {1} │ │ │ │ - @ instruction: 0xfb400023 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + vaddl.s16 q0, d0, d17 │ │ │ │ + stc2l 0, cr0, [r8], {35} @ 0x23 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, r4, r1, asr #32 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + stcl 0, cr0, [ip, #-132] @ 0xffffff7c │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dc000 : │ │ │ │ +000dc028 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #180] @ (dc0c4 ) │ │ │ │ + ldr r6, [pc, #180] @ (dc0ec ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (dc0c8 ) │ │ │ │ + ldr r3, [pc, #176] @ (dc0f0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #168] @ (dc0cc ) │ │ │ │ + ldr r5, [pc, #168] @ (dc0f4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #156] @ (dc0d0 ) │ │ │ │ + ldr r3, [pc, #156] @ (dc0f8 ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dc0a4 │ │ │ │ - ldr r3, [pc, #140] @ (dc0d4 ) │ │ │ │ + beq.n dc0cc │ │ │ │ + ldr r3, [pc, #140] @ (dc0fc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dc086 │ │ │ │ - ldr r3, [pc, #132] @ (dc0d8 ) │ │ │ │ + bne.n dc0ae │ │ │ │ + ldr r3, [pc, #132] @ (dc100 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dc0a8 │ │ │ │ + bne.n dc0d0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n dc0b2 │ │ │ │ + bne.n dc0da │ │ │ │ mov r0, r4 │ │ │ │ - bl dac34 │ │ │ │ - ldr r2, [pc, #108] @ (dc0dc ) │ │ │ │ - ldr r3, [pc, #84] @ (dc0c8 ) │ │ │ │ + bl dac5c │ │ │ │ + ldr r2, [pc, #108] @ (dc104 ) │ │ │ │ + ldr r3, [pc, #84] @ (dc0f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc0be │ │ │ │ + bne.n dc0e6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #88] @ (dc0e0 ) │ │ │ │ + ldr r0, [pc, #88] @ (dc108 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #80] @ (dc0e4 ) │ │ │ │ + ldr r3, [pc, #80] @ (dc10c ) │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ - ldr r1, [pc, #80] @ (dc0e8 ) │ │ │ │ - ldr r0, [pc, #84] @ (dc0ec ) │ │ │ │ + ldr r1, [pc, #80] @ (dc110 ) │ │ │ │ + ldr r0, [pc, #84] @ (dc114 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dc06e │ │ │ │ - ldr r0, [pc, #68] @ (dc0f0 ) │ │ │ │ + b.n dc096 │ │ │ │ + ldr r0, [pc, #68] @ (dc118 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dc090 │ │ │ │ - ldr r0, [pc, #64] @ (dc0f4 ) │ │ │ │ + b.n dc0b8 │ │ │ │ + ldr r0, [pc, #64] @ (dc11c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dc090 │ │ │ │ + b.n dc0b8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ - add.w r0, r6, r1, asr #32 │ │ │ │ + stc 0, cr0, [lr], {33} @ 0x21 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], {33} @ 0x21 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldc 0, cr0, [r4, #132] @ 0x84 │ │ │ │ + beq.n dc0a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + beq.n dc0c8 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n dc0b4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dc0f8 : │ │ │ │ +000dc120 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r2 │ │ │ │ - ldr.w r2, [pc, #1832] @ dc838 │ │ │ │ - ldr.w r3, [pc, #1832] @ dc83c │ │ │ │ + ldr.w r2, [pc, #1832] @ dc860 │ │ │ │ + ldr.w r3, [pc, #1832] @ dc864 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ - ldr.w fp, [pc, #1828] @ dc840 │ │ │ │ + ldr.w fp, [pc, #1828] @ dc868 │ │ │ │ mov r6, r1 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dc36a │ │ │ │ + blt.w dc392 │ │ │ │ uxtb r0, r0 │ │ │ │ - cbnz r0, dc152 │ │ │ │ + cbnz r0, dc17a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc81c │ │ │ │ + beq.w dc844 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc14e │ │ │ │ + beq.n dc176 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r5, r6 │ │ │ │ - b.n dc16c │ │ │ │ + b.n dc194 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 5003c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc542 │ │ │ │ + beq.w dc56a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w dc67c │ │ │ │ + bpl.w dc6a4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dc800 │ │ │ │ + beq.w dc828 │ │ │ │ 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 4fd98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc19e │ │ │ │ + beq.n dc1c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dc342 │ │ │ │ + beq.w dc36a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc38a │ │ │ │ + beq.w dc3b2 │ │ │ │ ldrd r8, sl, [r4, #52] @ 0x34 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w dc3b0 │ │ │ │ + beq.w dc3d8 │ │ │ │ and.w r7, sl, #1 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w dc3ec │ │ │ │ + bne.w dc414 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w dc4b4 │ │ │ │ + bne.w dc4dc │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dc46e │ │ │ │ + beq.w dc496 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - ldr.w r3, [pc, #1632] @ dc844 │ │ │ │ + ldr.w r3, [pc, #1632] @ dc86c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ - ldr.w r3, [pc, #1624] @ dc848 │ │ │ │ + ldr.w r3, [pc, #1624] @ dc870 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc4de │ │ │ │ + beq.w dc506 │ │ │ │ movs r0, #4 │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc516 │ │ │ │ + beq.w dc53e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w dc7d2 │ │ │ │ - ldr.w r2, [pc, #1584] @ dc84c │ │ │ │ + bpl.w dc7fa │ │ │ │ + ldr.w r2, [pc, #1584] @ dc874 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7e8 │ │ │ │ - ldr.w r2, [pc, #1572] @ dc850 │ │ │ │ + beq.w dc810 │ │ │ │ + ldr.w r2, [pc, #1572] @ dc878 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7ca │ │ │ │ + beq.w dc7f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w dc7ce │ │ │ │ + ble.w dc7f6 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r4, #12] │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w dc7d2 │ │ │ │ + bpl.w dc7fa │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w dc7e8 │ │ │ │ + beq.w dc810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7ca │ │ │ │ + beq.w dc7f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w dc7ce │ │ │ │ + ble.w dc7f6 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w dc7d2 │ │ │ │ + bpl.w dc7fa │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w dc7e8 │ │ │ │ + beq.w dc810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dc7ca │ │ │ │ + beq.w dc7f2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w dc7ce │ │ │ │ + ble.w dc7f6 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq.w dc7ce │ │ │ │ + beq.w dc7f6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [r4, #24] │ │ │ │ strd r5, r4, [sp, #48] @ 0x30 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc2c4 │ │ │ │ + beq.n dc2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc34a │ │ │ │ + beq.n dc372 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc51c │ │ │ │ + beq.w dc544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc2dc │ │ │ │ + beq.n dc304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc362 │ │ │ │ + beq.n dc38a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc2ec │ │ │ │ + beq.n dc314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, dc35a │ │ │ │ + cbz r3, dc382 │ │ │ │ mov r0, r6 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dc302 │ │ │ │ + beq.n dc32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, dc352 │ │ │ │ - ldr.w r3, [pc, #1360] @ dc854 │ │ │ │ + cbz r3, dc37a │ │ │ │ + ldr.w r3, [pc, #1360] @ dc87c │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr.w r1, [pc, #1356] @ dc858 │ │ │ │ - ldr.w r0, [pc, #1356] @ dc85c │ │ │ │ + ldr.w r1, [pc, #1356] @ dc880 │ │ │ │ + ldr.w r0, [pc, #1356] @ dc884 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - ldr.w r2, [pc, #1340] @ dc860 │ │ │ │ - ldr.w r3, [pc, #1300] @ dc83c │ │ │ │ + ldr.w r2, [pc, #1340] @ dc888 │ │ │ │ + ldr.w r3, [pc, #1300] @ dc864 │ │ │ │ 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 dc7aa │ │ │ │ + bne.w dc7d2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc19e │ │ │ │ + b.n dc1c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc2c4 │ │ │ │ + b.n dc2ec │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc302 │ │ │ │ + b.n dc32a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc2ec │ │ │ │ + b.n dc314 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc2dc │ │ │ │ - ldr.w r3, [pc, #1256] @ dc854 │ │ │ │ + b.n dc304 │ │ │ │ + ldr.w r3, [pc, #1256] @ dc87c │ │ │ │ mov.w r2, #354 @ 0x162 │ │ │ │ - ldr.w r1, [pc, #1264] @ dc864 │ │ │ │ - ldr.w r0, [pc, #1264] @ dc868 │ │ │ │ + ldr.w r1, [pc, #1264] @ dc88c │ │ │ │ + ldr.w r0, [pc, #1264] @ dc890 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dc320 │ │ │ │ - ldr.w r3, [pc, #1224] @ dc854 │ │ │ │ + b.n dc348 │ │ │ │ + ldr.w r3, [pc, #1224] @ dc87c │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr.w r1, [pc, #1240] @ dc86c │ │ │ │ - ldr.w r0, [pc, #1240] @ dc870 │ │ │ │ + ldr.w r1, [pc, #1240] @ dc894 │ │ │ │ + ldr.w r0, [pc, #1240] @ dc898 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ - ldr.w r3, [pc, #1184] @ dc854 │ │ │ │ + b.n dc348 │ │ │ │ + ldr.w r3, [pc, #1184] @ dc87c │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr.w r0, [pc, #1208] @ dc874 │ │ │ │ + ldr.w r0, [pc, #1208] @ dc89c │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [fp, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1200] @ dc878 │ │ │ │ + ldr.w r3, [pc, #1200] @ dc8a0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1196] @ dc87c │ │ │ │ - ldr.w r1, [pc, #1196] @ dc880 │ │ │ │ + ldr.w r2, [pc, #1196] @ dc8a4 │ │ │ │ + ldr.w r1, [pc, #1196] @ dc8a8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ + b.n dc348 │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w dc6a4 │ │ │ │ + bne.w dc6cc │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ ldr r7, [r4, #52] @ 0x34 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n dc42c │ │ │ │ + beq.n dc454 │ │ │ │ ldr.w sl, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #31 │ │ │ │ and.w r9, sl, #1 │ │ │ │ - bpl.n dc4c2 │ │ │ │ + bpl.n dc4ea │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w dc6ee │ │ │ │ + bne.w dc716 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n dc1c2 │ │ │ │ - ldr.w r3, [pc, #1060] @ dc854 │ │ │ │ - ldr.w r1, [pc, #1104] @ dc884 │ │ │ │ - ldr.w r0, [pc, #1104] @ dc888 │ │ │ │ + b.n dc1ea │ │ │ │ + ldr.w r3, [pc, #1060] @ dc87c │ │ │ │ + ldr.w r1, [pc, #1104] @ dc8ac │ │ │ │ + ldr.w r0, [pc, #1104] @ dc8b0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movw r3, #361 @ 0x169 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1092] @ dc88c │ │ │ │ + ldr.w r3, [pc, #1092] @ dc8b4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1084] @ dc890 │ │ │ │ + ldr.w r2, [pc, #1084] @ dc8b8 │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n dc320 │ │ │ │ - ldr r3, [pc, #996] @ (dc854 ) │ │ │ │ - ldr.w r2, [pc, #1056] @ dc894 │ │ │ │ - ldr.w r1, [pc, #1056] @ dc898 │ │ │ │ - ldr.w r0, [pc, #1056] @ dc89c │ │ │ │ + b.n dc348 │ │ │ │ + ldr r3, [pc, #996] @ (dc87c ) │ │ │ │ + ldr.w r2, [pc, #1056] @ dc8bc │ │ │ │ + ldr.w r1, [pc, #1056] @ dc8c0 │ │ │ │ + ldr.w r0, [pc, #1056] @ dc8c4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #361 @ 0x169 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1036] @ dc8a0 │ │ │ │ + ldr.w r3, [pc, #1036] @ dc8c8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.n dc320 │ │ │ │ + b.n dc348 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.n dc404 │ │ │ │ + b.n dc42c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w dc1c2 │ │ │ │ + beq.w dc1ea │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.n dc1c2 │ │ │ │ - ldr r3, [pc, #884] @ (dc854 ) │ │ │ │ + b.n dc1ea │ │ │ │ + ldr r3, [pc, #884] @ (dc87c ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #956] @ (dc8a4 ) │ │ │ │ - ldr r0, [pc, #960] @ (dc8a8 ) │ │ │ │ + ldr r1, [pc, #956] @ (dc8cc ) │ │ │ │ + ldr r0, [pc, #960] @ (dc8d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ @@ -235637,1271 +235660,1266 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ + b.n dc348 │ │ │ │ bl 889e4 │ │ │ │ - b.n dc210 │ │ │ │ - ldr r3, [pc, #820] @ (dc854 ) │ │ │ │ + b.n dc238 │ │ │ │ + ldr r3, [pc, #820] @ (dc87c ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #904] @ (dc8ac ) │ │ │ │ - ldr r0, [pc, #904] @ (dc8b0 ) │ │ │ │ + ldr r1, [pc, #904] @ (dc8d4 ) │ │ │ │ + ldr r0, [pc, #904] @ (dc8d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ - ldr r3, [pc, #784] @ (dc854 ) │ │ │ │ + b.n dc348 │ │ │ │ + ldr r3, [pc, #784] @ (dc87c ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #872] @ (dc8b4 ) │ │ │ │ - ldr r0, [pc, #876] @ (dc8b8 ) │ │ │ │ + ldr r1, [pc, #872] @ (dc8dc ) │ │ │ │ + ldr r0, [pc, #876] @ (dc8e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ bl 91028 │ │ │ │ add.w r8, sp, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #732] @ (dc844 ) │ │ │ │ + ldr r3, [pc, #732] @ (dc86c ) │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ - ldr r3, [pc, #728] @ (dc848 ) │ │ │ │ + ldr r3, [pc, #728] @ (dc870 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrd sl, r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc6d8 │ │ │ │ + beq.w dc700 │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dc6b8 │ │ │ │ + beq.w dc6e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r3, #2296] @ 0x8f8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 4fb48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc702 │ │ │ │ + beq.w dc72a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc7ae │ │ │ │ + beq.w dc7d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dc718 │ │ │ │ - ldr r3, [pc, #720] @ (dc8bc ) │ │ │ │ + beq.w dc740 │ │ │ │ + ldr r3, [pc, #720] @ (dc8e4 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strd r3, r7, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc734 │ │ │ │ + beq.w dc75c │ │ │ │ mov r0, r6 │ │ │ │ blx 502fc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dc74a │ │ │ │ + beq.w dc772 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc60 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dc760 │ │ │ │ + beq.w dc788 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w dc776 │ │ │ │ + bpl.w dc79e │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ blx 4fca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dc794 │ │ │ │ + beq.w dc7bc │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.n dc16c │ │ │ │ - ldr r3, [pc, #468] @ (dc854 ) │ │ │ │ + b.n dc194 │ │ │ │ + ldr r3, [pc, #468] @ (dc87c ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr.w ip, [pc, #572] @ dc8c0 │ │ │ │ - ldr r1, [pc, #572] @ (dc8c4 ) │ │ │ │ - ldr r0, [pc, #572] @ (dc8c8 ) │ │ │ │ + ldr.w ip, [pc, #572] @ dc8e8 │ │ │ │ + ldr r1, [pc, #572] @ (dc8ec ) │ │ │ │ + ldr r0, [pc, #572] @ (dc8f0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r5, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl a7508 │ │ │ │ - b.n dc55c │ │ │ │ + b.n dc584 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n dc4ba │ │ │ │ + b.n dc4e2 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r8, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 54f64 │ │ │ │ - b.n dc320 │ │ │ │ - ldr r1, [pc, #496] @ (dc8cc ) │ │ │ │ + b.n dc348 │ │ │ │ + ldr r1, [pc, #496] @ (dc8f4 ) │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ - ldr r0, [pc, #496] @ (dc8d0 ) │ │ │ │ + ldr r0, [pc, #496] @ (dc8f8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ + b.n dc6e4 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n dc4d6 │ │ │ │ - ldr r1, [pc, #464] @ (dc8d4 ) │ │ │ │ + b.n dc4fe │ │ │ │ + ldr r1, [pc, #464] @ (dc8fc ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #460] @ (dc8d8 ) │ │ │ │ + ldr r0, [pc, #460] @ (dc900 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r1, [pc, #448] @ (dc8dc ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r1, [pc, #448] @ (dc904 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #448] @ (dc8e0 ) │ │ │ │ + ldr r0, [pc, #448] @ (dc908 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r1, [pc, #428] @ (dc8e4 ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r1, [pc, #428] @ (dc90c ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #428] @ (dc8e8 ) │ │ │ │ + ldr r0, [pc, #428] @ (dc910 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc72c │ │ │ │ - ldr r1, [pc, #416] @ (dc8ec ) │ │ │ │ + b.n dc754 │ │ │ │ + ldr r1, [pc, #416] @ (dc914 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #412] @ (dc8f0 ) │ │ │ │ + ldr r0, [pc, #412] @ (dc918 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc72c │ │ │ │ - ldr r1, [pc, #400] @ (dc8f4 ) │ │ │ │ + b.n dc754 │ │ │ │ + ldr r1, [pc, #400] @ (dc91c ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #400] @ (dc8f8 ) │ │ │ │ + ldr r0, [pc, #400] @ (dc920 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r2, [pc, #388] @ (dc8fc ) │ │ │ │ - ldr r1, [pc, #388] @ (dc900 ) │ │ │ │ - ldr r0, [pc, #392] @ (dc904 ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r2, [pc, #388] @ (dc924 ) │ │ │ │ + ldr r1, [pc, #388] @ (dc928 ) │ │ │ │ + ldr r0, [pc, #392] @ (dc92c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ bl a7508 │ │ │ │ - b.n dc6bc │ │ │ │ - ldr r1, [pc, #368] @ (dc908 ) │ │ │ │ + b.n dc6e4 │ │ │ │ + ldr r1, [pc, #368] @ (dc930 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #368] @ (dc90c ) │ │ │ │ + ldr r0, [pc, #368] @ (dc934 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dc6bc │ │ │ │ + b.n dc6e4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (dc910 ) │ │ │ │ - movw r2, #24298 @ 0x5eea │ │ │ │ + ldr r3, [pc, #352] @ (dc938 ) │ │ │ │ + movw r2, #24287 @ 0x5edf │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #344] @ (dc914 ) │ │ │ │ - ldr r0, [pc, #348] @ (dc918 ) │ │ │ │ + ldr r1, [pc, #344] @ (dc93c ) │ │ │ │ + ldr r0, [pc, #348] @ (dc940 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2900 @ 0xb54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #328] @ (dc91c ) │ │ │ │ + ldr r3, [pc, #328] @ (dc944 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #328] @ (dc920 ) │ │ │ │ - ldr r0, [pc, #328] @ (dc924 ) │ │ │ │ + ldr r1, [pc, #328] @ (dc948 ) │ │ │ │ + ldr r0, [pc, #328] @ (dc94c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (dc928 ) │ │ │ │ + ldr r3, [pc, #316] @ (dc950 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #316] @ (dc92c ) │ │ │ │ - ldr r0, [pc, #316] @ (dc930 ) │ │ │ │ + ldr r1, [pc, #316] @ (dc954 ) │ │ │ │ + ldr r0, [pc, #316] @ (dc958 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (dc934 ) │ │ │ │ - movw r2, #24367 @ 0x5f2f │ │ │ │ + ldr r3, [pc, #304] @ (dc95c ) │ │ │ │ + movw r2, #24356 @ 0x5f24 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (dc938 ) │ │ │ │ - ldr r0, [pc, #300] @ (dc93c ) │ │ │ │ + ldr r1, [pc, #300] @ (dc960 ) │ │ │ │ + ldr r0, [pc, #300] @ (dc964 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2900 @ 0xb54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (dc940 ) │ │ │ │ - mov.w r2, #24448 @ 0x5f80 │ │ │ │ + ldr r3, [pc, #288] @ (dc968 ) │ │ │ │ + movw r2, #24437 @ 0x5f75 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #284] @ (dc944 ) │ │ │ │ - ldr r0, [pc, #284] @ (dc948 ) │ │ │ │ + ldr r1, [pc, #284] @ (dc96c ) │ │ │ │ + ldr r0, [pc, #284] @ (dc970 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2900 @ 0xb54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #132] @ 0x84 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + adcs.w r0, lr, r1, asr #32 │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - strd r0, r0, [lr, #-132]! @ 0x84 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xeaf60021 │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [lr, #-132] @ 0x84 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xead60021 │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r8, #-136]! @ 0xffffff78 │ │ │ │ - b.n dc81c │ │ │ │ + vhadd.u8 d0, d0, d18 │ │ │ │ + ldrd r0, r0, [r6, #-132] @ 0x84 │ │ │ │ + eors.w r0, r8, r1, asr #32 │ │ │ │ + bics.w r0, r8, r1, asr #32 │ │ │ │ + ldmia r5, {r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldmdb r0, {r0, r5} │ │ │ │ + cdp2 0, 7, cr0, cr14, cr2, {1} │ │ │ │ + @ instruction: 0xe8d80021 │ │ │ │ ldmia.w r0!, {r0, r5} │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r6], #136 @ 0x88 │ │ │ │ - b.n dc734 │ │ │ │ - movs r1, r4 │ │ │ │ - b.n dc6e8 │ │ │ │ - movs r1, r4 │ │ │ │ - strd r0, r0, [r6], #-132 @ 0x84 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + strd r0, r0, [lr, #132]! @ 0x84 │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe8000021 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - b.n dc834 │ │ │ │ - movs r1, r4 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + @ instruction: 0xe9880021 │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc7f0 │ │ │ │ + strd r0, r0, [sl, #-132] @ 0x84 │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + stmdb r4!, {r0, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r6, #34] @ 0x22 │ │ │ │ - b.n dc578 │ │ │ │ + @ instruction: 0xfb3e0022 │ │ │ │ + b.n dc8b0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc4d8 │ │ │ │ + b.n dc810 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc48c │ │ │ │ + b.n dc7c4 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc468 │ │ │ │ + b.n dc7a0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc438 │ │ │ │ + b.n dc770 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc414 │ │ │ │ + b.n dc74c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc3f0 │ │ │ │ + b.n dc728 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc3d0 │ │ │ │ + b.n dc708 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc39c │ │ │ │ + b.n dc6d4 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - movw r0, #35 @ 0x23 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + @ instruction: 0xf3c80023 │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc37c │ │ │ │ + b.n dc6b4 │ │ │ │ movs r1, r4 │ │ │ │ - itte cc │ │ │ │ - movcc r3, r4 │ │ │ │ - movcc r3, #108 @ 0x6c │ │ │ │ - movcs r1, r4 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ movs r1, r4 │ │ │ │ - ittt cs │ │ │ │ - movcs r3, r4 │ │ │ │ - movcs r3, #20 │ │ │ │ - movcs r1, r4 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + movs r5, #30 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1ee0023 │ │ │ │ - movs r2, #16 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + strb r2, [r0, r7] │ │ │ │ movs r1, r4 │ │ │ │ - rsbs r0, r2, #35 @ 0x23 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf3760023 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ + movs r1, r4 │ │ │ │ + bne.n dc994 │ │ │ │ + movs r1, r4 │ │ │ │ + @ instruction: 0xf35a0023 │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - b.n dc2d0 │ │ │ │ + b.n dc608 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dc94c : │ │ │ │ +000dc974 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #280] @ (dca74 ) │ │ │ │ + ldr r6, [pc, #280] @ (dca9c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #276] @ (dca78 ) │ │ │ │ + ldr r3, [pc, #276] @ (dcaa0 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #268] @ (dca7c ) │ │ │ │ + ldr r5, [pc, #268] @ (dcaa4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #20 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #256] @ (dca80 ) │ │ │ │ + ldr r3, [pc, #256] @ (dcaa8 ) │ │ │ │ str r6, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 83a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dca22 │ │ │ │ - ldr r3, [pc, #236] @ (dca84 ) │ │ │ │ + beq.n dca4a │ │ │ │ + ldr r3, [pc, #236] @ (dcaac ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dc9ee │ │ │ │ + bne.n dca16 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n dca26 │ │ │ │ + bpl.n dca4e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl dc0f8 │ │ │ │ + bl dc120 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n dca56 │ │ │ │ + beq.n dca7e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n dc9cc │ │ │ │ + beq.n dc9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, dc9e6 │ │ │ │ - ldr r2, [pc, #184] @ (dca88 ) │ │ │ │ - ldr r3, [pc, #168] @ (dca78 ) │ │ │ │ + cbz r3, dca0e │ │ │ │ + ldr r2, [pc, #184] @ (dcab0 ) │ │ │ │ + ldr r3, [pc, #168] @ (dcaa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dca36 │ │ │ │ + bne.n dca5e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dc9cc │ │ │ │ - ldr r0, [pc, #156] @ (dca8c ) │ │ │ │ + b.n dc9f4 │ │ │ │ + ldr r0, [pc, #156] @ (dcab4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, dca3a │ │ │ │ + cbz r0, dca62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dca0c │ │ │ │ + beq.n dca34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, dca30 │ │ │ │ - ldr r3, [pc, #128] @ (dca90 ) │ │ │ │ + cbz r3, dca58 │ │ │ │ + ldr r3, [pc, #128] @ (dcab8 ) │ │ │ │ mov.w r2, #354 @ 0x162 │ │ │ │ - ldr r1, [pc, #128] @ (dca94 ) │ │ │ │ - ldr r0, [pc, #128] @ (dca98 ) │ │ │ │ + ldr r1, [pc, #128] @ (dcabc ) │ │ │ │ + ldr r0, [pc, #128] @ (dcac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dc9cc │ │ │ │ - ldr r0, [pc, #116] @ (dca9c ) │ │ │ │ + b.n dc9f4 │ │ │ │ + ldr r0, [pc, #116] @ (dcac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dc9f8 │ │ │ │ + b.n dca20 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dca0c │ │ │ │ + b.n dca34 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (dcaa0 ) │ │ │ │ - movw r2, #24517 @ 0x5fc5 │ │ │ │ + ldr r3, [pc, #100] @ (dcac8 ) │ │ │ │ + movw r2, #24506 @ 0x5fba │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #92] @ (dcaa4 ) │ │ │ │ - ldr r0, [pc, #96] @ (dcaa8 ) │ │ │ │ + ldr r1, [pc, #92] @ (dcacc ) │ │ │ │ + ldr r0, [pc, #96] @ (dcad0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (dcaac ) │ │ │ │ - movw r2, #24514 @ 0x5fc2 │ │ │ │ + ldr r3, [pc, #84] @ (dcad4 ) │ │ │ │ + movw r2, #24503 @ 0x5fb7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #76] @ (dcab0 ) │ │ │ │ - ldr r0, [pc, #80] @ (dcab4 ) │ │ │ │ + ldr r1, [pc, #76] @ (dcad8 ) │ │ │ │ + ldr r0, [pc, #80] @ (dcadc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2944 @ 0xb80 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ - b.n dcdcc │ │ │ │ + b.n dd104 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dd03c │ │ │ │ + b.n dc374 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf6180022 │ │ │ │ - vext.8 d0, d4, d19, #0 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + @ instruction: 0xf7a00022 │ │ │ │ + @ instruction: 0xf13c0023 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {} │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s16 q0, d8, d19 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + @ instruction: 0xf1200023 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dcab8 : │ │ │ │ +000dcae0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #580] @ (dcd10 ) │ │ │ │ + ldr r2, [pc, #580] @ (dcd38 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #580] @ (dcd14 ) │ │ │ │ + ldr r3, [pc, #580] @ (dcd3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r6, [pc, #580] @ (dcd18 ) │ │ │ │ + ldr r6, [pc, #580] @ (dcd40 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dcb98 │ │ │ │ + beq.n dcbc0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n dcb8c │ │ │ │ + beq.n dcbb4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n dcbbe │ │ │ │ + beq.n dcbe6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n dcb7a │ │ │ │ + beq.n dcba2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcb14 │ │ │ │ + beq.n dcb3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcb84 │ │ │ │ + beq.n dcbac │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcb32 │ │ │ │ + beq.n dcb5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, dcb72 │ │ │ │ + cbz r3, dcb9a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dcc68 │ │ │ │ + beq.w dcc90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r2, [pc, #480] @ (dcd1c ) │ │ │ │ + ldr r2, [pc, #480] @ (dcd44 ) │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w dcc8c │ │ │ │ - ldr r2, [pc, #456] @ (dcd20 ) │ │ │ │ - ldr r3, [pc, #444] @ (dcd14 ) │ │ │ │ + bpl.w dccb4 │ │ │ │ + ldr r2, [pc, #456] @ (dcd48 ) │ │ │ │ + ldr r3, [pc, #444] @ (dcd3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w dccf0 │ │ │ │ + bne.w dcd18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dcb32 │ │ │ │ + b.n dcb5a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n dcb14 │ │ │ │ + beq.n dcb3c │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n dcb14 │ │ │ │ + bne.n dcb3c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dcb14 │ │ │ │ + b.n dcb3c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, dcbbe │ │ │ │ + cbz r5, dcbe6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dcafe │ │ │ │ - b.n dcb14 │ │ │ │ - ldr r1, [pc, #392] @ (dcd24 ) │ │ │ │ + bne.n dcb26 │ │ │ │ + b.n dcb3c │ │ │ │ + ldr r1, [pc, #392] @ (dcd4c ) │ │ │ │ mov.w r0, #386 @ 0x182 │ │ │ │ - ldr r3, [pc, #392] @ (dcd28 ) │ │ │ │ - ldr r2, [pc, #392] @ (dcd2c ) │ │ │ │ + ldr r3, [pc, #392] @ (dcd50 ) │ │ │ │ + ldr r2, [pc, #392] @ (dcd54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (dcd30 ) │ │ │ │ - ldr r0, [pc, #388] @ (dcd34 ) │ │ │ │ + ldr r1, [pc, #388] @ (dcd58 ) │ │ │ │ + ldr r0, [pc, #388] @ (dcd5c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dcb54 │ │ │ │ - ldr r3, [pc, #376] @ (dcd38 ) │ │ │ │ - ldr r1, [pc, #376] @ (dcd3c ) │ │ │ │ + b.n dcb7c │ │ │ │ + ldr r3, [pc, #376] @ (dcd60 ) │ │ │ │ + ldr r1, [pc, #376] @ (dcd64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcbde │ │ │ │ + beq.n dcc06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcc84 │ │ │ │ - ldr r3, [pc, #324] @ (dcd24 ) │ │ │ │ + beq.n dccac │ │ │ │ + ldr r3, [pc, #324] @ (dcd4c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #344] @ (dcd40 ) │ │ │ │ - ldr r0, [pc, #348] @ (dcd44 ) │ │ │ │ + ldr r1, [pc, #344] @ (dcd68 ) │ │ │ │ + ldr r0, [pc, #348] @ (dcd6c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #324] @ (dcd48 ) │ │ │ │ + ldr r3, [pc, #324] @ (dcd70 ) │ │ │ │ ldrd sl, r9, [sp, #8] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr r3, [pc, #320] @ (dcd4c ) │ │ │ │ + ldr r3, [pc, #320] @ (dcd74 ) │ │ │ │ ldr.w r1, [r7, #908] @ 0x38c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dccda │ │ │ │ + beq.n dcd02 │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dccba │ │ │ │ + beq.n dcce2 │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ ldr.w r4, [r7, #2904] @ 0xb58 │ │ │ │ bl 88850 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dccf4 │ │ │ │ + beq.n dcd1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w dcb54 │ │ │ │ + beq.w dcb7c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n dcb54 │ │ │ │ - ldr r3, [pc, #184] @ (dcd24 ) │ │ │ │ + b.n dcb7c │ │ │ │ + ldr r3, [pc, #184] @ (dcd4c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #224] @ (dcd50 ) │ │ │ │ - ldr r0, [pc, #224] @ (dcd54 ) │ │ │ │ + ldr r1, [pc, #224] @ (dcd78 ) │ │ │ │ + ldr r0, [pc, #224] @ (dcd7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ bl 91028 │ │ │ │ - b.n dcbf8 │ │ │ │ + b.n dcc20 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dcbde │ │ │ │ + b.n dcc06 │ │ │ │ blx 5032c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dcb54 │ │ │ │ - ldr r3, [pc, #140] @ (dcd24 ) │ │ │ │ + bne.w dcb7c │ │ │ │ + ldr r3, [pc, #140] @ (dcd4c ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r0, [pc, #184] @ (dcd58 ) │ │ │ │ - ldr r1, [pc, #188] @ (dcd5c ) │ │ │ │ + ldr r0, [pc, #184] @ (dcd80 ) │ │ │ │ + ldr r1, [pc, #188] @ (dcd84 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #172] @ (dcd60 ) │ │ │ │ + ldr r0, [pc, #172] @ (dcd88 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n dcbf8 │ │ │ │ + b.n dcc20 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n dcbba │ │ │ │ - ldr r1, [pc, #136] @ (dcd64 ) │ │ │ │ + b.n dcbe2 │ │ │ │ + ldr r1, [pc, #136] @ (dcd8c ) │ │ │ │ movw r2, #389 @ 0x185 │ │ │ │ - ldr r0, [pc, #132] @ (dcd68 ) │ │ │ │ + ldr r0, [pc, #132] @ (dcd90 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n dccbe │ │ │ │ + b.n dcce6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (dcd6c ) │ │ │ │ - movw r2, #31966 @ 0x7cde │ │ │ │ + ldr r3, [pc, #116] @ (dcd94 ) │ │ │ │ + movw r2, #31955 @ 0x7cd3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #112] @ (dcd70 ) │ │ │ │ - ldr r0, [pc, #112] @ (dcd74 ) │ │ │ │ + ldr r1, [pc, #112] @ (dcd98 ) │ │ │ │ + ldr r0, [pc, #112] @ (dcd9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2988 @ 0xbac │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n dcd50 │ │ │ │ movs r1, r4 │ │ │ │ - b.n dcfe4 │ │ │ │ + b.n dd31c │ │ │ │ movs r1, r4 │ │ │ │ - b.n dd01c │ │ │ │ + b.n dd354 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dd024 │ │ │ │ + b.n dd35c │ │ │ │ movs r1, r4 │ │ │ │ - b.n dcfbc │ │ │ │ + b.n dd2f4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dceb8 │ │ │ │ + b.n dd1f0 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dce5c │ │ │ │ + b.n dd194 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - b.n dcde4 │ │ │ │ + b.n dd11c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [sl], #140 @ 0x8c │ │ │ │ - adds r4, r3, #4 │ │ │ │ + cdp 0, 8, cr0, cr2, cr3, {1} │ │ │ │ + subs r4, r4, #2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r5, #5 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dcd78 : │ │ │ │ +000dcda0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ dcdb4 │ │ │ │ + ldr.w ip, [pc, #44] @ dcddc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, ip, #1020 @ 0x3fc │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ mov r4, lr │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, dcdb0 │ │ │ │ + cbz r0, dcdd8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w dcab8 │ │ │ │ + b.w dcae0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000dcdb8 : │ │ │ │ +000dcde0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - cbz r2, dcdc6 │ │ │ │ + cbz r2, dcdee │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbz r2, dcdc6 │ │ │ │ + cbz r2, dcdee │ │ │ │ bx r2 │ │ │ │ mov r0, r3 │ │ │ │ b.w 50290 │ │ │ │ │ │ │ │ -000dcdcc : │ │ │ │ +000dcdf4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #60] @ (dce18 ) │ │ │ │ + ldr r1, [pc, #60] @ (dce40 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #60] @ (dce1c ) │ │ │ │ + ldr r2, [pc, #60] @ (dce44 ) │ │ │ │ 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 5020c <_PyGen_FetchStopIterationValue@plt> │ │ │ │ - ldr r2, [pc, #40] @ (dce20 ) │ │ │ │ - ldr r3, [pc, #32] @ (dce1c ) │ │ │ │ + ldr r2, [pc, #40] @ (dce48 ) │ │ │ │ + ldr r3, [pc, #32] @ (dce44 ) │ │ │ │ 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 dce12 │ │ │ │ + bne.n dce3a │ │ │ │ add sp, #12 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #26 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000dce24 : │ │ │ │ +000dce4c : │ │ │ │ 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] @ (dcfbc ) │ │ │ │ + ldr r2, [pc, #392] @ (dcfe4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #392] @ (dcfc0 ) │ │ │ │ + ldr r3, [pc, #392] @ (dcfe8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r7, [pc, #388] @ (dcfc4 ) │ │ │ │ + ldr r7, [pc, #388] @ (dcfec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 50024 │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #364] @ (dcfc8 ) │ │ │ │ + ldr r3, [pc, #364] @ (dcff0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 4fe1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dcf06 │ │ │ │ - ldr r1, [pc, #352] @ (dcfcc ) │ │ │ │ + bne.n dcf2e │ │ │ │ + ldr r1, [pc, #352] @ (dcff4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1080 @ 0x438 │ │ │ │ blx 50264 <_PyObject_GetAttrId@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dcf54 │ │ │ │ + beq.n dcf7c │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8890c <_CPy_GetExcInfo@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 500f0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n dceac │ │ │ │ + beq.n dced4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcfa4 │ │ │ │ + beq.n dcfcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcec0 │ │ │ │ + beq.n dcee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcf76 │ │ │ │ + beq.n dcf9e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dced4 │ │ │ │ + beq.n dcefc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcf88 │ │ │ │ + beq.n dcfb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcee6 │ │ │ │ + beq.n dcf0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcf98 │ │ │ │ + beq.n dcfc0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n dcf68 │ │ │ │ + beq.n dcf90 │ │ │ │ str r7, [r5, #0] │ │ │ │ - ldr r2, [pc, #224] @ (dcfd0 ) │ │ │ │ - ldr r3, [pc, #208] @ (dcfc0 ) │ │ │ │ + ldr r2, [pc, #224] @ (dcff8 ) │ │ │ │ + ldr r3, [pc, #208] @ (dcfe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcfb8 │ │ │ │ + bne.n dcfe0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ (dcfd4 ) │ │ │ │ + ldr r1, [pc, #204] @ (dcffc ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1068 @ 0x42c │ │ │ │ blx 50264 <_PyObject_GetAttrId@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, dcf54 │ │ │ │ + cbz r0, dcf7c │ │ │ │ blx 504b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcf34 │ │ │ │ + beq.n dcf5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dcf34 │ │ │ │ + cbnz r3, dcf5c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r5, dcf50 │ │ │ │ + cbz r5, dcf78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dcf4c │ │ │ │ + beq.n dcf74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, dcf4c │ │ │ │ + cbnz r3, dcf74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ bl 8865c │ │ │ │ movs r4, #2 │ │ │ │ - b.n dceec │ │ │ │ - ldr r3, [pc, #128] @ (dcfd8 ) │ │ │ │ + b.n dcf14 │ │ │ │ + ldr r3, [pc, #128] @ (dd000 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fee0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dcf50 │ │ │ │ + beq.n dcf78 │ │ │ │ blx 4ff90 │ │ │ │ - b.n dcf4c │ │ │ │ - bl dcdcc │ │ │ │ + b.n dcf74 │ │ │ │ + bl dcdf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dcf4c │ │ │ │ + beq.n dcf74 │ │ │ │ movs r4, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n dceec │ │ │ │ + b.n dcf14 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dcecc │ │ │ │ - b.n dced4 │ │ │ │ + bne.n dcef4 │ │ │ │ + b.n dcefc │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dcede │ │ │ │ - b.n dcee6 │ │ │ │ + bne.n dcf06 │ │ │ │ + b.n dcf0e │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n dceea │ │ │ │ - b.n dcf68 │ │ │ │ + bne.n dcf12 │ │ │ │ + b.n dcf90 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dceb8 │ │ │ │ - b.n dcec0 │ │ │ │ + bne.n dcee0 │ │ │ │ + b.n dcee8 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ movs r7, r4 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -000dcfdc : │ │ │ │ +000dd004 : │ │ │ │ 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 sl, [pc, #184] @ dd0a8 │ │ │ │ + ldr.w sl, [pc, #184] @ dd0d0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add sl, pc │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n dd08e │ │ │ │ + beq.n dd0b6 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #172] @ (dd0ac ) │ │ │ │ + ldr r1, [pc, #172] @ (dd0d4 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n dd076 │ │ │ │ - ldr r1, [pc, #164] @ (dd0b0 ) │ │ │ │ + beq.n dd09e │ │ │ │ + ldr r1, [pc, #164] @ (dd0d8 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n dd072 │ │ │ │ + beq.n dd09a │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n dd06c │ │ │ │ + ble.n dd094 │ │ │ │ add.w r7, r8, #8 │ │ │ │ movs r6, #0 │ │ │ │ - cbz r3, dd092 │ │ │ │ + cbz r3, dd0ba │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx 5032c │ │ │ │ - cbnz r0, dd044 │ │ │ │ + cbnz r0, dd06c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 5032c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, dd056 │ │ │ │ + cbz r0, dd07e │ │ │ │ mov r4, r5 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n dd06c │ │ │ │ + beq.n dd094 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n dd024 │ │ │ │ - ldr r3, [pc, #92] @ (dd0b4 ) │ │ │ │ - ldr r1, [pc, #92] @ (dd0b8 ) │ │ │ │ + b.n dd04c │ │ │ │ + ldr r3, [pc, #92] @ (dd0dc ) │ │ │ │ + ldr r1, [pc, #92] @ (dd0e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ 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 50560 │ │ │ │ - ldr r3, [pc, #68] @ (dd0bc ) │ │ │ │ + ldr r3, [pc, #68] @ (dd0e4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #64] @ (dd0c0 ) │ │ │ │ - ldr r0, [pc, #68] @ (dd0c4 ) │ │ │ │ + ldr r1, [pc, #64] @ (dd0e8 ) │ │ │ │ + ldr r0, [pc, #68] @ (dd0ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50594 │ │ │ │ - ldr r3, [pc, #52] @ (dd0c8 ) │ │ │ │ + ldr r3, [pc, #52] @ (dd0f0 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r1, [pc, #52] @ (dd0cc ) │ │ │ │ - ldr r0, [pc, #52] @ (dd0d0 ) │ │ │ │ + ldr r1, [pc, #52] @ (dd0f4 ) │ │ │ │ + ldr r0, [pc, #52] @ (dd0f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3052 @ 0xbec │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n dd180 │ │ │ │ + udf #234 @ 0xea │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb81c │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r1, #0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #688] @ (dd378 ) │ │ │ │ + ldr r5, [pc, #208] @ (dd1c0 ) │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [r2, #-140]! @ 0x8c │ │ │ │ - bgt.n dd070 │ │ │ │ + @ instruction: 0xeaea0023 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n dd0d8 │ │ │ │ + udf #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dd0d4 : │ │ │ │ +000dd0fc : │ │ │ │ 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, #1776] @ dd7d8 │ │ │ │ + ldr.w r3, [pc, #1776] @ dd800 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w sl, [pc, #1772] @ dd7dc │ │ │ │ + ldr.w sl, [pc, #1772] @ dd804 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #1768] @ dd7e0 │ │ │ │ + ldr.w r2, [pc, #1768] @ dd808 │ │ │ │ add sl, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dd490 │ │ │ │ + beq.w dd4b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dd49e │ │ │ │ + beq.w dd4c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w dd792 │ │ │ │ - ldr.w r1, [pc, #1728] @ dd7e4 │ │ │ │ + beq.w dd7ba │ │ │ │ + ldr.w r1, [pc, #1728] @ dd80c │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dd75e │ │ │ │ - ldr.w r1, [pc, #1716] @ dd7e8 │ │ │ │ + beq.w dd786 │ │ │ │ + ldr.w r1, [pc, #1716] @ dd810 │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dd78e │ │ │ │ + beq.w dd7b6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w dd56e │ │ │ │ - ldr.w r0, [pc, #1696] @ dd7ec │ │ │ │ + ble.w dd596 │ │ │ │ + ldr.w r0, [pc, #1696] @ dd814 │ │ │ │ movs r4, #0 │ │ │ │ add.w r2, r6, #8 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc │ │ │ │ @@ -236909,193 +236927,193 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd7a8 │ │ │ │ + beq.w dd7d0 │ │ │ │ ldr.w r7, [r8, #4]! │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n dd1a2 │ │ │ │ + bge.n dd1ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n dd238 │ │ │ │ + beq.n dd260 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 4ffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n dd23c │ │ │ │ + blt.n dd264 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.w dd542 │ │ │ │ + beq.w dd56a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n dd16e │ │ │ │ + b.n dd196 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx 50488 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dd698 │ │ │ │ + blt.w dd6c0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd180 │ │ │ │ + beq.n dd1a8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx 50154 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd1da │ │ │ │ + beq.n dd202 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd4d0 │ │ │ │ + beq.w dd4f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w dd698 │ │ │ │ + beq.w dd6c0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w dd6e6 │ │ │ │ + bpl.w dd70e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dd606 │ │ │ │ + beq.w dd62e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ and.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd7be │ │ │ │ + beq.w dd7e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w dd75e │ │ │ │ + beq.w dd786 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w dd78e │ │ │ │ + beq.w dd7b6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ blx 4fce0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n dd23c │ │ │ │ + blt.n dd264 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd190 │ │ │ │ + beq.n dd1b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd190 │ │ │ │ + bne.n dd1b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd190 │ │ │ │ + b.n dd1b8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dd190 │ │ │ │ + b.n dd1b8 │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd256 │ │ │ │ + beq.n dd27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd664 │ │ │ │ + beq.w dd68c │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ - bl dcfdc │ │ │ │ + bl dd004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd53e │ │ │ │ + beq.w dd566 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1412] @ dd7f0 │ │ │ │ + ldr.w r3, [pc, #1412] @ dd818 │ │ │ │ ldr.w r8, [sl, r3] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n dd2fc │ │ │ │ - ldr.w r1, [pc, #1404] @ dd7f4 │ │ │ │ + beq.n dd324 │ │ │ │ + ldr.w r1, [pc, #1404] @ dd81c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 4fc6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd67e │ │ │ │ - ldr.w r1, [pc, #1388] @ dd7f8 │ │ │ │ + beq.w dd6a6 │ │ │ │ + ldr.w r1, [pc, #1388] @ dd820 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ - cbnz r0, dd2c2 │ │ │ │ + cbnz r0, dd2ea │ │ │ │ ldr.w r9, [r7, #12] │ │ │ │ - ldr.w r1, [pc, #1376] @ dd7fc │ │ │ │ + ldr.w r1, [pc, #1376] @ dd824 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ - cbz r0, dd2e6 │ │ │ │ - ldr.w r1, [pc, #1368] @ dd800 │ │ │ │ + cbz r0, dd30e │ │ │ │ + ldr.w r1, [pc, #1368] @ dd828 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ - cbz r0, dd2e6 │ │ │ │ - ldr.w r1, [pc, #1356] @ dd804 │ │ │ │ + cbz r0, dd30e │ │ │ │ + ldr.w r1, [pc, #1356] @ dd82c │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ - cbz r0, dd2e6 │ │ │ │ - ldr.w r1, [pc, #1348] @ dd808 │ │ │ │ + cbz r0, dd30e │ │ │ │ + ldr.w r1, [pc, #1348] @ dd830 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd5cc │ │ │ │ - ldr.w r1, [pc, #1332] @ dd80c │ │ │ │ + bne.w dd5f4 │ │ │ │ + ldr.w r1, [pc, #1332] @ dd834 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd5cc │ │ │ │ + bne.w dd5f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd2fc │ │ │ │ + beq.n dd324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dd2fc │ │ │ │ + cbnz r3, dd324 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 50274 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd66c │ │ │ │ + beq.w dd694 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ blx 50198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd510 │ │ │ │ + beq.w dd538 │ │ │ │ add.w r1, fp, #12 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ adds r0, #12 │ │ │ │ blx 4fd08 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n dd342 │ │ │ │ - ldr.w r1, [pc, #1248] @ dd810 │ │ │ │ + beq.n dd36a │ │ │ │ + ldr.w r1, [pc, #1248] @ dd838 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 4fd14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dd4fe │ │ │ │ - cbz r5, dd360 │ │ │ │ + blt.w dd526 │ │ │ │ + cbz r5, dd388 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w dd7c2 │ │ │ │ + bpl.w dd7ea │ │ │ │ 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 │ │ │ │ @@ -237108,2853 +237126,2854 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ str.w r9, [r4, #436] @ 0x1b4 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ blx 4ff40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w dd4e6 │ │ │ │ + blt.w dd50e │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd776 │ │ │ │ + beq.w dd79e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #1144] @ dd814 │ │ │ │ + ldr.w r1, [pc, #1144] @ dd83c │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ add r1, pc │ │ │ │ it ne │ │ │ │ strne r3, [r7, #0] │ │ │ │ str r7, [r4, #4] │ │ │ │ blx 4fc6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd5f8 │ │ │ │ + beq.w dd620 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd3d4 │ │ │ │ + beq.n dd3fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd5ac │ │ │ │ + beq.w dd5d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n dd4d6 │ │ │ │ - bne.w dd4e6 │ │ │ │ - ldr.w r1, [pc, #1080] @ dd818 │ │ │ │ + bgt.n dd4fe │ │ │ │ + bne.w dd50e │ │ │ │ + ldr.w r1, [pc, #1080] @ dd840 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx 4fd14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n dd4e6 │ │ │ │ - ldr.w r1, [pc, #1068] @ dd81c │ │ │ │ + blt.n dd50e │ │ │ │ + ldr.w r1, [pc, #1068] @ dd844 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx 50154 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd4e6 │ │ │ │ - ldr.w r1, [pc, #1040] @ dd820 │ │ │ │ + beq.n dd50e │ │ │ │ + ldr.w r1, [pc, #1040] @ dd848 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1092 @ 0x444 │ │ │ │ blx 50264 <_PyObject_GetAttrId@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd432 │ │ │ │ + beq.n dd45a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd5b4 │ │ │ │ + beq.w dd5dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n dd4e6 │ │ │ │ + beq.n dd50e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 500b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd458 │ │ │ │ + beq.n dd480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dd5bc │ │ │ │ + beq.w dd5e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n dd4e6 │ │ │ │ + beq.n dd50e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd472 │ │ │ │ + beq.n dd49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, dd472 │ │ │ │ + cbnz r3, dd49a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r2, [pc, #944] @ (dd824 ) │ │ │ │ - ldr r3, [pc, #864] @ (dd7d8 ) │ │ │ │ + ldr r2, [pc, #944] @ (dd84c ) │ │ │ │ + ldr r3, [pc, #864] @ (dd800 ) │ │ │ │ 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 dd72a │ │ │ │ + bne.w dd752 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #860] @ (dd7f0 ) │ │ │ │ + ldr r3, [pc, #860] @ (dd818 ) │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ str r7, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w dd114 │ │ │ │ + bne.w dd13c │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 50274 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd53e │ │ │ │ - ldr r3, [pc, #832] @ (dd7f0 ) │ │ │ │ + beq.n dd566 │ │ │ │ + ldr r3, [pc, #832] @ (dd818 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 50198 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, dd528 │ │ │ │ + cbz r0, dd550 │ │ │ │ add.w r1, fp, #12 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ adds r0, #12 │ │ │ │ mov r5, r6 │ │ │ │ blx 4fd08 │ │ │ │ - b.n dd360 │ │ │ │ + b.n dd388 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd1da │ │ │ │ - ldr r3, [pc, #848] @ (dd828 ) │ │ │ │ - ldr r1, [pc, #848] @ (dd82c ) │ │ │ │ + b.n dd202 │ │ │ │ + ldr r3, [pc, #848] @ (dd850 ) │ │ │ │ + ldr r1, [pc, #848] @ (dd854 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd53e │ │ │ │ + beq.n dd566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dd53e │ │ │ │ + cbnz r3, dd566 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd53e │ │ │ │ + b.n dd566 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd510 │ │ │ │ + beq.n dd538 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd5c4 │ │ │ │ - cbz r5, dd528 │ │ │ │ + beq.n dd5ec │ │ │ │ + cbz r5, dd550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd528 │ │ │ │ + beq.n dd550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, dd528 │ │ │ │ + cbnz r3, dd550 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd53e │ │ │ │ + beq.n dd566 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd5fe │ │ │ │ + beq.n dd626 │ │ │ │ movs r4, #0 │ │ │ │ - b.n dd472 │ │ │ │ + b.n dd49a │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ - cbz r4, dd56e │ │ │ │ + cbz r4, dd596 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fc08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd568 │ │ │ │ + beq.n dd590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, dd568 │ │ │ │ + cbnz r3, dd590 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w dd6cc │ │ │ │ + bne.w dd6f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd57c │ │ │ │ + beq.n dd5a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl dcfdc │ │ │ │ + bl dd004 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd268 │ │ │ │ + bne.w dd290 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movne r5, r6 │ │ │ │ - beq.n dd53e │ │ │ │ + beq.n dd566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd53e │ │ │ │ + bne.n dd566 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd53e │ │ │ │ + b.n dd566 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd3d4 │ │ │ │ + b.n dd3fc │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd432 │ │ │ │ + b.n dd45a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd458 │ │ │ │ + b.n dd480 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd510 │ │ │ │ - ldr r1, [pc, #608] @ (dd830 ) │ │ │ │ + b.n dd538 │ │ │ │ + ldr r1, [pc, #608] @ (dd858 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 50120 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd6a6 │ │ │ │ + beq.n dd6ce │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n dd682 │ │ │ │ + beq.n dd6aa │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd682 │ │ │ │ + bne.n dd6aa │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd682 │ │ │ │ + b.n dd6aa │ │ │ │ blx 4ff90 │ │ │ │ - b.n dd3dc │ │ │ │ + b.n dd404 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd53e │ │ │ │ + b.n dd566 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fb48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dd722 │ │ │ │ + beq.w dd74a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dd1f0 │ │ │ │ + beq.w dd218 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w dd748 │ │ │ │ + bpl.w dd770 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w ip, r3, #4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.n dd732 │ │ │ │ + bpl.n dd75a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ - b.n dd646 │ │ │ │ + b.n dd66e │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ cmp r0, r3 │ │ │ │ - ble.n dd72e │ │ │ │ + ble.n dd756 │ │ │ │ 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 dd642 │ │ │ │ + bne.n dd66a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b.n dd1fe │ │ │ │ + b.n dd226 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd256 │ │ │ │ + b.n dd27e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w dd53e │ │ │ │ + beq.w dd566 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dd59c │ │ │ │ - b.n dd53e │ │ │ │ + bne.n dd5c4 │ │ │ │ + b.n dd566 │ │ │ │ blx 4ff90 │ │ │ │ - ldr r3, [pc, #420] @ (dd828 ) │ │ │ │ - ldr r1, [pc, #428] @ (dd834 ) │ │ │ │ + ldr r3, [pc, #420] @ (dd850 ) │ │ │ │ + ldr r1, [pc, #428] @ (dd85c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n dd672 │ │ │ │ - b.n dd53e │ │ │ │ + bne.n dd69a │ │ │ │ + b.n dd566 │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dd256 │ │ │ │ - b.n dd242 │ │ │ │ - ldr r1, [pc, #400] @ (dd838 ) │ │ │ │ + beq.w dd27e │ │ │ │ + b.n dd26a │ │ │ │ + ldr r1, [pc, #400] @ (dd860 ) │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd5e2 │ │ │ │ + bne.n dd60a │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w dd2fc │ │ │ │ + beq.w dd324 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w dd2fc │ │ │ │ - b.n dd2f6 │ │ │ │ + bne.w dd324 │ │ │ │ + b.n dd31e │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dcfdc │ │ │ │ + bl dd004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w dd268 │ │ │ │ + bne.w dd290 │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w dd58e │ │ │ │ - b.n dd53e │ │ │ │ - ldr r3, [pc, #320] @ (dd828 ) │ │ │ │ + bne.w dd5b6 │ │ │ │ + b.n dd566 │ │ │ │ + ldr r3, [pc, #320] @ (dd850 ) │ │ │ │ mov r9, r7 │ │ │ │ - ldr r1, [pc, #336] @ (dd83c ) │ │ │ │ + ldr r1, [pc, #336] @ (dd864 ) │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd69e │ │ │ │ + beq.n dd6c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd69e │ │ │ │ + bne.n dd6c6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dd256 │ │ │ │ - b.n dd242 │ │ │ │ + beq.w dd27e │ │ │ │ + b.n dd26a │ │ │ │ mov r7, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ - b.n dd256 │ │ │ │ + b.n dd27e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ bl 5068c │ │ │ │ - ldr r3, [pc, #268] @ (dd840 ) │ │ │ │ + ldr r3, [pc, #268] @ (dd868 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #268] @ (dd844 ) │ │ │ │ - ldr r0, [pc, #268] @ (dd848 ) │ │ │ │ + ldr r1, [pc, #268] @ (dd86c ) │ │ │ │ + ldr r0, [pc, #268] @ (dd870 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (dd84c ) │ │ │ │ + ldr r3, [pc, #256] @ (dd874 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #256] @ (dd850 ) │ │ │ │ - ldr r0, [pc, #260] @ (dd854 ) │ │ │ │ + ldr r1, [pc, #256] @ (dd878 ) │ │ │ │ + ldr r0, [pc, #260] @ (dd87c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (dd858 ) │ │ │ │ + ldr r3, [pc, #248] @ (dd880 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #244] @ (dd85c ) │ │ │ │ - ldr r0, [pc, #248] @ (dd860 ) │ │ │ │ + ldr r1, [pc, #244] @ (dd884 ) │ │ │ │ + ldr r0, [pc, #248] @ (dd888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (dd864 ) │ │ │ │ + ldr r3, [pc, #236] @ (dd88c ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #232] @ (dd868 ) │ │ │ │ - ldr r0, [pc, #236] @ (dd86c ) │ │ │ │ + ldr r1, [pc, #232] @ (dd890 ) │ │ │ │ + ldr r0, [pc, #236] @ (dd894 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #220] @ (dd870 ) │ │ │ │ + ldr r3, [pc, #220] @ (dd898 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #220] @ (dd874 ) │ │ │ │ - ldr r0, [pc, #220] @ (dd878 ) │ │ │ │ + ldr r1, [pc, #220] @ (dd89c ) │ │ │ │ + ldr r0, [pc, #220] @ (dd8a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (dd87c ) │ │ │ │ + ldr r3, [pc, #208] @ (dd8a4 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r1, [pc, #208] @ (dd880 ) │ │ │ │ - ldr r0, [pc, #212] @ (dd884 ) │ │ │ │ + ldr r1, [pc, #208] @ (dd8a8 ) │ │ │ │ + ldr r0, [pc, #212] @ (dd8ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 506bc │ │ │ │ - ldr r3, [pc, #196] @ (dd888 ) │ │ │ │ + ldr r3, [pc, #196] @ (dd8b0 ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #196] @ (dd88c ) │ │ │ │ - ldr r0, [pc, #196] @ (dd890 ) │ │ │ │ + ldr r1, [pc, #196] @ (dd8b4 ) │ │ │ │ + ldr r0, [pc, #196] @ (dd8b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3092 @ 0xc14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n dd7a4 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #616] @ (dda60 ) │ │ │ │ + ldr r4, [pc, #136] @ (dd8a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7bc │ │ │ │ + ble.n dd8f4 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7ac │ │ │ │ + ble.n dd8e4 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7ac │ │ │ │ + ble.n dd8e4 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7ac │ │ │ │ + ble.n dd8e4 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd7b4 │ │ │ │ + ble.n dd8ec │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd774 │ │ │ │ + ble.n dd8ac │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd774 │ │ │ │ + ble.n dd8ac │ │ │ │ movs r1, r4 │ │ │ │ - blt.n dd8ec │ │ │ │ + bgt.n dd824 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #192] @ (dd8dc ) │ │ │ │ + ldr r2, [pc, #736] @ (ddb24 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n dd8b4 │ │ │ │ + blt.n dd7ec │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dd7f4 │ │ │ │ + bge.n dd92c │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dd8a4 │ │ │ │ + bls.n dd7dc │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n dd850 │ │ │ │ + bls.n dd788 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n dd8ec │ │ │ │ + bhi.n dd824 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, dd884 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddda8 │ │ │ │ + b.n dd0e0 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n dd8f0 │ │ │ │ + bvc.n dd828 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + cbz r4, dd890 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ movs r1, r4 │ │ │ │ - add ip, r8 │ │ │ │ + mov r4, r9 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddd60 │ │ │ │ + b.n dd098 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n dd840 │ │ │ │ + bvc.n dd978 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n dd948 │ │ │ │ + bhi.n dd880 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddd38 │ │ │ │ + b.n de070 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r6, r7] │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n dd880 │ │ │ │ + bvc.n dd7b8 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddd18 │ │ │ │ + b.n de050 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n dd860 │ │ │ │ + bvc.n dd998 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ddcf0 │ │ │ │ + b.n de028 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n dd7d0 │ │ │ │ + bvc.n dd908 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n dd838 │ │ │ │ + bvc.n dd970 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dd894 : │ │ │ │ +000dd8bc : │ │ │ │ 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 r9, r2 │ │ │ │ - ldr r2, [pc, #488] @ (dda90 ) │ │ │ │ + ldr r2, [pc, #488] @ (ddab8 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #488] @ (dda94 ) │ │ │ │ + ldr r3, [pc, #488] @ (ddabc ) │ │ │ │ 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 502f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd9cc │ │ │ │ + beq.n dd9f4 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r6, sp │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n dd8e6 │ │ │ │ + b.n dd90e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 502bc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd9aa │ │ │ │ + beq.n dd9d2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd8da │ │ │ │ + bne.n dd902 │ │ │ │ add r5, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ add r6, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n dd90e │ │ │ │ + b.n dd936 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 50060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd9b6 │ │ │ │ + bne.n dd9de │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd900 │ │ │ │ + bne.n dd928 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx 4fcc4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd9b6 │ │ │ │ + beq.n dd9de │ │ │ │ mov r0, fp │ │ │ │ blx 50230 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dda44 │ │ │ │ - ldr r1, [pc, #348] @ (dda98 ) │ │ │ │ + beq.w dda6c │ │ │ │ + ldr r1, [pc, #348] @ (ddac0 ) │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd9e8 │ │ │ │ - ldr r3, [pc, #340] @ (dda9c ) │ │ │ │ + bne.n dda10 │ │ │ │ + ldr r3, [pc, #340] @ (ddac4 ) │ │ │ │ add.w ip, sp, #20 │ │ │ │ - ldr.w r9, [pc, #336] @ ddaa0 │ │ │ │ + ldr.w r9, [pc, #336] @ ddac8 │ │ │ │ mov fp, ip │ │ │ │ add r3, pc │ │ │ │ add r9, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b.n dd974 │ │ │ │ + b.n dd99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n dda44 │ │ │ │ + beq.n dda6c │ │ │ │ ldr.w r6, [fp, #4]! │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dda76 │ │ │ │ + beq.w dda9e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 50488 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n dd964 │ │ │ │ + bne.n dd98c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd14 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd968 │ │ │ │ + beq.n dd990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd968 │ │ │ │ + bne.n dd990 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd968 │ │ │ │ + b.n dd990 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd8e6 │ │ │ │ + beq.n dd90e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd9cc │ │ │ │ + beq.n dd9f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dda6e │ │ │ │ + beq.n dda96 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (ddaa4 ) │ │ │ │ - ldr r3, [pc, #192] @ (dda94 ) │ │ │ │ + ldr r2, [pc, #212] @ (ddacc ) │ │ │ │ + ldr r3, [pc, #192] @ (ddabc ) │ │ │ │ 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 dda8a │ │ │ │ + bne.n ddab2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ (ddaa8 ) │ │ │ │ + ldr r1, [pc, #188] @ (ddad0 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx 4fbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dd946 │ │ │ │ + beq.n dd96e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n dda08 │ │ │ │ + b.n dda30 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 50060 │ │ │ │ - cbnz r0, dda44 │ │ │ │ + cbnz r0, dda6c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 50200 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dd9fc │ │ │ │ + bne.n dda24 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dda2c │ │ │ │ + beq.n dda54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, dda7a │ │ │ │ + cbz r3, ddaa2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dda40 │ │ │ │ + beq.n dda68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, dda82 │ │ │ │ + cbz r3, ddaaa │ │ │ │ movs r0, #1 │ │ │ │ - b.n dd9ce │ │ │ │ + b.n dd9f6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dd9b6 │ │ │ │ + beq.n dd9de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n dd9b6 │ │ │ │ + bne.n dd9de │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dd9c2 │ │ │ │ - b.n dd9cc │ │ │ │ + bne.n dd9ea │ │ │ │ + b.n dd9f4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dd9cc │ │ │ │ + b.n dd9f4 │ │ │ │ mov r6, r9 │ │ │ │ - b.n dd9f6 │ │ │ │ + b.n dda1e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dda2c │ │ │ │ + b.n dda54 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dda40 │ │ │ │ + b.n dda68 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n ddac4 │ │ │ │ + bvc.n dd9fc │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n dda7c │ │ │ │ + bvc.n ddbb4 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r6, #2 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n ddb84 │ │ │ │ + bvs.n ddabc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ddaac : │ │ │ │ +000ddad4 : │ │ │ │ b.w 84970 │ │ │ │ │ │ │ │ -000ddab0 : │ │ │ │ +000ddad8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #1808] @ de1d4 │ │ │ │ + ldr.w r6, [pc, #1808] @ de1fc │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #306 @ 0x132 │ │ │ │ - bne.n ddb54 │ │ │ │ + bne.n ddb7c │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ddb60 │ │ │ │ + beq.n ddb88 │ │ │ │ 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 bcbd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddb04 │ │ │ │ + beq.n ddb2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ddc1e │ │ │ │ + beq.w ddc46 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w ddde8 │ │ │ │ - cbz r7, ddb52 │ │ │ │ - ldr.w r3, [pc, #1736] @ de1d8 │ │ │ │ + beq.w dde10 │ │ │ │ + cbz r7, ddb7a │ │ │ │ + ldr.w r3, [pc, #1736] @ de200 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w de10e │ │ │ │ + beq.w de136 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, ddb58 │ │ │ │ - ldr.w r3, [pc, #1700] @ de1dc │ │ │ │ + cbnz r0, ddb80 │ │ │ │ + ldr.w r3, [pc, #1700] @ de204 │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - ldr.w r1, [pc, #1696] @ de1e0 │ │ │ │ - ldr.w r0, [pc, #1696] @ de1e4 │ │ │ │ + ldr.w r1, [pc, #1696] @ de208 │ │ │ │ + ldr.w r0, [pc, #1696] @ de20c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ - beq.n ddb94 │ │ │ │ + beq.n ddbbc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r1, [pc, #1656] @ de1dc │ │ │ │ + ldr.w r1, [pc, #1656] @ de204 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ - ldr.w r3, [pc, #1660] @ de1e8 │ │ │ │ - ldr.w r2, [pc, #1660] @ de1ec │ │ │ │ + ldr.w r3, [pc, #1660] @ de210 │ │ │ │ + ldr.w r2, [pc, #1660] @ de214 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1652] @ de1f0 │ │ │ │ - ldr.w r0, [pc, #1652] @ de1f4 │ │ │ │ + ldr.w r1, [pc, #1652] @ de218 │ │ │ │ + ldr.w r0, [pc, #1652] @ de21c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ddf1a │ │ │ │ + beq.w ddf42 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n ddc26 │ │ │ │ + beq.n ddc4e │ │ │ │ movw r7, #65534 @ 0xfffe │ │ │ │ movt r7, #16383 @ 0x3fff │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ streq.w ip, [r2] │ │ │ │ - beq.n ddc26 │ │ │ │ + beq.n ddc4e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w dde04 │ │ │ │ + beq.w dde2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ddc2c │ │ │ │ + bne.n ddc54 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w dddc8 │ │ │ │ - ldr.w r3, [pc, #1540] @ de1d8 │ │ │ │ + bmi.w dddf0 │ │ │ │ + ldr.w r3, [pc, #1540] @ de200 │ │ │ │ mov.w r2, #306 @ 0x132 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w de162 │ │ │ │ + beq.w de18a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ddb58 │ │ │ │ - ldr.w r3, [pc, #1496] @ de1dc │ │ │ │ + bne.n ddb80 │ │ │ │ + ldr.w r3, [pc, #1496] @ de204 │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr.w r1, [pc, #1516] @ de1f8 │ │ │ │ - ldr.w r0, [pc, #1516] @ de1fc │ │ │ │ + ldr.w r1, [pc, #1516] @ de220 │ │ │ │ + ldr.w r0, [pc, #1516] @ de224 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddb04 │ │ │ │ + b.n ddb2c │ │ │ │ mov r0, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ddbd0 │ │ │ │ + beq.n ddbf8 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ddf4e │ │ │ │ - ldr.w r3, [pc, #1472] @ de200 │ │ │ │ + beq.w ddf76 │ │ │ │ + ldr.w r3, [pc, #1472] @ de228 │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ddf66 │ │ │ │ + bne.w ddf8e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - bne.w dde1a │ │ │ │ + bne.w dde42 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de1b6 │ │ │ │ + beq.w de1de │ │ │ │ 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 85fb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddc8a │ │ │ │ + beq.n ddcb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w dddd0 │ │ │ │ + beq.w dddf8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w dde1a │ │ │ │ + bne.w dde42 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de146 │ │ │ │ + beq.w de16e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w dde10 │ │ │ │ + beq.w dde38 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w de0e6 │ │ │ │ + beq.w de10e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ddfb0 │ │ │ │ - ldr.w r2, [pc, #1352] @ de204 │ │ │ │ + beq.w ddfd8 │ │ │ │ + ldr.w r2, [pc, #1352] @ de22c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w dde1a │ │ │ │ + beq.w dde42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w de012 │ │ │ │ + beq.w de03a │ │ │ │ mov r0, r7 │ │ │ │ bl a083c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddcea │ │ │ │ + beq.n ddd12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dddd8 │ │ │ │ + beq.n dde00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w de04a │ │ │ │ + beq.w de072 │ │ │ │ mov r0, sl │ │ │ │ blx 502fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddd10 │ │ │ │ + beq.n ddd38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddde0 │ │ │ │ + beq.n dde08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de032 │ │ │ │ + beq.w de05a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddd2e │ │ │ │ + beq.n ddd56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de00a │ │ │ │ + beq.w de032 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n dde1a │ │ │ │ + bgt.n dde42 │ │ │ │ mov r0, r4 │ │ │ │ bl 9a494 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w de062 │ │ │ │ + beq.w de08a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n dde1a │ │ │ │ + bne.n dde42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddd5c │ │ │ │ + beq.n ddd84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de07a │ │ │ │ + beq.w de0a2 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w de0bc │ │ │ │ + beq.w de0e4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.w de082 │ │ │ │ + bgt.w de0aa │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w de0e0 │ │ │ │ - ldr.w r3, [pc, #1116] @ de1d8 │ │ │ │ + bmi.w de108 │ │ │ │ + ldr.w r3, [pc, #1116] @ de200 │ │ │ │ mov.w r2, #306 @ 0x132 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #796] @ 0x31c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w de12a │ │ │ │ + beq.w de152 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ddb58 │ │ │ │ - ldr.w r3, [pc, #1072] @ de1dc │ │ │ │ + bne.w ddb80 │ │ │ │ + ldr.w r3, [pc, #1072] @ de204 │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr.w r1, [pc, #1108] @ de208 │ │ │ │ - ldr.w r0, [pc, #1108] @ de20c │ │ │ │ + ldr.w r1, [pc, #1108] @ de230 │ │ │ │ + ldr.w r0, [pc, #1108] @ de234 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r3 │ │ │ │ bl 84a28 │ │ │ │ - b.n ddbd0 │ │ │ │ + b.n ddbf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddc8a │ │ │ │ + b.n ddcb2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddcea │ │ │ │ + b.n ddd12 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddd10 │ │ │ │ - ldr r3, [pc, #1008] @ (de1dc ) │ │ │ │ + b.n ddd38 │ │ │ │ + ldr r3, [pc, #1008] @ (de204 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr.w r1, [pc, #1056] @ de210 │ │ │ │ - ldr.w r0, [pc, #1056] @ de214 │ │ │ │ + ldr.w r1, [pc, #1056] @ de238 │ │ │ │ + ldr.w r0, [pc, #1056] @ de23c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ddeec │ │ │ │ + bne.n ddf14 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b.n ddbca │ │ │ │ - ldr r3, [pc, #1008] @ (de204 ) │ │ │ │ + b.n ddbf2 │ │ │ │ + ldr r3, [pc, #1008] @ (de22c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w ddcd0 │ │ │ │ + bne.w ddcf8 │ │ │ │ ldr.w r7, [r8, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ddf86 │ │ │ │ + beq.w ddfae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dde4c │ │ │ │ + beq.n dde74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddf3e │ │ │ │ + beq.n ddf66 │ │ │ │ mov r0, r8 │ │ │ │ bl 88aec │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dde72 │ │ │ │ + beq.n dde9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddedc │ │ │ │ + beq.n ddf04 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w de19a │ │ │ │ + beq.w de1c2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dde8e │ │ │ │ + beq.n ddeb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ddee4 │ │ │ │ + cbz r3, ddf0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ddfd2 │ │ │ │ + beq.w ddffa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w ddfea │ │ │ │ + bpl.w de012 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4ffa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ddeba │ │ │ │ + beq.n ddee2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddf46 │ │ │ │ + beq.n ddf6e │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w ddb5a │ │ │ │ - ldr r3, [pc, #788] @ (de1dc ) │ │ │ │ + bge.w ddb82 │ │ │ │ + ldr r3, [pc, #788] @ (de204 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #844] @ (de218 ) │ │ │ │ - ldr r0, [pc, #844] @ (de21c ) │ │ │ │ + ldr r1, [pc, #844] @ (de240 ) │ │ │ │ + ldr r0, [pc, #844] @ (de244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dde72 │ │ │ │ + b.n dde9a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dde8e │ │ │ │ + b.n ddeb6 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ddc2c │ │ │ │ - ldr r1, [pc, #740] @ (de1dc ) │ │ │ │ + bne.w ddc54 │ │ │ │ + ldr r1, [pc, #740] @ (de204 ) │ │ │ │ movw r0, #397 @ 0x18d │ │ │ │ - ldr r3, [pc, #800] @ (de220 ) │ │ │ │ - ldr r2, [pc, #804] @ (de224 ) │ │ │ │ + ldr r3, [pc, #800] @ (de248 ) │ │ │ │ + ldr r2, [pc, #804] @ (de24c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #796] @ (de228 ) │ │ │ │ - ldr r0, [pc, #800] @ (de22c ) │ │ │ │ + ldr r1, [pc, #796] @ (de250 ) │ │ │ │ + ldr r0, [pc, #800] @ (de254 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #704] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #704] @ (de204 ) │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ - ldr r3, [pc, #780] @ (de230 ) │ │ │ │ - ldr r2, [pc, #784] @ (de234 ) │ │ │ │ + ldr r3, [pc, #780] @ (de258 ) │ │ │ │ + ldr r2, [pc, #784] @ (de25c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #776] @ (de238 ) │ │ │ │ - ldr r0, [pc, #780] @ (de23c ) │ │ │ │ + ldr r1, [pc, #776] @ (de260 ) │ │ │ │ + ldr r0, [pc, #780] @ (de264 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dde4c │ │ │ │ + b.n dde74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddeba │ │ │ │ - ldr r3, [pc, #652] @ (de1dc ) │ │ │ │ + b.n ddee2 │ │ │ │ + ldr r3, [pc, #652] @ (de204 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r1, [pc, #744] @ (de240 ) │ │ │ │ - ldr r0, [pc, #748] @ (de244 ) │ │ │ │ + ldr r1, [pc, #744] @ (de268 ) │ │ │ │ + ldr r0, [pc, #748] @ (de26c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #628] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #628] @ (de204 ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r3, [pc, #728] @ (de248 ) │ │ │ │ + ldr r3, [pc, #728] @ (de270 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #724] @ (de24c ) │ │ │ │ - ldr r0, [pc, #724] @ (de250 ) │ │ │ │ + ldr r1, [pc, #724] @ (de274 ) │ │ │ │ + ldr r0, [pc, #724] @ (de278 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r2, [pc, #596] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r2, [pc, #596] @ (de204 ) │ │ │ │ mov.w r1, #414 @ 0x19e │ │ │ │ - ldr r3, [pc, #708] @ (de254 ) │ │ │ │ + ldr r3, [pc, #708] @ (de27c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (de258 ) │ │ │ │ + ldr r2, [pc, #704] @ (de280 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #704] @ (de25c ) │ │ │ │ + ldr r1, [pc, #704] @ (de284 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #704] @ (de260 ) │ │ │ │ + ldr r0, [pc, #704] @ (de288 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #588] @ (de204 ) │ │ │ │ + ldr r3, [pc, #588] @ (de22c ) │ │ │ │ ldr r2, [r6, r3] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w dde1a │ │ │ │ + beq.w dde42 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w de17e │ │ │ │ + beq.w de1a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w ddcc6 │ │ │ │ - b.n ddcca │ │ │ │ - ldr r3, [pc, #520] @ (de1dc ) │ │ │ │ + bne.w ddcee │ │ │ │ + b.n ddcf2 │ │ │ │ + ldr r3, [pc, #520] @ (de204 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r1, [pc, #648] @ (de264 ) │ │ │ │ - ldr r0, [pc, #652] @ (de268 ) │ │ │ │ + ldr r1, [pc, #648] @ (de28c ) │ │ │ │ + ldr r0, [pc, #652] @ (de290 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #496] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #496] @ (de204 ) │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ - ldr r3, [pc, #632] @ (de26c ) │ │ │ │ - ldr r0, [pc, #636] @ (de270 ) │ │ │ │ + ldr r3, [pc, #632] @ (de294 ) │ │ │ │ + ldr r0, [pc, #636] @ (de298 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (de274 ) │ │ │ │ + ldr r1, [pc, #628] @ (de29c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddd2e │ │ │ │ - ldr r2, [pc, #456] @ (de1dc ) │ │ │ │ - ldr r3, [pc, #608] @ (de278 ) │ │ │ │ - ldr r1, [pc, #612] @ (de27c ) │ │ │ │ + b.n ddd56 │ │ │ │ + ldr r2, [pc, #456] @ (de204 ) │ │ │ │ + ldr r3, [pc, #608] @ (de2a0 ) │ │ │ │ + ldr r1, [pc, #612] @ (de2a4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #612] @ (de280 ) │ │ │ │ + ldr r0, [pc, #612] @ (de2a8 ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n ddfa8 │ │ │ │ - ldr r3, [pc, #424] @ (de1dc ) │ │ │ │ + b.n ddfd0 │ │ │ │ + ldr r3, [pc, #424] @ (de204 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #584] @ (de284 ) │ │ │ │ - ldr r0, [pc, #588] @ (de288 ) │ │ │ │ + ldr r1, [pc, #584] @ (de2ac ) │ │ │ │ + ldr r0, [pc, #588] @ (de2b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddfa8 │ │ │ │ - ldr r3, [pc, #400] @ (de1dc ) │ │ │ │ + b.n ddfd0 │ │ │ │ + ldr r3, [pc, #400] @ (de204 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #568] @ (de28c ) │ │ │ │ - ldr r0, [pc, #572] @ (de290 ) │ │ │ │ + ldr r1, [pc, #568] @ (de2b4 ) │ │ │ │ + ldr r0, [pc, #572] @ (de2b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddfa8 │ │ │ │ - ldr r3, [pc, #376] @ (de1dc ) │ │ │ │ + b.n ddfd0 │ │ │ │ + ldr r3, [pc, #376] @ (de204 ) │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr r1, [pc, #552] @ (de294 ) │ │ │ │ - ldr r0, [pc, #556] @ (de298 ) │ │ │ │ + ldr r1, [pc, #552] @ (de2bc ) │ │ │ │ + ldr r0, [pc, #556] @ (de2c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddfa8 │ │ │ │ + b.n ddfd0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ddd5c │ │ │ │ + b.n ddd84 │ │ │ │ mvn.w r1, #3 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de0f6 │ │ │ │ + beq.n de11e │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w dde1a │ │ │ │ - ldr r1, [pc, #316] @ (de1dc ) │ │ │ │ + beq.w dde42 │ │ │ │ + ldr r1, [pc, #316] @ (de204 ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r3, [pc, #504] @ (de29c ) │ │ │ │ + ldr r3, [pc, #504] @ (de2c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (de2a0 ) │ │ │ │ - ldr r0, [pc, #500] @ (de2a4 ) │ │ │ │ + ldr r1, [pc, #496] @ (de2c8 ) │ │ │ │ + ldr r0, [pc, #500] @ (de2cc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r1, [pc, #284] @ (de1dc ) │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r1, [pc, #284] @ (de204 ) │ │ │ │ mov.w r0, #408 @ 0x198 │ │ │ │ - ldr r3, [pc, #484] @ (de2a8 ) │ │ │ │ - ldr r2, [pc, #484] @ (de2ac ) │ │ │ │ + ldr r3, [pc, #484] @ (de2d0 ) │ │ │ │ + ldr r2, [pc, #484] @ (de2d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #480] @ (de2b0 ) │ │ │ │ - ldr r0, [pc, #480] @ (de2b4 ) │ │ │ │ + ldr r1, [pc, #480] @ (de2d8 ) │ │ │ │ + ldr r0, [pc, #480] @ (de2dc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n ddb8c │ │ │ │ + b.n ddbb4 │ │ │ │ bl 84a28 │ │ │ │ - b.n ddd78 │ │ │ │ - ldr r3, [pc, #284] @ (de204 ) │ │ │ │ + b.n ddda0 │ │ │ │ + ldr r3, [pc, #284] @ (de22c ) │ │ │ │ str.w sl, [r7] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w ddcd0 │ │ │ │ - b.n dde1a │ │ │ │ - ldr r3, [pc, #228] @ (de1dc ) │ │ │ │ + bne.w ddcf8 │ │ │ │ + b.n dde42 │ │ │ │ + ldr r3, [pc, #228] @ (de204 ) │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - ldr r1, [pc, #440] @ (de2b8 ) │ │ │ │ - ldr r0, [pc, #444] @ (de2bc ) │ │ │ │ + ldr r1, [pc, #440] @ (de2e0 ) │ │ │ │ + ldr r0, [pc, #444] @ (de2e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ddb8c │ │ │ │ - ldr r3, [pc, #432] @ (de2c0 ) │ │ │ │ - movw r2, #21704 @ 0x54c8 │ │ │ │ + b.n ddbb4 │ │ │ │ + ldr r3, [pc, #432] @ (de2e8 ) │ │ │ │ + movw r2, #21684 @ 0x54b4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #424] @ (de2c4 ) │ │ │ │ - ldr r0, [pc, #428] @ (de2c8 ) │ │ │ │ + ldr r1, [pc, #424] @ (de2ec ) │ │ │ │ + ldr r0, [pc, #428] @ (de2f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ (de2cc ) │ │ │ │ - movw r2, #21823 @ 0x553f │ │ │ │ + ldr r3, [pc, #416] @ (de2f4 ) │ │ │ │ + movw r2, #21803 @ 0x552b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #408] @ (de2d0 ) │ │ │ │ - ldr r0, [pc, #412] @ (de2d4 ) │ │ │ │ + ldr r1, [pc, #408] @ (de2f8 ) │ │ │ │ + ldr r0, [pc, #412] @ (de2fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (de2d8 ) │ │ │ │ - movw r2, #21768 @ 0x5508 │ │ │ │ + ldr r3, [pc, #400] @ (de300 ) │ │ │ │ + movw r2, #21748 @ 0x54f4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #392] @ (de2dc ) │ │ │ │ - ldr r0, [pc, #396] @ (de2e0 ) │ │ │ │ + ldr r1, [pc, #392] @ (de304 ) │ │ │ │ + ldr r0, [pc, #396] @ (de308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (de2e4 ) │ │ │ │ - movw r2, #21733 @ 0x54e5 │ │ │ │ + ldr r3, [pc, #384] @ (de30c ) │ │ │ │ + movw r2, #21713 @ 0x54d1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (de2e8 ) │ │ │ │ - ldr r0, [pc, #380] @ (de2ec ) │ │ │ │ + ldr r1, [pc, #376] @ (de310 ) │ │ │ │ + ldr r0, [pc, #380] @ (de314 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (de2f0 ) │ │ │ │ - movw r2, #21774 @ 0x550e │ │ │ │ + ldr r3, [pc, #368] @ (de318 ) │ │ │ │ + movw r2, #21754 @ 0x54fa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #360] @ (de2f4 ) │ │ │ │ - ldr r0, [pc, #364] @ (de2f8 ) │ │ │ │ + ldr r1, [pc, #360] @ (de31c ) │ │ │ │ + ldr r0, [pc, #364] @ (de320 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (de2fc ) │ │ │ │ - movw r2, #21862 @ 0x5566 │ │ │ │ + ldr r3, [pc, #352] @ (de324 ) │ │ │ │ + movw r2, #21842 @ 0x5552 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #344] @ (de300 ) │ │ │ │ - ldr r0, [pc, #348] @ (de304 ) │ │ │ │ + ldr r1, [pc, #344] @ (de328 ) │ │ │ │ + ldr r0, [pc, #348] @ (de32c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (de308 ) │ │ │ │ - movw r2, #21763 @ 0x5503 │ │ │ │ + ldr r3, [pc, #336] @ (de330 ) │ │ │ │ + movw r2, #21743 @ 0x54ef │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #328] @ (de30c ) │ │ │ │ - ldr r0, [pc, #332] @ (de310 ) │ │ │ │ + ldr r1, [pc, #328] @ (de334 ) │ │ │ │ + ldr r0, [pc, #332] @ (de338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #10 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n de244 │ │ │ │ + bpl.n de17c │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #752 @ (adr r7, de4d8 ) │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n de1d4 │ │ │ │ + bpl.n de30c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n de1d8 │ │ │ │ + bpl.n de310 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #512 @ (adr r7, de3f8 ) │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n de2c4 │ │ │ │ + bmi.n de1fc │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #960 @ (adr r6, de5c0 ) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n de180 │ │ │ │ + bcc.n de2b8 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, de328 ) │ │ │ │ + add r6, pc, #824 @ (adr r6, de570 ) │ │ │ │ movs r1, r4 │ │ │ │ - bne.n de310 │ │ │ │ + bcc.n de248 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #40 @ (adr r5, de240 ) │ │ │ │ + add r6, pc, #584 @ (adr r6, de488 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de168 │ │ │ │ + bcs.n de2a0 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #200 @ (adr r4, de2e8 ) │ │ │ │ + add r5, pc, #744 @ (adr r5, de530 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de2f8 │ │ │ │ + bne.n de230 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #976 @ (adr r3, de600 ) │ │ │ │ + add r5, pc, #496 @ (adr r5, de448 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de2c0 │ │ │ │ + bne.n de1f8 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #832 @ (adr r3, de580 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, de3c8 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n de27c │ │ │ │ + bne.n de1b4 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #672 @ (adr r3, de4e8 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, de330 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + bne.n de178 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #536 @ (adr r3, de46c ) │ │ │ │ + add r5, pc, #56 @ (adr r5, de2b4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n de340 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #392 @ (adr r3, de3ec ) │ │ │ │ + add r4, pc, #936 @ (adr r4, de634 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + bne.n de2d0 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #144 @ (adr r3, de2fc ) │ │ │ │ + add r4, pc, #688 @ (adr r4, de544 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #816] @ (de5a0 ) │ │ │ │ + ldr r2, [pc, #336] @ (de3e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #48 @ (adr r3, de2a4 ) │ │ │ │ + add r4, pc, #592 @ (adr r4, de4ec ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n de294 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + beq.n de264 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #904 @ (adr r2, de60c ) │ │ │ │ + add r4, pc, #424 @ (adr r4, de454 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + beq.n de230 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #784 @ (adr r2, de59c ) │ │ │ │ + add r4, pc, #304 @ (adr r4, de3e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + beq.n de208 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #688 @ (adr r2, de544 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, de38c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + beq.n de1e0 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #592 @ (adr r2, de4ec ) │ │ │ │ + add r4, pc, #112 @ (adr r4, de334 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + beq.n de360 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #320 @ (adr r2, de3e8 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, de630 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + beq.n de32c │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #184 @ (adr r2, de370 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, de5b8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #0 @ (adr r2, de2c0 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, de508 ) │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de284 │ │ │ │ + bge.n de3bc │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de258 │ │ │ │ + bge.n de390 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de22c │ │ │ │ + bge.n de364 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de200 │ │ │ │ + bge.n de338 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, de322 │ │ │ │ + cbz r4, de36c │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de3d4 │ │ │ │ + bls.n de30c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ movs r1, r4 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de3a8 │ │ │ │ + bls.n de2e0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #176 @ (adr r3, de3b8 ) │ │ │ │ + add r4, pc, #720 @ (adr r4, de600 ) │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n de37c │ │ │ │ + bls.n de2b4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, de3b8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000de314 : │ │ │ │ +000de33c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #188] @ (de3e0 ) │ │ │ │ + ldr r6, [pc, #188] @ (de408 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (de3e4 ) │ │ │ │ + ldr r3, [pc, #184] @ (de40c ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #176] @ (de3e8 ) │ │ │ │ + ldr r5, [pc, #176] @ (de410 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #164] @ (de3ec ) │ │ │ │ + ldr r3, [pc, #164] @ (de414 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1104 @ 0x450 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de3cc │ │ │ │ - ldr r3, [pc, #152] @ (de3f0 ) │ │ │ │ + beq.n de3f4 │ │ │ │ + ldr r3, [pc, #152] @ (de418 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n de3ac │ │ │ │ - ldr r3, [pc, #144] @ (de3f4 ) │ │ │ │ + bne.n de3d4 │ │ │ │ + ldr r3, [pc, #144] @ (de41c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n de3d0 │ │ │ │ + bne.n de3f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddab0 │ │ │ │ + bl ddad8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n de3cc │ │ │ │ - cbnz r0, de3a6 │ │ │ │ - ldr r3, [pc, #120] @ (de3f8 ) │ │ │ │ + beq.n de3f4 │ │ │ │ + cbnz r0, de3ce │ │ │ │ + ldr r3, [pc, #120] @ (de420 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de38e │ │ │ │ + beq.n de3b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (de3fc ) │ │ │ │ - ldr r3, [pc, #80] @ (de3e4 ) │ │ │ │ + ldr r2, [pc, #108] @ (de424 ) │ │ │ │ + ldr r3, [pc, #80] @ (de40c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de3da │ │ │ │ + bne.n de402 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #88] @ (de400 ) │ │ │ │ + ldr r3, [pc, #88] @ (de428 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n de380 │ │ │ │ - ldr r0, [pc, #84] @ (de404 ) │ │ │ │ + b.n de3a8 │ │ │ │ + ldr r0, [pc, #84] @ (de42c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #80] @ (de408 ) │ │ │ │ + ldr r3, [pc, #80] @ (de430 ) │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r1, [pc, #76] @ (de40c ) │ │ │ │ - ldr r0, [pc, #80] @ (de410 ) │ │ │ │ + ldr r1, [pc, #76] @ (de434 ) │ │ │ │ + ldr r0, [pc, #80] @ (de438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n de38e │ │ │ │ - ldr r0, [pc, #64] @ (de414 ) │ │ │ │ + b.n de3b6 │ │ │ │ + ldr r0, [pc, #64] @ (de43c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n de3b6 │ │ │ │ + b.n de3de │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r5, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #800 @ (adr r0, de75c ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000de418 : │ │ │ │ +000de440 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #328] @ de578 │ │ │ │ + ldr.w r8, [pc, #328] @ de5a0 │ │ │ │ add r8, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n de4cc │ │ │ │ + beq.n de4f4 │ │ │ │ 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 ddaac │ │ │ │ + bl ddad4 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de4fa │ │ │ │ + beq.n de522 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 87428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de47c │ │ │ │ + beq.n de4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, de4c4 │ │ │ │ + cbz r3, de4ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n de55c │ │ │ │ + beq.n de584 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de490 │ │ │ │ + beq.n de4b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, de4bc │ │ │ │ + cbz r3, de4e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de4a0 │ │ │ │ + beq.n de4c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, de4b4 │ │ │ │ + cbz r3, de4dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n de520 │ │ │ │ + beq.n de548 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n de53a │ │ │ │ + bpl.n de562 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de4a0 │ │ │ │ + b.n de4c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de490 │ │ │ │ + b.n de4b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de47c │ │ │ │ - ldr r1, [pc, #172] @ (de57c ) │ │ │ │ + b.n de4a4 │ │ │ │ + ldr r1, [pc, #172] @ (de5a4 ) │ │ │ │ movw r0, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #172] @ (de580 ) │ │ │ │ - ldr r2, [pc, #172] @ (de584 ) │ │ │ │ + ldr r3, [pc, #172] @ (de5a8 ) │ │ │ │ + ldr r2, [pc, #172] @ (de5ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (de588 ) │ │ │ │ - ldr r0, [pc, #168] @ (de58c ) │ │ │ │ + ldr r1, [pc, #164] @ (de5b0 ) │ │ │ │ + ldr r0, [pc, #168] @ (de5b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #128] @ (de57c ) │ │ │ │ + ldr r3, [pc, #128] @ (de5a4 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #140] @ (de590 ) │ │ │ │ - ldr r0, [pc, #144] @ (de594 ) │ │ │ │ + ldr r1, [pc, #140] @ (de5b8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de5bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n de4f0 │ │ │ │ - ldr r3, [pc, #88] @ (de57c ) │ │ │ │ + b.n de518 │ │ │ │ + ldr r3, [pc, #88] @ (de5a4 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #112] @ (de598 ) │ │ │ │ - ldr r0, [pc, #112] @ (de59c ) │ │ │ │ + ldr r1, [pc, #112] @ (de5c0 ) │ │ │ │ + ldr r0, [pc, #112] @ (de5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n de4f0 │ │ │ │ - ldr r1, [pc, #64] @ (de57c ) │ │ │ │ + b.n de518 │ │ │ │ + ldr r1, [pc, #64] @ (de5a4 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #92] @ (de5a0 ) │ │ │ │ - ldr r0, [pc, #96] @ (de5a4 ) │ │ │ │ + ldr r3, [pc, #92] @ (de5c8 ) │ │ │ │ + ldr r0, [pc, #96] @ (de5cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #84] @ (de5a8 ) │ │ │ │ + ldr r1, [pc, #84] @ (de5d0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n de4f0 │ │ │ │ - ldr r3, [pc, #76] @ (de5ac ) │ │ │ │ - movw r2, #21950 @ 0x55be │ │ │ │ + b.n de518 │ │ │ │ + ldr r3, [pc, #76] @ (de5d4 ) │ │ │ │ + movw r2, #21930 @ 0x55aa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #72] @ (de5b0 ) │ │ │ │ - ldr r0, [pc, #72] @ (de5b4 ) │ │ │ │ + ldr r1, [pc, #72] @ (de5d8 ) │ │ │ │ + ldr r0, [pc, #72] @ (de5dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3156 @ 0xc54 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #3] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ movs r1, r4 │ │ │ │ - muls r4, r7 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n de4d4 │ │ │ │ + bvs.n de60c │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000de5b8 : │ │ │ │ +000de5e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #1592] @ dec04 │ │ │ │ + ldr.w r2, [pc, #1592] @ dec2c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1592] @ dec08 │ │ │ │ + ldr.w r3, [pc, #1592] @ dec30 │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #1588] @ dec0c │ │ │ │ + ldr.w r5, [pc, #1588] @ dec34 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 51f6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w de9ee │ │ │ │ + beq.w dea16 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dea3a │ │ │ │ + beq.w dea62 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 51fa8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w deaa4 │ │ │ │ + beq.w deacc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, de62c │ │ │ │ + cbz r0, de654 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de62c │ │ │ │ + beq.n de654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de98e │ │ │ │ - ldr.w r3, [pc, #1504] @ dec10 │ │ │ │ + beq.w de9b6 │ │ │ │ + ldr.w r3, [pc, #1504] @ dec38 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1496] @ dec14 │ │ │ │ + ldr.w r3, [pc, #1496] @ dec3c │ │ │ │ ldr.w r1, [r9, #3376] @ 0xd30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w deade │ │ │ │ + beq.w deb06 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r6, r4, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de678 │ │ │ │ + beq.n de6a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de962 │ │ │ │ + beq.w de98a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w deb00 │ │ │ │ + beq.w deb28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de694 │ │ │ │ + beq.n de6bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de96a │ │ │ │ + beq.w de992 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de6a8 │ │ │ │ + beq.n de6d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de97e │ │ │ │ + beq.w de9a6 │ │ │ │ mov r0, sl │ │ │ │ blx 50294 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de6c8 │ │ │ │ + beq.n de6f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de986 │ │ │ │ + beq.w de9ae │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w deb16 │ │ │ │ + beq.w deb3e │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd64 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w deb44 │ │ │ │ + beq.w deb6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w de80e │ │ │ │ - ldr.w r2, [pc, #1316] @ dec18 │ │ │ │ + bpl.w de836 │ │ │ │ + ldr.w r2, [pc, #1316] @ dec40 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w debec │ │ │ │ - ldr.w r2, [pc, #1308] @ dec1c │ │ │ │ + beq.w dec14 │ │ │ │ + ldr.w r2, [pc, #1308] @ dec44 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w debe8 │ │ │ │ + beq.w dec10 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n de80e │ │ │ │ + bne.n de836 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n de80e │ │ │ │ + beq.n de836 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n de80e │ │ │ │ + beq.n de836 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w de994 │ │ │ │ + beq.w de9bc │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w de9c4 │ │ │ │ + beq.w de9ec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w dea04 │ │ │ │ + beq.w dea2c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w de9d4 │ │ │ │ + beq.w de9fc │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n de764 │ │ │ │ + beq.n de78c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w de9ac │ │ │ │ + beq.w de9d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n de786 │ │ │ │ + beq.n de7ae │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w de93e │ │ │ │ + beq.w de966 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n de794 │ │ │ │ + beq.n de7bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de946 │ │ │ │ + beq.w de96e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2928] @ 0xb70 │ │ │ │ blx 4fdb0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n de7b4 │ │ │ │ + beq.n de7dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, de806 │ │ │ │ + cbz r3, de82e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w dea18 │ │ │ │ + beq.w dea40 │ │ │ │ mov r0, fp │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n de7d8 │ │ │ │ + beq.n de800 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de94e │ │ │ │ + beq.w de976 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w dea62 │ │ │ │ + blt.w dea8a │ │ │ │ uxtb.w r0, sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n de86a │ │ │ │ + beq.n de892 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w de6da │ │ │ │ + beq.w de702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w de6da │ │ │ │ + bne.w de702 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de6da │ │ │ │ + b.n de702 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de7b4 │ │ │ │ - ldr.w r0, [pc, #1040] @ dec20 │ │ │ │ + b.n de7dc │ │ │ │ + ldr.w r0, [pc, #1040] @ dec48 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de832 │ │ │ │ + beq.n de85a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de9e6 │ │ │ │ - ldr r3, [pc, #1008] @ (dec24 ) │ │ │ │ + beq.w dea0e │ │ │ │ + ldr r3, [pc, #1008] @ (dec4c ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #1008] @ (dec28 ) │ │ │ │ - ldr r0, [pc, #1008] @ (dec2c ) │ │ │ │ + ldr r1, [pc, #1008] @ (dec50 ) │ │ │ │ + ldr r0, [pc, #1008] @ (dec54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #992] @ (dec30 ) │ │ │ │ - ldr r3, [pc, #948] @ (dec08 ) │ │ │ │ + ldr r2, [pc, #992] @ (dec58 ) │ │ │ │ + ldr r3, [pc, #948] @ (dec30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w debc8 │ │ │ │ + bne.w debf0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 502fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n de886 │ │ │ │ + beq.n de8ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w de9a4 │ │ │ │ + beq.w de9cc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w deb2c │ │ │ │ + beq.w deb54 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n de91c │ │ │ │ + beq.n de944 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n de91c │ │ │ │ + ble.n de944 │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ asrs r1, r1, #1 │ │ │ │ ldr.w r4, [r0, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w debcc │ │ │ │ + beq.w debf4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ - ldr r1, [pc, #880] @ (dec34 ) │ │ │ │ + ldr r1, [pc, #880] @ (dec5c ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w dea78 │ │ │ │ + bne.w deaa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl de418 │ │ │ │ + bl de440 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n de8e8 │ │ │ │ + beq.n de910 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r1, de956 │ │ │ │ + cbz r1, de97e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w deac6 │ │ │ │ + beq.w deaee │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r4, [fp, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n de906 │ │ │ │ + beq.n de92e │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n de9b8 │ │ │ │ + beq.n de9e0 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - bne.w deb84 │ │ │ │ + bne.w debac │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ add.w r9, r9, #2 │ │ │ │ mov r1, r9 │ │ │ │ cmp.w r9, r0, lsl #1 │ │ │ │ - blt.n de8a6 │ │ │ │ + blt.n de8ce │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w de6da │ │ │ │ + beq.w de702 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w de6da │ │ │ │ + bne.w de702 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de6da │ │ │ │ + b.n de702 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de784 │ │ │ │ + b.n de7ac │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de794 │ │ │ │ + b.n de7bc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de7d8 │ │ │ │ + b.n de800 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - b.n de8e8 │ │ │ │ + b.n de910 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de678 │ │ │ │ + b.n de6a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w de69e │ │ │ │ - b.n de6a8 │ │ │ │ + bne.w de6c6 │ │ │ │ + b.n de6d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de6a8 │ │ │ │ + b.n de6d0 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de6c8 │ │ │ │ + b.n de6f0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de62c │ │ │ │ + b.n de654 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w de738 │ │ │ │ + bne.w de760 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n de9cc │ │ │ │ - b.n de794 │ │ │ │ + bne.n de9f4 │ │ │ │ + b.n de7bc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de886 │ │ │ │ + b.n de8ae │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w de778 │ │ │ │ - b.n de794 │ │ │ │ + bne.w de7a0 │ │ │ │ + b.n de7bc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - b.n de906 │ │ │ │ + b.n de92e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w deb78 │ │ │ │ + beq.w deba0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, de9da │ │ │ │ + cbnz r3, dea02 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w de75e │ │ │ │ - b.n de764 │ │ │ │ + bne.w de786 │ │ │ │ + b.n de78c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n de832 │ │ │ │ - ldr r3, [pc, #564] @ (dec24 ) │ │ │ │ + b.n de85a │ │ │ │ + ldr r3, [pc, #564] @ (dec4c ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #580] @ (dec38 ) │ │ │ │ - ldr r0, [pc, #580] @ (dec3c ) │ │ │ │ + ldr r1, [pc, #580] @ (dec60 ) │ │ │ │ + ldr r0, [pc, #580] @ (dec64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n de84c │ │ │ │ + b.n de874 │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w de766 │ │ │ │ + beq.w de78e │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n de766 │ │ │ │ - ldr r3, [pc, #520] @ (dec24 ) │ │ │ │ + b.n de78e │ │ │ │ + ldr r3, [pc, #520] @ (dec4c ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #544] @ (dec40 ) │ │ │ │ - ldr r0, [pc, #548] @ (dec44 ) │ │ │ │ + ldr r1, [pc, #544] @ (dec68 ) │ │ │ │ + ldr r0, [pc, #548] @ (dec6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n de84c │ │ │ │ - ldr r2, [pc, #488] @ (dec24 ) │ │ │ │ + b.n de874 │ │ │ │ + ldr r2, [pc, #488] @ (dec4c ) │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #520] @ (dec48 ) │ │ │ │ + ldr r3, [pc, #520] @ (dec70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #516] @ (dec4c ) │ │ │ │ + ldr r2, [pc, #516] @ (dec74 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #512] @ (dec50 ) │ │ │ │ - ldr r0, [pc, #512] @ (dec54 ) │ │ │ │ + ldr r1, [pc, #512] @ (dec78 ) │ │ │ │ + ldr r0, [pc, #512] @ (dec7c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n de84c │ │ │ │ - ldr r3, [pc, #448] @ (dec24 ) │ │ │ │ + b.n de874 │ │ │ │ + ldr r3, [pc, #448] @ (dec4c ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #496] @ (dec58 ) │ │ │ │ - ldr r0, [pc, #496] @ (dec5c ) │ │ │ │ + ldr r1, [pc, #496] @ (dec80 ) │ │ │ │ + ldr r0, [pc, #496] @ (dec84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dea2c │ │ │ │ - ldr r3, [pc, #424] @ (dec24 ) │ │ │ │ + b.n dea54 │ │ │ │ + ldr r3, [pc, #424] @ (dec4c ) │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ - ldr r1, [pc, #480] @ (dec60 ) │ │ │ │ + ldr r1, [pc, #480] @ (dec88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #476] @ (dec64 ) │ │ │ │ + ldr r3, [pc, #476] @ (dec8c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #472] @ (dec68 ) │ │ │ │ + ldr r0, [pc, #472] @ (dec90 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n de84c │ │ │ │ - ldr r3, [pc, #380] @ (dec24 ) │ │ │ │ + b.n de874 │ │ │ │ + ldr r3, [pc, #380] @ (dec4c ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r1, [pc, #448] @ (dec6c ) │ │ │ │ - ldr r0, [pc, #452] @ (dec70 ) │ │ │ │ + ldr r1, [pc, #448] @ (dec94 ) │ │ │ │ + ldr r0, [pc, #452] @ (dec98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n de84c │ │ │ │ - ldr r3, [pc, #348] @ (dec24 ) │ │ │ │ + b.n de874 │ │ │ │ + ldr r3, [pc, #348] @ (dec4c ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #420] @ (dec74 ) │ │ │ │ - ldr r0, [pc, #424] @ (dec78 ) │ │ │ │ + ldr r1, [pc, #420] @ (dec9c ) │ │ │ │ + ldr r0, [pc, #424] @ (deca0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dea96 │ │ │ │ - ldr r3, [pc, #324] @ (dec24 ) │ │ │ │ + b.n deabe │ │ │ │ + ldr r3, [pc, #324] @ (dec4c ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #408] @ (dec7c ) │ │ │ │ - ldr r0, [pc, #408] @ (dec80 ) │ │ │ │ + ldr r1, [pc, #408] @ (deca4 ) │ │ │ │ + ldr r0, [pc, #408] @ (deca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n de84c │ │ │ │ - ldr r3, [pc, #288] @ (dec24 ) │ │ │ │ + b.n de874 │ │ │ │ + ldr r3, [pc, #288] @ (dec4c ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #380] @ (dec84 ) │ │ │ │ - ldr r0, [pc, #384] @ (dec88 ) │ │ │ │ + ldr r1, [pc, #380] @ (decac ) │ │ │ │ + ldr r0, [pc, #384] @ (decb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n deaf2 │ │ │ │ - ldr r3, [pc, #268] @ (dec24 ) │ │ │ │ + b.n deb1a │ │ │ │ + ldr r3, [pc, #268] @ (dec4c ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #368] @ (dec8c ) │ │ │ │ - ldr r0, [pc, #368] @ (dec90 ) │ │ │ │ + ldr r1, [pc, #368] @ (decb4 ) │ │ │ │ + ldr r0, [pc, #368] @ (decb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n de84c │ │ │ │ - ldr r3, [pc, #244] @ (dec24 ) │ │ │ │ + b.n de874 │ │ │ │ + ldr r3, [pc, #244] @ (dec4c ) │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #352] @ (dec94 ) │ │ │ │ - ldr r0, [pc, #352] @ (dec98 ) │ │ │ │ + ldr r1, [pc, #352] @ (decbc ) │ │ │ │ + ldr r0, [pc, #352] @ (decc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n de846 │ │ │ │ + b.n de86e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n deb58 │ │ │ │ + beq.n deb80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, debb0 │ │ │ │ + cbz r3, debd8 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w de84e │ │ │ │ - ldr r3, [pc, #192] @ (dec24 ) │ │ │ │ + beq.w de876 │ │ │ │ + ldr r3, [pc, #192] @ (dec4c ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #308] @ (dec9c ) │ │ │ │ - ldr r0, [pc, #308] @ (deca0 ) │ │ │ │ + ldr r1, [pc, #308] @ (decc4 ) │ │ │ │ + ldr r0, [pc, #308] @ (decc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n de84c │ │ │ │ + b.n de874 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w de75e │ │ │ │ - b.n de794 │ │ │ │ + bne.w de786 │ │ │ │ + b.n de7bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n deb98 │ │ │ │ + beq.n debc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, debb8 │ │ │ │ + cbz r3, debe0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n debac │ │ │ │ + beq.n debd4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, debc0 │ │ │ │ + cbz r3, debe8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n de84e │ │ │ │ + b.n de876 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n deb58 │ │ │ │ + b.n deb80 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n deb98 │ │ │ │ + b.n debc0 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n debac │ │ │ │ + b.n debd4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (deca4 ) │ │ │ │ - movw r2, #20123 @ 0x4e9b │ │ │ │ + ldr r3, [pc, #212] @ (deccc ) │ │ │ │ + movw r2, #20103 @ 0x4e87 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (deca8 ) │ │ │ │ - ldr r0, [pc, #208] @ (decac ) │ │ │ │ + ldr r1, [pc, #208] @ (decd0 ) │ │ │ │ + ldr r0, [pc, #208] @ (decd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #192] @ (decb0 ) │ │ │ │ + ldr r3, [pc, #192] @ (decd8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #192] @ (decb4 ) │ │ │ │ - ldr r0, [pc, #192] @ (decb8 ) │ │ │ │ + ldr r1, [pc, #192] @ (decdc ) │ │ │ │ + ldr r0, [pc, #192] @ (dece0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + adds r2, r7, r7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr2, {1} │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + vaddl.u16 q8, d0, d18 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr0, {1} │ │ │ │ - rev r2, r0 │ │ │ │ + vaddl.u8 q8, d12, d16 │ │ │ │ + cbnz r2, ded3a │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d0, d0, d16 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000decbc : │ │ │ │ +000dece4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (ded3c ) │ │ │ │ + ldr r3, [pc, #104] @ (ded64 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #100] @ (ded40 ) │ │ │ │ + ldr r5, [pc, #100] @ (ded68 ) │ │ │ │ add.w r3, r3, #1152 @ 0x480 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, ded36 │ │ │ │ - ldr r3, [pc, #92] @ (ded44 ) │ │ │ │ + cbz r0, ded5e │ │ │ │ + ldr r3, [pc, #92] @ (ded6c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ded18 │ │ │ │ + bne.n ded40 │ │ │ │ mov r0, r4 │ │ │ │ - bl de5b8 │ │ │ │ + bl de5e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ded36 │ │ │ │ - cbnz r0, ded12 │ │ │ │ - ldr r3, [pc, #72] @ (ded48 ) │ │ │ │ + beq.n ded5e │ │ │ │ + cbnz r0, ded3a │ │ │ │ + ldr r3, [pc, #72] @ (ded70 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (ded4c ) │ │ │ │ + ldr r3, [pc, #56] @ (ded74 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n ded02 │ │ │ │ - ldr r0, [pc, #52] @ (ded50 ) │ │ │ │ + b.n ded2a │ │ │ │ + ldr r0, [pc, #52] @ (ded78 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (ded54 ) │ │ │ │ - ldr r1, [pc, #48] @ (ded58 ) │ │ │ │ + ldr r3, [pc, #48] @ (ded7c ) │ │ │ │ + ldr r1, [pc, #48] @ (ded80 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r0, [pc, #48] @ (ded5c ) │ │ │ │ + ldr r0, [pc, #48] @ (ded84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r7, #28] │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ded60 : │ │ │ │ +000ded88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ (dee0c ) │ │ │ │ + ldr r6, [pc, #156] @ (dee34 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (dee10 ) │ │ │ │ + ldr r3, [pc, #152] @ (dee38 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (dee14 ) │ │ │ │ + ldr r5, [pc, #144] @ (dee3c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (dee18 ) │ │ │ │ + ldr r3, [pc, #132] @ (dee40 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, dedf8 │ │ │ │ - ldr r3, [pc, #120] @ (dee1c ) │ │ │ │ + cbz r0, dee20 │ │ │ │ + ldr r3, [pc, #120] @ (dee44 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dedd8 │ │ │ │ - ldr r3, [pc, #112] @ (dee20 ) │ │ │ │ + bne.n dee00 │ │ │ │ + ldr r3, [pc, #112] @ (dee48 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dedfc │ │ │ │ + bne.n dee24 │ │ │ │ mov r0, r4 │ │ │ │ - bl de418 │ │ │ │ - ldr r2, [pc, #96] @ (dee24 ) │ │ │ │ - ldr r3, [pc, #76] @ (dee10 ) │ │ │ │ + bl de440 │ │ │ │ + ldr r2, [pc, #96] @ (dee4c ) │ │ │ │ + ldr r3, [pc, #76] @ (dee38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dee06 │ │ │ │ + bne.n dee2e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #76] @ (dee28 ) │ │ │ │ + ldr r0, [pc, #76] @ (dee50 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #72] @ (dee2c ) │ │ │ │ + ldr r3, [pc, #72] @ (dee54 ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r1, [pc, #68] @ (dee30 ) │ │ │ │ - ldr r0, [pc, #72] @ (dee34 ) │ │ │ │ + ldr r1, [pc, #68] @ (dee58 ) │ │ │ │ + ldr r0, [pc, #72] @ (dee5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dedc0 │ │ │ │ - ldr r0, [pc, #56] @ (dee38 ) │ │ │ │ + b.n dede8 │ │ │ │ + ldr r0, [pc, #56] @ (dee60 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dede2 │ │ │ │ + b.n dee0a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r5} │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dee3c : │ │ │ │ +000dee64 : │ │ │ │ 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, #1208] @ df308 │ │ │ │ + ldr.w r2, [pc, #1208] @ df330 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1208] @ df30c │ │ │ │ + ldr.w r3, [pc, #1208] @ df334 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - ldr.w r7, [pc, #1204] @ df310 │ │ │ │ + ldr.w r7, [pc, #1204] @ df338 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w df10e │ │ │ │ + beq.w df136 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 86e10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dee9c │ │ │ │ + beq.n deec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w df084 │ │ │ │ + beq.w df0ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w df132 │ │ │ │ - ldr.w r3, [pc, #1136] @ df314 │ │ │ │ + beq.w df15a │ │ │ │ + ldr.w r3, [pc, #1136] @ df33c │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w df14a │ │ │ │ + bne.w df172 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w df16a │ │ │ │ + beq.w df192 │ │ │ │ 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 ddaac │ │ │ │ + bl ddad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n deee8 │ │ │ │ + beq.n def10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w df08c │ │ │ │ + beq.w df0b4 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w df194 │ │ │ │ - ldr.w r3, [pc, #1056] @ df318 │ │ │ │ + beq.w df1bc │ │ │ │ + ldr.w r3, [pc, #1056] @ df340 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r9, [r3, #1860] @ 0x744 │ │ │ │ bl 88aec │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -239962,1857 +239981,1857 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r5, r8, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 50218 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w df1c0 │ │ │ │ + beq.w df1e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n def3a │ │ │ │ + beq.n def62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w df094 │ │ │ │ + beq.w df0bc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w df2ec │ │ │ │ + beq.w df314 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n def5a │ │ │ │ + beq.n def82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w df09c │ │ │ │ + beq.w df0c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n def6e │ │ │ │ + beq.n def96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w df0b0 │ │ │ │ + beq.w df0d8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w df0ea │ │ │ │ + bpl.w df112 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w df1ea │ │ │ │ + beq.w df212 │ │ │ │ ldr r0, [r6, #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 df214 │ │ │ │ + beq.w df23c │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w df244 │ │ │ │ + beq.w df26c │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w df25c │ │ │ │ - bl ddaac │ │ │ │ + bne.w df284 │ │ │ │ + bl ddad4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n defcc │ │ │ │ + beq.n deff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df0ca │ │ │ │ + beq.n df0f2 │ │ │ │ mov r0, r6 │ │ │ │ bl 88aec │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 87538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n deff2 │ │ │ │ + beq.n df01a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df0c2 │ │ │ │ + beq.n df0ea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w df2d0 │ │ │ │ + beq.w df2f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df00a │ │ │ │ + beq.n df032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df0d2 │ │ │ │ + beq.n df0fa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w df27c │ │ │ │ + beq.w df2a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w df294 │ │ │ │ + bpl.w df2bc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 87218 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df036 │ │ │ │ + beq.n df05e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df0e2 │ │ │ │ + beq.n df10a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df04c │ │ │ │ + beq.n df074 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df0da │ │ │ │ + beq.n df102 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w df2b4 │ │ │ │ + beq.w df2dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df066 │ │ │ │ + beq.n df08e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w df1b8 │ │ │ │ + beq.w df1e0 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #688] @ (df31c ) │ │ │ │ - ldr r3, [pc, #672] @ (df30c ) │ │ │ │ + ldr r2, [pc, #688] @ (df344 ) │ │ │ │ + ldr r3, [pc, #672] @ (df334 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w df2cc │ │ │ │ + bne.w df2f4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dee9c │ │ │ │ + b.n deec4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n deee8 │ │ │ │ + b.n def10 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n def3a │ │ │ │ + b.n def62 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w def64 │ │ │ │ - b.n def6e │ │ │ │ + bne.w def8c │ │ │ │ + b.n def96 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n df0ea │ │ │ │ - b.n def7a │ │ │ │ + bpl.n df112 │ │ │ │ + b.n defa2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n deff2 │ │ │ │ + b.n df01a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n defcc │ │ │ │ + b.n deff4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df00a │ │ │ │ + b.n df032 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df04c │ │ │ │ + b.n df074 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df036 │ │ │ │ - ldr r1, [pc, #564] @ (df320 ) │ │ │ │ + b.n df05e │ │ │ │ + ldr r1, [pc, #564] @ (df348 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r3, [pc, #560] @ (df324 ) │ │ │ │ - ldr r0, [pc, #564] @ (df328 ) │ │ │ │ + ldr r3, [pc, #560] @ (df34c ) │ │ │ │ + ldr r0, [pc, #564] @ (df350 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #560] @ (df32c ) │ │ │ │ + ldr r1, [pc, #560] @ (df354 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ - b.n df068 │ │ │ │ - ldr r1, [pc, #528] @ (df320 ) │ │ │ │ + b.n df090 │ │ │ │ + ldr r1, [pc, #528] @ (df348 ) │ │ │ │ movw r0, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #536] @ (df330 ) │ │ │ │ - ldr r2, [pc, #540] @ (df334 ) │ │ │ │ + ldr r3, [pc, #536] @ (df358 ) │ │ │ │ + ldr r2, [pc, #540] @ (df35c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #532] @ (df338 ) │ │ │ │ - ldr r0, [pc, #536] @ (df33c ) │ │ │ │ + ldr r1, [pc, #532] @ (df360 ) │ │ │ │ + ldr r0, [pc, #536] @ (df364 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n df10a │ │ │ │ - ldr r3, [pc, #492] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r3, [pc, #492] @ (df348 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r1, [pc, #516] @ (df340 ) │ │ │ │ - ldr r0, [pc, #520] @ (df344 ) │ │ │ │ + ldr r1, [pc, #516] @ (df368 ) │ │ │ │ + ldr r0, [pc, #520] @ (df36c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df10a │ │ │ │ - ldr r1, [pc, #468] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r1, [pc, #468] @ (df348 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #500] @ (df348 ) │ │ │ │ - ldr r0, [pc, #504] @ (df34c ) │ │ │ │ + ldr r3, [pc, #500] @ (df370 ) │ │ │ │ + ldr r0, [pc, #504] @ (df374 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (df350 ) │ │ │ │ + ldr r1, [pc, #496] @ (df378 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n df10a │ │ │ │ - ldr r2, [pc, #436] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r2, [pc, #436] @ (df348 ) │ │ │ │ mov.w r1, #424 @ 0x1a8 │ │ │ │ - ldr r3, [pc, #480] @ (df354 ) │ │ │ │ + ldr r3, [pc, #480] @ (df37c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #476] @ (df358 ) │ │ │ │ + ldr r2, [pc, #476] @ (df380 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #472] @ (df35c ) │ │ │ │ - ldr r0, [pc, #476] @ (df360 ) │ │ │ │ + ldr r1, [pc, #472] @ (df384 ) │ │ │ │ + ldr r0, [pc, #476] @ (df388 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n df10a │ │ │ │ - ldr r3, [pc, #392] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r3, [pc, #392] @ (df348 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r1, [pc, #456] @ (df364 ) │ │ │ │ - ldr r0, [pc, #456] @ (df368 ) │ │ │ │ + ldr r1, [pc, #456] @ (df38c ) │ │ │ │ + ldr r0, [pc, #456] @ (df390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n df10a │ │ │ │ + b.n df132 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df066 │ │ │ │ - ldr r3, [pc, #348] @ (df320 ) │ │ │ │ + b.n df08e │ │ │ │ + ldr r3, [pc, #348] @ (df348 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r1, [pc, #420] @ (df36c ) │ │ │ │ - ldr r0, [pc, #420] @ (df370 ) │ │ │ │ + ldr r1, [pc, #420] @ (df394 ) │ │ │ │ + ldr r0, [pc, #420] @ (df398 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n df10a │ │ │ │ - ldr r2, [pc, #308] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r2, [pc, #308] @ (df348 ) │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - ldr r3, [pc, #384] @ (df374 ) │ │ │ │ + ldr r3, [pc, #384] @ (df39c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #380] @ (df378 ) │ │ │ │ + ldr r2, [pc, #380] @ (df3a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #380] @ (df37c ) │ │ │ │ + ldr r1, [pc, #380] @ (df3a4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (df380 ) │ │ │ │ + ldr r0, [pc, #380] @ (df3a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n df10a │ │ │ │ - ldr r3, [pc, #264] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r3, [pc, #264] @ (df348 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r0, [pc, #360] @ (df384 ) │ │ │ │ + ldr r0, [pc, #360] @ (df3ac ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #356] @ (df388 ) │ │ │ │ + ldr r3, [pc, #356] @ (df3b0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #356] @ (df38c ) │ │ │ │ + ldr r2, [pc, #356] @ (df3b4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #352] @ (df390 ) │ │ │ │ + ldr r1, [pc, #352] @ (df3b8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n df10a │ │ │ │ - ldr r3, [pc, #216] @ (df320 ) │ │ │ │ + b.n df132 │ │ │ │ + ldr r3, [pc, #216] @ (df348 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #328] @ (df394 ) │ │ │ │ - ldr r0, [pc, #328] @ (df398 ) │ │ │ │ + ldr r1, [pc, #328] @ (df3bc ) │ │ │ │ + ldr r0, [pc, #328] @ (df3c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df236 │ │ │ │ - ldr r3, [pc, #192] @ (df320 ) │ │ │ │ + b.n df25e │ │ │ │ + ldr r3, [pc, #192] @ (df348 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #312] @ (df39c ) │ │ │ │ + ldr r1, [pc, #312] @ (df3c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #308] @ (df3a0 ) │ │ │ │ + ldr r3, [pc, #308] @ (df3c8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #304] @ (df3a4 ) │ │ │ │ + ldr r0, [pc, #304] @ (df3cc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n df236 │ │ │ │ - ldr r3, [pc, #160] @ (df320 ) │ │ │ │ + b.n df25e │ │ │ │ + ldr r3, [pc, #160] @ (df348 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #292] @ (df3a8 ) │ │ │ │ - ldr r0, [pc, #292] @ (df3ac ) │ │ │ │ + ldr r1, [pc, #292] @ (df3d0 ) │ │ │ │ + ldr r0, [pc, #292] @ (df3d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df20c │ │ │ │ - ldr r2, [pc, #136] @ (df320 ) │ │ │ │ - ldr r3, [pc, #280] @ (df3b0 ) │ │ │ │ - ldr r1, [pc, #280] @ (df3b4 ) │ │ │ │ + b.n df234 │ │ │ │ + ldr r2, [pc, #136] @ (df348 ) │ │ │ │ + ldr r3, [pc, #280] @ (df3d8 ) │ │ │ │ + ldr r1, [pc, #280] @ (df3dc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #280] @ (df3b8 ) │ │ │ │ + ldr r0, [pc, #280] @ (df3e0 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ bl a7508 │ │ │ │ - b.n df20c │ │ │ │ - ldr r3, [pc, #104] @ (df320 ) │ │ │ │ + b.n df234 │ │ │ │ + ldr r3, [pc, #104] @ (df348 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #256] @ (df3bc ) │ │ │ │ - ldr r0, [pc, #256] @ (df3c0 ) │ │ │ │ + ldr r1, [pc, #256] @ (df3e4 ) │ │ │ │ + ldr r0, [pc, #256] @ (df3e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df10a │ │ │ │ + b.n df132 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (df3c4 ) │ │ │ │ - movw r2, #22103 @ 0x5657 │ │ │ │ + ldr r3, [pc, #240] @ (df3ec ) │ │ │ │ + movw r2, #22083 @ 0x5643 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (df3c8 ) │ │ │ │ - ldr r0, [pc, #236] @ (df3cc ) │ │ │ │ + ldr r1, [pc, #236] @ (df3f0 ) │ │ │ │ + ldr r0, [pc, #236] @ (df3f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3268 @ 0xcc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (df3d0 ) │ │ │ │ - movw r2, #22066 @ 0x5632 │ │ │ │ + ldr r3, [pc, #224] @ (df3f8 ) │ │ │ │ + movw r2, #22046 @ 0x561e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (df3d4 ) │ │ │ │ - ldr r0, [pc, #220] @ (df3d8 ) │ │ │ │ + ldr r1, [pc, #220] @ (df3fc ) │ │ │ │ + ldr r0, [pc, #220] @ (df400 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3268 @ 0xcc4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00de │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf7700022 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + ldr??.w r0, [r8, #34] @ 0x22 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x007e │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ - movs r1, r4 │ │ │ │ - bkpt 0x005c │ │ │ │ - movs r1, r4 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ - movs r1, r4 │ │ │ │ - bkpt 0x0042 │ │ │ │ - movs r1, r4 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ - movs r1, r4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + itt al │ │ │ │ + moval r1, r4 │ │ │ │ + stral r3, [sp, #24] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + itet gt │ │ │ │ + movgt r1, r4 │ │ │ │ + strle r2, [sp, #936] @ 0x3a8 │ │ │ │ + movgt r1, r4 │ │ │ │ + ittt ls │ │ │ │ + movls r1, r4 │ │ │ │ + strls r2, [sp, #760] @ 0x2f8 │ │ │ │ + movls r1, r4 │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #32] │ │ │ │ - movs r1, r4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ - movs r1, r4 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ - movs r1, r4 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xf6600022 │ │ │ │ - str r6, [r1, #32] │ │ │ │ - movs r1, r4 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + itt vs │ │ │ │ + movvs r1, r4 │ │ │ │ + strvs r2, [sp, #536] @ 0x218 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + @ instruction: 0xf7e80022 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + it cc │ │ │ │ + movcc r1, r4 │ │ │ │ + itte ne │ │ │ │ + movne r1, r4 │ │ │ │ + strne r2, [sp, #232] @ 0xe8 │ │ │ │ + moveq r1, r4 │ │ │ │ + itt eq │ │ │ │ + moveq r1, r4 │ │ │ │ + streq r6, [r1, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + bkpt 0x00e2 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ movs r1, r4 │ │ │ │ - pop {r6, pc} │ │ │ │ + bkpt 0x00c8 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7400020 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + str.w r0, [r8, #32] │ │ │ │ + add r0, pc, #392 @ (adr r0, df580 ) │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7240020 │ │ │ │ - @ instruction: 0xf7d60020 │ │ │ │ + strh.w r0, [ip, #32] │ │ │ │ + ldr??.w r0, [lr, r0, lsl #2] │ │ │ │ │ │ │ │ -000df3dc : │ │ │ │ +000df404 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (df454 ) │ │ │ │ + ldr r3, [pc, #96] @ (df47c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (df458 ) │ │ │ │ + ldr r5, [pc, #92] @ (df480 ) │ │ │ │ add.w r3, r3, #1248 @ 0x4e0 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, df450 │ │ │ │ - ldr r3, [pc, #84] @ (df45c ) │ │ │ │ + cbz r0, df478 │ │ │ │ + ldr r3, [pc, #84] @ (df484 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n df430 │ │ │ │ + bne.n df458 │ │ │ │ mov r0, r4 │ │ │ │ - bl dee3c │ │ │ │ + bl dee64 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n df450 │ │ │ │ - ldr r3, [pc, #64] @ (df460 ) │ │ │ │ + beq.n df478 │ │ │ │ + ldr r3, [pc, #64] @ (df488 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (df464 ) │ │ │ │ + ldr r0, [pc, #48] @ (df48c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #44] @ (df468 ) │ │ │ │ - ldr r1, [pc, #44] @ (df46c ) │ │ │ │ + ldr r3, [pc, #44] @ (df490 ) │ │ │ │ + ldr r1, [pc, #44] @ (df494 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #44] @ (df470 ) │ │ │ │ + ldr r0, [pc, #44] @ (df498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r0, #24] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, df4d6 │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000df474 : │ │ │ │ +000df49c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #176] @ (df534 ) │ │ │ │ + ldr r6, [pc, #176] @ (df55c ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n df4f6 │ │ │ │ + beq.n df51e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 50018 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, df4da │ │ │ │ + cbz r0, df502 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n df4e0 │ │ │ │ - ldr r2, [pc, #124] @ (df538 ) │ │ │ │ + bpl.n df508 │ │ │ │ + ldr r2, [pc, #124] @ (df560 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df51a │ │ │ │ - ldr r2, [pc, #120] @ (df53c ) │ │ │ │ + beq.n df542 │ │ │ │ + ldr r2, [pc, #120] @ (df564 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df516 │ │ │ │ + beq.n df53e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n df512 │ │ │ │ + ble.n df53a │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n df512 │ │ │ │ + beq.n df53a │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 889e4 │ │ │ │ - b.n df4aa │ │ │ │ - ldr r3, [pc, #92] @ (df540 ) │ │ │ │ + b.n df4d2 │ │ │ │ + ldr r3, [pc, #92] @ (df568 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #92] @ (df544 ) │ │ │ │ - ldr r0, [pc, #96] @ (df548 ) │ │ │ │ + ldr r1, [pc, #92] @ (df56c ) │ │ │ │ + ldr r0, [pc, #96] @ (df570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (df54c ) │ │ │ │ - mov.w r2, #40448 @ 0x9e00 │ │ │ │ + ldr r3, [pc, #84] @ (df574 ) │ │ │ │ + movw r2, #40437 @ 0x9df5 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #76] @ (df550 ) │ │ │ │ - ldr r0, [pc, #80] @ (df554 ) │ │ │ │ + ldr r1, [pc, #76] @ (df578 ) │ │ │ │ + ldr r0, [pc, #80] @ (df57c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3312 @ 0xcf0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #60] @ (df558 ) │ │ │ │ + ldr r3, [pc, #60] @ (df580 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #56] @ (df55c ) │ │ │ │ - ldr r0, [pc, #60] @ (df560 ) │ │ │ │ + ldr r1, [pc, #56] @ (df584 ) │ │ │ │ + ldr r0, [pc, #60] @ (df588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf65e0020 │ │ │ │ - @ instruction: 0xf6880020 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf7e60020 │ │ │ │ + ldrb.w r0, [r0, r0, lsl #2] │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r3, r4 │ │ │ │ - adds.w r0, sl, #10485760 @ 0xa00000 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + subw r0, r2, #2080 @ 0x820 │ │ │ │ + str r6, [sp, #16] │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf5e20020 │ │ │ │ - movs r7, #8 │ │ │ │ + @ instruction: 0xf76a0020 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000df564 : │ │ │ │ +000df58c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (df5f8 ) │ │ │ │ + ldr r4, [pc, #132] @ (df620 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ df5fc │ │ │ │ + ldr.w lr, [pc, #132] @ df624 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ df600 │ │ │ │ + ldr.w ip, [pc, #128] @ df628 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1296 @ 0x510 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (df604 ) │ │ │ │ + ldr r4, [pc, #112] @ (df62c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, df5f0 │ │ │ │ + cbz r0, df618 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n df5d2 │ │ │ │ + bpl.n df5fa │ │ │ │ mov r0, r1 │ │ │ │ - bl df474 │ │ │ │ - ldr r2, [pc, #76] @ (df608 ) │ │ │ │ - ldr r3, [pc, #64] @ (df600 ) │ │ │ │ + bl df49c │ │ │ │ + ldr r2, [pc, #76] @ (df630 ) │ │ │ │ + ldr r3, [pc, #64] @ (df628 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df5f4 │ │ │ │ + bne.n df61c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (df60c ) │ │ │ │ + ldr r0, [pc, #56] @ (df634 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (df610 ) │ │ │ │ - ldr r1, [pc, #52] @ (df614 ) │ │ │ │ + ldr r3, [pc, #52] @ (df638 ) │ │ │ │ + ldr r1, [pc, #52] @ (df63c ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r0, [pc, #52] @ (df618 ) │ │ │ │ + ldr r0, [pc, #52] @ (df640 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n df5ba │ │ │ │ + b.n df5e2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ - movs r6, r4 │ │ │ │ lsrs r6, r7, #8 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ + movs r6, r4 │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r2 │ │ │ │ + cbnz r4, df6a6 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000df61c : │ │ │ │ +000df644 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #312] @ (df768 ) │ │ │ │ + ldr r7, [pc, #312] @ (df790 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc │ │ │ │ - bl df474 │ │ │ │ + bl df49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n df6d0 │ │ │ │ + beq.n df6f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 502c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n df6ee │ │ │ │ - ldr r3, [pc, #284] @ (df76c ) │ │ │ │ + beq.n df716 │ │ │ │ + ldr r3, [pc, #284] @ (df794 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #312] @ 0x138 │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n df70c │ │ │ │ + beq.n df734 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n df730 │ │ │ │ + bpl.n df758 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df688 │ │ │ │ + beq.n df6b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, df6c0 │ │ │ │ + cbz r3, df6e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df698 │ │ │ │ + beq.n df6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, df6c8 │ │ │ │ + cbz r3, df6f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df6a8 │ │ │ │ + beq.n df6d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, df6b8 │ │ │ │ + cbz r3, df6e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.n df750 │ │ │ │ + blt.n df778 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df6a8 │ │ │ │ + b.n df6d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df688 │ │ │ │ + b.n df6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df698 │ │ │ │ - ldr r3, [pc, #156] @ (df770 ) │ │ │ │ + b.n df6c0 │ │ │ │ + ldr r3, [pc, #156] @ (df798 ) │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr r1, [pc, #156] @ (df774 ) │ │ │ │ - ldr r0, [pc, #156] @ (df778 ) │ │ │ │ + ldr r1, [pc, #156] @ (df79c ) │ │ │ │ + ldr r0, [pc, #156] @ (df7a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #128] @ (df770 ) │ │ │ │ + ldr r3, [pc, #128] @ (df798 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #132] @ (df77c ) │ │ │ │ - ldr r0, [pc, #136] @ (df780 ) │ │ │ │ + ldr r1, [pc, #132] @ (df7a4 ) │ │ │ │ + ldr r0, [pc, #136] @ (df7a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n df6e6 │ │ │ │ - ldr r3, [pc, #96] @ (df770 ) │ │ │ │ + b.n df70e │ │ │ │ + ldr r3, [pc, #96] @ (df798 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #112] @ (df784 ) │ │ │ │ - ldr r0, [pc, #112] @ (df788 ) │ │ │ │ + ldr r1, [pc, #112] @ (df7ac ) │ │ │ │ + ldr r0, [pc, #112] @ (df7b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n df6e6 │ │ │ │ - ldr r3, [pc, #60] @ (df770 ) │ │ │ │ + b.n df70e │ │ │ │ + ldr r3, [pc, #60] @ (df798 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #84] @ (df78c ) │ │ │ │ + ldr r1, [pc, #84] @ (df7b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #80] @ (df790 ) │ │ │ │ + ldr r3, [pc, #80] @ (df7b8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #76] @ (df794 ) │ │ │ │ + ldr r0, [pc, #76] @ (df7bc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n df722 │ │ │ │ - ldr r3, [pc, #28] @ (df770 ) │ │ │ │ + b.n df74a │ │ │ │ + ldr r3, [pc, #28] @ (df798 ) │ │ │ │ mov.w r2, #368 @ 0x170 │ │ │ │ - ldr r1, [pc, #64] @ (df798 ) │ │ │ │ - ldr r0, [pc, #64] @ (df79c ) │ │ │ │ + ldr r1, [pc, #64] @ (df7c0 ) │ │ │ │ + ldr r0, [pc, #64] @ (df7c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df6e6 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + b.n df70e │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, df782 │ │ │ │ + hlt 0x0032 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, df782 │ │ │ │ + hlt 0x0014 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + rev16 r6, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + rev16 r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r4, r2] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + rev r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000df7a0 : │ │ │ │ +000df7c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #200] @ (df878 ) │ │ │ │ + ldr r6, [pc, #200] @ (df8a0 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #196] @ (df87c ) │ │ │ │ + ldr r3, [pc, #196] @ (df8a4 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #188] @ (df880 ) │ │ │ │ + ldr r5, [pc, #188] @ (df8a8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #176] @ (df884 ) │ │ │ │ + ldr r3, [pc, #176] @ (df8ac ) │ │ │ │ str r6, [sp, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r3, #1344 @ 0x540 │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n df850 │ │ │ │ - ldr r3, [pc, #160] @ (df888 ) │ │ │ │ + beq.n df878 │ │ │ │ + ldr r3, [pc, #160] @ (df8b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n df854 │ │ │ │ + bne.n df87c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n df832 │ │ │ │ + bpl.n df85a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl df61c │ │ │ │ + bl df644 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n df850 │ │ │ │ - ldr r3, [pc, #128] @ (df88c ) │ │ │ │ + beq.n df878 │ │ │ │ + ldr r3, [pc, #128] @ (df8b4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df81a │ │ │ │ + beq.n df842 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (df890 ) │ │ │ │ - ldr r3, [pc, #92] @ (df87c ) │ │ │ │ + ldr r2, [pc, #116] @ (df8b8 ) │ │ │ │ + ldr r3, [pc, #92] @ (df8a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df874 │ │ │ │ + bne.n df89c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #96] @ (df894 ) │ │ │ │ + ldr r0, [pc, #96] @ (df8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #92] @ (df898 ) │ │ │ │ + ldr r3, [pc, #92] @ (df8c0 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r1, [pc, #88] @ (df89c ) │ │ │ │ - ldr r0, [pc, #92] @ (df8a0 ) │ │ │ │ + ldr r1, [pc, #88] @ (df8c4 ) │ │ │ │ + ldr r0, [pc, #92] @ (df8c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n df81a │ │ │ │ - ldr r3, [pc, #76] @ (df8a4 ) │ │ │ │ + b.n df842 │ │ │ │ + ldr r3, [pc, #76] @ (df8cc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df7f2 │ │ │ │ - ldr r3, [pc, #72] @ (df8a8 ) │ │ │ │ + beq.n df81a │ │ │ │ + ldr r3, [pc, #72] @ (df8d0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df7f2 │ │ │ │ - ldr r0, [pc, #64] @ (df8ac ) │ │ │ │ + beq.n df81a │ │ │ │ + ldr r0, [pc, #64] @ (df8d4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n df83a │ │ │ │ + b.n df862 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + cbnz r0, df8da │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + cbnz r4, df8e4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000df8b0 : │ │ │ │ +000df8d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r8, [pc, #540] @ dfae0 │ │ │ │ + ldr.w r8, [pc, #540] @ dfb08 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r8, pc │ │ │ │ - bl df474 │ │ │ │ + bl df49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w df9f4 │ │ │ │ - ldr r3, [pc, #524] @ (dfae4 ) │ │ │ │ + beq.w dfa1c │ │ │ │ + ldr r3, [pc, #524] @ (dfb0c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #312] @ 0x138 │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dfa0e │ │ │ │ + beq.w dfa36 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w dfa2e │ │ │ │ + bpl.w dfa56 │ │ │ │ mov r1, r4 │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df918 │ │ │ │ + beq.n df940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df99e │ │ │ │ + beq.n df9c6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w dfa50 │ │ │ │ + beq.w dfa78 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w dfa6a │ │ │ │ + bpl.w dfa92 │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r9, #312] @ 0x138 │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w dfa8c │ │ │ │ + beq.w dfab4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n df9ae │ │ │ │ + bpl.n df9d6 │ │ │ │ mov r1, r4 │ │ │ │ blx 4fe44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df960 │ │ │ │ + beq.n df988 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df9ec │ │ │ │ + beq.n dfa14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df972 │ │ │ │ + beq.n df99a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df9e4 │ │ │ │ + beq.n dfa0c │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w dfaa6 │ │ │ │ + blt.w dface │ │ │ │ mov r0, r6 │ │ │ │ blx 502fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n df990 │ │ │ │ + beq.n df9b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, df9a6 │ │ │ │ + cbz r3, df9ce │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w dfac6 │ │ │ │ + beq.w dfaee │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df918 │ │ │ │ + b.n df940 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df990 │ │ │ │ - ldr r3, [pc, #312] @ (dfae8 ) │ │ │ │ + b.n df9b8 │ │ │ │ + ldr r3, [pc, #312] @ (dfb10 ) │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - ldr r1, [pc, #308] @ (dfaec ) │ │ │ │ + ldr r1, [pc, #308] @ (dfb14 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ - ldr r3, [pc, #304] @ (dfaf0 ) │ │ │ │ + ldr r3, [pc, #304] @ (dfb18 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #300] @ (dfaf4 ) │ │ │ │ + ldr r0, [pc, #300] @ (dfb1c ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df972 │ │ │ │ + b.n df99a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n df960 │ │ │ │ - ldr r3, [pc, #240] @ (dfae8 ) │ │ │ │ + b.n df988 │ │ │ │ + ldr r3, [pc, #240] @ (dfb10 ) │ │ │ │ movw r2, #383 @ 0x17f │ │ │ │ - ldr r1, [pc, #252] @ (dfaf8 ) │ │ │ │ - ldr r0, [pc, #252] @ (dfafc ) │ │ │ │ + ldr r1, [pc, #252] @ (dfb20 ) │ │ │ │ + ldr r0, [pc, #252] @ (dfb24 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df9da │ │ │ │ - ldr r3, [pc, #216] @ (dfae8 ) │ │ │ │ + b.n dfa02 │ │ │ │ + ldr r3, [pc, #216] @ (dfb10 ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #232] @ (dfb00 ) │ │ │ │ - ldr r0, [pc, #236] @ (dfb04 ) │ │ │ │ + ldr r1, [pc, #232] @ (dfb28 ) │ │ │ │ + ldr r0, [pc, #236] @ (dfb2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n df9da │ │ │ │ - ldr r2, [pc, #184] @ (dfae8 ) │ │ │ │ - ldr r3, [pc, #212] @ (dfb08 ) │ │ │ │ - ldr r1, [pc, #216] @ (dfb0c ) │ │ │ │ + b.n dfa02 │ │ │ │ + ldr r2, [pc, #184] @ (dfb10 ) │ │ │ │ + ldr r3, [pc, #212] @ (dfb30 ) │ │ │ │ + ldr r1, [pc, #216] @ (dfb34 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #204] @ (dfb10 ) │ │ │ │ + ldr r0, [pc, #204] @ (dfb38 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n dfa26 │ │ │ │ - ldr r3, [pc, #148] @ (dfae8 ) │ │ │ │ + b.n dfa4e │ │ │ │ + ldr r3, [pc, #148] @ (dfb10 ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #188] @ (dfb14 ) │ │ │ │ - ldr r0, [pc, #188] @ (dfb18 ) │ │ │ │ + ldr r1, [pc, #188] @ (dfb3c ) │ │ │ │ + ldr r0, [pc, #188] @ (dfb40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dfa26 │ │ │ │ - ldr r2, [pc, #124] @ (dfae8 ) │ │ │ │ - ldr r3, [pc, #172] @ (dfb1c ) │ │ │ │ - ldr r1, [pc, #176] @ (dfb20 ) │ │ │ │ + b.n dfa4e │ │ │ │ + ldr r2, [pc, #124] @ (dfb10 ) │ │ │ │ + ldr r3, [pc, #172] @ (dfb44 ) │ │ │ │ + ldr r1, [pc, #176] @ (dfb48 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #176] @ (dfb24 ) │ │ │ │ + ldr r0, [pc, #176] @ (dfb4c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ bl a7508 │ │ │ │ - b.n dfa26 │ │ │ │ - ldr r3, [pc, #88] @ (dfae8 ) │ │ │ │ + b.n dfa4e │ │ │ │ + ldr r3, [pc, #88] @ (dfb10 ) │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - ldr r1, [pc, #148] @ (dfb28 ) │ │ │ │ - ldr r0, [pc, #148] @ (dfb2c ) │ │ │ │ + ldr r1, [pc, #148] @ (dfb50 ) │ │ │ │ + ldr r0, [pc, #148] @ (dfb54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df9ce │ │ │ │ - ldr r3, [pc, #64] @ (dfae8 ) │ │ │ │ + b.n df9f6 │ │ │ │ + ldr r3, [pc, #64] @ (dfb10 ) │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - ldr r1, [pc, #128] @ (dfb30 ) │ │ │ │ - ldr r0, [pc, #132] @ (dfb34 ) │ │ │ │ + ldr r1, [pc, #128] @ (dfb58 ) │ │ │ │ + ldr r0, [pc, #132] @ (dfb5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n df9da │ │ │ │ - ldr r3, [pc, #32] @ (dfae8 ) │ │ │ │ + b.n dfa02 │ │ │ │ + ldr r3, [pc, #32] @ (dfb10 ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #104] @ (dfb38 ) │ │ │ │ - ldr r0, [pc, #108] @ (dfb3c ) │ │ │ │ + ldr r1, [pc, #104] @ (dfb60 ) │ │ │ │ + ldr r0, [pc, #108] @ (dfb64 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n df996 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + b.n df9be │ │ │ │ + lsls r2, r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb80a │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb786 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb766 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r1, r4 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb748 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb72a │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dfb40 : │ │ │ │ +000dfb68 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #172] @ (dfbfc ) │ │ │ │ + ldr r6, [pc, #172] @ (dfc24 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (dfc00 ) │ │ │ │ + ldr r3, [pc, #168] @ (dfc28 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #160] @ (dfc04 ) │ │ │ │ + ldr r5, [pc, #160] @ (dfc2c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #148] @ (dfc08 ) │ │ │ │ + ldr r3, [pc, #148] @ (dfc30 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1392 @ 0x570 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, dfbd2 │ │ │ │ - ldr r3, [pc, #136] @ (dfc0c ) │ │ │ │ + cbz r0, dfbfa │ │ │ │ + ldr r3, [pc, #136] @ (dfc34 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dfbd6 │ │ │ │ + bne.n dfbfe │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n dfbb4 │ │ │ │ + bpl.n dfbdc │ │ │ │ mov r0, r4 │ │ │ │ - bl df8b0 │ │ │ │ - ldr r2, [pc, #112] @ (dfc10 ) │ │ │ │ - ldr r3, [pc, #96] @ (dfc00 ) │ │ │ │ + bl df8d8 │ │ │ │ + ldr r2, [pc, #112] @ (dfc38 ) │ │ │ │ + ldr r3, [pc, #96] @ (dfc28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfbf6 │ │ │ │ + bne.n dfc1e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #92] @ (dfc14 ) │ │ │ │ + ldr r0, [pc, #92] @ (dfc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #88] @ (dfc18 ) │ │ │ │ + ldr r3, [pc, #88] @ (dfc40 ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #88] @ (dfc1c ) │ │ │ │ - ldr r0, [pc, #88] @ (dfc20 ) │ │ │ │ + ldr r1, [pc, #88] @ (dfc44 ) │ │ │ │ + ldr r0, [pc, #88] @ (dfc48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dfb9c │ │ │ │ - ldr r3, [pc, #76] @ (dfc24 ) │ │ │ │ + b.n dfbc4 │ │ │ │ + ldr r3, [pc, #76] @ (dfc4c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfb8c │ │ │ │ - ldr r3, [pc, #68] @ (dfc28 ) │ │ │ │ + beq.n dfbb4 │ │ │ │ + ldr r3, [pc, #68] @ (dfc50 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfb8c │ │ │ │ - ldr r0, [pc, #64] @ (dfc2c ) │ │ │ │ + beq.n dfbb4 │ │ │ │ + ldr r0, [pc, #64] @ (dfc54 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dfbbc │ │ │ │ + b.n dfbe4 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dfc30 : │ │ │ │ +000dfc58 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #232] @ (dfd28 ) │ │ │ │ + ldr r7, [pc, #232] @ (dfd50 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r7, pc │ │ │ │ - bl df474 │ │ │ │ - cbz r0, dfcb4 │ │ │ │ - ldr r3, [pc, #220] @ (dfd2c ) │ │ │ │ + bl df49c │ │ │ │ + cbz r0, dfcdc │ │ │ │ + ldr r3, [pc, #220] @ (dfd54 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #312] @ 0x138 │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dfcd0 │ │ │ │ + beq.n dfcf8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n dfcee │ │ │ │ + bpl.n dfd16 │ │ │ │ mov r1, r4 │ │ │ │ blx 4fcd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfc88 │ │ │ │ + beq.n dfcb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, dfcac │ │ │ │ + cbz r3, dfcd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfc98 │ │ │ │ + beq.n dfcc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, dfca4 │ │ │ │ + cbz r3, dfccc │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r6 │ │ │ │ - blt.n dfd0e │ │ │ │ + blt.n dfd36 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dfc98 │ │ │ │ + b.n dfcc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dfc88 │ │ │ │ - ldr r3, [pc, #120] @ (dfd30 ) │ │ │ │ + b.n dfcb0 │ │ │ │ + ldr r3, [pc, #120] @ (dfd58 ) │ │ │ │ movw r2, #395 @ 0x18b │ │ │ │ - ldr r1, [pc, #120] @ (dfd34 ) │ │ │ │ - ldr r0, [pc, #120] @ (dfd38 ) │ │ │ │ + ldr r1, [pc, #120] @ (dfd5c ) │ │ │ │ + ldr r0, [pc, #120] @ (dfd60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #92] @ (dfd30 ) │ │ │ │ + ldr r3, [pc, #92] @ (dfd58 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr r1, [pc, #100] @ (dfd3c ) │ │ │ │ - ldr r0, [pc, #100] @ (dfd40 ) │ │ │ │ + ldr r1, [pc, #100] @ (dfd64 ) │ │ │ │ + ldr r0, [pc, #100] @ (dfd68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n dfcca │ │ │ │ - ldr r2, [pc, #64] @ (dfd30 ) │ │ │ │ - ldr r3, [pc, #80] @ (dfd44 ) │ │ │ │ - ldr r1, [pc, #84] @ (dfd48 ) │ │ │ │ + b.n dfcf2 │ │ │ │ + ldr r2, [pc, #64] @ (dfd58 ) │ │ │ │ + ldr r3, [pc, #80] @ (dfd6c ) │ │ │ │ + ldr r1, [pc, #84] @ (dfd70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #72] @ (dfd4c ) │ │ │ │ + ldr r0, [pc, #72] @ (dfd74 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n dfce6 │ │ │ │ - ldr r3, [pc, #32] @ (dfd30 ) │ │ │ │ + b.n dfd0e │ │ │ │ + ldr r3, [pc, #32] @ (dfd58 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr r1, [pc, #56] @ (dfd50 ) │ │ │ │ - ldr r0, [pc, #60] @ (dfd54 ) │ │ │ │ + ldr r1, [pc, #56] @ (dfd78 ) │ │ │ │ + ldr r0, [pc, #60] @ (dfd7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n dfcca │ │ │ │ + b.n dfcf2 │ │ │ │ nop │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, dfd9a │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, dfd9c │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, dfda0 │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, dfda0 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dfd58 : │ │ │ │ +000dfd80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #204] @ (dfe34 ) │ │ │ │ + ldr r6, [pc, #204] @ (dfe5c ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #200] @ (dfe38 ) │ │ │ │ + ldr r3, [pc, #200] @ (dfe60 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #192] @ (dfe3c ) │ │ │ │ + ldr r5, [pc, #192] @ (dfe64 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #180] @ (dfe40 ) │ │ │ │ + ldr r3, [pc, #180] @ (dfe68 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1440 @ 0x5a0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n dfe0a │ │ │ │ - ldr r3, [pc, #168] @ (dfe44 ) │ │ │ │ + beq.n dfe32 │ │ │ │ + ldr r3, [pc, #168] @ (dfe6c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n dfe0e │ │ │ │ + bne.n dfe36 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n dfdec │ │ │ │ + bpl.n dfe14 │ │ │ │ mov r0, r4 │ │ │ │ - bl dfc30 │ │ │ │ + bl dfc58 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n dfe0a │ │ │ │ - cbnz r0, dfde6 │ │ │ │ - ldr r3, [pc, #136] @ (dfe48 ) │ │ │ │ + beq.n dfe32 │ │ │ │ + cbnz r0, dfe0e │ │ │ │ + ldr r3, [pc, #136] @ (dfe70 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfdce │ │ │ │ + beq.n dfdf6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (dfe4c ) │ │ │ │ - ldr r3, [pc, #100] @ (dfe38 ) │ │ │ │ + ldr r2, [pc, #124] @ (dfe74 ) │ │ │ │ + ldr r3, [pc, #100] @ (dfe60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfe2e │ │ │ │ + bne.n dfe56 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #104] @ (dfe50 ) │ │ │ │ + ldr r3, [pc, #104] @ (dfe78 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n dfdc0 │ │ │ │ - ldr r0, [pc, #100] @ (dfe54 ) │ │ │ │ + b.n dfde8 │ │ │ │ + ldr r0, [pc, #100] @ (dfe7c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #96] @ (dfe58 ) │ │ │ │ + ldr r3, [pc, #96] @ (dfe80 ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr r1, [pc, #96] @ (dfe5c ) │ │ │ │ - ldr r0, [pc, #96] @ (dfe60 ) │ │ │ │ + ldr r1, [pc, #96] @ (dfe84 ) │ │ │ │ + ldr r0, [pc, #96] @ (dfe88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n dfdce │ │ │ │ - ldr r3, [pc, #84] @ (dfe64 ) │ │ │ │ + b.n dfdf6 │ │ │ │ + ldr r3, [pc, #84] @ (dfe8c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfda6 │ │ │ │ - ldr r3, [pc, #76] @ (dfe68 ) │ │ │ │ + beq.n dfdce │ │ │ │ + ldr r3, [pc, #76] @ (dfe90 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfda6 │ │ │ │ - ldr r0, [pc, #72] @ (dfe6c ) │ │ │ │ + beq.n dfdce │ │ │ │ + ldr r0, [pc, #72] @ (dfe94 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n dfdf4 │ │ │ │ + b.n dfe1c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r0, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbz r6, dfefc │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, dfeac │ │ │ │ + cbz r2, dfef6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000dfe70 : │ │ │ │ +000dfe98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w sl, [pc, #1156] @ e0308 │ │ │ │ + ldr.w sl, [pc, #1156] @ e0330 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add sl, pc │ │ │ │ blx 501f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e01aa │ │ │ │ + beq.w e01d2 │ │ │ │ mov r9, r0 │ │ │ │ blx 501f4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e01c4 │ │ │ │ + beq.w e01ec │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - cbz r0, dfecc │ │ │ │ + cbz r0, dfef4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfecc │ │ │ │ + beq.n dfef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e019e │ │ │ │ + beq.w e01c6 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r9, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - cbz r0, dfefa │ │ │ │ + cbz r0, dff22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dfefa │ │ │ │ + beq.n dff22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e01a4 │ │ │ │ - ldr.w r3, [pc, #1040] @ e030c │ │ │ │ + beq.w e01cc │ │ │ │ + ldr.w r3, [pc, #1040] @ e0334 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w fp, [r4, #40] @ 0x28 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e02d0 │ │ │ │ + beq.w e02f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ itt le │ │ │ │ movle r4, #0 │ │ │ │ ldrle r5, [sp, #12] │ │ │ │ - ble.w e00d6 │ │ │ │ + ble.w e00fe │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ asrs r2, r2, #1 │ │ │ │ ldr.w r4, [r3, r2, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e0298 │ │ │ │ + beq.w e02c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #928] @ (e0310 ) │ │ │ │ + ldr r3, [pc, #928] @ (e0338 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n dff86 │ │ │ │ - ldr r3, [pc, #920] @ (e0314 ) │ │ │ │ + beq.n dffae │ │ │ │ + ldr r3, [pc, #920] @ (e033c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w e01e4 │ │ │ │ + bne.w e020c │ │ │ │ mov r0, r4 │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ bl 88aec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 8750c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e02b4 │ │ │ │ + beq.w e02dc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n dffb4 │ │ │ │ + beq.n dffdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e002e │ │ │ │ + beq.n e0056 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n e003c │ │ │ │ + blt.n e0064 │ │ │ │ mov r0, r6 │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n dffce │ │ │ │ + beq.n dfff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e007a │ │ │ │ + beq.n e00a2 │ │ │ │ mov r0, r2 │ │ │ │ bl 88aec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 8750c │ │ │ │ mov r2, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e02ec │ │ │ │ + beq.w e0314 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n dfff6 │ │ │ │ + beq.n e001e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0086 │ │ │ │ + beq.n e00ae │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n e0094 │ │ │ │ + blt.n e00bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n e00c6 │ │ │ │ + beq.n e00ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r7, #2 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r7, r1, lsl #1 │ │ │ │ - bge.n e00d4 │ │ │ │ + bge.n e00fc │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n e001c │ │ │ │ + beq.n e0044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e0020 │ │ │ │ + cbz r3, e0048 │ │ │ │ mov r6, r4 │ │ │ │ - b.n dff50 │ │ │ │ + b.n dff78 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r6, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n dff50 │ │ │ │ + b.n dff78 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n dffb8 │ │ │ │ - ldr r3, [pc, #728] @ (e0318 ) │ │ │ │ + bge.n dffe0 │ │ │ │ + ldr r3, [pc, #728] @ (e0340 ) │ │ │ │ mov.w r2, #366 @ 0x16e │ │ │ │ - ldr r1, [pc, #728] @ (e031c ) │ │ │ │ - ldr r0, [pc, #728] @ (e0320 ) │ │ │ │ + ldr r1, [pc, #728] @ (e0344 ) │ │ │ │ + ldr r0, [pc, #728] @ (e0348 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ @@ -241827,2891 +241846,2886 @@ │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n dffce │ │ │ │ + b.n dfff6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n dfffa │ │ │ │ - ldr r3, [pc, #640] @ (e0318 ) │ │ │ │ + bge.n e0022 │ │ │ │ + ldr r3, [pc, #640] @ (e0340 ) │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ - ldr r1, [pc, #648] @ (e0324 ) │ │ │ │ - ldr r0, [pc, #648] @ (e0328 ) │ │ │ │ + ldr r1, [pc, #648] @ (e034c ) │ │ │ │ + ldr r0, [pc, #648] @ (e0350 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n e0072 │ │ │ │ + b.n e009a │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r7, r1, lsl #1 │ │ │ │ - blt.n e0012 │ │ │ │ + blt.n e003a │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e00ee │ │ │ │ + beq.n e0116 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e026c │ │ │ │ + beq.w e0294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0102 │ │ │ │ + beq.n e012a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0264 │ │ │ │ + beq.w e028c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0118 │ │ │ │ + beq.n e0140 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0206 │ │ │ │ + beq.n e022e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e0226 │ │ │ │ + beq.w e024e │ │ │ │ mov r0, r4 │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0138 │ │ │ │ + beq.n e0160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e021e │ │ │ │ + beq.n e0246 │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0162 │ │ │ │ + beq.n e018a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0216 │ │ │ │ + beq.n e023e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e027c │ │ │ │ + beq.w e02a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e017a │ │ │ │ + beq.n e01a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e020e │ │ │ │ + beq.n e0236 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w e0074 │ │ │ │ - ldr r3, [pc, #400] @ (e0318 ) │ │ │ │ + bge.w e009c │ │ │ │ + ldr r3, [pc, #400] @ (e0340 ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #416] @ (e032c ) │ │ │ │ - ldr r0, [pc, #416] @ (e0330 ) │ │ │ │ + ldr r1, [pc, #416] @ (e0354 ) │ │ │ │ + ldr r0, [pc, #416] @ (e0358 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0072 │ │ │ │ + b.n e009a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dfecc │ │ │ │ + b.n dfef4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n dfefa │ │ │ │ - ldr r3, [pc, #364] @ (e0318 ) │ │ │ │ + b.n dff22 │ │ │ │ + ldr r3, [pc, #364] @ (e0340 ) │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ - ldr r1, [pc, #384] @ (e0334 ) │ │ │ │ - ldr r0, [pc, #388] @ (e0338 ) │ │ │ │ + ldr r1, [pc, #384] @ (e035c ) │ │ │ │ + ldr r0, [pc, #388] @ (e0360 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0072 │ │ │ │ - ldr r3, [pc, #336] @ (e0318 ) │ │ │ │ + b.n e009a │ │ │ │ + ldr r3, [pc, #336] @ (e0340 ) │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr r1, [pc, #368] @ (e033c ) │ │ │ │ - ldr r0, [pc, #368] @ (e0340 ) │ │ │ │ + ldr r1, [pc, #368] @ (e0364 ) │ │ │ │ + ldr r0, [pc, #368] @ (e0368 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n e0072 │ │ │ │ - ldr r3, [pc, #304] @ (e0318 ) │ │ │ │ - ldr r2, [pc, #348] @ (e0344 ) │ │ │ │ - ldr r1, [pc, #348] @ (e0348 ) │ │ │ │ - ldr r0, [pc, #352] @ (e034c ) │ │ │ │ + b.n e009a │ │ │ │ + ldr r3, [pc, #304] @ (e0340 ) │ │ │ │ + ldr r2, [pc, #348] @ (e036c ) │ │ │ │ + ldr r1, [pc, #348] @ (e0370 ) │ │ │ │ + ldr r0, [pc, #352] @ (e0374 ) │ │ │ │ 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] │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ bl a7508 │ │ │ │ - b.n e005a │ │ │ │ + b.n e0082 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0118 │ │ │ │ + b.n e0140 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e017a │ │ │ │ + b.n e01a2 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0162 │ │ │ │ + b.n e018a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0138 │ │ │ │ + b.n e0160 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e023a │ │ │ │ + beq.n e0262 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, e0274 │ │ │ │ - ldr r3, [pc, #276] @ (e0350 ) │ │ │ │ - ldr r1, [pc, #276] @ (e0354 ) │ │ │ │ + cbz r3, e029c │ │ │ │ + ldr r3, [pc, #276] @ (e0378 ) │ │ │ │ + ldr r1, [pc, #276] @ (e037c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #204] @ (e0318 ) │ │ │ │ - ldr r1, [pc, #264] @ (e0358 ) │ │ │ │ + ldr r3, [pc, #204] @ (e0340 ) │ │ │ │ + ldr r1, [pc, #264] @ (e0380 ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r0, [pc, #264] @ (e035c ) │ │ │ │ + ldr r0, [pc, #264] @ (e0384 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0072 │ │ │ │ + b.n e009a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0102 │ │ │ │ + b.n e012a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e00ee │ │ │ │ + b.n e0116 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e023a │ │ │ │ - ldr r3, [pc, #224] @ (e0360 ) │ │ │ │ - movw r2, #28796 @ 0x707c │ │ │ │ + b.n e0262 │ │ │ │ + ldr r3, [pc, #224] @ (e0388 ) │ │ │ │ + movw r2, #28785 @ 0x7071 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #220] @ (e0364 ) │ │ │ │ - ldr r0, [pc, #220] @ (e0368 ) │ │ │ │ + ldr r1, [pc, #220] @ (e038c ) │ │ │ │ + ldr r0, [pc, #220] @ (e0390 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (e036c ) │ │ │ │ - movw r2, #28735 @ 0x703f │ │ │ │ + ldr r3, [pc, #208] @ (e0394 ) │ │ │ │ + movw r2, #28724 @ 0x7034 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #204] @ (e0370 ) │ │ │ │ - ldr r0, [pc, #204] @ (e0374 ) │ │ │ │ + ldr r1, [pc, #204] @ (e0398 ) │ │ │ │ + ldr r0, [pc, #204] @ (e039c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (e0378 ) │ │ │ │ - movw r2, #28755 @ 0x7053 │ │ │ │ + ldr r3, [pc, #192] @ (e03a0 ) │ │ │ │ + movw r2, #28744 @ 0x7048 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #188] @ (e037c ) │ │ │ │ - ldr r0, [pc, #188] @ (e0380 ) │ │ │ │ + ldr r1, [pc, #188] @ (e03a4 ) │ │ │ │ + ldr r0, [pc, #188] @ (e03a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (e0384 ) │ │ │ │ - movw r2, #28717 @ 0x702d │ │ │ │ + ldr r3, [pc, #176] @ (e03ac ) │ │ │ │ + movw r2, #28706 @ 0x7022 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #172] @ (e0388 ) │ │ │ │ - ldr r0, [pc, #172] @ (e038c ) │ │ │ │ + ldr r1, [pc, #172] @ (e03b0 ) │ │ │ │ + ldr r0, [pc, #172] @ (e03b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (e0390 ) │ │ │ │ - movw r2, #28765 @ 0x705d │ │ │ │ + ldr r3, [pc, #160] @ (e03b8 ) │ │ │ │ + movw r2, #28754 @ 0x7052 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #156] @ (e0394 ) │ │ │ │ - ldr r0, [pc, #156] @ (e0398 ) │ │ │ │ + ldr r1, [pc, #156] @ (e03bc ) │ │ │ │ + ldr r0, [pc, #156] @ (e03c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + cbz r2, e0370 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + cbz r2, e0362 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ movs r3, r4 │ │ │ │ - b.n e0290 │ │ │ │ - movs r0, r4 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldmdb ip, {r5} │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb8de │ │ │ │ movs r3, r4 │ │ │ │ - b.n e0264 │ │ │ │ - movs r0, r4 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + stmdb r0, {r5} │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ movs r3, r4 │ │ │ │ - b.n e0238 │ │ │ │ - movs r0, r4 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + strd r0, r0, [r4], #128 @ 0x80 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n e020c │ │ │ │ - movs r0, r4 │ │ │ │ - b.n e02fc │ │ │ │ - movs r0, r4 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xe8c80020 │ │ │ │ + ldmdb lr!, {r5} │ │ │ │ + @ instruction: 0xb88a │ │ │ │ movs r3, r4 │ │ │ │ - b.n e01e0 │ │ │ │ - movs r0, r4 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + stmia.w ip!, {r5} │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e039c : │ │ │ │ +000e03c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (e0414 ) │ │ │ │ + ldr r3, [pc, #96] @ (e043c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (e0418 ) │ │ │ │ + ldr r5, [pc, #92] @ (e0440 ) │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, e0410 │ │ │ │ - ldr r3, [pc, #84] @ (e041c ) │ │ │ │ + cbz r0, e0438 │ │ │ │ + ldr r3, [pc, #84] @ (e0444 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e03f0 │ │ │ │ + bne.n e0418 │ │ │ │ mov r0, r4 │ │ │ │ - bl dfe70 │ │ │ │ + bl dfe98 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e0410 │ │ │ │ - ldr r3, [pc, #64] @ (e0420 ) │ │ │ │ + beq.n e0438 │ │ │ │ + ldr r3, [pc, #64] @ (e0448 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (e0424 ) │ │ │ │ + ldr r0, [pc, #48] @ (e044c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #44] @ (e0428 ) │ │ │ │ - ldr r1, [pc, #44] @ (e042c ) │ │ │ │ + ldr r3, [pc, #44] @ (e0450 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0454 ) │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - ldr r0, [pc, #44] @ (e0430 ) │ │ │ │ + ldr r0, [pc, #44] @ (e0458 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #264] @ (e0520 ) │ │ │ │ + ldr r3, [pc, #104] @ (e04a8 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldc2 0, cr0, [lr], #-148 @ 0xffffff6c │ │ │ │ + ldc2 0, cr0, [r6], {37} @ 0x25 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e0434 : │ │ │ │ +000e045c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #492] @ (e0634 ) │ │ │ │ + ldr r7, [pc, #492] @ (e065c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #492] @ (e0638 ) │ │ │ │ + ldr r3, [pc, #492] @ (e0660 ) │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n e04da │ │ │ │ + beq.n e0502 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e0586 │ │ │ │ + beq.w e05ae │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n e04f0 │ │ │ │ + beq.n e0518 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e049a │ │ │ │ + beq.n e04c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0550 │ │ │ │ + beq.n e0578 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e0616 │ │ │ │ + beq.w e063e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e04b2 │ │ │ │ + beq.n e04da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0558 │ │ │ │ + beq.n e0580 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e05ea │ │ │ │ - ldr r3, [pc, #384] @ (e063c ) │ │ │ │ + beq.w e0612 │ │ │ │ + ldr r3, [pc, #384] @ (e0664 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e04d2 │ │ │ │ - ldr r3, [pc, #376] @ (e0640 ) │ │ │ │ + beq.n e04fa │ │ │ │ + ldr r3, [pc, #376] @ (e0668 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - bne.n e0560 │ │ │ │ + bne.n e0588 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e04d2 │ │ │ │ + beq.n e04fa │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl dfe70 │ │ │ │ + bl dfe98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e051c │ │ │ │ + beq.n e0544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e051c │ │ │ │ + cbnz r3, e0544 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n e0600 │ │ │ │ + beq.n e0628 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n e05a8 │ │ │ │ + beq.n e05d0 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n e05c8 │ │ │ │ + beq.n e05f0 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n e0464 │ │ │ │ - ldr r3, [pc, #272] @ (e0644 ) │ │ │ │ + bne.n e048c │ │ │ │ + ldr r3, [pc, #272] @ (e066c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #268] @ (e0648 ) │ │ │ │ - ldr r1, [pc, #268] @ (e064c ) │ │ │ │ + ldr r3, [pc, #268] @ (e0670 ) │ │ │ │ + ldr r1, [pc, #268] @ (e0674 ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r0, [pc, #268] @ (e0650 ) │ │ │ │ + ldr r0, [pc, #268] @ (e0678 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e057c │ │ │ │ + b.n e05a4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e049a │ │ │ │ + b.n e04c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e04b2 │ │ │ │ - ldr r1, [pc, #228] @ (e0648 ) │ │ │ │ + b.n e04da │ │ │ │ + ldr r1, [pc, #228] @ (e0670 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #236] @ (e0654 ) │ │ │ │ - ldr r0, [pc, #240] @ (e0658 ) │ │ │ │ + ldr r3, [pc, #236] @ (e067c ) │ │ │ │ + ldr r0, [pc, #240] @ (e0680 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #236] @ (e065c ) │ │ │ │ + ldr r1, [pc, #236] @ (e0684 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #192] @ (e0648 ) │ │ │ │ + ldr r1, [pc, #192] @ (e0670 ) │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, #212] @ (e0660 ) │ │ │ │ - ldr r2, [pc, #212] @ (e0664 ) │ │ │ │ + ldr r3, [pc, #212] @ (e0688 ) │ │ │ │ + ldr r2, [pc, #212] @ (e068c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (e0668 ) │ │ │ │ - ldr r0, [pc, #208] @ (e066c ) │ │ │ │ + ldr r1, [pc, #208] @ (e0690 ) │ │ │ │ + ldr r0, [pc, #208] @ (e0694 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n e057c │ │ │ │ - ldr r1, [pc, #156] @ (e0648 ) │ │ │ │ + b.n e05a4 │ │ │ │ + ldr r1, [pc, #156] @ (e0670 ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #192] @ (e0670 ) │ │ │ │ - ldr r0, [pc, #196] @ (e0674 ) │ │ │ │ + ldr r3, [pc, #192] @ (e0698 ) │ │ │ │ + ldr r0, [pc, #196] @ (e069c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (e0678 ) │ │ │ │ + ldr r1, [pc, #184] @ (e06a0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e057c │ │ │ │ - ldr r1, [pc, #124] @ (e0648 ) │ │ │ │ + b.n e05a4 │ │ │ │ + ldr r1, [pc, #124] @ (e0670 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #172] @ (e067c ) │ │ │ │ - ldr r2, [pc, #176] @ (e0680 ) │ │ │ │ + ldr r3, [pc, #172] @ (e06a4 ) │ │ │ │ + ldr r2, [pc, #176] @ (e06a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #168] @ (e0684 ) │ │ │ │ - ldr r0, [pc, #172] @ (e0688 ) │ │ │ │ + ldr r1, [pc, #168] @ (e06ac ) │ │ │ │ + ldr r0, [pc, #172] @ (e06b0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n e057c │ │ │ │ - ldr r3, [pc, #92] @ (e0648 ) │ │ │ │ + b.n e05a4 │ │ │ │ + ldr r3, [pc, #92] @ (e0670 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #156] @ (e068c ) │ │ │ │ - ldr r0, [pc, #156] @ (e0690 ) │ │ │ │ + ldr r1, [pc, #156] @ (e06b4 ) │ │ │ │ + ldr r0, [pc, #156] @ (e06b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e057c │ │ │ │ - ldr r3, [pc, #68] @ (e0648 ) │ │ │ │ + b.n e05a4 │ │ │ │ + ldr r3, [pc, #68] @ (e0670 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #140] @ (e0694 ) │ │ │ │ - ldr r0, [pc, #144] @ (e0698 ) │ │ │ │ + ldr r1, [pc, #140] @ (e06bc ) │ │ │ │ + ldr r0, [pc, #144] @ (e06c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e057c │ │ │ │ - ldr r3, [pc, #132] @ (e069c ) │ │ │ │ - movw r2, #23684 @ 0x5c84 │ │ │ │ + b.n e05a4 │ │ │ │ + ldr r3, [pc, #132] @ (e06c4 ) │ │ │ │ + movw r2, #23673 @ 0x5c79 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #124] @ (e06a0 ) │ │ │ │ - ldr r0, [pc, #128] @ (e06a4 ) │ │ │ │ + ldr r1, [pc, #124] @ (e06c8 ) │ │ │ │ + ldr r0, [pc, #128] @ (e06cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3404 @ 0xd4c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbb20025 │ │ │ │ + @ instruction: 0xfb8a0025 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #24 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, e0716 │ │ │ │ + push {r5, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - b.n e0e98 │ │ │ │ + b.n e01d0 │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e06a8 : │ │ │ │ +000e06d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r6, [pc, #1028] @ e0abc │ │ │ │ + ldr.w r6, [pc, #1028] @ e0ae4 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ add r6, pc │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n e0746 │ │ │ │ - ldr r3, [pc, #1016] @ (e0ac0 ) │ │ │ │ + beq.n e076e │ │ │ │ + ldr r3, [pc, #1016] @ (e0ae8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e06d8 │ │ │ │ + beq.n e0700 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e06f0 │ │ │ │ + beq.n e0718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, e073e │ │ │ │ + cbz r3, e0766 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e081c │ │ │ │ + blt.w e0844 │ │ │ │ ands.w r0, r4, #255 @ 0xff │ │ │ │ - bne.n e073a │ │ │ │ + bne.n e0762 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.w e0838 │ │ │ │ - ldr r3, [pc, #952] @ (e0ac0 ) │ │ │ │ + beq.w e0860 │ │ │ │ + ldr r3, [pc, #952] @ (e0ae8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e0716 │ │ │ │ + beq.n e073e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 50180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0730 │ │ │ │ + beq.n e0758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0814 │ │ │ │ + beq.n e083c │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.w e08e4 │ │ │ │ + blt.w e090c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e06f0 │ │ │ │ + b.n e0718 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e0aa0 │ │ │ │ + beq.w e0ac8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #868] @ (e0ac4 ) │ │ │ │ + ldr r3, [pc, #868] @ (e0aec ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2884] @ 0xb44 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e077e │ │ │ │ + beq.n e07a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e07ea │ │ │ │ + beq.n e0812 │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n e07f2 │ │ │ │ + beq.n e081a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n e06c6 │ │ │ │ + bne.n e06ee │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0a84 │ │ │ │ + beq.w e0aac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e090c │ │ │ │ - ldr r2, [pc, #812] @ (e0ac8 ) │ │ │ │ + beq.w e0934 │ │ │ │ + ldr r2, [pc, #812] @ (e0af0 ) │ │ │ │ adds r4, r3, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r5, [r6, r2] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n e06d8 │ │ │ │ + beq.n e0700 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n e07b2 │ │ │ │ + beq.n e07da │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0918 │ │ │ │ - ldr r3, [pc, #792] @ (e0acc ) │ │ │ │ + beq.w e0940 │ │ │ │ + ldr r3, [pc, #792] @ (e0af4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0964 │ │ │ │ + beq.w e098c │ │ │ │ ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e09aa │ │ │ │ + beq.w e09d2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w e08fc │ │ │ │ + bmi.w e0924 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e0906 │ │ │ │ - ldr r3, [pc, #744] @ (e0ac0 ) │ │ │ │ + beq.w e092e │ │ │ │ + ldr r3, [pc, #744] @ (e0ae8 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e06d8 │ │ │ │ + b.n e0700 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e077e │ │ │ │ + b.n e07a6 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e06c6 │ │ │ │ - ldr r3, [pc, #720] @ (e0ad0 ) │ │ │ │ + beq.w e06ee │ │ │ │ + ldr r3, [pc, #720] @ (e0af8 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ - ldr r1, [pc, #720] @ (e0ad4 ) │ │ │ │ - ldr r0, [pc, #720] @ (e0ad8 ) │ │ │ │ + ldr r1, [pc, #720] @ (e0afc ) │ │ │ │ + ldr r0, [pc, #720] @ (e0b00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0832 │ │ │ │ + b.n e085a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0730 │ │ │ │ - ldr r3, [pc, #688] @ (e0ad0 ) │ │ │ │ + b.n e0758 │ │ │ │ + ldr r3, [pc, #688] @ (e0af8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #696] @ (e0adc ) │ │ │ │ - ldr r0, [pc, #696] @ (e0ae0 ) │ │ │ │ + ldr r1, [pc, #696] @ (e0b04 ) │ │ │ │ + ldr r0, [pc, #696] @ (e0b08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl e0434 │ │ │ │ + bl e045c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0992 │ │ │ │ + beq.w e09ba │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e09e8 │ │ │ │ + blt.w e0a10 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0716 │ │ │ │ + beq.w e073e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e086c │ │ │ │ + beq.n e0894 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e098a │ │ │ │ + beq.w e09b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl e0434 │ │ │ │ + bl e045c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0a0e │ │ │ │ - ldr r3, [pc, #616] @ (e0ae4 ) │ │ │ │ + beq.w e0a36 │ │ │ │ + ldr r3, [pc, #616] @ (e0b0c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0890 │ │ │ │ - ldr r3, [pc, #608] @ (e0ae8 ) │ │ │ │ + beq.n e08b8 │ │ │ │ + ldr r3, [pc, #608] @ (e0b10 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e0944 │ │ │ │ + bne.n e096c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ands.w r7, r5, #1 │ │ │ │ - bne.w e0a26 │ │ │ │ + bne.w e0a4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e08ae │ │ │ │ + beq.n e08d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0a06 │ │ │ │ - ldr r3, [pc, #540] @ (e0acc ) │ │ │ │ + beq.w e0a2e │ │ │ │ + ldr r3, [pc, #540] @ (e0af4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0a2e │ │ │ │ + beq.w e0a56 │ │ │ │ ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e0a5a │ │ │ │ + beq.w e0a82 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e09ce │ │ │ │ + bne.w e09f6 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w e09e2 │ │ │ │ - ldr r3, [pc, #492] @ (e0ac0 ) │ │ │ │ + beq.w e0a0a │ │ │ │ + ldr r3, [pc, #492] @ (e0ae8 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e0716 │ │ │ │ - ldr r3, [pc, #488] @ (e0ad0 ) │ │ │ │ + b.n e073e │ │ │ │ + ldr r3, [pc, #488] @ (e0af8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #512] @ (e0aec ) │ │ │ │ - ldr r0, [pc, #512] @ (e0af0 ) │ │ │ │ + ldr r1, [pc, #512] @ (e0b14 ) │ │ │ │ + ldr r0, [pc, #512] @ (e0b18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0832 │ │ │ │ + b.n e085a │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e07d6 │ │ │ │ - ldr r3, [pc, #492] @ (e0af4 ) │ │ │ │ + beq.w e07fe │ │ │ │ + ldr r3, [pc, #492] @ (e0b1c ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n e07da │ │ │ │ - ldr r3, [pc, #440] @ (e0ac8 ) │ │ │ │ + b.n e0802 │ │ │ │ + ldr r3, [pc, #440] @ (e0af0 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w e07b2 │ │ │ │ - b.n e06d8 │ │ │ │ + bne.w e07da │ │ │ │ + b.n e0700 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w e07b2 │ │ │ │ - ldr r1, [pc, #424] @ (e0ad0 ) │ │ │ │ + bne.w e07da │ │ │ │ + ldr r1, [pc, #424] @ (e0af8 ) │ │ │ │ movw r2, #902 @ 0x386 │ │ │ │ - ldr r3, [pc, #460] @ (e0af8 ) │ │ │ │ + ldr r3, [pc, #460] @ (e0b20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #452] @ (e0afc ) │ │ │ │ - ldr r0, [pc, #456] @ (e0b00 ) │ │ │ │ + ldr r1, [pc, #452] @ (e0b24 ) │ │ │ │ + ldr r0, [pc, #456] @ (e0b28 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e0832 │ │ │ │ - ldr r1, [pc, #392] @ (e0ad0 ) │ │ │ │ + b.n e085a │ │ │ │ + ldr r1, [pc, #392] @ (e0af8 ) │ │ │ │ movw r2, #906 @ 0x38a │ │ │ │ - ldr r3, [pc, #440] @ (e0b04 ) │ │ │ │ - ldr r0, [pc, #440] @ (e0b08 ) │ │ │ │ + ldr r3, [pc, #440] @ (e0b2c ) │ │ │ │ + ldr r0, [pc, #440] @ (e0b30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #432] @ (e0b0c ) │ │ │ │ + ldr r1, [pc, #432] @ (e0b34 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e0832 │ │ │ │ - ldr r3, [pc, #424] @ (e0b10 ) │ │ │ │ - ldr r1, [pc, #428] @ (e0b14 ) │ │ │ │ + b.n e085a │ │ │ │ + ldr r3, [pc, #424] @ (e0b38 ) │ │ │ │ + ldr r1, [pc, #428] @ (e0b3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #348] @ (e0ad0 ) │ │ │ │ - ldr r1, [pc, #416] @ (e0b18 ) │ │ │ │ + ldr r3, [pc, #348] @ (e0af8 ) │ │ │ │ + ldr r1, [pc, #416] @ (e0b40 ) │ │ │ │ movw r2, #902 @ 0x386 │ │ │ │ - ldr r0, [pc, #416] @ (e0b1c ) │ │ │ │ + ldr r0, [pc, #416] @ (e0b44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0832 │ │ │ │ + b.n e085a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e086c │ │ │ │ - ldr r3, [pc, #316] @ (e0ad0 ) │ │ │ │ + b.n e0894 │ │ │ │ + ldr r3, [pc, #316] @ (e0af8 ) │ │ │ │ movw r2, #905 @ 0x389 │ │ │ │ - ldr r1, [pc, #388] @ (e0b20 ) │ │ │ │ - ldr r0, [pc, #392] @ (e0b24 ) │ │ │ │ + ldr r1, [pc, #388] @ (e0b48 ) │ │ │ │ + ldr r0, [pc, #392] @ (e0b4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0832 │ │ │ │ - ldr r1, [pc, #292] @ (e0ad0 ) │ │ │ │ + b.n e085a │ │ │ │ + ldr r1, [pc, #292] @ (e0af8 ) │ │ │ │ movw r0, #902 @ 0x386 │ │ │ │ - ldr r3, [pc, #372] @ (e0b28 ) │ │ │ │ - ldr r2, [pc, #376] @ (e0b2c ) │ │ │ │ + ldr r3, [pc, #372] @ (e0b50 ) │ │ │ │ + ldr r2, [pc, #376] @ (e0b54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #368] @ (e0b30 ) │ │ │ │ - ldr r0, [pc, #372] @ (e0b34 ) │ │ │ │ + ldr r1, [pc, #368] @ (e0b58 ) │ │ │ │ + ldr r0, [pc, #372] @ (e0b5c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n e0832 │ │ │ │ + b.n e085a │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e08d0 │ │ │ │ - ldr r3, [pc, #272] @ (e0af4 ) │ │ │ │ + beq.w e08f8 │ │ │ │ + ldr r3, [pc, #272] @ (e0b1c ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n e08d4 │ │ │ │ - ldr r3, [pc, #228] @ (e0ad0 ) │ │ │ │ + b.n e08fc │ │ │ │ + ldr r3, [pc, #228] @ (e0af8 ) │ │ │ │ movw r2, #905 @ 0x389 │ │ │ │ - ldr r1, [pc, #328] @ (e0b38 ) │ │ │ │ - ldr r0, [pc, #328] @ (e0b3c ) │ │ │ │ + ldr r1, [pc, #328] @ (e0b60 ) │ │ │ │ + ldr r0, [pc, #328] @ (e0b64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n e0832 │ │ │ │ + b.n e085a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e08ae │ │ │ │ - ldr r3, [pc, #192] @ (e0ad0 ) │ │ │ │ + b.n e08d6 │ │ │ │ + ldr r3, [pc, #192] @ (e0af8 ) │ │ │ │ movw r2, #906 @ 0x38a │ │ │ │ - ldr r1, [pc, #296] @ (e0b40 ) │ │ │ │ - ldr r0, [pc, #300] @ (e0b44 ) │ │ │ │ + ldr r1, [pc, #296] @ (e0b68 ) │ │ │ │ + ldr r0, [pc, #300] @ (e0b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0832 │ │ │ │ + b.n e085a │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ - b.n e089a │ │ │ │ + b.n e08c2 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #216] @ (e0b10 ) │ │ │ │ - ldr r1, [pc, #272] @ (e0b48 ) │ │ │ │ + ldr r3, [pc, #216] @ (e0b38 ) │ │ │ │ + ldr r1, [pc, #272] @ (e0b70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #140] @ (e0ad0 ) │ │ │ │ - ldr r1, [pc, #260] @ (e0b4c ) │ │ │ │ + ldr r3, [pc, #140] @ (e0af8 ) │ │ │ │ + ldr r1, [pc, #260] @ (e0b74 ) │ │ │ │ movw r2, #906 @ 0x38a │ │ │ │ - ldr r0, [pc, #260] @ (e0b50 ) │ │ │ │ + ldr r0, [pc, #260] @ (e0b78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0832 │ │ │ │ - ldr r2, [pc, #116] @ (e0ad0 ) │ │ │ │ + b.n e085a │ │ │ │ + ldr r2, [pc, #116] @ (e0af8 ) │ │ │ │ movw r1, #906 @ 0x38a │ │ │ │ - ldr r3, [pc, #240] @ (e0b54 ) │ │ │ │ + ldr r3, [pc, #240] @ (e0b7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #236] @ (e0b58 ) │ │ │ │ + ldr r2, [pc, #236] @ (e0b80 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #232] @ (e0b5c ) │ │ │ │ - ldr r0, [pc, #236] @ (e0b60 ) │ │ │ │ + ldr r1, [pc, #232] @ (e0b84 ) │ │ │ │ + ldr r0, [pc, #236] @ (e0b88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n e0832 │ │ │ │ - ldr r3, [pc, #220] @ (e0b64 ) │ │ │ │ - movw r2, #62050 @ 0xf262 │ │ │ │ + b.n e085a │ │ │ │ + ldr r3, [pc, #220] @ (e0b8c ) │ │ │ │ + movw r2, #62035 @ 0xf253 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #216] @ (e0b68 ) │ │ │ │ - ldr r0, [pc, #216] @ (e0b6c ) │ │ │ │ + ldr r1, [pc, #216] @ (e0b90 ) │ │ │ │ + ldr r0, [pc, #216] @ (e0b94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3440 @ 0xd70 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (e0b70 ) │ │ │ │ - movw r2, #62027 @ 0xf24b │ │ │ │ + ldr r3, [pc, #204] @ (e0b98 ) │ │ │ │ + movw r2, #62012 @ 0xf23c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #200] @ (e0b74 ) │ │ │ │ - ldr r0, [pc, #200] @ (e0b78 ) │ │ │ │ + ldr r1, [pc, #200] @ (e0b9c ) │ │ │ │ + ldr r0, [pc, #200] @ (e0ba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3440 @ 0xd70 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldrsh.w r0, [ip, r5, lsl #2] │ │ │ │ + ldrsb.w r0, [r4, r5, lsl #2] │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #904 @ (adr r7, e0e78 ) │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #600 @ (adr r7, e0d58 ) │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #464 @ (adr r7, e0ce0 ) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #336 @ (adr r7, e0c6c ) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #208 @ (adr r7, e0bf4 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #224 @ (adr r7, e0c0c ) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r0, pc, #688 @ (adr r0, e0e08 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #56 @ (adr r7, e0b6c ) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #888 @ (adr r6, e0eb4 ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #736 @ (adr r6, e0e24 ) │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #528 @ (adr r6, e0d60 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #552 @ (adr r6, e0d80 ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #368 @ (adr r6, e0cd0 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, e0f18 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + b.n e0dbc │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + b.n e0d90 │ │ │ │ movs r0, r4 │ │ │ │ - b.n e0b90 │ │ │ │ + b.n e0ec8 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000e0b7c : │ │ │ │ +000e0ba4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #224] @ (e0c6c ) │ │ │ │ + ldr r6, [pc, #224] @ (e0c94 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ add r6, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e0be4 │ │ │ │ + beq.n e0c0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, e0bd6 │ │ │ │ + cbz r0, e0bfe │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e0c16 │ │ │ │ + beq.n e0c3e │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e0c38 │ │ │ │ - ldr r3, [pc, #188] @ (e0c70 ) │ │ │ │ + beq.n e0c60 │ │ │ │ + ldr r3, [pc, #188] @ (e0c98 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e0c4e │ │ │ │ - bl e06a8 │ │ │ │ + bne.n e0c76 │ │ │ │ + bl e06d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0bd2 │ │ │ │ + beq.n e0bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, e0bdc │ │ │ │ + cbz r3, e0c04 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n e0c00 │ │ │ │ + beq.n e0c28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0bd2 │ │ │ │ - ldr r3, [pc, #140] @ (e0c74 ) │ │ │ │ + b.n e0bfa │ │ │ │ + ldr r3, [pc, #140] @ (e0c9c ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #140] @ (e0c78 ) │ │ │ │ - ldr r0, [pc, #144] @ (e0c7c ) │ │ │ │ + ldr r1, [pc, #140] @ (e0ca0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0ca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #112] @ (e0c74 ) │ │ │ │ + ldr r3, [pc, #112] @ (e0c9c ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #120] @ (e0c80 ) │ │ │ │ - ldr r0, [pc, #124] @ (e0c84 ) │ │ │ │ + ldr r1, [pc, #120] @ (e0ca8 ) │ │ │ │ + ldr r0, [pc, #124] @ (e0cac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0bd6 │ │ │ │ - ldr r1, [pc, #92] @ (e0c74 ) │ │ │ │ + b.n e0bfe │ │ │ │ + ldr r1, [pc, #92] @ (e0c9c ) │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ - ldr r3, [pc, #108] @ (e0c88 ) │ │ │ │ - ldr r2, [pc, #108] @ (e0c8c ) │ │ │ │ + ldr r3, [pc, #108] @ (e0cb0 ) │ │ │ │ + ldr r2, [pc, #108] @ (e0cb4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #104] @ (e0c90 ) │ │ │ │ - ldr r0, [pc, #104] @ (e0c94 ) │ │ │ │ + ldr r1, [pc, #104] @ (e0cb8 ) │ │ │ │ + ldr r0, [pc, #104] @ (e0cbc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n e0bf8 │ │ │ │ - ldr r3, [pc, #56] @ (e0c74 ) │ │ │ │ + b.n e0c20 │ │ │ │ + ldr r3, [pc, #56] @ (e0c9c ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #88] @ (e0c98 ) │ │ │ │ - ldr r0, [pc, #92] @ (e0c9c ) │ │ │ │ + ldr r1, [pc, #88] @ (e0cc0 ) │ │ │ │ + ldr r0, [pc, #92] @ (e0cc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0bf8 │ │ │ │ - ldr r1, [pc, #36] @ (e0c74 ) │ │ │ │ + b.n e0c20 │ │ │ │ + ldr r1, [pc, #36] @ (e0c9c ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r3, [pc, #76] @ (e0ca0 ) │ │ │ │ + ldr r3, [pc, #76] @ (e0cc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (e0ca4 ) │ │ │ │ - ldr r0, [pc, #72] @ (e0ca8 ) │ │ │ │ + ldr r1, [pc, #68] @ (e0ccc ) │ │ │ │ + ldr r0, [pc, #72] @ (e0cd0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e0bf8 │ │ │ │ - orn r0, r8, #10813440 @ 0xa50000 │ │ │ │ + b.n e0c20 │ │ │ │ + orr.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #912 @ (adr r4, e100c ) │ │ │ │ + add r6, pc, #432 @ (adr r6, e0e54 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #800 @ (adr r4, e0fa4 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, e0dec ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n e0d60 │ │ │ │ + ble.n e0c98 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #104] @ (e0cf8 ) │ │ │ │ + ldr r1, [pc, #648] @ (e0f40 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #656 @ (adr r4, e0f24 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, e0d6c ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #576 @ (adr r4, e0edc ) │ │ │ │ + add r6, pc, #96 @ (adr r6, e0d24 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #112] @ (e0d14 ) │ │ │ │ + ldr r5, [pc, #656] @ (e0f5c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #440 @ (adr r4, e0e60 ) │ │ │ │ + add r5, pc, #984 @ (adr r5, e10a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (e0ce8 ) │ │ │ │ - bl e0b7c │ │ │ │ + ldr r4, [pc, #44] @ (e0d10 ) │ │ │ │ + bl e0ba4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n e0ce2 │ │ │ │ - cbnz r0, e0cdc │ │ │ │ - ldr r3, [pc, #32] @ (e0cec ) │ │ │ │ + beq.n e0d0a │ │ │ │ + cbnz r0, e0d04 │ │ │ │ + ldr r3, [pc, #32] @ (e0d14 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0cda │ │ │ │ + beq.n e0d02 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (e0cf0 ) │ │ │ │ + ldr r3, [pc, #16] @ (e0d18 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e0ccc │ │ │ │ + b.n e0cf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf33a0025 │ │ │ │ + @ instruction: 0xf3120025 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000e0cf4 : │ │ │ │ +000e0d1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (e0dac ) │ │ │ │ + ldr r4, [pc, #168] @ (e0dd4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ e0db0 │ │ │ │ + ldr.w lr, [pc, #168] @ e0dd8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ e0db4 │ │ │ │ + ldr.w ip, [pc, #164] @ e0ddc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1536 @ 0x600 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (e0db8 ) │ │ │ │ + ldr r4, [pc, #148] @ (e0de0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e0da4 │ │ │ │ - ldr r3, [pc, #124] @ (e0dbc ) │ │ │ │ + beq.n e0dcc │ │ │ │ + ldr r3, [pc, #124] @ (e0de4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e0d86 │ │ │ │ + bne.n e0dae │ │ │ │ mov r0, r1 │ │ │ │ - bl e06a8 │ │ │ │ + bl e06d0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e0da4 │ │ │ │ - cbnz r0, e0d80 │ │ │ │ - ldr r3, [pc, #104] @ (e0dc0 ) │ │ │ │ + beq.n e0dcc │ │ │ │ + cbnz r0, e0da8 │ │ │ │ + ldr r3, [pc, #104] @ (e0de8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (e0dc4 ) │ │ │ │ - ldr r3, [pc, #72] @ (e0db4 ) │ │ │ │ + ldr r2, [pc, #88] @ (e0dec ) │ │ │ │ + ldr r3, [pc, #72] @ (e0ddc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0da8 │ │ │ │ + bne.n e0dd0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (e0dc8 ) │ │ │ │ + ldr r3, [pc, #68] @ (e0df0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e0d5a │ │ │ │ - ldr r0, [pc, #68] @ (e0dcc ) │ │ │ │ + b.n e0d82 │ │ │ │ + ldr r0, [pc, #68] @ (e0df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (e0dd0 ) │ │ │ │ - ldr r1, [pc, #64] @ (e0dd4 ) │ │ │ │ + ldr r3, [pc, #64] @ (e0df8 ) │ │ │ │ + ldr r1, [pc, #64] @ (e0dfc ) │ │ │ │ mov.w r2, #896 @ 0x380 │ │ │ │ - ldr r0, [pc, #64] @ (e0dd8 ) │ │ │ │ + ldr r0, [pc, #64] @ (e0e00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e0d68 │ │ │ │ + b.n e0d90 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - rors r0, r5 │ │ │ │ + rors r0, r0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf2ea0025 │ │ │ │ + movt r0, #8229 @ 0x2025 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d60025 │ │ │ │ + subw r0, lr, #37 @ 0x25 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2900025 │ │ │ │ + @ instruction: 0xf2680025 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #928] @ (e1170 ) │ │ │ │ + ldr r4, [pc, #448] @ (e0fb8 ) │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #224 @ (adr r3, e0eb8 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, e1100 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e0ddc : │ │ │ │ +000e0e04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #308] @ (e0f20 ) │ │ │ │ + ldr r6, [pc, #308] @ (e0f48 ) │ │ │ │ sub sp, #8 │ │ │ │ add r6, pc │ │ │ │ - bl e0434 │ │ │ │ + bl e045c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e0ecc │ │ │ │ - ldr r3, [pc, #296] @ (e0f24 ) │ │ │ │ + beq.n e0ef4 │ │ │ │ + ldr r3, [pc, #296] @ (e0f4c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n e0e3a │ │ │ │ - ldr r3, [pc, #292] @ (e0f28 ) │ │ │ │ + beq.n e0e62 │ │ │ │ + ldr r3, [pc, #292] @ (e0f50 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0e9c │ │ │ │ - ldr r3, [pc, #284] @ (e0f2c ) │ │ │ │ + beq.n e0ec4 │ │ │ │ + ldr r3, [pc, #284] @ (e0f54 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e0e6a │ │ │ │ + bne.n e0e92 │ │ │ │ bl 5eaa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0e30 │ │ │ │ + beq.n e0e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0e8e │ │ │ │ + beq.n e0eb6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e0eee │ │ │ │ + beq.n e0f16 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0e4a │ │ │ │ + beq.n e0e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, e0e96 │ │ │ │ - ldr r3, [pc, #228] @ (e0f30 ) │ │ │ │ + cbz r3, e0ebe │ │ │ │ + ldr r3, [pc, #228] @ (e0f58 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r5, [r3, #796] @ 0x31c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e0f04 │ │ │ │ + beq.n e0f2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0e34 │ │ │ │ + beq.n e0e5c │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #200] @ (e0f34 ) │ │ │ │ + ldr r1, [pc, #200] @ (e0f5c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r3, [pc, #200] @ (e0f38 ) │ │ │ │ + ldr r3, [pc, #200] @ (e0f60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #196] @ (e0f3c ) │ │ │ │ - ldr r0, [pc, #196] @ (e0f40 ) │ │ │ │ + ldr r1, [pc, #196] @ (e0f64 ) │ │ │ │ + ldr r0, [pc, #196] @ (e0f68 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0e30 │ │ │ │ + b.n e0e58 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0e4a │ │ │ │ + b.n e0e72 │ │ │ │ bl b5544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0eb2 │ │ │ │ + beq.n e0eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e0ee2 │ │ │ │ + cbz r3, e0f0a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n e0e34 │ │ │ │ - ldr r3, [pc, #124] @ (e0f34 ) │ │ │ │ + bne.n e0e5c │ │ │ │ + ldr r3, [pc, #124] @ (e0f5c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #136] @ (e0f44 ) │ │ │ │ - ldr r0, [pc, #136] @ (e0f48 ) │ │ │ │ + ldr r1, [pc, #136] @ (e0f6c ) │ │ │ │ + ldr r0, [pc, #136] @ (e0f70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0e34 │ │ │ │ - ldr r3, [pc, #100] @ (e0f34 ) │ │ │ │ + b.n e0e5c │ │ │ │ + ldr r3, [pc, #100] @ (e0f5c ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr r1, [pc, #120] @ (e0f4c ) │ │ │ │ - ldr r0, [pc, #124] @ (e0f50 ) │ │ │ │ + ldr r1, [pc, #120] @ (e0f74 ) │ │ │ │ + ldr r0, [pc, #124] @ (e0f78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0e86 │ │ │ │ + b.n e0eae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n e0e34 │ │ │ │ - b.n e0eb6 │ │ │ │ - ldr r3, [pc, #68] @ (e0f34 ) │ │ │ │ + bne.n e0e5c │ │ │ │ + b.n e0ede │ │ │ │ + ldr r3, [pc, #68] @ (e0f5c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #96] @ (e0f54 ) │ │ │ │ - ldr r0, [pc, #96] @ (e0f58 ) │ │ │ │ + ldr r1, [pc, #96] @ (e0f7c ) │ │ │ │ + ldr r0, [pc, #96] @ (e0f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e0e34 │ │ │ │ - ldr r3, [pc, #84] @ (e0f5c ) │ │ │ │ - movw r2, #24906 @ 0x614a │ │ │ │ + b.n e0e5c │ │ │ │ + ldr r3, [pc, #84] @ (e0f84 ) │ │ │ │ + movw r2, #24895 @ 0x613f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #80] @ (e0f60 ) │ │ │ │ - ldr r0, [pc, #80] @ (e0f64 ) │ │ │ │ + ldr r1, [pc, #80] @ (e0f88 ) │ │ │ │ + ldr r0, [pc, #80] @ (e0f8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3484 @ 0xd9c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - addw r0, lr, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf1e60025 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #496 @ (adr r2, e1130 ) │ │ │ │ + add r4, pc, #16 @ (adr r4, e0f78 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #232 @ (adr r2, e1030 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, e1278 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #144 @ (adr r2, e0fe0 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, e1228 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #8 @ (adr r2, e0f60 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, e11a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n e0f7c │ │ │ │ + bgt.n e0eb4 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n e0e9c │ │ │ │ + ble.n e0fd4 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000e0f68 : │ │ │ │ +000e0f90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (e0fe0 ) │ │ │ │ + ldr r3, [pc, #96] @ (e1008 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #92] @ (e0fe4 ) │ │ │ │ + ldr r5, [pc, #92] @ (e100c ) │ │ │ │ add.w r3, r3, #1584 @ 0x630 │ │ │ │ add r5, pc │ │ │ │ bl 83aa4 │ │ │ │ - cbz r0, e0fda │ │ │ │ - ldr r3, [pc, #84] @ (e0fe8 ) │ │ │ │ + cbz r0, e1002 │ │ │ │ + ldr r3, [pc, #84] @ (e1010 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e0fa8 │ │ │ │ + bne.n e0fd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e0ddc │ │ │ │ - ldr r3, [pc, #64] @ (e0fec ) │ │ │ │ + b.w e0e04 │ │ │ │ + ldr r3, [pc, #64] @ (e1014 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0f9e │ │ │ │ - ldr r3, [pc, #60] @ (e0ff0 ) │ │ │ │ + beq.n e0fc6 │ │ │ │ + ldr r3, [pc, #60] @ (e1018 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0f9e │ │ │ │ - ldr r0, [pc, #52] @ (e0ff4 ) │ │ │ │ + beq.n e0fc6 │ │ │ │ + ldr r0, [pc, #52] @ (e101c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #48] @ (e0ff8 ) │ │ │ │ - ldr r1, [pc, #48] @ (e0ffc ) │ │ │ │ + ldr r3, [pc, #48] @ (e1020 ) │ │ │ │ + ldr r1, [pc, #48] @ (e1024 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r0, [pc, #48] @ (e1000 ) │ │ │ │ + ldr r0, [pc, #48] @ (e1028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ movs r7, r4 │ │ │ │ - orns r0, r2, #37 @ 0x25 │ │ │ │ + orr.w r0, sl, #37 @ 0x25 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #168 @ (adr r1, e10a8 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, e12f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ movs r1, r4 │ │ │ │ - b.w e0434 │ │ │ │ + b.w e045c │ │ │ │ │ │ │ │ -000e1008 : │ │ │ │ +000e1030 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #492] @ (e1208 ) │ │ │ │ + ldr r7, [pc, #492] @ (e1230 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #492] @ (e120c ) │ │ │ │ + ldr r3, [pc, #492] @ (e1234 ) │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n e10ae │ │ │ │ + beq.n e10d6 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e115a │ │ │ │ + beq.w e1182 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n e10c4 │ │ │ │ + beq.n e10ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl ddaac │ │ │ │ + bl ddad4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 87324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e106e │ │ │ │ + beq.n e1096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1124 │ │ │ │ + beq.n e114c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e11ea │ │ │ │ + beq.w e1212 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1086 │ │ │ │ + beq.n e10ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e112c │ │ │ │ + beq.n e1154 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e11be │ │ │ │ - ldr r3, [pc, #384] @ (e1210 ) │ │ │ │ + beq.w e11e6 │ │ │ │ + ldr r3, [pc, #384] @ (e1238 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e10a6 │ │ │ │ - ldr r3, [pc, #376] @ (e1214 ) │ │ │ │ + beq.n e10ce │ │ │ │ + ldr r3, [pc, #376] @ (e123c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r4, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - bne.n e1134 │ │ │ │ + bne.n e115c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e10a6 │ │ │ │ + beq.n e10ce │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl dfe70 │ │ │ │ + bl dfe98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e10f0 │ │ │ │ + beq.n e1118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e10f0 │ │ │ │ + cbnz r3, e1118 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n e11d4 │ │ │ │ + beq.n e11fc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n e117c │ │ │ │ + beq.n e11a4 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n e119c │ │ │ │ + beq.n e11c4 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n e1038 │ │ │ │ - ldr r3, [pc, #272] @ (e1218 ) │ │ │ │ + bne.n e1060 │ │ │ │ + ldr r3, [pc, #272] @ (e1240 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #268] @ (e121c ) │ │ │ │ - ldr r1, [pc, #268] @ (e1220 ) │ │ │ │ + ldr r3, [pc, #268] @ (e1244 ) │ │ │ │ + ldr r1, [pc, #268] @ (e1248 ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r0, [pc, #268] @ (e1224 ) │ │ │ │ + ldr r0, [pc, #268] @ (e124c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1150 │ │ │ │ + b.n e1178 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e106e │ │ │ │ + b.n e1096 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1086 │ │ │ │ - ldr r1, [pc, #228] @ (e121c ) │ │ │ │ + b.n e10ae │ │ │ │ + ldr r1, [pc, #228] @ (e1244 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r3, [pc, #236] @ (e1228 ) │ │ │ │ - ldr r0, [pc, #240] @ (e122c ) │ │ │ │ + ldr r3, [pc, #236] @ (e1250 ) │ │ │ │ + ldr r0, [pc, #240] @ (e1254 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #236] @ (e1230 ) │ │ │ │ + ldr r1, [pc, #236] @ (e1258 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #192] @ (e121c ) │ │ │ │ + ldr r1, [pc, #192] @ (e1244 ) │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ - ldr r3, [pc, #212] @ (e1234 ) │ │ │ │ - ldr r2, [pc, #212] @ (e1238 ) │ │ │ │ + ldr r3, [pc, #212] @ (e125c ) │ │ │ │ + ldr r2, [pc, #212] @ (e1260 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (e123c ) │ │ │ │ - ldr r0, [pc, #208] @ (e1240 ) │ │ │ │ + ldr r1, [pc, #208] @ (e1264 ) │ │ │ │ + ldr r0, [pc, #208] @ (e1268 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n e1150 │ │ │ │ - ldr r1, [pc, #156] @ (e121c ) │ │ │ │ + b.n e1178 │ │ │ │ + ldr r1, [pc, #156] @ (e1244 ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #192] @ (e1244 ) │ │ │ │ - ldr r0, [pc, #196] @ (e1248 ) │ │ │ │ + ldr r3, [pc, #192] @ (e126c ) │ │ │ │ + ldr r0, [pc, #196] @ (e1270 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (e124c ) │ │ │ │ + ldr r1, [pc, #184] @ (e1274 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e1150 │ │ │ │ - ldr r1, [pc, #124] @ (e121c ) │ │ │ │ + b.n e1178 │ │ │ │ + ldr r1, [pc, #124] @ (e1244 ) │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #172] @ (e1250 ) │ │ │ │ - ldr r2, [pc, #176] @ (e1254 ) │ │ │ │ + ldr r3, [pc, #172] @ (e1278 ) │ │ │ │ + ldr r2, [pc, #176] @ (e127c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #168] @ (e1258 ) │ │ │ │ - ldr r0, [pc, #172] @ (e125c ) │ │ │ │ + ldr r1, [pc, #168] @ (e1280 ) │ │ │ │ + ldr r0, [pc, #172] @ (e1284 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n e1150 │ │ │ │ - ldr r3, [pc, #92] @ (e121c ) │ │ │ │ + b.n e1178 │ │ │ │ + ldr r3, [pc, #92] @ (e1244 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #156] @ (e1260 ) │ │ │ │ - ldr r0, [pc, #156] @ (e1264 ) │ │ │ │ + ldr r1, [pc, #156] @ (e1288 ) │ │ │ │ + ldr r0, [pc, #156] @ (e128c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1150 │ │ │ │ - ldr r3, [pc, #68] @ (e121c ) │ │ │ │ + b.n e1178 │ │ │ │ + ldr r3, [pc, #68] @ (e1244 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #140] @ (e1268 ) │ │ │ │ - ldr r0, [pc, #144] @ (e126c ) │ │ │ │ + ldr r1, [pc, #140] @ (e1290 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1294 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1150 │ │ │ │ - ldr r3, [pc, #132] @ (e1270 ) │ │ │ │ - movw r2, #23852 @ 0x5d2c │ │ │ │ + b.n e1178 │ │ │ │ + ldr r3, [pc, #132] @ (e1298 ) │ │ │ │ + movw r2, #23841 @ 0x5d21 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #124] @ (e1274 ) │ │ │ │ - ldr r0, [pc, #128] @ (e1278 ) │ │ │ │ + ldr r1, [pc, #124] @ (e129c ) │ │ │ │ + ldr r0, [pc, #128] @ (e12a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3520 @ 0xdc0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.s16 q8, d14, d21 │ │ │ │ + vext.8 d0, d6, d21, #0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #472 @ (adr r1, e1424 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r1, pc, #272 @ (adr r1, e136c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r1, pc, #112 @ (adr r1, e12d8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #992 @ (adr r0, e1658 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #872 @ (adr r0, e15ec ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #792 @ (adr r0, e15a4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #704 @ (adr r0, e1554 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n e12c4 │ │ │ │ + bls.n e11fc │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e127c : │ │ │ │ +000e12a4 : │ │ │ │ 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, #1128] @ e16f8 │ │ │ │ + ldr.w r2, [pc, #1128] @ e1720 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1128] @ e16fc │ │ │ │ + ldr.w r3, [pc, #1128] @ e1724 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1124] @ e1700 │ │ │ │ + ldr.w r6, [pc, #1124] @ e1728 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e16be │ │ │ │ + beq.w e16e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n e1386 │ │ │ │ + blt.n e13ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e1480 │ │ │ │ + beq.w e14a8 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1056] @ e1704 │ │ │ │ + ldr.w r3, [pc, #1056] @ e172c │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e13c2 │ │ │ │ - ldr.w r3, [pc, #1044] @ e1708 │ │ │ │ + beq.n e13ea │ │ │ │ + ldr.w r3, [pc, #1044] @ e1730 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e14a6 │ │ │ │ + bne.w e14ce │ │ │ │ mov r0, r4 │ │ │ │ - bl e1008 │ │ │ │ + bl e1030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e1314 │ │ │ │ + beq.n e133c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1402 │ │ │ │ + beq.n e142a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e140c │ │ │ │ + beq.n e1434 │ │ │ │ mov r0, r5 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e145c │ │ │ │ + blt.w e1484 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e14c6 │ │ │ │ + bne.w e14ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e133c │ │ │ │ + beq.n e1364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1446 │ │ │ │ + beq.w e146e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n e1424 │ │ │ │ - ldr r2, [pc, #960] @ (e1708 ) │ │ │ │ + beq.n e144c │ │ │ │ + ldr r2, [pc, #960] @ (e1730 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e15ee │ │ │ │ + bne.w e1616 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e16da │ │ │ │ + beq.w e1702 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e137a │ │ │ │ + beq.n e13a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e13f8 │ │ │ │ + beq.n e1420 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n e12cc │ │ │ │ - ldr r3, [pc, #900] @ (e170c ) │ │ │ │ + bge.n e12f4 │ │ │ │ + ldr r3, [pc, #900] @ (e1734 ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #896] @ (e1710 ) │ │ │ │ - ldr r0, [pc, #900] @ (e1714 ) │ │ │ │ + ldr r1, [pc, #896] @ (e1738 ) │ │ │ │ + ldr r0, [pc, #900] @ (e173c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #880] @ (e1718 ) │ │ │ │ - ldr r3, [pc, #852] @ (e16fc ) │ │ │ │ + ldr r2, [pc, #880] @ (e1740 ) │ │ │ │ + ldr r3, [pc, #852] @ (e1724 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e16ba │ │ │ │ + bne.w e16e2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl e1008 │ │ │ │ + bl e1030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e13dc │ │ │ │ + beq.n e1404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e144e │ │ │ │ + beq.n e1476 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n e1318 │ │ │ │ - ldr r3, [pc, #808] @ (e170c ) │ │ │ │ + bne.n e1340 │ │ │ │ + ldr r3, [pc, #808] @ (e1734 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #820] @ (e171c ) │ │ │ │ - ldr r0, [pc, #820] @ (e1720 ) │ │ │ │ + ldr r1, [pc, #820] @ (e1744 ) │ │ │ │ + ldr r0, [pc, #820] @ (e1748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e139c │ │ │ │ + b.n e13c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e137c │ │ │ │ + b.n e13a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n e1318 │ │ │ │ - ldr r3, [pc, #764] @ (e170c ) │ │ │ │ + bne.n e1340 │ │ │ │ + ldr r3, [pc, #764] @ (e1734 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #784] @ (e1724 ) │ │ │ │ - ldr r0, [pc, #784] @ (e1728 ) │ │ │ │ + ldr r1, [pc, #784] @ (e174c ) │ │ │ │ + ldr r0, [pc, #784] @ (e1750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e139c │ │ │ │ + b.n e13c4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n e135a │ │ │ │ - ldr r3, [pc, #768] @ (e172c ) │ │ │ │ - movw r2, #51056 @ 0xc770 │ │ │ │ + bne.n e1382 │ │ │ │ + ldr r3, [pc, #768] @ (e1754 ) │ │ │ │ + movw r2, #51036 @ 0xc75c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #760] @ (e1730 ) │ │ │ │ - ldr r0, [pc, #764] @ (e1734 ) │ │ │ │ + ldr r1, [pc, #760] @ (e1758 ) │ │ │ │ + ldr r0, [pc, #764] @ (e175c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3556 @ 0xde4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e133c │ │ │ │ + b.n e1364 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w e1318 │ │ │ │ - b.n e13e0 │ │ │ │ - ldr r3, [pc, #684] @ (e170c ) │ │ │ │ + bne.w e1340 │ │ │ │ + b.n e1408 │ │ │ │ + ldr r3, [pc, #684] @ (e1734 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #724] @ (e1738 ) │ │ │ │ - ldr r0, [pc, #724] @ (e173c ) │ │ │ │ + ldr r1, [pc, #724] @ (e1760 ) │ │ │ │ + ldr r0, [pc, #724] @ (e1764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n e13a2 │ │ │ │ + b.n e13ca │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1492 │ │ │ │ + beq.n e14ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e160e │ │ │ │ - ldr r3, [pc, #684] @ (e1740 ) │ │ │ │ + beq.w e1636 │ │ │ │ + ldr r3, [pc, #684] @ (e1768 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e13a4 │ │ │ │ - ldr r1, [pc, #612] @ (e170c ) │ │ │ │ + b.n e13cc │ │ │ │ + ldr r1, [pc, #612] @ (e1734 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r3, [pc, #660] @ (e1744 ) │ │ │ │ - ldr r0, [pc, #664] @ (e1748 ) │ │ │ │ + ldr r3, [pc, #660] @ (e176c ) │ │ │ │ + ldr r0, [pc, #664] @ (e1770 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #652] @ (e174c ) │ │ │ │ + ldr r1, [pc, #652] @ (e1774 ) │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e139c │ │ │ │ + b.n e13c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e14da │ │ │ │ + beq.n e1502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1616 │ │ │ │ + beq.w e163e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e13a4 │ │ │ │ - ldr r2, [pc, #544] @ (e1708 ) │ │ │ │ + beq.w e13cc │ │ │ │ + ldr r2, [pc, #544] @ (e1730 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e161e │ │ │ │ + bne.w e1646 │ │ │ │ mov r0, r5 │ │ │ │ bl a083c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e150c │ │ │ │ + beq.n e1534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e15d6 │ │ │ │ + beq.n e15fe │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e1656 │ │ │ │ + beq.w e167e │ │ │ │ mov r0, r4 │ │ │ │ blx 502fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e152c │ │ │ │ + beq.n e1554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e15de │ │ │ │ + beq.n e1606 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e163e │ │ │ │ + beq.w e1666 │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1550 │ │ │ │ + beq.n e1578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e15e6 │ │ │ │ + beq.n e160e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e168e │ │ │ │ + beq.w e16b6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e13a4 │ │ │ │ - ldr r3, [pc, #424] @ (e170c ) │ │ │ │ + beq.w e13cc │ │ │ │ + ldr r3, [pc, #424] @ (e1734 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r0, [pc, #484] @ (e1750 ) │ │ │ │ - ldr r1, [pc, #488] @ (e1754 ) │ │ │ │ + ldr r0, [pc, #484] @ (e1778 ) │ │ │ │ + ldr r1, [pc, #488] @ (e177c ) │ │ │ │ add r0, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ strd r0, r5, [sp] │ │ │ │ - ldr r0, [pc, #476] @ (e1758 ) │ │ │ │ + ldr r0, [pc, #476] @ (e1780 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 88720 │ │ │ │ - ldr r3, [pc, #464] @ (e175c ) │ │ │ │ + ldr r3, [pc, #464] @ (e1784 ) │ │ │ │ ldrd sl, r9, [sp, #8] │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2100] @ 0x834 │ │ │ │ - ldr r3, [pc, #452] @ (e1760 ) │ │ │ │ + ldr r3, [pc, #452] @ (e1788 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e16a6 │ │ │ │ + beq.n e16ce │ │ │ │ bl 888bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 54f64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e166e │ │ │ │ + beq.n e1696 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n e1492 │ │ │ │ + b.n e14ba │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e150c │ │ │ │ + b.n e1534 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e152c │ │ │ │ + b.n e1554 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1550 │ │ │ │ - ldr r1, [pc, #284] @ (e170c ) │ │ │ │ + b.n e1578 │ │ │ │ + ldr r1, [pc, #284] @ (e1734 ) │ │ │ │ movw r2, #445 @ 0x1bd │ │ │ │ - ldr r3, [pc, #364] @ (e1764 ) │ │ │ │ - ldr r0, [pc, #368] @ (e1768 ) │ │ │ │ + ldr r3, [pc, #364] @ (e178c ) │ │ │ │ + ldr r0, [pc, #368] @ (e1790 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #360] @ (e176c ) │ │ │ │ + ldr r1, [pc, #360] @ (e1794 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e13a2 │ │ │ │ + b.n e13ca │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1492 │ │ │ │ + b.n e14ba │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e14da │ │ │ │ - ldr r3, [pc, #236] @ (e170c ) │ │ │ │ + b.n e1502 │ │ │ │ + ldr r3, [pc, #236] @ (e1734 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r0, [pc, #328] @ (e1770 ) │ │ │ │ - ldr r1, [pc, #332] @ (e1774 ) │ │ │ │ + ldr r0, [pc, #328] @ (e1798 ) │ │ │ │ + ldr r1, [pc, #332] @ (e179c ) │ │ │ │ add r0, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ strd r0, r5, [sp] │ │ │ │ - ldr r0, [pc, #320] @ (e1778 ) │ │ │ │ + ldr r0, [pc, #320] @ (e17a0 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e1580 │ │ │ │ - ldr r3, [pc, #204] @ (e170c ) │ │ │ │ + b.n e15a8 │ │ │ │ + ldr r3, [pc, #204] @ (e1734 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r1, [pc, #308] @ (e177c ) │ │ │ │ - ldr r0, [pc, #312] @ (e1780 ) │ │ │ │ + ldr r1, [pc, #308] @ (e17a4 ) │ │ │ │ + ldr r0, [pc, #312] @ (e17a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1580 │ │ │ │ - ldr r3, [pc, #180] @ (e170c ) │ │ │ │ + b.n e15a8 │ │ │ │ + ldr r3, [pc, #180] @ (e1734 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r1, [pc, #292] @ (e1784 ) │ │ │ │ - ldr r0, [pc, #296] @ (e1788 ) │ │ │ │ + ldr r1, [pc, #292] @ (e17ac ) │ │ │ │ + ldr r0, [pc, #296] @ (e17b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1580 │ │ │ │ + b.n e15a8 │ │ │ │ bl 8865c │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 88850 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n e13a2 │ │ │ │ - ldr r3, [pc, #124] @ (e170c ) │ │ │ │ + b.n e13ca │ │ │ │ + ldr r3, [pc, #124] @ (e1734 ) │ │ │ │ mov.w r2, #440 @ 0x1b8 │ │ │ │ - ldr r1, [pc, #244] @ (e178c ) │ │ │ │ - ldr r0, [pc, #248] @ (e1790 ) │ │ │ │ + ldr r1, [pc, #244] @ (e17b4 ) │ │ │ │ + ldr r0, [pc, #248] @ (e17b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1580 │ │ │ │ - ldr r1, [pc, #236] @ (e1794 ) │ │ │ │ + b.n e15a8 │ │ │ │ + ldr r1, [pc, #236] @ (e17bc ) │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ - ldr r0, [pc, #232] @ (e1798 ) │ │ │ │ + ldr r0, [pc, #232] @ (e17c0 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n e1672 │ │ │ │ + b.n e169a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (e179c ) │ │ │ │ - movw r2, #51082 @ 0xc78a │ │ │ │ + ldr r3, [pc, #220] @ (e17c4 ) │ │ │ │ + movw r2, #51062 @ 0xc776 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (e17a0 ) │ │ │ │ - ldr r0, [pc, #216] @ (e17a4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e17c8 ) │ │ │ │ + ldr r0, [pc, #216] @ (e17cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3556 @ 0xde4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (e17a8 ) │ │ │ │ - movw r2, #51068 @ 0xc77c │ │ │ │ + ldr r3, [pc, #204] @ (e17d0 ) │ │ │ │ + movw r2, #51048 @ 0xc768 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (e17ac ) │ │ │ │ - ldr r0, [pc, #200] @ (e17b0 ) │ │ │ │ + ldr r1, [pc, #196] @ (e17d4 ) │ │ │ │ + ldr r0, [pc, #200] @ (e17d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3556 @ 0xde4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r6, #-148]! @ 0xffffff6c │ │ │ │ + ldc 0, cr0, [lr, #-148]! @ 0xffffff6c │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #-148]! @ 0xffffff6c │ │ │ │ + ldc 0, cr0, [r8, #-148]! @ 0xffffff6c │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ movs r1, r4 │ │ │ │ - mrrc 0, 2, r0, r4, cr5 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + stc 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #4] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #4] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #784 @ (adr r5, e1a40 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, e1888 ) │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n e1700 │ │ │ │ + bvc.n e1838 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + strb r6, [r6, #2] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #1] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ movs r1, r4 │ │ │ │ - orrs r4, r0 │ │ │ │ + add ip, r1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #192 @ (adr r3, e1860 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, e1aa8 ) │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n e1848 │ │ │ │ + bmi.n e1780 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #80 @ (adr r3, e17fc ) │ │ │ │ + add r4, pc, #624 @ (adr r4, e1a44 ) │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n e181c │ │ │ │ + bmi.n e1754 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e17b4 : │ │ │ │ +000e17dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #156] @ (e1860 ) │ │ │ │ + ldr r4, [pc, #156] @ (e1888 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #156] @ e1864 │ │ │ │ + ldr.w lr, [pc, #156] @ e188c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #152] @ e1868 │ │ │ │ + ldr.w ip, [pc, #152] @ e1890 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1632 @ 0x660 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #136] @ (e186c ) │ │ │ │ + ldr r4, [pc, #136] @ (e1894 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e1858 │ │ │ │ - ldr r3, [pc, #112] @ (e1870 ) │ │ │ │ + beq.n e1880 │ │ │ │ + ldr r3, [pc, #112] @ (e1898 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e181c │ │ │ │ - ldr r2, [pc, #104] @ (e1874 ) │ │ │ │ - ldr r3, [pc, #104] @ (e1878 ) │ │ │ │ + beq.n e1844 │ │ │ │ + ldr r2, [pc, #104] @ (e189c ) │ │ │ │ + ldr r3, [pc, #104] @ (e18a0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r0 │ │ │ │ - bne.n e183a │ │ │ │ + bne.n e1862 │ │ │ │ mov r0, r1 │ │ │ │ - bl e127c │ │ │ │ - ldr r2, [pc, #88] @ (e187c ) │ │ │ │ - ldr r3, [pc, #64] @ (e1868 ) │ │ │ │ + bl e12a4 │ │ │ │ + ldr r2, [pc, #88] @ (e18a4 ) │ │ │ │ + ldr r3, [pc, #64] @ (e1890 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e185c │ │ │ │ + bne.n e1884 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #68] @ (e1880 ) │ │ │ │ + ldr r0, [pc, #68] @ (e18a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (e1884 ) │ │ │ │ - ldr r1, [pc, #64] @ (e1888 ) │ │ │ │ + ldr r3, [pc, #64] @ (e18ac ) │ │ │ │ + ldr r1, [pc, #64] @ (e18b0 ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r0, [pc, #64] @ (e188c ) │ │ │ │ + ldr r0, [pc, #64] @ (e18b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e1822 │ │ │ │ + b.n e184a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xe82a0025 │ │ │ │ + @ instruction: 0xe8020025 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8160025 │ │ │ │ + b.n e1874 │ │ │ │ + movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e182c │ │ │ │ + b.n e1804 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e1890 : │ │ │ │ +000e18b8 : │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ - ldr.w r4, [pc, #3020] @ e2470 │ │ │ │ + ldr.w r4, [pc, #3020] @ e2498 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr.w r2, [pc, #3020] @ e2474 │ │ │ │ + ldr.w r2, [pc, #3020] @ e249c │ │ │ │ add r4, pc │ │ │ │ - ldr.w r7, [pc, #3016] @ e2478 │ │ │ │ - ldr.w r3, [pc, #3016] @ e247c │ │ │ │ + ldr.w r7, [pc, #3016] @ e24a0 │ │ │ │ + ldr.w r3, [pc, #3016] @ e24a4 │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ ldr.w r0, [sl, #796] @ 0x31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8afe │ │ │ │ + beq.w e8f0e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e18f2 │ │ │ │ + beq.n e191a │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n e18f2 │ │ │ │ + beq.n e191a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1afa │ │ │ │ + beq.w e1b22 │ │ │ │ ldr.w r0, [sl, #2296] @ 0x8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8adc │ │ │ │ + beq.w e8eec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e191c │ │ │ │ + beq.n e1944 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n e191c │ │ │ │ + beq.n e1944 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1af4 │ │ │ │ + beq.w e1b1c │ │ │ │ ldr.w r0, [sl, #3724] @ 0xe8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8a32 │ │ │ │ + beq.w e8e42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e1946 │ │ │ │ + beq.n e196e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n e1946 │ │ │ │ + beq.n e196e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1ada │ │ │ │ + beq.w e1b02 │ │ │ │ ldr.w fp, [r4, #12] │ │ │ │ ands.w r3, fp, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w e1aec │ │ │ │ + bne.w e1b14 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e9116 │ │ │ │ + beq.w e8cee │ │ │ │ ldr r6, [r4, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e8b20 │ │ │ │ + beq.w e8f30 │ │ │ │ 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, #2812] @ e2480 │ │ │ │ + ldr.w r3, [pc, #2812] @ e24a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e1c9a │ │ │ │ + beq.w e1cc2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e1e7c │ │ │ │ + bne.w e1ea4 │ │ │ │ mov r0, fp │ │ │ │ bl 88aec │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fc84 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e8aba │ │ │ │ + beq.w e8eca │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e19cc │ │ │ │ + beq.n e19f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1ad2 │ │ │ │ + beq.w e1afa │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w e1e84 │ │ │ │ + blt.w e1eac │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1a46 │ │ │ │ + beq.n e1a6e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e2592 │ │ │ │ + bne.w e25ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e19f8 │ │ │ │ + beq.n e1a20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1c92 │ │ │ │ + beq.w e1cba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1a0c │ │ │ │ + beq.n e1a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1c8a │ │ │ │ + beq.w e1cb2 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9138 │ │ │ │ + beq.w e8d10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1a24 │ │ │ │ + beq.n e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr.w r2, [pc, #2652] @ e2484 │ │ │ │ - ldr.w r3, [pc, #2632] @ e2474 │ │ │ │ + ldr.w r2, [pc, #2652] @ e24ac │ │ │ │ + ldr.w r3, [pc, #2632] @ e249c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e3932 │ │ │ │ + bne.w e39a2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #106 @ 0x6a │ │ │ │ - beq.w e1c46 │ │ │ │ - ldr.w r3, [pc, #2616] @ e2488 │ │ │ │ + beq.w e1c6e │ │ │ │ + ldr.w r3, [pc, #2616] @ e24b0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n e1b00 │ │ │ │ + beq.n e1b28 │ │ │ │ cmp.w fp, #22 │ │ │ │ - beq.w e1cdc │ │ │ │ + beq.w e1d04 │ │ │ │ cmp.w fp, #52 @ 0x34 │ │ │ │ - bne.w e1ebc │ │ │ │ - ldr.w r3, [pc, #2592] @ e248c │ │ │ │ + bne.w e1ee4 │ │ │ │ + ldr.w r3, [pc, #2592] @ e24b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2416 │ │ │ │ + beq.w e243e │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e2bf6 │ │ │ │ + beq.w e2c1e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w e1eb2 │ │ │ │ + bmi.w e1eda │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w e1ebc │ │ │ │ + bne.w e1ee4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1aa4 │ │ │ │ + beq.n e1acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2c2e │ │ │ │ + beq.w e2c56 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1ab8 │ │ │ │ + beq.n e1ae0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2c24 │ │ │ │ + beq.w e2c4c │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8a54 │ │ │ │ + beq.w e8e64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1a24 │ │ │ │ + beq.n e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n e1a24 │ │ │ │ + b.n e1a4c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e19cc │ │ │ │ + b.n e19f4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w fp, [r4, #12] │ │ │ │ ands.w r3, fp, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq.w e1954 │ │ │ │ + beq.w e197c │ │ │ │ mov r0, fp │ │ │ │ bl 849dc │ │ │ │ - b.n e1954 │ │ │ │ + b.n e197c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e191c │ │ │ │ + b.n e1944 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e18f2 │ │ │ │ + b.n e191a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e2730 │ │ │ │ + bne.w e2758 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1b20 │ │ │ │ + beq.n e1b48 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e238e │ │ │ │ + beq.w e23b6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1b34 │ │ │ │ + beq.n e1b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2384 │ │ │ │ + beq.w e23ac │ │ │ │ ldr.w r2, [sl, #2632] @ 0xa48 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [sl, #796] @ 0x31c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [sl, #2636] @ 0xa4c │ │ │ │ ldr.w r6, [sl, #3728] @ 0xe90 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ blx 50218 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2712 │ │ │ │ + beq.w e273a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w e27b8 │ │ │ │ + bpl.w e27e0 │ │ │ │ movs r0, #2 │ │ │ │ blx 4fb48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2870 │ │ │ │ + beq.w e2898 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e8a98 │ │ │ │ + beq.w e8ea8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ @@ -244719,451 +244733,451 @@ │ │ │ │ strne r3, [r6, #0] │ │ │ │ strd r6, r5, [r2] │ │ │ │ blx 4fca8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1bb6 │ │ │ │ + beq.n e1bde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e1bb6 │ │ │ │ + cbnz r3, e1bde │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e28fc │ │ │ │ - ldr.w r3, [pc, #2256] @ e2490 │ │ │ │ + beq.w e2924 │ │ │ │ + ldr.w r3, [pc, #2256] @ e24b8 │ │ │ │ ldr.w r1, [sl, #504] @ 0x1f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e23fa │ │ │ │ + beq.w e2422 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1bf6 │ │ │ │ + beq.n e1c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2398 │ │ │ │ + beq.w e23c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e2bda │ │ │ │ + beq.w e2c02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1c10 │ │ │ │ + beq.n e1c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2646 │ │ │ │ + beq.w e266e │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1c2a │ │ │ │ + beq.n e1c52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e263c │ │ │ │ - ldr.w r3, [pc, #2152] @ e2494 │ │ │ │ + beq.w e2664 │ │ │ │ + ldr.w r3, [pc, #2152] @ e24bc │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r1, [pc, #2148] @ e2498 │ │ │ │ - ldr.w r0, [pc, #2148] @ e249c │ │ │ │ + ldr.w r1, [pc, #2148] @ e24c0 │ │ │ │ + ldr.w r0, [pc, #2148] @ e24c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1cd8 │ │ │ │ + b.n e1d00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1c5a │ │ │ │ + beq.n e1c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e25a6 │ │ │ │ + beq.w e25ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1c6e │ │ │ │ + beq.n e1c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e259c │ │ │ │ + beq.w e25c4 │ │ │ │ ldr.w r4, [sl, #3724] @ 0xe8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e90d2 │ │ │ │ + beq.w e879e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n e1a24 │ │ │ │ + b.n e1a4c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1a0c │ │ │ │ + b.n e1a34 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e19f8 │ │ │ │ + b.n e1a20 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #2032] @ e24a0 │ │ │ │ - ldr.w r1, [pc, #2032] @ e24a4 │ │ │ │ + ldr.w r3, [pc, #2032] @ e24c8 │ │ │ │ + ldr.w r1, [pc, #2032] @ e24cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2004] @ e2494 │ │ │ │ - ldr.w r1, [pc, #2020] @ e24a8 │ │ │ │ + ldr.w r3, [pc, #2004] @ e24bc │ │ │ │ + ldr.w r1, [pc, #2020] @ e24d0 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr.w r0, [pc, #2016] @ e24ac │ │ │ │ + ldr.w r0, [pc, #2016] @ e24d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ - b.n e1a24 │ │ │ │ + b.n e1a4c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w e26b4 │ │ │ │ - ldr.w r3, [pc, #1956] @ e248c │ │ │ │ + bmi.w e26dc │ │ │ │ + ldr.w r3, [pc, #1956] @ e24b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e266c │ │ │ │ + beq.w e2694 │ │ │ │ ldr.w r9, [r2, #332] @ 0x14c │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w e26cc │ │ │ │ + beq.w e26f4 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w e2758 │ │ │ │ + bne.w e2780 │ │ │ │ ldr.w r1, [r2, #336] @ 0x150 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e2824 │ │ │ │ + beq.w e284c │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w e2894 │ │ │ │ + bmi.w e28bc │ │ │ │ ldr.w r3, [r2, #312] @ 0x138 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e23b4 │ │ │ │ + beq.w e23dc │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w e2bb0 │ │ │ │ + bmi.w e2bd8 │ │ │ │ movs r0, #0 │ │ │ │ blx 4fb9c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2b68 │ │ │ │ + beq.w e2b90 │ │ │ │ mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 502d4 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e9688 │ │ │ │ + beq.w e91f6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e1d6c │ │ │ │ + beq.n e1d94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e262e │ │ │ │ + beq.w e2656 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e2c38 │ │ │ │ + blt.w e2c60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 502d4 │ │ │ │ mov r1, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e8a76 │ │ │ │ + beq.w e8e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1da4 │ │ │ │ + beq.n e1dcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2650 │ │ │ │ + beq.w e2678 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e2f88 │ │ │ │ + blt.w e2fb0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 502d4 │ │ │ │ mov r1, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e8f7e │ │ │ │ + beq.w e8a8a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1ddc │ │ │ │ + beq.n e1e04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e265e │ │ │ │ + beq.w e2686 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e2fce │ │ │ │ + blt.w e2ff6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fc84 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1e0c │ │ │ │ + beq.n e1e34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e23a8 │ │ │ │ + beq.w e23d0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e90f4 │ │ │ │ + beq.w e87c0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1e2c │ │ │ │ + beq.n e1e54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e26be │ │ │ │ + beq.w e26e6 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e3012 │ │ │ │ + blt.w e303a │ │ │ │ uxtb r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e1ebc │ │ │ │ + beq.n e1ee4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1e4c │ │ │ │ + beq.n e1e74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2b54 │ │ │ │ + beq.w e2b7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1e60 │ │ │ │ + beq.n e1e88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2b5e │ │ │ │ + beq.w e2b86 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e96a4 │ │ │ │ + beq.w e9218 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n e1a24 │ │ │ │ + b.n e1a4c │ │ │ │ mov r0, fp │ │ │ │ bl 849dc │ │ │ │ - b.n e199a │ │ │ │ - ldr.w r3, [pc, #1548] @ e2494 │ │ │ │ + b.n e19c2 │ │ │ │ + ldr.w r3, [pc, #1548] @ e24bc │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr.w r1, [pc, #1572] @ e24b0 │ │ │ │ - ldr.w r0, [pc, #1572] @ e24b4 │ │ │ │ + ldr.w r1, [pc, #1572] @ e24d8 │ │ │ │ + ldr.w r0, [pc, #1572] @ e24dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n e1cd8 │ │ │ │ + b.n e1d00 │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e1a90 │ │ │ │ + bne.w e1ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1008 │ │ │ │ + bl e1030 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e273a │ │ │ │ + beq.w e2762 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e27ee │ │ │ │ + blt.w e2816 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e2280 │ │ │ │ + bne.w e22a8 │ │ │ │ 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 e127c │ │ │ │ + bl e12a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1f06 │ │ │ │ + beq.n e1f2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e23a0 │ │ │ │ + beq.w e23c8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e2c80 │ │ │ │ + beq.w e2ca8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w e25b0 │ │ │ │ + beq.w e25d8 │ │ │ │ ldr.w r4, [r9, #12] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w e3074 │ │ │ │ - ldr.w r3, [pc, #1428] @ e24b8 │ │ │ │ + bmi.w e309c │ │ │ │ + ldr.w r3, [pc, #1428] @ e24e0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e302a │ │ │ │ + beq.w e3052 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fc84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8fa0 │ │ │ │ + beq.w e8aac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1f60 │ │ │ │ + beq.n e1f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e27e0 │ │ │ │ + beq.w e2808 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e307e │ │ │ │ + blt.w e30a6 │ │ │ │ uxtb r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e25b0 │ │ │ │ + bne.w e25d8 │ │ │ │ cmp.w fp, #22 │ │ │ │ - beq.w e2c9c │ │ │ │ + beq.w e2cc4 │ │ │ │ ldr.w r4, [r9, #12] │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ - beq.w e2d32 │ │ │ │ + beq.w e2d5a │ │ │ │ cmp r4, #32 │ │ │ │ - bne.w e319c │ │ │ │ + bne.w e31c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ bl af884 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1fb8 │ │ │ │ + beq.n e1fe0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e244c │ │ │ │ + beq.w e2474 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e42bc │ │ │ │ - ldr.w r3, [pc, #1228] @ e248c │ │ │ │ + beq.w e441c │ │ │ │ + ldr.w r3, [pc, #1228] @ e24b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4268 │ │ │ │ + beq.w e43c8 │ │ │ │ ldr.w r0, [r2, #324] @ 0x144 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w e4216 │ │ │ │ + beq.w e4376 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w e495e │ │ │ │ + bmi.w e443a │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e2006 │ │ │ │ + beq.n e202e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e3946 │ │ │ │ + beq.w e38a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e904a │ │ │ │ + beq.w e89be │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e2024 │ │ │ │ + beq.n e204c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e2454 │ │ │ │ + beq.w e247c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e4cd6 │ │ │ │ - ldr.w r2, [pc, #1168] @ e24bc │ │ │ │ + beq.w e4f98 │ │ │ │ + ldr.w r2, [pc, #1168] @ e24e4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w e4cf4 │ │ │ │ + bne.w e4a06 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e2050 │ │ │ │ + beq.n e2078 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e39fe │ │ │ │ - ldr.w r2, [pc, #1132] @ e24c0 │ │ │ │ + beq.w e3ac4 │ │ │ │ + ldr.w r2, [pc, #1132] @ e24e8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w e3198 │ │ │ │ + bne.w e31c0 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e908e │ │ │ │ + beq.w e866c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -245172,79 +245186,79 @@ │ │ │ │ bl af884 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e209a │ │ │ │ + beq.n e20c2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e2464 │ │ │ │ + beq.w e248c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e4b68 │ │ │ │ + beq.w e47b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4b14 │ │ │ │ + beq.w e4760 │ │ │ │ ldr.w r0, [r2, #336] @ 0x150 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w e499c │ │ │ │ + beq.w e4710 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w e498c │ │ │ │ + bmi.w e4700 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdb0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n e20e4 │ │ │ │ + beq.n e210c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2570 │ │ │ │ + beq.w e2598 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e9006 │ │ │ │ + beq.w e8ccc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n e20fe │ │ │ │ + beq.n e2126 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2582 │ │ │ │ + beq.w e25aa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4cb6 │ │ │ │ + beq.w e4fb6 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w e24fc │ │ │ │ + bne.w e2524 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w ip, r2, r4 │ │ │ │ rsbs r4, ip, #0 │ │ │ │ adc.w r4, r4, ip │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e2130 │ │ │ │ + beq.n e2158 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e2522 │ │ │ │ + beq.w e254a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n e2202 │ │ │ │ + bne.n e222a │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e8834 │ │ │ │ + beq.w e88f2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -245253,398 +245267,398 @@ │ │ │ │ bl af884 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e2170 │ │ │ │ + beq.n e2198 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e24f0 │ │ │ │ + beq.w e2518 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e7710 │ │ │ │ + beq.w e62f6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7644 │ │ │ │ + beq.w e8094 │ │ │ │ ldr.w r0, [r3, #384] @ 0x180 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w e75f2 │ │ │ │ + beq.w e8044 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w e7698 │ │ │ │ + bmi.w e80e4 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e21b6 │ │ │ │ + beq.n e21de │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e772e │ │ │ │ + beq.w e630e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e8856 │ │ │ │ + beq.w e8936 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e21d0 │ │ │ │ + beq.n e21f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e76a4 │ │ │ │ + beq.w e80f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e777e │ │ │ │ + beq.w e8026 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w e773e │ │ │ │ + bne.w e7fd8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ subs r2, r3, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e21fc │ │ │ │ + beq.n e2224 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e77a0 │ │ │ │ + beq.w e8018 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e3198 │ │ │ │ + beq.w e31c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e76b2 │ │ │ │ + bne.w e81aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e221e │ │ │ │ + beq.n e2246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e496e │ │ │ │ + beq.w e47cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2232 │ │ │ │ + beq.n e225a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4978 │ │ │ │ + beq.w e47d6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e224a │ │ │ │ + beq.n e2272 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4d34 │ │ │ │ + beq.w e444a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2262 │ │ │ │ + beq.n e228a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4d3e │ │ │ │ + beq.w e4454 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e906c │ │ │ │ + beq.w e89e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #568] @ (e24c4 ) │ │ │ │ + ldr r2, [pc, #568] @ (e24ec ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n e22ac │ │ │ │ - ldr r1, [pc, #548] @ (e24c8 ) │ │ │ │ + beq.n e22d4 │ │ │ │ + ldr r1, [pc, #548] @ (e24f0 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w e2b2a │ │ │ │ + bne.w e2b52 │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w e33be │ │ │ │ + bne.w e33e6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e22cc │ │ │ │ + beq.n e22f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2fc4 │ │ │ │ - ldr r3, [pc, #488] @ (e24b8 ) │ │ │ │ + beq.w e2fec │ │ │ │ + ldr r3, [pc, #488] @ (e24e0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e33cc │ │ │ │ + beq.w e33f4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fc84 │ │ │ │ mov r1, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e9714 │ │ │ │ + beq.w e8dfe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2310 │ │ │ │ + beq.n e2338 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3004 │ │ │ │ + beq.w e302c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e341c │ │ │ │ + blt.w e3444 │ │ │ │ uxtb r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e291a │ │ │ │ + beq.w e2942 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e3732 │ │ │ │ + bne.w e378c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e233a │ │ │ │ + beq.n e2362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e331c │ │ │ │ + beq.w e3344 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e234e │ │ │ │ + beq.n e2376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3308 │ │ │ │ + beq.w e3330 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2366 │ │ │ │ + beq.n e238e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3312 │ │ │ │ + beq.w e333a │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e915a │ │ │ │ + beq.w e8a02 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1b34 │ │ │ │ + b.w e1b5c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1b20 │ │ │ │ + b.w e1b48 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1bf6 │ │ │ │ + b.n e1c1e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1f06 │ │ │ │ + b.n e1f2e │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n e1e0c │ │ │ │ - ldr r3, [pc, #220] @ (e2494 ) │ │ │ │ - ldr r2, [pc, #276] @ (e24cc ) │ │ │ │ - ldr r1, [pc, #276] @ (e24d0 ) │ │ │ │ - ldr r0, [pc, #280] @ (e24d4 ) │ │ │ │ + b.n e1e34 │ │ │ │ + ldr r3, [pc, #220] @ (e24bc ) │ │ │ │ + ldr r2, [pc, #276] @ (e24f4 ) │ │ │ │ + ldr r1, [pc, #276] @ (e24f8 ) │ │ │ │ + ldr r0, [pc, #280] @ (e24fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #206 @ 0xce │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #264] @ (e24d8 ) │ │ │ │ + ldr r3, [pc, #264] @ (e2500 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 84a28 │ │ │ │ - b.n e1cd8 │ │ │ │ - ldr r3, [pc, #152] @ (e2494 ) │ │ │ │ + b.n e1d00 │ │ │ │ + ldr r3, [pc, #152] @ (e24bc ) │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr r1, [pc, #220] @ (e24dc ) │ │ │ │ - ldr r0, [pc, #220] @ (e24e0 ) │ │ │ │ + ldr r1, [pc, #220] @ (e2504 ) │ │ │ │ + ldr r0, [pc, #220] @ (e2508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n e1cd8 │ │ │ │ + b.n e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #116] @ (e24a0 ) │ │ │ │ - ldr r1, [pc, #184] @ (e24e4 ) │ │ │ │ + ldr r3, [pc, #116] @ (e24c8 ) │ │ │ │ + ldr r1, [pc, #184] @ (e250c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #92] @ (e2494 ) │ │ │ │ - ldr r1, [pc, #172] @ (e24e8 ) │ │ │ │ + ldr r3, [pc, #92] @ (e24bc ) │ │ │ │ + ldr r1, [pc, #172] @ (e2510 ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r0, [pc, #172] @ (e24ec ) │ │ │ │ + ldr r0, [pc, #172] @ (e2514 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e1cd8 │ │ │ │ + b.n e1d00 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1fb8 │ │ │ │ + b.n e1fe0 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #32] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ - b.n e2024 │ │ │ │ + b.n e204c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n e209a │ │ │ │ - b.n e2318 │ │ │ │ + b.n e20c2 │ │ │ │ + b.n e22f0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e230c │ │ │ │ + b.n e22e4 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e2028 │ │ │ │ + b.n e2000 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, ip, r1, asr #32 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + stcl 0, cr0, [r4], #132 @ 0x84 │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r4 │ │ │ │ - pkhtb r0, r8, r1, asr #32 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + mrrc 0, 2, r0, r0, cr1 @ │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ movs r1, r4 │ │ │ │ - stmdb r2, {r0, r5} │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + eor.w r0, sl, r1, asr #32 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e2c7c │ │ │ │ + b.n e1fb4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e2c04 │ │ │ │ + b.n e1f3c │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + str r2, [r3, #16] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ movs r1, r4 │ │ │ │ - b.n e2b98 │ │ │ │ + b.n e1ed0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r3, #12] │ │ │ │ movs r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n e2170 │ │ │ │ - ldr.w r0, [pc, #2968] @ e3098 │ │ │ │ + b.n e2198 │ │ │ │ + ldr.w r0, [pc, #2968] @ e30c0 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 8c830 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e2532 │ │ │ │ + beq.n e255a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, e2532 │ │ │ │ + cbnz r1, e255a │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w e2130 │ │ │ │ - ldr.w r3, [pc, #2920] @ e309c │ │ │ │ + bne.w e2158 │ │ │ │ + ldr.w r3, [pc, #2920] @ e30c4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #2916] @ e30a0 │ │ │ │ - ldr.w r0, [pc, #2916] @ e30a4 │ │ │ │ + ldr.w r1, [pc, #2916] @ e30c8 │ │ │ │ + ldr.w r0, [pc, #2916] @ e30cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ @@ -245652,550 +245666,550 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - b.n e20e4 │ │ │ │ + b.n e210c │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - b.n e20fe │ │ │ │ + b.n e2126 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e19e4 │ │ │ │ + b.w e1a0c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1c6e │ │ │ │ + b.w e1c96 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1c5a │ │ │ │ + b.w e1c82 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e32d2 │ │ │ │ + bne.w e32fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e25cc │ │ │ │ + beq.n e25f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2bc2 │ │ │ │ + beq.w e2bea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e25e0 │ │ │ │ + beq.n e2608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2bca │ │ │ │ + beq.w e2bf2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e25f8 │ │ │ │ + beq.n e2620 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2bd2 │ │ │ │ + beq.w e2bfa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2610 │ │ │ │ + beq.n e2638 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2bba │ │ │ │ + beq.w e2be2 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e96c0 │ │ │ │ + beq.w e923a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.w e1d6c │ │ │ │ + b.w e1d94 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1c2a │ │ │ │ + b.w e1c52 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1c10 │ │ │ │ + b.w e1c38 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.w e1da4 │ │ │ │ + b.w e1dcc │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.w e1ddc │ │ │ │ + b.w e1e04 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2592] @ e30a8 │ │ │ │ - ldr.w r1, [pc, #2592] @ e30ac │ │ │ │ + ldr.w r3, [pc, #2592] @ e30d0 │ │ │ │ + ldr.w r1, [pc, #2592] @ e30d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2564] @ e309c │ │ │ │ - ldr.w r1, [pc, #2580] @ e30b0 │ │ │ │ + ldr.w r3, [pc, #2564] @ e30c4 │ │ │ │ + ldr.w r1, [pc, #2580] @ e30d8 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr.w r0, [pc, #2576] @ e30b4 │ │ │ │ + ldr.w r0, [pc, #2576] @ e30dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r3 │ │ │ │ bl 849dc │ │ │ │ - b.w e1ce6 │ │ │ │ + b.w e1d0e │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.w e1e2c │ │ │ │ - ldr.w r3, [pc, #2508] @ e309c │ │ │ │ - ldr.w r1, [pc, #2532] @ e30b8 │ │ │ │ - ldr.w r0, [pc, #2532] @ e30bc │ │ │ │ + b.w e1e54 │ │ │ │ + ldr.w r3, [pc, #2508] @ e30c4 │ │ │ │ + ldr.w r1, [pc, #2532] @ e30e0 │ │ │ │ + ldr.w r0, [pc, #2532] @ e30e4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2524] @ e30c0 │ │ │ │ + ldr.w r3, [pc, #2524] @ e30e8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2516] @ e30c4 │ │ │ │ + ldr.w r2, [pc, #2516] @ e30ec │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2440] @ e309c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2440] @ e30c4 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r1, [pc, #2476] @ e30c8 │ │ │ │ - ldr.w r0, [pc, #2476] @ e30cc │ │ │ │ + ldr.w r1, [pc, #2476] @ e30f0 │ │ │ │ + ldr.w r0, [pc, #2476] @ e30f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e1b08 │ │ │ │ - ldr.w r3, [pc, #2400] @ e309c │ │ │ │ + b.w e1b30 │ │ │ │ + ldr.w r3, [pc, #2400] @ e30c4 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #2444] @ e30d0 │ │ │ │ - ldr.w r0, [pc, #2444] @ e30d4 │ │ │ │ + ldr.w r1, [pc, #2444] @ e30f8 │ │ │ │ + ldr.w r0, [pc, #2444] @ e30fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1e9e │ │ │ │ + b.w e1ec6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e1d08 │ │ │ │ + bne.w e1d30 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2332] @ e30a8 │ │ │ │ - ldr.w r1, [pc, #2376] @ e30d8 │ │ │ │ + ldr.w r3, [pc, #2332] @ e30d0 │ │ │ │ + ldr.w r1, [pc, #2376] @ e3100 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2304] @ e309c │ │ │ │ - ldr.w r1, [pc, #2364] @ e30dc │ │ │ │ + ldr.w r3, [pc, #2304] @ e30c4 │ │ │ │ + ldr.w r1, [pc, #2364] @ e3104 │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr.w r0, [pc, #2360] @ e30e0 │ │ │ │ + ldr.w r0, [pc, #2360] @ e3108 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r1, [pc, #2272] @ e309c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r1, [pc, #2272] @ e30c4 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r3, [pc, #2340] @ e30e4 │ │ │ │ - ldr.w r0, [pc, #2340] @ e30e8 │ │ │ │ + ldr.w r3, [pc, #2340] @ e310c │ │ │ │ + ldr.w r0, [pc, #2340] @ e3110 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2328] @ e30ec │ │ │ │ + ldr.w r1, [pc, #2328] @ e3114 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.w e1f60 │ │ │ │ - ldr.w r3, [pc, #2220] @ e309c │ │ │ │ + b.w e1f88 │ │ │ │ + ldr.w r3, [pc, #2220] @ e30c4 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #2296] @ e30f0 │ │ │ │ - ldr.w r0, [pc, #2296] @ e30f4 │ │ │ │ + ldr.w r1, [pc, #2296] @ e3118 │ │ │ │ + ldr.w r0, [pc, #2296] @ e311c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2164] @ e309c │ │ │ │ - ldr.w r2, [pc, #2252] @ e30f8 │ │ │ │ - ldr.w r1, [pc, #2252] @ e30fc │ │ │ │ - ldr.w r0, [pc, #2252] @ e3100 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2164] @ e30c4 │ │ │ │ + ldr.w r2, [pc, #2252] @ e3120 │ │ │ │ + ldr.w r1, [pc, #2252] @ e3124 │ │ │ │ + ldr.w r0, [pc, #2252] @ e3128 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #205 @ 0xcd │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2236] @ e3104 │ │ │ │ + ldr.w r3, [pc, #2236] @ e312c │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2088] @ e309c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2088] @ e30c4 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r1, [pc, #2192] @ e3108 │ │ │ │ - ldr.w r0, [pc, #2192] @ e310c │ │ │ │ + ldr.w r1, [pc, #2192] @ e3130 │ │ │ │ + ldr.w r0, [pc, #2192] @ e3134 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r8, r1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e1d1a │ │ │ │ + bne.w e1d42 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2008] @ e30a8 │ │ │ │ - ldr.w r1, [pc, #2108] @ e3110 │ │ │ │ + ldr.w r3, [pc, #2008] @ e30d0 │ │ │ │ + ldr.w r1, [pc, #2108] @ e3138 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1980] @ e309c │ │ │ │ - ldr.w r1, [pc, #2096] @ e3114 │ │ │ │ + ldr.w r3, [pc, #1980] @ e30c4 │ │ │ │ + ldr.w r1, [pc, #2096] @ e313c │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr.w r0, [pc, #2092] @ e3118 │ │ │ │ + ldr.w r0, [pc, #2092] @ e3140 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1948] @ e309c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1948] @ e30c4 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r1, [pc, #2072] @ e311c │ │ │ │ - ldr.w r0, [pc, #2072] @ e3120 │ │ │ │ + ldr.w r1, [pc, #2072] @ e3144 │ │ │ │ + ldr.w r0, [pc, #2072] @ e3148 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n e2944 │ │ │ │ - ldr.w r1, [pc, #2028] @ e3124 │ │ │ │ + beq.n e296c │ │ │ │ + ldr.w r1, [pc, #2028] @ e314c │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w e32dc │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w e3304 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w e37c0 │ │ │ │ + bmi.w e37cc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2962 │ │ │ │ + beq.n e298a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e34b6 │ │ │ │ + beq.w e34de │ │ │ │ cmp r4, #126 @ 0x7e │ │ │ │ - beq.w e3358 │ │ │ │ - ldr.w r3, [pc, #1980] @ e3128 │ │ │ │ + beq.w e3380 │ │ │ │ + ldr.w r3, [pc, #1980] @ e3150 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w e3924 │ │ │ │ + bne.w e3994 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e3846 │ │ │ │ + beq.w e38ba │ │ │ │ ldr.w r4, [r2, #268] @ 0x10c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e3772 │ │ │ │ + beq.w e37fa │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w e3acc │ │ │ │ + bmi.w e39ae │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e3b38 │ │ │ │ + beq.w e3ae4 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w e3b2a │ │ │ │ + bmi.w e3ad6 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fb9c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3b82 │ │ │ │ + beq.w e3b2e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e90b0 │ │ │ │ + beq.w e877c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e29e4 │ │ │ │ + beq.n e2a0c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e374a │ │ │ │ + beq.w e37a4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e40f6 │ │ │ │ + blt.w e3fee │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8878 │ │ │ │ + beq.w e86f4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2a1a │ │ │ │ + beq.n e2a42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e373c │ │ │ │ + beq.w e3796 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e42da │ │ │ │ + blt.w e4094 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fc84 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2a4c │ │ │ │ + beq.n e2a74 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e2b22 │ │ │ │ + beq.n e2b4a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8922 │ │ │ │ + beq.w e87e2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2a66 │ │ │ │ + beq.n e2a8e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e3764 │ │ │ │ + beq.w e37be │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w e3f18 │ │ │ │ + blt.w e4038 │ │ │ │ uxtb.w r2, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e34c0 │ │ │ │ + beq.w e34e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e47e4 │ │ │ │ + bne.w e48f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2a94 │ │ │ │ + beq.n e2abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3f0e │ │ │ │ + beq.w e42e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2aa8 │ │ │ │ + beq.n e2ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4350 │ │ │ │ + beq.w e4080 │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e47ee │ │ │ │ + blt.w e48fc │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3eea │ │ │ │ - ldr.w r3, [pc, #1644] @ e312c │ │ │ │ + beq.w e3fca │ │ │ │ + ldr.w r3, [pc, #1644] @ e3154 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2ada │ │ │ │ - ldr.w r3, [pc, #1620] @ e3124 │ │ │ │ + beq.n e2b02 │ │ │ │ + ldr.w r3, [pc, #1620] @ e314c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w e480c │ │ │ │ + bne.w e491a │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ ands.w r5, r4, #1 │ │ │ │ - bne.w e4382 │ │ │ │ + bne.w e493e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2afe │ │ │ │ + beq.n e2b26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e439c │ │ │ │ + beq.w e4958 │ │ │ │ cmp r4, #24 │ │ │ │ - beq.w e35a4 │ │ │ │ + beq.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9730 │ │ │ │ + beq.w e88ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n e2a4c │ │ │ │ - ldr.w r3, [pc, #1392] @ e309c │ │ │ │ - ldr.w r2, [pc, #1536] @ e3130 │ │ │ │ - ldr.w r1, [pc, #1536] @ e3134 │ │ │ │ - ldr.w r0, [pc, #1536] @ e3138 │ │ │ │ + b.n e2a74 │ │ │ │ + ldr.w r3, [pc, #1392] @ e30c4 │ │ │ │ + ldr.w r2, [pc, #1536] @ e3158 │ │ │ │ + ldr.w r1, [pc, #1536] @ e315c │ │ │ │ + ldr.w r0, [pc, #1536] @ e3160 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ bl a7508 │ │ │ │ - b.n e2808 │ │ │ │ + b.n e2830 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1e4c │ │ │ │ + b.w e1e74 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1e60 │ │ │ │ - ldr.w r3, [pc, #1328] @ e309c │ │ │ │ + b.w e1e88 │ │ │ │ + ldr.w r3, [pc, #1328] @ e30c4 │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr.w r1, [pc, #1484] @ e313c │ │ │ │ - ldr.w r0, [pc, #1484] @ e3140 │ │ │ │ + ldr.w r1, [pc, #1484] @ e3164 │ │ │ │ + ldr.w r0, [pc, #1484] @ e3168 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ @@ -246207,66 +246221,66 @@ │ │ │ │ bl 84a28 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r3 │ │ │ │ bl 849dc │ │ │ │ - b.w e1d2c │ │ │ │ + b.w e1d54 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2610 │ │ │ │ + b.n e2638 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e25cc │ │ │ │ + b.n e25f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e25e0 │ │ │ │ + b.n e2608 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e25f8 │ │ │ │ - ldr.w r3, [pc, #1216] @ e309c │ │ │ │ + b.n e2620 │ │ │ │ + ldr.w r3, [pc, #1216] @ e30c4 │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr.w r1, [pc, #1376] @ e3144 │ │ │ │ - ldr.w r0, [pc, #1376] @ e3148 │ │ │ │ + ldr.w r1, [pc, #1376] @ e316c │ │ │ │ + ldr.w r0, [pc, #1376] @ e3170 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e240e │ │ │ │ - ldr.w r3, [pc, #1188] @ e309c │ │ │ │ - ldr.w r1, [pc, #1360] @ e314c │ │ │ │ - ldr.w r0, [pc, #1360] @ e3150 │ │ │ │ + b.n e2436 │ │ │ │ + ldr.w r3, [pc, #1188] @ e30c4 │ │ │ │ + ldr.w r1, [pc, #1360] @ e3174 │ │ │ │ + ldr.w r0, [pc, #1360] @ e3178 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movs r3, #210 @ 0xd2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1348] @ e3154 │ │ │ │ + ldr.w r3, [pc, #1348] @ e317c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1344] @ e3158 │ │ │ │ + ldr.w r2, [pc, #1344] @ e3180 │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e1e9e │ │ │ │ + b.w e1ec6 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1ab8 │ │ │ │ + b.w e1ae0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1aa4 │ │ │ │ - ldr.w r3, [pc, #1120] @ e309c │ │ │ │ + b.w e1acc │ │ │ │ + ldr.w r3, [pc, #1120] @ e30c4 │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr.w r1, [pc, #1308] @ e315c │ │ │ │ - ldr.w r0, [pc, #1308] @ e3160 │ │ │ │ + ldr.w r1, [pc, #1308] @ e3184 │ │ │ │ + ldr.w r0, [pc, #1308] @ e3188 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ @@ -246278,309 +246292,309 @@ │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1048] @ e309c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1048] @ e30c4 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr.w r1, [pc, #1244] @ e3164 │ │ │ │ - ldr.w r0, [pc, #1244] @ e3168 │ │ │ │ + ldr.w r1, [pc, #1244] @ e318c │ │ │ │ + ldr.w r0, [pc, #1244] @ e3190 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e2808 │ │ │ │ + b.n e2830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2cb0 │ │ │ │ + beq.n e2cd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e345a │ │ │ │ + beq.w e3482 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2cc4 │ │ │ │ + beq.n e2cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e346a │ │ │ │ + beq.w e3492 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2cdc │ │ │ │ + beq.n e2d04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3462 │ │ │ │ + beq.w e348a │ │ │ │ ldr.w r4, [r9, #12] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r4, #22 │ │ │ │ - beq.w e3326 │ │ │ │ + beq.w e334e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2cfe │ │ │ │ + beq.n e2d26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3728 │ │ │ │ + beq.w e3782 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #24 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e343c │ │ │ │ + bne.w e3464 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8fc2 │ │ │ │ + beq.w e8ace │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9634 │ │ │ │ + beq.w e8a68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2d5c │ │ │ │ + beq.n e2d84 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n e2d5c │ │ │ │ + beq.n e2d84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3472 │ │ │ │ + beq.w e349a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w e35c2 │ │ │ │ + beq.w e361c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w e3ab0 │ │ │ │ - ldr r3, [pc, #952] @ (e3128 ) │ │ │ │ + bmi.w e3f6e │ │ │ │ + ldr r3, [pc, #952] @ (e3150 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e3a66 │ │ │ │ + beq.w e3f1a │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e3a1e │ │ │ │ + beq.w e3f78 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w e3f96 │ │ │ │ + bmi.w e40d8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e409e │ │ │ │ + beq.w e41b6 │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w e402c │ │ │ │ + bmi.w e4144 │ │ │ │ ldr.w r1, [r2, #268] @ 0x10c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e41b8 │ │ │ │ + beq.w e4286 │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w e4140 │ │ │ │ + bmi.w e420e │ │ │ │ ldr.w r2, [r2, #420] @ 0x1a4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e4b9e │ │ │ │ + beq.w e446c │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w e4b90 │ │ │ │ + bmi.w e445e │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 4fb9c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4c5c │ │ │ │ + beq.w e44d0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9650 │ │ │ │ + beq.w e868e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e2dfe │ │ │ │ + beq.n e2e26 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e3aba │ │ │ │ + beq.w e3ab2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e4c02 │ │ │ │ + blt.w e452a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e97a0 │ │ │ │ + beq.w e886a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2e34 │ │ │ │ + beq.n e2e5c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e3a10 │ │ │ │ + beq.w e3ca0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e4d48 │ │ │ │ + blt.w e4620 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9028 │ │ │ │ + beq.w e888c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2e6c │ │ │ │ + beq.n e2e94 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4010 │ │ │ │ + beq.w e42fc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e4e52 │ │ │ │ + blt.w e45d2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9768 │ │ │ │ + beq.w e8826 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2ea4 │ │ │ │ + beq.n e2ecc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e401e │ │ │ │ + beq.w e430a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e4ea0 │ │ │ │ + blt.w e4674 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 4fc84 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2ed6 │ │ │ │ + beq.n e2efe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e2f80 │ │ │ │ + beq.n e2fa8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e96f8 │ │ │ │ + beq.w e8804 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2ef0 │ │ │ │ + beq.n e2f18 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4002 │ │ │ │ + beq.w e42ee │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e47b0 │ │ │ │ + blt.w e46c6 │ │ │ │ ldrb.w r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e3bc6 │ │ │ │ + beq.w e3b72 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e4fc6 │ │ │ │ + bne.w e7fce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2f1e │ │ │ │ + beq.n e2f46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4ee8 │ │ │ │ + beq.w e46bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2f32 │ │ │ │ + beq.n e2f5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4ef2 │ │ │ │ + beq.w e46e2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2f4a │ │ │ │ + beq.n e2f72 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4e3e │ │ │ │ + beq.w e46ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2f62 │ │ │ │ + beq.n e2f8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4e48 │ │ │ │ + beq.w e46f6 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9784 │ │ │ │ + beq.w e8848 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n e2ed6 │ │ │ │ - ldr r3, [pc, #272] @ (e309c ) │ │ │ │ + b.n e2efe │ │ │ │ + ldr r3, [pc, #272] @ (e30c4 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #476] @ (e316c ) │ │ │ │ - ldr r0, [pc, #480] @ (e3170 ) │ │ │ │ + ldr r1, [pc, #476] @ (e3194 ) │ │ │ │ + ldr r0, [pc, #480] @ (e3198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ @@ -246590,22 +246604,22 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e22cc │ │ │ │ - ldr r3, [pc, #204] @ (e309c ) │ │ │ │ + b.w e22f4 │ │ │ │ + ldr r3, [pc, #204] @ (e30c4 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #416] @ (e3174 ) │ │ │ │ - ldr r0, [pc, #416] @ (e3178 ) │ │ │ │ + ldr r1, [pc, #416] @ (e319c ) │ │ │ │ + ldr r0, [pc, #416] @ (e31a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #22 │ │ │ │ bl 84a28 │ │ │ │ @@ -246613,1096 +246627,1051 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.w e2310 │ │ │ │ - ldr r3, [pc, #136] @ (e309c ) │ │ │ │ + b.w e2338 │ │ │ │ + ldr r3, [pc, #136] @ (e30c4 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r1, [pc, #356] @ (e317c ) │ │ │ │ - ldr r0, [pc, #356] @ (e3180 ) │ │ │ │ + ldr r1, [pc, #356] @ (e31a4 ) │ │ │ │ + ldr r0, [pc, #356] @ (e31a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1e9e │ │ │ │ + b.w e1ec6 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #88] @ (e30a8 ) │ │ │ │ - ldr r1, [pc, #304] @ (e3184 ) │ │ │ │ + ldr r3, [pc, #88] @ (e30d0 ) │ │ │ │ + ldr r1, [pc, #304] @ (e31ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #60] @ (e309c ) │ │ │ │ - ldr r1, [pc, #296] @ (e3188 ) │ │ │ │ + ldr r3, [pc, #60] @ (e30c4 ) │ │ │ │ + ldr r1, [pc, #296] @ (e31b0 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r0, [pc, #296] @ (e318c ) │ │ │ │ + ldr r0, [pc, #296] @ (e31b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ - b.w e1f20 │ │ │ │ - ldr r3, [pc, #28] @ (e309c ) │ │ │ │ + b.w e1f48 │ │ │ │ + ldr r3, [pc, #28] @ (e30c4 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #268] @ (e3190 ) │ │ │ │ - ldr r0, [pc, #268] @ (e3194 ) │ │ │ │ + ldr r1, [pc, #268] @ (e31b8 ) │ │ │ │ + ldr r0, [pc, #268] @ (e31bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ + b.w e2576 │ │ │ │ nop │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e3548 │ │ │ │ + b.n e3880 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ movs r1, r4 │ │ │ │ - b.n e3294 │ │ │ │ + b.n e35cc │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ movs r1, r4 │ │ │ │ - b.n e3234 │ │ │ │ + b.n e356c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ movs r2, r4 │ │ │ │ - b.n e31b4 │ │ │ │ + b.n e34ec │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ movs r1, r4 │ │ │ │ - b.n e316c │ │ │ │ + b.n e34a4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ movs r1, r4 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n e33f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r1, r4 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n e33a4 │ │ │ │ movs r1, r4 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n e335c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n e32f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r1, r4 │ │ │ │ - svc 22 │ │ │ │ + b.n e3270 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r1, r4 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + b.n e31a0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r1, r4 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + b.n e316c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n e31e4 │ │ │ │ + ble.n e311c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n e317c │ │ │ │ + ble.n e30b4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - blt.n e30a0 │ │ │ │ + ble.n e31d8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ movs r1, r4 │ │ │ │ - blt.n e3074 │ │ │ │ + ble.n e31ac │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ movs r2, r4 │ │ │ │ - blt.n e31fc │ │ │ │ + bgt.n e3134 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r1, r4 │ │ │ │ - blt.n e3174 │ │ │ │ + bgt.n e30ac │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n e3178 │ │ │ │ + bls.n e30b0 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n e30f4 │ │ │ │ + bls.n e322c │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n e3274 │ │ │ │ + bls.n e31ac │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n e31ec │ │ │ │ + bhi.n e3124 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n e31b0 │ │ │ │ + bhi.n e30e8 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ movs r1, r4 │ │ │ │ ldr.w r4, [r9, #12] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w e3f8c │ │ │ │ - ldr.w r3, [pc, #2760] @ e3c6c │ │ │ │ + bmi.w e436c │ │ │ │ + ldr.w r3, [pc, #2788] @ e3cb0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3f38 │ │ │ │ + beq.w e4318 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ blx 4fc84 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e8900 │ │ │ │ + beq.w e8e20 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e31e2 │ │ │ │ + beq.n e320a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e375c │ │ │ │ + beq.w e37b6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e4328 │ │ │ │ + blt.w e4062 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e35f0 │ │ │ │ - ldr.w r3, [pc, #2684] @ e3c70 │ │ │ │ + beq.w e364a │ │ │ │ + ldr.w r3, [pc, #2712] @ e3cb4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e48dc │ │ │ │ - ldr.w r3, [pc, #2676] @ e3c74 │ │ │ │ + beq.w e48ae │ │ │ │ + ldr.w r3, [pc, #2704] @ e3cb8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e4898 │ │ │ │ + beq.w e486a │ │ │ │ blx 4ffe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4882 │ │ │ │ - ldr.w r3, [pc, #2652] @ e3c78 │ │ │ │ + beq.w e4854 │ │ │ │ + ldr.w r3, [pc, #2680] @ e3cbc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r7, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w e483a │ │ │ │ + bne.w e480c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c738c │ │ │ │ + bl c73b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3248 │ │ │ │ + beq.n e3270 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e431e │ │ │ │ + beq.w e4058 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e325c │ │ │ │ + beq.n e3284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4346 │ │ │ │ + beq.w e408a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e435a │ │ │ │ + beq.w e47f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2968 │ │ │ │ + beq.w e2990 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e759c │ │ │ │ + bne.w e7cfe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3288 │ │ │ │ + beq.n e32b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e47da │ │ │ │ + beq.w e47e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e329c │ │ │ │ + beq.n e32c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e43fc │ │ │ │ + beq.w e4a7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e32b4 │ │ │ │ + beq.n e32dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4406 │ │ │ │ + beq.w e4a88 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e96dc │ │ │ │ + beq.w e925c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e25b8 │ │ │ │ - ldr.w r3, [pc, #2460] @ e3c7c │ │ │ │ - ldr.w r2, [pc, #2460] @ e3c80 │ │ │ │ - ldr.w r1, [pc, #2460] @ e3c84 │ │ │ │ - ldr.w r0, [pc, #2460] @ e3c88 │ │ │ │ + b.w e25e0 │ │ │ │ + ldr.w r3, [pc, #2488] @ e3cc0 │ │ │ │ + ldr.w r2, [pc, #2488] @ e3cc4 │ │ │ │ + ldr.w r1, [pc, #2488] @ e3cc8 │ │ │ │ + ldr.w r0, [pc, #2488] @ e3ccc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ bl a7508 │ │ │ │ - b.w e2808 │ │ │ │ + b.w e2830 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e234e │ │ │ │ + b.w e2376 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2366 │ │ │ │ + b.w e238e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e233a │ │ │ │ + b.w e2362 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e333a │ │ │ │ + beq.n e3362 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3836 │ │ │ │ + beq.w e3890 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8812 │ │ │ │ + beq.w e899c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e4e34 │ │ │ │ + bne.w e458e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3374 │ │ │ │ + beq.n e339c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e383e │ │ │ │ + beq.w e39a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3388 │ │ │ │ + beq.n e33b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3936 │ │ │ │ + beq.w e3898 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e33a0 │ │ │ │ + beq.n e33c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e393e │ │ │ │ + beq.w e38a0 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e917c │ │ │ │ + beq.w e8a24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ - b.w e22b8 │ │ │ │ + b.w e22e0 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2208] @ e3c8c │ │ │ │ - ldr.w r1, [pc, #2208] @ e3c90 │ │ │ │ + ldr.w r3, [pc, #2236] @ e3cd0 │ │ │ │ + ldr.w r1, [pc, #2236] @ e3cd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2172] @ e3c7c │ │ │ │ - ldr.w r1, [pc, #2192] @ e3c94 │ │ │ │ + ldr.w r3, [pc, #2200] @ e3cc0 │ │ │ │ + ldr.w r1, [pc, #2220] @ e3cd8 │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr.w r0, [pc, #2188] @ e3c98 │ │ │ │ + ldr.w r0, [pc, #2216] @ e3cdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2140] @ e3c7c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2168] @ e3cc0 │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - ldr.w r1, [pc, #2164] @ e3c9c │ │ │ │ - ldr.w r0, [pc, #2164] @ e3ca0 │ │ │ │ + ldr.w r1, [pc, #2192] @ e3ce0 │ │ │ │ + ldr.w r0, [pc, #2192] @ e3ce4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ + b.w e2830 │ │ │ │ ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e919e │ │ │ │ + beq.w e8a46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2cb0 │ │ │ │ + b.n e2cd8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2cdc │ │ │ │ + b.n e2d04 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2cc4 │ │ │ │ + b.n e2cec │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w e35c2 │ │ │ │ + beq.w e361c │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w e2d64 │ │ │ │ - ldr.w r3, [pc, #2028] @ e3c7c │ │ │ │ + bne.w e2d8c │ │ │ │ + ldr.w r3, [pc, #2056] @ e3cc0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #2064] @ e3ca4 │ │ │ │ - ldr.w r0, [pc, #2064] @ e3ca8 │ │ │ │ + ldr.w r1, [pc, #2092] @ e3ce8 │ │ │ │ + ldr.w r0, [pc, #2092] @ e3cec │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #2056] @ e3cac │ │ │ │ + ldr.w r2, [pc, #2084] @ e3cf0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ bl a7508 │ │ │ │ - b.w e254e │ │ │ │ + b.w e2576 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2962 │ │ │ │ + b.w e298a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e43b2 │ │ │ │ + beq.w e4a3e │ │ │ │ ldr.w r1, [r2, #420] @ 0x1a4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e4e04 │ │ │ │ + beq.w e4598 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e37ee │ │ │ │ + bmi.w e3848 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e3958 │ │ │ │ + beq.w e3a0c │ │ │ │ ldr.w r1, [r2, #400] @ 0x190 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e4fe2 │ │ │ │ + beq.w e85c6 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w e4410 │ │ │ │ + beq.w e4c3c │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r2, [pc, #1980] @ e3cb0 │ │ │ │ + ldr.w r2, [pc, #2008] @ e3cf4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr.w r9, [r2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e7356 │ │ │ │ + beq.w e554e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fc84 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8966 │ │ │ │ + beq.w e8dba │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e3534 │ │ │ │ + beq.n e355c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e75b0 │ │ │ │ + beq.w e7bee │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w e75d2 │ │ │ │ + blt.w e7c1a │ │ │ │ uxtb.w r2, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e453c │ │ │ │ + beq.w e4d68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e75be │ │ │ │ + bne.w e7c06 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3562 │ │ │ │ + beq.n e358a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e734c │ │ │ │ + beq.w e7bfc │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3582 │ │ │ │ + beq.n e35aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e75c8 │ │ │ │ + beq.w e7c10 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e4f5e │ │ │ │ + blt.w e859e │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e4f06 │ │ │ │ + bne.w e857e │ │ │ │ + mov r0, r5 │ │ │ │ + bl e12a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e35a4 │ │ │ │ + beq.n e35d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4efc │ │ │ │ - ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ + beq.w e8344 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8554 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r4, r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + beq.w e834e │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e35f8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e8574 │ │ │ │ + cmp r5, #24 │ │ │ │ + beq.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e97bc │ │ │ │ + beq.w e864a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #1776] @ e3cb4 │ │ │ │ + b.w e1a4c │ │ │ │ + ldr.w r3, [pc, #1752] @ e3cf8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e296e │ │ │ │ + beq.w e2996 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e296e │ │ │ │ + bne.w e2996 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.w e296e │ │ │ │ + b.w e2996 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ cmp r3, #22 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w e3d20 │ │ │ │ + beq.w e3d50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e88bc │ │ │ │ + beq.w e91d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3626 │ │ │ │ + beq.n e3680 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n e3626 │ │ │ │ + beq.n e3680 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4920 │ │ │ │ + beq.w e4980 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w e38a6 │ │ │ │ - ldr.w r3, [pc, #1668] @ e3cb4 │ │ │ │ + beq.w e3916 │ │ │ │ + ldr.w r3, [pc, #1644] @ e3cf8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e78a0 │ │ │ │ + beq.w e4fe0 │ │ │ │ ldr.w r1, [r3, #156] @ 0x9c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e7870 │ │ │ │ + beq.w e8184 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w e3896 │ │ │ │ + bmi.w e3906 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w e38a0 │ │ │ │ + bne.w e3910 │ │ │ │ ldr.w r4, [r9, #12] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w e7946 │ │ │ │ - ldr.w r3, [pc, #1624] @ e3cb8 │ │ │ │ + bmi.w e817a │ │ │ │ + ldr.w r3, [pc, #1600] @ e3cfc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e78f0 │ │ │ │ + beq.w e81d8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fc84 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e87ce │ │ │ │ + beq.w e8914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e369c │ │ │ │ + beq.n e36f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7818 │ │ │ │ + beq.w e62ac │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e504e │ │ │ │ + blt.w e81b4 │ │ │ │ uxtb r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e38a0 │ │ │ │ + beq.w e3910 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e5044 │ │ │ │ + bne.w e8224 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e36c6 │ │ │ │ + beq.n e3720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7950 │ │ │ │ + beq.w e81ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e36da │ │ │ │ + beq.n e3734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e506e │ │ │ │ + beq.w e822e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e36f2 │ │ │ │ + beq.n e374c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5078 │ │ │ │ + beq.w e8238 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e370a │ │ │ │ + beq.n e3764 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4fd0 │ │ │ │ + beq.w e8242 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8fe4 │ │ │ │ + beq.w e8af0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2cfe │ │ │ │ + b.w e2d26 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e2326 │ │ │ │ + b.w e234e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e2a1a │ │ │ │ + b.w e2a42 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e29e4 │ │ │ │ + b.w e2a0c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e31e2 │ │ │ │ + b.n e320a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.w e2a66 │ │ │ │ - ldr.w r3, [pc, #1288] @ e3c7c │ │ │ │ - ldr.w r2, [pc, #1348] @ e3cbc │ │ │ │ - ldr.w r1, [pc, #1348] @ e3cc0 │ │ │ │ - ldr.w r0, [pc, #1348] @ e3cc4 │ │ │ │ + b.w e2a8e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e37ea │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e47ea │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #1284] @ e3cf8 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + b.w e2996 │ │ │ │ + ldr.w r3, [pc, #1220] @ e3cc0 │ │ │ │ + ldr.w r2, [pc, #1280] @ e3d00 │ │ │ │ + ldr.w r1, [pc, #1280] @ e3d04 │ │ │ │ + ldr.w r0, [pc, #1280] @ e3d08 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #277 @ 0x115 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1328] @ e3cc8 │ │ │ │ + ldr.w r3, [pc, #1260] @ e3d0c │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e37de │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e4378 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1228] @ e3cb4 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - b.w e296e │ │ │ │ + b.w e1d00 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e3958 │ │ │ │ + bne.w e3a0c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7826 │ │ │ │ + beq.w e8304 │ │ │ │ ldr.w r1, [r2, #400] @ 0x190 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e4fe2 │ │ │ │ + beq.w e85c6 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bpl.w e34ea │ │ │ │ + bpl.w e3512 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e4410 │ │ │ │ + bne.w e4c3c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bpl.w e34f2 │ │ │ │ + bpl.w e351a │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n e34f2 │ │ │ │ + b.n e351a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e333a │ │ │ │ - mov r0, r5 │ │ │ │ + b.n e3362 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e33b0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e33c8 │ │ │ │ + mov r0, r4 │ │ │ │ + strd r1, r3, [sp, #32] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3374 │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.w e202e │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1060] @ e3c8c │ │ │ │ - ldr.w r1, [pc, #1120] @ e3ccc │ │ │ │ + ldr r3, [pc, #1012] @ (e3cd0 ) │ │ │ │ + ldr.w r1, [pc, #1076] @ e3d10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1028] @ e3c7c │ │ │ │ - ldr.w r1, [pc, #1108] @ e3cd0 │ │ │ │ + ldr r3, [pc, #980] @ (e3cc0 ) │ │ │ │ + ldr.w r1, [pc, #1064] @ e3d14 │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ - ldr.w r0, [pc, #1104] @ e3cd4 │ │ │ │ + ldr.w r0, [pc, #1060] @ e3d18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e3654 │ │ │ │ + bne.w e36ae │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e38be │ │ │ │ + beq.n e392e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4830 │ │ │ │ + beq.w e4fd6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne.w e2968 │ │ │ │ + bne.w e2990 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e87f0 │ │ │ │ + beq.w e9190 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e38ee │ │ │ │ + beq.n e395e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n e38ee │ │ │ │ + beq.n e395e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e796e │ │ │ │ + beq.w e62ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w e2968 │ │ │ │ - ldr r3, [pc, #956] @ (e3cb4 ) │ │ │ │ + beq.w e2990 │ │ │ │ + ldr r3, [pc, #912] @ (e3cf8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7a52 │ │ │ │ + beq.w e82c4 │ │ │ │ ldr r1, [r2, #104] @ 0x68 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e7a22 │ │ │ │ + beq.w e829e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e79b2 │ │ │ │ + bmi.w e80fe │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e79be │ │ │ │ + beq.w e810a │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.w e2982 │ │ │ │ + beq.w e29aa │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.w e297a │ │ │ │ + b.w e29a2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3388 │ │ │ │ + b.n e339c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w e29ba │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e33a0 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ - strd r1, r3, [sp, #32] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldrd r1, r3, [sp, #32] │ │ │ │ - b.w e2006 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r3, [pc, #744] @ (e3cd0 ) │ │ │ │ + ldr r1, [pc, #820] @ (e3d1c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #716] @ (e3cc0 ) │ │ │ │ + ldr r1, [pc, #808] @ (e3d20 ) │ │ │ │ + movw r2, #277 @ 0x115 │ │ │ │ + ldr r0, [pc, #808] @ (e3d24 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e76bc │ │ │ │ + bne.w e85bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3974 │ │ │ │ + beq.n e3a28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4b86 │ │ │ │ + beq.w e45c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3988 │ │ │ │ + beq.n e3a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4982 │ │ │ │ + beq.w e4584 │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e76c6 │ │ │ │ + blt.w e85f6 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4de0 │ │ │ │ - ldr r3, [pc, #824] @ (e3cd8 ) │ │ │ │ + beq.w e3c68 │ │ │ │ + ldr r3, [pc, #724] @ (e3d28 ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e39b6 │ │ │ │ - ldr r3, [pc, #816] @ (e3cdc ) │ │ │ │ + beq.n e3a6a │ │ │ │ + ldr r3, [pc, #716] @ (e3d2c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w e76e4 │ │ │ │ + bne.w e8614 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ ands.w r5, r4, #1 │ │ │ │ - bne.w e5012 │ │ │ │ + bne.w e631e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e39da │ │ │ │ + beq.n e3a8e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5036 │ │ │ │ + beq.w e7d3c │ │ │ │ cmp r4, #24 │ │ │ │ - beq.w e35a4 │ │ │ │ + beq.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e966c │ │ │ │ + beq.w e86d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ + b.w e2e26 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ - b.w e2050 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b.w e2e34 │ │ │ │ - ldr r3, [pc, #604] @ (e3c7c ) │ │ │ │ - ldr r2, [pc, #700] @ (e3ce0 ) │ │ │ │ - ldr r1, [pc, #704] @ (e3ce4 ) │ │ │ │ - ldr r0, [pc, #704] @ (e3ce8 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movs r3, #231 @ 0xe7 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #692] @ (e3cec ) │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #512] @ (e3c8c ) │ │ │ │ - ldr r1, [pc, #608] @ (e3cf0 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr r3, [pc, #480] @ (e3c7c ) │ │ │ │ - ldr r1, [pc, #600] @ (e3cf4 ) │ │ │ │ - movs r2, #231 @ 0xe7 │ │ │ │ - ldr r0, [pc, #600] @ (e3cf8 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 849dc │ │ │ │ - b.w e2d6e │ │ │ │ - mov r0, r4 │ │ │ │ - strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - b.w e2dfe │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w e2992 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #392] @ (e3c8c ) │ │ │ │ - ldr r1, [pc, #500] @ (e3cfc ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr r3, [pc, #360] @ (e3c7c ) │ │ │ │ - ldr r1, [pc, #492] @ (e3d00 ) │ │ │ │ - movw r2, #277 @ 0x115 │ │ │ │ - ldr r0, [pc, #488] @ (e3d04 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e2078 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.w e29a2 │ │ │ │ - ldr r3, [pc, #320] @ (e3c7c ) │ │ │ │ - ldr r2, [pc, #460] @ (e3d08 ) │ │ │ │ - ldr r1, [pc, #460] @ (e3d0c ) │ │ │ │ - ldr r0, [pc, #464] @ (e3d10 ) │ │ │ │ + b.w e29ca │ │ │ │ + ldr r3, [pc, #472] @ (e3cc0 ) │ │ │ │ + ldr r2, [pc, #584] @ (e3d30 ) │ │ │ │ + ldr r1, [pc, #584] @ (e3d34 ) │ │ │ │ + ldr r0, [pc, #588] @ (e3d38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #277 @ 0x115 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #448] @ (e3d14 ) │ │ │ │ + ldr r3, [pc, #572] @ (e3d3c ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [pc, #248] @ (e3c7c ) │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #400] @ (e3cc0 ) │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ - ldr r1, [pc, #396] @ (e3d18 ) │ │ │ │ - ldr r0, [pc, #400] @ (e3d1c ) │ │ │ │ + ldr r1, [pc, #520] @ (e3d40 ) │ │ │ │ + ldr r0, [pc, #524] @ (e3d44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ @@ -247714,446 +247683,637 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e5132 │ │ │ │ + beq.w e7d08 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e50e4 │ │ │ │ + beq.w e7cb0 │ │ │ │ ldr.w r1, [r1, #400] @ 0x190 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e77cc │ │ │ │ + beq.w e7c82 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e47c8 │ │ │ │ + bmi.w e496e │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w e35c8 │ │ │ │ + bne.w e3622 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e795a │ │ │ │ + bne.w e7c78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3c0e │ │ │ │ + beq.n e3bba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e50da │ │ │ │ + beq.w e7d32 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3c22 │ │ │ │ + beq.n e3bce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7964 │ │ │ │ + beq.w e824c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3c3a │ │ │ │ + beq.n e3be6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5216 │ │ │ │ + beq.w e8256 │ │ │ │ mov r0, r9 │ │ │ │ bl 5eaa4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e77fa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.n e3c06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e1a24 │ │ │ │ - mov r0, r9 │ │ │ │ + beq.w e8170 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w e1a4c │ │ │ │ + ldr r3, [pc, #176] @ (e3cc0 ) │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ + ldr r1, [pc, #308] @ (e3d48 ) │ │ │ │ + ldr r0, [pc, #312] @ (e3d4c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1a4c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e3c3a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, e3c3a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp.w fp, #46 @ 0x2e │ │ │ │ + beq.w e6b5a │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e6b50 │ │ │ │ + cmp.w fp, #2 │ │ │ │ + beq.w e69e2 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e3c68 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, e3c68 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e3c82 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, e3c82 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e86b0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e1a24 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + b.w e2e5c │ │ │ │ + nop │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n e3bd0 │ │ │ │ + bvs.n e3d24 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n e3ba8 │ │ │ │ + bpl.n e3cfc │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #544] @ (e3ebc ) │ │ │ │ + str r0, [r2, r4] │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n e3d70 │ │ │ │ + bmi.n e3cc4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #416] @ (e3e44 ) │ │ │ │ + str r0, [r6, r3] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n e3c98 │ │ │ │ + bmi.n e3bec │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #992] @ (e408c ) │ │ │ │ + str r0, [r0, r2] │ │ │ │ movs r1, r4 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, fp │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ - beq.n e3ce0 │ │ │ │ + bne.n e3d74 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #64] @ (e3d08 ) │ │ │ │ + ldr r5, [pc, #224] @ (e3dec ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + beq.n e3db4 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r4, [pc, #312] @ (e3e54 ) │ │ │ │ + movs r1, r4 │ │ │ │ + str r4, [r4, #32] │ │ │ │ + movs r1, r4 │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #56] @ (e3d10 ) │ │ │ │ + ldr r3, [pc, #288] @ (e3e48 ) │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r1, [pc, #432] @ (e3e9c ) │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ - movs r1, r4 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ - movs r1, r4 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r0, [pc, #976] @ (e40cc ) │ │ │ │ - movs r1, r4 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r0, [pc, #488] @ (e3ef0 ) │ │ │ │ + ldr r2, [pc, #344] @ (e3e94 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ - movs r2, r4 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #328] @ (e3e5c ) │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [pc, #48] @ (e3d78 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #32] @ (e3d40 ) │ │ │ │ + ldr r1, [pc, #192] @ (e3e10 ) │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8d80 │ │ │ │ + beq.w e8caa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3d46 │ │ │ │ + beq.n e3d76 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n e3d46 │ │ │ │ + beq.n e3d76 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4768 │ │ │ │ + beq.w e49be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w e35c2 │ │ │ │ + beq.w e361c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.w e51fa │ │ │ │ + bmi.w e7fb2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3d70 │ │ │ │ + beq.n e3da0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e47a6 │ │ │ │ - ldr.w r3, [pc, #3184] @ e49e4 │ │ │ │ + beq.w e49fc │ │ │ │ + ldr.w r3, [pc, #3312] @ e4a94 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e51aa │ │ │ │ + beq.w e7f64 │ │ │ │ ldr.w r4, [r2, #332] @ 0x14c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e515c │ │ │ │ + beq.w e7f16 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w e554c │ │ │ │ + bmi.w e7eae │ │ │ │ ldr.w r2, [r2, #312] @ 0x138 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e54fa │ │ │ │ + beq.w e7e5a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w e54ec │ │ │ │ + bmi.w e7e4c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fb9c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e54a4 │ │ │ │ + beq.w e7e02 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8e90 │ │ │ │ + beq.w e875a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e3de4 │ │ │ │ + beq.n e3e14 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e5204 │ │ │ │ + beq.w e7fbc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e5274 │ │ │ │ + blt.w e7daa │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8eb2 │ │ │ │ + beq.w e8738 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e3e1a │ │ │ │ + beq.n e3e4a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e55aa │ │ │ │ + beq.w e7df4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e5418 │ │ │ │ + blt.w e7d5a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx 4fc84 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq.n e3e50 │ │ │ │ + beq.n e3e80 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e545c │ │ │ │ + beq.w e7d9e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8e6e │ │ │ │ + beq.w e8716 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e3e6a │ │ │ │ + beq.n e3e9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e540a │ │ │ │ + beq.w e7d4c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e5468 │ │ │ │ + blt.w e7c3a │ │ │ │ ldrb.w r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e296e │ │ │ │ + beq.w e2996 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e5490 │ │ │ │ + bne.w e7c64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3e98 │ │ │ │ + beq.n e3ec8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5486 │ │ │ │ + beq.w e7c5a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3eac │ │ │ │ + beq.n e3edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e549a │ │ │ │ + beq.w e7c6e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3ec4 │ │ │ │ + beq.n e3ef4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e75a6 │ │ │ │ + beq.w e8640 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e77ae │ │ │ │ + bne.w e8260 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e889a │ │ │ │ + beq.w e897a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #2904] @ e4a98 │ │ │ │ + ldr.w r1, [pc, #2904] @ e4a9c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #2892] @ e4aa0 │ │ │ │ + ldr.w r1, [pc, #2892] @ e4aa4 │ │ │ │ + movs r2, #231 @ 0xe7 │ │ │ │ + ldr.w r0, [pc, #2892] @ e4aa8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 849dc │ │ │ │ + b.w e2d96 │ │ │ │ + ldr.w r3, [pc, #2852] @ e4aa0 │ │ │ │ + ldr.w r2, [pc, #2860] @ e4aac │ │ │ │ + ldr.w r1, [pc, #2860] @ e4ab0 │ │ │ │ + ldr.w r0, [pc, #2860] @ e4ab4 │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r3, #231 @ 0xe7 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #2844] @ e4ab8 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e2b04 │ │ │ │ + beq.w e2b2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e2b04 │ │ │ │ + bne.w e2b2c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2b04 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2a94 │ │ │ │ - ldr.w r3, [pc, #2764] @ e49e8 │ │ │ │ + b.w e2b2c │ │ │ │ + ldr.w r3, [pc, #2736] @ e4aa0 │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ - ldr.w r1, [pc, #2760] @ e49ec │ │ │ │ - ldr.w r0, [pc, #2760] @ e49f0 │ │ │ │ + ldr.w r1, [pc, #2756] @ e4abc │ │ │ │ + ldr.w r0, [pc, #2756] @ e4ac0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2708] @ e49f4 │ │ │ │ - ldr.w r1, [pc, #2708] @ e49f8 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2660] @ e4aa0 │ │ │ │ + movw r2, #277 @ 0x115 │ │ │ │ + ldr.w r1, [pc, #2688] @ e4ac4 │ │ │ │ + ldr.w r0, [pc, #2688] @ e4ac8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2680] @ e49e8 │ │ │ │ - ldr.w r1, [pc, #2696] @ e49fc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e2830 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3270 │ │ │ │ + ldr.w r3, [pc, #2620] @ e4aa0 │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r0, [pc, #2692] @ e4a00 │ │ │ │ + ldr.w r1, [pc, #2656] @ e4acc │ │ │ │ + ldr.w r0, [pc, #2656] @ e4ad0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2ad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - b.w e31a2 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3284 │ │ │ │ + ldr.w r3, [pc, #2568] @ e4aa0 │ │ │ │ + movw r2, #277 @ 0x115 │ │ │ │ + ldr.w r1, [pc, #2612] @ e4ad4 │ │ │ │ + ldr.w r0, [pc, #2612] @ e4ad8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e2d88 │ │ │ │ + bne.w e2db0 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2592] @ e49f4 │ │ │ │ - ldr.w r1, [pc, #2604] @ e4a04 │ │ │ │ + ldr.w r3, [pc, #2432] @ e4a98 │ │ │ │ + ldr.w r1, [pc, #2496] @ e4adc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2560] @ e49e8 │ │ │ │ - ldr.w r1, [pc, #2588] @ e4a08 │ │ │ │ + ldr.w r3, [pc, #2424] @ e4aa0 │ │ │ │ + ldr.w r1, [pc, #2484] @ e4ae0 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr.w r0, [pc, #2588] @ e4a0c │ │ │ │ + ldr.w r0, [pc, #2480] @ e4ae4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + bl 849dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w e2ef0 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w e2dc0 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.w e2e6c │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #2320] @ e4a98 │ │ │ │ + ldr.w r1, [pc, #2396] @ e4ae8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #2308] @ e4aa0 │ │ │ │ + ldr.w r1, [pc, #2380] @ e4aec │ │ │ │ + movs r2, #233 @ 0xe9 │ │ │ │ + ldr.w r0, [pc, #2380] @ e4af0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2280] @ e4aa0 │ │ │ │ + ldr.w r2, [pc, #2360] @ e4af4 │ │ │ │ + ldr.w r1, [pc, #2360] @ e4af8 │ │ │ │ + ldr.w r0, [pc, #2360] @ e4afc │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #2344] @ e4b00 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.w e2ea4 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e2d98 │ │ │ │ + bne.w e2dd2 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ @@ -248162,43 +248322,45 @@ │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2436] @ e49f4 │ │ │ │ - ldr.w r1, [pc, #2460] @ e4a10 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #2112] @ e4a98 │ │ │ │ + ldr.w r1, [pc, #2216] @ e4b04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2404] @ e49e8 │ │ │ │ - ldr.w r1, [pc, #2444] @ e4a14 │ │ │ │ - movs r2, #233 @ 0xe9 │ │ │ │ - ldr.w r0, [pc, #2444] @ e4a18 │ │ │ │ + ldr.w r3, [pc, #2100] @ e4aa0 │ │ │ │ + ldr.w r1, [pc, #2200] @ e4b08 │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ + ldr.w r0, [pc, #2200] @ e4b0c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2376] @ e49e8 │ │ │ │ - ldr.w r2, [pc, #2424] @ e4a1c │ │ │ │ - ldr.w r1, [pc, #2424] @ e4a20 │ │ │ │ - ldr.w r0, [pc, #2424] @ e4a24 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2072] @ e4aa0 │ │ │ │ + ldr.w r2, [pc, #2180] @ e4b10 │ │ │ │ + ldr.w r1, [pc, #2180] @ e4b14 │ │ │ │ + ldr.w r0, [pc, #2180] @ e4b18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r3, #233 @ 0xe9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2408] @ e4a28 │ │ │ │ + ldr.w r3, [pc, #2164] @ e4b1c │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ @@ -248207,46 +248369,164 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2288] @ e49e8 │ │ │ │ - movw r2, #277 @ 0x115 │ │ │ │ - ldr.w r1, [pc, #2348] @ e4a2c │ │ │ │ - ldr.w r0, [pc, #2348] @ e4a30 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2abc │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.w e2f18 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + b.w e2e94 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + b.w e2ecc │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #1880] @ e4a98 │ │ │ │ + ldr.w r1, [pc, #2012] @ e4b20 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #1872] @ e4aa0 │ │ │ │ + ldr.w r1, [pc, #2000] @ e4b24 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ + ldr.w r0, [pc, #1996] @ e4b28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + b.w e31ca │ │ │ │ + ldr.w r3, [pc, #1832] @ e4aa0 │ │ │ │ + ldr.w r2, [pc, #1968] @ e4b2c │ │ │ │ + ldr.w r1, [pc, #1968] @ e4b30 │ │ │ │ + ldr.w r0, [pc, #1968] @ e4b34 │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #1952] @ e4b38 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + ldr.w r3, [pc, #1704] @ e4a98 │ │ │ │ + ldr.w r1, [pc, #1864] @ e4b3c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #1696] @ e4aa0 │ │ │ │ + ldr.w r1, [pc, #1852] @ e4b40 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ + ldr.w r0, [pc, #1848] @ e4b44 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1664] @ e4aa0 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ + ldr.w r1, [pc, #1828] @ e4b48 │ │ │ │ + ldr.w r0, [pc, #1828] @ e4b4c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e2576 │ │ │ │ str r3, [sp, #32] │ │ │ │ + str r0, [sp, #24] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w e2daa │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + b.w e2004 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2272 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e228a │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.w e2de4 │ │ │ │ + ldr.w r3, [pc, #1584] @ e4aa0 │ │ │ │ + ldr.w r2, [pc, #1756] @ e4b50 │ │ │ │ + ldr.w r1, [pc, #1756] @ e4b54 │ │ │ │ + ldr.w r0, [pc, #1756] @ e4b58 │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #1740] @ e4b5c │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ @@ -248257,2059 +248537,3437 @@ │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2152] @ e49f4 │ │ │ │ - ldr.w r1, [pc, #2212] @ e4a34 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1484] @ e4aa0 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ + ldr.w r1, [pc, #1672] @ e4b60 │ │ │ │ + ldr.w r0, [pc, #1672] @ e4b64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2124] @ e49e8 │ │ │ │ - ldr.w r1, [pc, #2200] @ e4a38 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ - ldr.w r0, [pc, #2196] @ e4a3c │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1396] @ e4aa0 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ + ldr.w r1, [pc, #1588] @ e4b68 │ │ │ │ + ldr.w r0, [pc, #1588] @ e4b6c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2092] @ e49e8 │ │ │ │ - ldr.w r2, [pc, #2176] @ e4a40 │ │ │ │ - ldr.w r1, [pc, #2176] @ e4a44 │ │ │ │ - ldr.w r0, [pc, #2176] @ e4a48 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3a3c │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e3388 │ │ │ │ + ldr.w r3, [pc, #1284] @ e4aa0 │ │ │ │ + ldr.w r2, [pc, #1488] @ e4b70 │ │ │ │ + ldr.w r1, [pc, #1488] @ e4b74 │ │ │ │ + ldr.w r0, [pc, #1488] @ e4b78 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r3, #233 @ 0xe9 │ │ │ │ + mov.w r3, #282 @ 0x11a │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2160] @ e4a4c │ │ │ │ + ldr.w r3, [pc, #1472] @ e4b7c │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3a28 │ │ │ │ + ldr.w r3, [pc, #1228] @ e4aa0 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ + ldr.w r1, [pc, #1444] @ e4b80 │ │ │ │ + ldr.w r0, [pc, #1444] @ e4b84 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 84a28 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1148] @ e4aa0 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ + ldr.w r1, [pc, #1376] @ e4b88 │ │ │ │ + ldr.w r0, [pc, #1376] @ e4b8c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1064] @ e4aa0 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ + ldr.w r1, [pc, #1300] @ e4b90 │ │ │ │ + ldr.w r0, [pc, #1300] @ e4b94 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2000] @ e49e8 │ │ │ │ - ldr.w r2, [pc, #2100] @ e4a50 │ │ │ │ - ldr.w r1, [pc, #2100] @ e4a54 │ │ │ │ - ldr.w r0, [pc, #2100] @ e4a58 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2f46 │ │ │ │ + ldr r3, [pc, #984] @ (e4aa0 ) │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ + ldr.w r1, [pc, #1228] @ e4b98 │ │ │ │ + ldr.w r0, [pc, #1228] @ e4b9c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2f5a │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2f72 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2f8a │ │ │ │ + strd r0, r3, [sp, #36] @ 0x24 │ │ │ │ + bl 849dc │ │ │ │ + ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e20e0 │ │ │ │ + ldr r3, [pc, #908] @ (e4aa0 ) │ │ │ │ + ldr.w r2, [pc, #1164] @ e4ba0 │ │ │ │ + ldr.w r1, [pc, #1164] @ e4ba4 │ │ │ │ + ldr.w r0, [pc, #1164] @ e4ba8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r3, #247 @ 0xf7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2084] @ e4a5c │ │ │ │ + ldr.w r3, [pc, #1148] @ e4bac │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1892] @ e49f4 │ │ │ │ - ldr.w r1, [pc, #1996] @ e4a60 │ │ │ │ + ldr r3, [pc, #784] @ (e4a98 ) │ │ │ │ + ldr.w r1, [pc, #1064] @ e4bb0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1864] @ e49e8 │ │ │ │ - ldr.w r1, [pc, #1984] @ e4a64 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ - ldr.w r0, [pc, #1980] @ e4a68 │ │ │ │ + ldr r3, [pc, #776] @ (e4aa0 ) │ │ │ │ + ldr.w r1, [pc, #1052] @ e4bb4 │ │ │ │ + movs r2, #247 @ 0xf7 │ │ │ │ + ldr.w r0, [pc, #1048] @ e4bb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1832] @ e49e8 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ - ldr.w r1, [pc, #1960] @ e4a6c │ │ │ │ - ldr.w r0, [pc, #1960] @ e4a70 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #748] @ (e4aa0 ) │ │ │ │ + movs r2, #247 @ 0xf7 │ │ │ │ + ldr.w r1, [pc, #1028] @ e4bbc │ │ │ │ + ldr.w r0, [pc, #1028] @ e4bc0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - ldr.w r3, [pc, #1804] @ e49e8 │ │ │ │ - movw r2, #277 @ 0x115 │ │ │ │ - ldr.w r1, [pc, #1936] @ e4a74 │ │ │ │ - ldr.w r0, [pc, #1936] @ e4a78 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e2246 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e225a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e32b0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e37ea │ │ │ │ + ldr r3, [pc, #680] @ (e4aa0 ) │ │ │ │ + movs r2, #253 @ 0xfd │ │ │ │ + ldr r1, [pc, #968] @ (e4bc4 ) │ │ │ │ + ldr r0, [pc, #972] @ (e4bc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ + b.w e2830 │ │ │ │ + blx 5032c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e324e │ │ │ │ + ldr r3, [pc, #648] @ (e4aa0 ) │ │ │ │ + ldr r2, [pc, #944] @ (e4bcc ) │ │ │ │ + ldr r1, [pc, #948] @ (e4bd0 ) │ │ │ │ + ldr r0, [pc, #948] @ (e4bd4 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movs r2, #253 @ 0xfd │ │ │ │ + bl a7508 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #584] @ (e4aa0 ) │ │ │ │ + movs r2, #253 @ 0xfd │ │ │ │ + ldr r1, [pc, #892] @ (e4bd8 ) │ │ │ │ + ldr r0, [pc, #896] @ (e4bdc ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n e4832 │ │ │ │ + mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3248 │ │ │ │ - ldr.w r3, [pc, #1724] @ e49e8 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ - ldr.w r1, [pc, #1868] @ e4a7c │ │ │ │ - ldr.w r0, [pc, #1868] @ e4a80 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r3, [pc, #524] @ (e4a98 ) │ │ │ │ + ldr r1, [pc, #852] @ (e4be0 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #520] @ (e4aa0 ) │ │ │ │ + ldr r1, [pc, #840] @ (e4be4 ) │ │ │ │ + movs r2, #253 @ 0xfd │ │ │ │ + ldr r0, [pc, #840] @ (e4be8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e325c │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2aa8 │ │ │ │ - ldr.w r3, [pc, #1676] @ e49e8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r3, [pc, #456] @ (e4a98 ) │ │ │ │ + ldr r1, [pc, #796] @ (e4bec ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #452] @ (e4aa0 ) │ │ │ │ + ldr r1, [pc, #784] @ (e4bf0 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ - ldr.w r1, [pc, #1824] @ e4a84 │ │ │ │ - ldr.w r0, [pc, #1824] @ e4a88 │ │ │ │ + ldr r0, [pc, #784] @ (e4bf4 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e2aa8 │ │ │ │ + ldr r3, [pc, #416] @ (e4aa0 ) │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr r1, [pc, #756] @ (e4bf8 ) │ │ │ │ + ldr r0, [pc, #760] @ (e4bfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e37de │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r1, [pc, #388] @ (e4aa0 ) │ │ │ │ + movw r2, #279 @ 0x117 │ │ │ │ + ldr r3, [pc, #732] @ (e4c00 ) │ │ │ │ + ldr r0, [pc, #736] @ (e4c04 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #724] @ (e4c08 ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e43a8 │ │ │ │ + beq.n e4964 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, e43a8 │ │ │ │ + cbnz r3, e4964 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e2afe │ │ │ │ + beq.w e2b26 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.w e2b04 │ │ │ │ + b.w e2b2c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e3b9e │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.w e3622 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w e3910 │ │ │ │ + ldr.w r4, [r9, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w e3688 │ │ │ │ + ldr r3, [pc, #260] @ (e4aa0 ) │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r1, [pc, #620] @ (e4c0c ) │ │ │ │ + ldr r0, [pc, #620] @ (e4c10 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr r2, [pc, #616] @ (e4c14 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov.w r2, #262 @ 0x106 │ │ │ │ + bl a7508 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w e361c │ │ │ │ + ldr.w r4, [r9, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w e3d7e │ │ │ │ + ldr r3, [pc, #196] @ (e4aa0 ) │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r1, [pc, #568] @ (e4c18 ) │ │ │ │ + ldr r0, [pc, #572] @ (e4c1c ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + ldr r2, [pc, #564] @ (e4c20 ) │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + bl a7508 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3da0 │ │ │ │ + ldr r0, [pc, #540] @ (e4c24 ) │ │ │ │ + str r1, [sp, #12] │ │ │ │ + add r0, pc │ │ │ │ + bl 8c830 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e4a26 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e7be4 │ │ │ │ + ldr r3, [pc, #120] @ (e4aa0 ) │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ + ldr r1, [pc, #508] @ (e4c28 ) │ │ │ │ + ldr r0, [pc, #508] @ (e4c2c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e2576 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1576] @ e49f4 │ │ │ │ - ldr.w r1, [pc, #1724] @ e4a8c │ │ │ │ + ldr r3, [pc, #64] @ (e4a98 ) │ │ │ │ + ldr r1, [pc, #468] @ (e4c30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1544] @ e49e8 │ │ │ │ - ldr.w r1, [pc, #1708] @ e4a90 │ │ │ │ + ldr r3, [pc, #56] @ (e4aa0 ) │ │ │ │ + ldr r1, [pc, #460] @ (e4c34 ) │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ - ldr.w r0, [pc, #1704] @ e4a94 │ │ │ │ + ldr r0, [pc, #456] @ (e4c38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e329c │ │ │ │ + b.w e32c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e32b4 │ │ │ │ + b.w e32dc │ │ │ │ + nop │ │ │ │ + lsls r0, r2, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + cmp lr, ip │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ + movs r2, r4 │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + cmp sl, r7 │ │ │ │ + movs r1, r4 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ + movs r1, r4 │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r6, r8 │ │ │ │ + movs r1, r4 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + add ip, pc │ │ │ │ + movs r1, r4 │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + add ip, sl │ │ │ │ + movs r1, r4 │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + add r8, r4 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ + movs r1, r4 │ │ │ │ + ldmia r0!, {r4} │ │ │ │ + movs r1, r4 │ │ │ │ + add r0, r2 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + bics r6, r3 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + muls r4, r7 │ │ │ │ + movs r1, r4 │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + cmn r6, r1 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r4, r5 │ │ │ │ + movs r1, r4 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ + movs r1, r4 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + rors r0, r5 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + sbcs r4, r7 │ │ │ │ + movs r1, r4 │ │ │ │ + str r2, [r2, #0] │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r0, r7 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r3 │ │ │ │ + movs r1, r4 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r6, r0 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + eors r6, r4 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ + movs r1, r4 │ │ │ │ + ands r4, r1 │ │ │ │ + movs r1, r4 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r7, #22 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ + movs r1, r4 │ │ │ │ + strb r2, [r0, r2] │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ + movs r1, r4 │ │ │ │ + cbz r6, e4c2c │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r0!, {r6} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r5, [pc, #272] @ (e4d14 ) │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, #32 │ │ │ │ + movs r1, r4 │ │ │ │ + stmia r0!, {r4} │ │ │ │ + movs r1, r4 │ │ │ │ + nop {10} │ │ │ │ + movs r1, r4 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ + movs r1, r4 │ │ │ │ + ittt vs │ │ │ │ + movvs r1, r4 │ │ │ │ + subvs r3, #98 @ 0x62 │ │ │ │ + movvs r1, r4 │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ + movs r1, r4 │ │ │ │ + itet ne │ │ │ │ + movne r1, r4 │ │ │ │ + subeq r3, #22 │ │ │ │ + movne r1, r4 │ │ │ │ + str r2, [r6, r6] │ │ │ │ + movs r1, r4 │ │ │ │ + bkpt 0x00d6 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ + movs r1, r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4424 │ │ │ │ + beq.n e4c50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e739c │ │ │ │ + beq.w e5594 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4438 │ │ │ │ + beq.n e4c64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e73a6 │ │ │ │ + beq.w e559e │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e7324 │ │ │ │ + blt.w e6126 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e4500 │ │ │ │ + beq.n e4d2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e70a0 │ │ │ │ + bne.w e5616 │ │ │ │ cmp.w fp, #44 @ 0x2c │ │ │ │ - bne.w e70a6 │ │ │ │ - ldr.w r3, [pc, #1596] @ e4a98 │ │ │ │ + bne.w e561c │ │ │ │ + ldr.w r3, [pc, #3100] @ e58a4 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4478 │ │ │ │ - ldr.w r3, [pc, #1584] @ e4a9c │ │ │ │ + beq.n e4ca4 │ │ │ │ + ldr.w r3, [pc, #3088] @ e58a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w e73b0 │ │ │ │ + bne.w e55a8 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w e708c │ │ │ │ + bmi.w e5602 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e449a │ │ │ │ + beq.n e4cc6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7096 │ │ │ │ - ldr.w r3, [pc, #1540] @ e4aa0 │ │ │ │ + beq.w e560c │ │ │ │ + ldr.w r3, [pc, #3044] @ e58ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e72f8 │ │ │ │ + beq.w e55cc │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8a10 │ │ │ │ + beq.w e8b12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e44d4 │ │ │ │ + beq.n e4d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e733a │ │ │ │ + beq.w e55f8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w e757c │ │ │ │ + blt.w e59de │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w e35a4 │ │ │ │ + beq.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8988 │ │ │ │ + beq.w e8c00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e7078 │ │ │ │ + bne.w e6112 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e451e │ │ │ │ + beq.n e4d4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7082 │ │ │ │ + beq.w e611c │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8944 │ │ │ │ + beq.w e8ddc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7020 │ │ │ │ + beq.w e6142 │ │ │ │ ldr.w r1, [r2, #388] @ 0x184 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e6f60 │ │ │ │ + beq.w e587c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e6f24 │ │ │ │ + bmi.w e583a │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e6d54 │ │ │ │ + beq.w e5d30 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e6d24 │ │ │ │ + beq.w e5d00 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w e80a0 │ │ │ │ + beq.w e5a46 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r2, #104] @ 0x68 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e807a │ │ │ │ + beq.w e5a16 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e8060 │ │ │ │ + bmi.w e5f8a │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e7fea │ │ │ │ + beq.w e5f14 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r1, [r2, #128] @ 0x80 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e7f2e │ │ │ │ + beq.w e5520 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w e7f16 │ │ │ │ + bmi.w e5506 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e7e24 │ │ │ │ + beq.w e53b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e7df6 │ │ │ │ + beq.w e5382 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e7dd0 │ │ │ │ + bmi.w e535e │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e7c66 │ │ │ │ + beq.w e51ec │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7c16 │ │ │ │ + beq.w e519c │ │ │ │ ldr.w r4, [r2, #332] @ 0x14c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e7bc8 │ │ │ │ + beq.w e514e │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w e7b60 │ │ │ │ + bmi.w e50e6 │ │ │ │ ldr.w r2, [r2, #312] @ 0x138 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e7b0c │ │ │ │ + beq.w e5092 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w e7afe │ │ │ │ + bmi.w e507a │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fb9c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7ab4 │ │ │ │ + beq.w e5030 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8f5c │ │ │ │ + beq.w e8c44 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e461e │ │ │ │ + beq.n e4e4a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e7066 │ │ │ │ + beq.w e618a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e5082 │ │ │ │ + blt.w e6268 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8f3a │ │ │ │ + beq.w e91b2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e4654 │ │ │ │ + beq.n e4e80 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e50cc │ │ │ │ + beq.w e5086 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e52fa │ │ │ │ + blt.w e7674 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fc84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e4688 │ │ │ │ + beq.n e4eb4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5220 │ │ │ │ + beq.w e6346 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e8f18 │ │ │ │ + beq.w e916e │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e46a8 │ │ │ │ + beq.n e4ed4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e52ec │ │ │ │ + beq.w e7666 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e52be │ │ │ │ + blt.w e7638 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e55e2 │ │ │ │ + beq.w e668c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e46ca │ │ │ │ + beq.n e4ef6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e52de │ │ │ │ + beq.w e7658 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 50180 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e55b8 │ │ │ │ + blt.w e773c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e533e │ │ │ │ + beq.w e639a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e46f6 │ │ │ │ + beq.n e4f22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6536 │ │ │ │ + beq.w e7732 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e5c50 │ │ │ │ + bne.w e64e0 │ │ │ │ cmp.w fp, #118 @ 0x76 │ │ │ │ - beq.w e5c86 │ │ │ │ - ldr r2, [pc, #912] @ (e4a98 ) │ │ │ │ + beq.w e650e │ │ │ │ + ldr.w r2, [pc, #2416] @ e58a4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n e4720 │ │ │ │ - ldr r2, [pc, #900] @ (e4a9c ) │ │ │ │ + beq.n e4f50 │ │ │ │ + ldr.w r2, [pc, #2404] @ e58a8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e5c5a │ │ │ │ + bne.w e64ea │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ ands.w r5, r4, #1 │ │ │ │ - bne.w e522a │ │ │ │ + bne.w e6350 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4744 │ │ │ │ + beq.n e4f74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5caa │ │ │ │ + beq.w e6532 │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ - bne.w e524e │ │ │ │ + bne.w e6374 │ │ │ │ ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8ef6 │ │ │ │ + beq.w e914c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w e35c2 │ │ │ │ - ldr.w r4, [r9, #16] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w e3d4e │ │ │ │ - ldr r3, [pc, #612] @ (e49e8 ) │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r1, [pc, #796] @ (e4aa4 ) │ │ │ │ - ldr r0, [pc, #796] @ (e4aa8 ) │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + b.w e1a4c │ │ │ │ + ldr.w r3, [pc, #2324] @ e58b0 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ + ldr.w r1, [pc, #2324] @ e58b4 │ │ │ │ + ldr.w r0, [pc, #2324] @ e58b8 │ │ │ │ add r1, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #792] @ (e4aac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - bl a7508 │ │ │ │ - b.w e254e │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3d70 │ │ │ │ - ldr r3, [pc, #564] @ (e49e8 ) │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #760] @ (e4ab0 ) │ │ │ │ - ldr r0, [pc, #764] @ (e4ab4 ) │ │ │ │ + bl 91028 │ │ │ │ + b.w e2576 │ │ │ │ + ldr.w r3, [pc, #2296] @ e58b0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w r1, [pc, #2300] @ e58bc │ │ │ │ + ldr.w r0, [pc, #2300] @ e58c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e3bf2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w e35c8 │ │ │ │ - mov r0, r5 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3288 │ │ │ │ + b.w e392e │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e2a80 │ │ │ │ - ldr r3, [pc, #504] @ (e49e8 ) │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #708] @ (e4ab8 ) │ │ │ │ - ldr r0, [pc, #708] @ (e4abc ) │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + ldr.w r3, [pc, #2244] @ e58c4 │ │ │ │ + ldr.w r1, [pc, #2244] @ e58c8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #2204] @ e58b0 │ │ │ │ + ldr.w r1, [pc, #2228] @ e58cc │ │ │ │ + mov.w r2, #262 @ 0x106 │ │ │ │ + ldr.w r0, [pc, #2224] @ e58d0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2172] @ e58b0 │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr.w r1, [pc, #2200] @ e58d4 │ │ │ │ + ldr.w r0, [pc, #2200] @ e58d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r1, [pc, #472] @ (e49e8 ) │ │ │ │ - movw r2, #279 @ 0x117 │ │ │ │ - ldr r3, [pc, #684] @ (e4ac0 ) │ │ │ │ - ldr r0, [pc, #684] @ (e4ac4 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #676] @ (e4ac8 ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.n e4e08 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e38be │ │ │ │ - blx 5032c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e3226 │ │ │ │ - ldr r3, [pc, #416] @ (e49e8 ) │ │ │ │ - ldr r2, [pc, #644] @ (e4acc ) │ │ │ │ - ldr r1, [pc, #644] @ (e4ad0 ) │ │ │ │ - ldr r0, [pc, #648] @ (e4ad4 ) │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.n e4e80 │ │ │ │ + ldr.w r3, [pc, #2076] @ e58b0 │ │ │ │ + ldr.w r2, [pc, #2116] @ e58dc │ │ │ │ + ldr.w r1, [pc, #2116] @ e58e0 │ │ │ │ + ldr.w r0, [pc, #2116] @ e58e4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ - str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movs r2, #253 @ 0xfd │ │ │ │ - bl a7508 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #355 @ 0x163 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #2096] @ e58e8 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [pc, #356] @ (e49e8 ) │ │ │ │ - movs r2, #253 @ 0xfd │ │ │ │ - ldr r1, [pc, #592] @ (e4ad8 ) │ │ │ │ - ldr r0, [pc, #592] @ (e4adc ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n e4860 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w e4df4 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r3, [pc, #316] @ (e49f4 ) │ │ │ │ - ldr r1, [pc, #548] @ (e4ae0 ) │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #1956] @ e58c4 │ │ │ │ + ldr.w r1, [pc, #1992] @ e58ec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #288] @ (e49e8 ) │ │ │ │ - ldr r1, [pc, #540] @ (e4ae4 ) │ │ │ │ - movs r2, #253 @ 0xfd │ │ │ │ - ldr r0, [pc, #540] @ (e4ae8 ) │ │ │ │ + ldr.w r3, [pc, #1920] @ e58b0 │ │ │ │ + ldr.w r1, [pc, #1980] @ e58f0 │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr.w r0, [pc, #1976] @ e58f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1888] @ e58b0 │ │ │ │ + ldr.w r2, [pc, #1956] @ e58f8 │ │ │ │ + ldr.w r1, [pc, #1956] @ e58fc │ │ │ │ + ldr.w r0, [pc, #1956] @ e5900 │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #355 @ 0x163 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #1936] @ e5904 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #248] @ (e49f4 ) │ │ │ │ - ldr r1, [pc, #492] @ (e4aec ) │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [pc, #1800] @ e58c4 │ │ │ │ + ldr.w r1, [pc, #1864] @ e5908 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #220] @ (e49e8 ) │ │ │ │ - ldr r1, [pc, #484] @ (e4af0 ) │ │ │ │ - movs r2, #253 @ 0xfd │ │ │ │ - ldr r0, [pc, #484] @ (e4af4 ) │ │ │ │ + ldr.w r3, [pc, #1760] @ e58b0 │ │ │ │ + ldr.w r1, [pc, #1848] @ e590c │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr.w r0, [pc, #1844] @ e5910 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5200 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e534e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5214 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5356 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbnz r3, e5254 │ │ │ │ + cmp.w fp, #14 │ │ │ │ + bne.n e525a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5236 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5346 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8c88 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 50180 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n e531c │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e3c68 │ │ │ │ + ldr.w r3, [pc, #1588] @ e58a4 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5288 │ │ │ │ + ldr.w r3, [pc, #1576] @ e58a8 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n e52f0 │ │ │ │ + ldr.w r4, [r8, #12] │ │ │ │ + ands.w r5, r4, #1 │ │ │ │ + bne.n e52cc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e52a8 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e533a │ │ │ │ + cmp r4, #14 │ │ │ │ + bne.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8c66 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e52e6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e533a │ │ │ │ mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e3c82 │ │ │ │ + ldr.w r1, [pc, #1468] @ e58b0 │ │ │ │ + mov.w r2, #352 @ 0x160 │ │ │ │ + ldr.w r3, [pc, #1560] @ e5914 │ │ │ │ + ldr.w r0, [pc, #1560] @ e5918 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1548] @ e591c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1424] @ e58b0 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #1532] @ e5920 │ │ │ │ + ldr.w r0, [pc, #1532] @ e5924 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e4910 │ │ │ │ + mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w e38a0 │ │ │ │ - ldr.w r4, [r9, #16] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w e362e │ │ │ │ - ldr r3, [pc, #172] @ (e49e8 ) │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r1, [pc, #440] @ (e4af8 ) │ │ │ │ - ldr r0, [pc, #440] @ (e4afc ) │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n e52a8 │ │ │ │ + b.n e52e6 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5236 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5200 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5214 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e51ec │ │ │ │ + ldr.w r9, [r5, #12] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + tst.w r9, #1 │ │ │ │ + beq.w e4ddc │ │ │ │ + mov r0, r9 │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.n e4ddc │ │ │ │ + ldr.w r3, [pc, #1324] @ e58b0 │ │ │ │ + ldr.w r2, [pc, #1440] @ e5928 │ │ │ │ + ldr.w r1, [pc, #1440] @ e592c │ │ │ │ + ldr.w r0, [pc, #1440] @ e5930 │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #436] @ (e4b00 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov.w r2, #262 @ 0x106 │ │ │ │ - bl a7508 │ │ │ │ - b.w e254e │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - b.w e1fdc │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #348 @ 0x15c │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #1420] @ e5934 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n e54b4 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e53ca │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e54ac │ │ │ │ + mov r0, r8 │ │ │ │ + blx 50180 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e53e8 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e54bc │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.n e5480 │ │ │ │ + uxtb r4, r4 │ │ │ │ + cbz r4, e5420 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5402 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e54a4 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8c22 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl e12a4 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e543a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e54c4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n e54e0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r4, r2 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + beq.n e54cc │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ + beq.n e54cc │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e545c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e54fe │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ + bne.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8b34 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + ldr.w r3, [pc, #1068] @ e58b0 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #1200] @ e5938 │ │ │ │ + ldr.w r0, [pc, #1200] @ e593c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e221e │ │ │ │ + b.n e5402 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2232 │ │ │ │ - mov r0, r6 │ │ │ │ + b.n e53ca │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.n e53b8 │ │ │ │ + mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3988 │ │ │ │ - strd r0, r3, [sp, #36] @ 0x24 │ │ │ │ - bl 849dc │ │ │ │ - ldrd r0, r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e20b8 │ │ │ │ - ldr r3, [pc, #72] @ (e49e8 ) │ │ │ │ - ldr r2, [pc, #356] @ (e4b04 ) │ │ │ │ - ldr r1, [pc, #356] @ (e4b08 ) │ │ │ │ - ldr r0, [pc, #360] @ (e4b0c ) │ │ │ │ + b.n e53e8 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e543a │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5462 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n e5462 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5462 │ │ │ │ + ldr r3, [pc, #972] @ (e58b0 ) │ │ │ │ + mov.w r2, #344 @ 0x158 │ │ │ │ + ldr.w r1, [pc, #1112] @ e5940 │ │ │ │ + ldr.w r0, [pc, #1112] @ e5944 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e545c │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e53b2 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e5fa4 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + b.n e4dc6 │ │ │ │ + ldr r3, [pc, #908] @ (e58b0 ) │ │ │ │ + ldr.w r2, [pc, #1060] @ e5948 │ │ │ │ + ldr.w r1, [pc, #1060] @ e594c │ │ │ │ + ldr.w r0, [pc, #1060] @ e5950 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r3, #247 @ 0xf7 │ │ │ │ + mov.w r3, #340 @ 0x154 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #344] @ (e4b10 ) │ │ │ │ + ldr.w r3, [pc, #1040] @ e5954 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r3, [pc, #852] @ (e58c4 ) │ │ │ │ + ldr r1, [pc, #1000] @ (e5958 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #820] @ (e58b0 ) │ │ │ │ + ldr r1, [pc, #988] @ (e595c ) │ │ │ │ + mov.w r2, #304 @ 0x130 │ │ │ │ + ldr r0, [pc, #988] @ (e5960 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4c50 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4c64 │ │ │ │ + ldr r1, [pc, #772] @ (e58b0 ) │ │ │ │ + movw r2, #293 @ 0x125 │ │ │ │ + ldr r3, [pc, #948] @ (e5964 ) │ │ │ │ + ldr r0, [pc, #948] @ (e5968 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #940] @ (e596c ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r3, [pc, #752] @ (e58c4 ) │ │ │ │ + ldr r1, [pc, #924] @ (e5970 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #720] @ (e58b0 ) │ │ │ │ + ldr r1, [pc, #912] @ (e5974 ) │ │ │ │ + movw r2, #293 @ 0x125 │ │ │ │ + ldr r0, [pc, #912] @ (e5978 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4d00 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + b.w e4cae │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4cc6 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e562e │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + ldr r3, [pc, #628] @ (e58a4 ) │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e57f8 │ │ │ │ + ldr r3, [pc, #616] @ (e58a8 ) │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w e59b4 │ │ │ │ + ldr.w r5, [r8, #12] │ │ │ │ + ands.w r6, r5, #1 │ │ │ │ + bne.n e572a │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r0, ip │ │ │ │ + beq.w e5a06 │ │ │ │ + subs r0, #1 │ │ │ │ + str.w r0, [r8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w e581e │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ + bne.n e5750 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e56ea │ │ │ │ + ldr r3, [pc, #556] @ (e58a8 ) │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n e56c6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 5eaa4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e569e │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e56be │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w e1a4c │ │ │ │ + ldr r3, [pc, #520] @ (e58b0 ) │ │ │ │ + movw r2, #299 @ 0x12b │ │ │ │ + ldr r1, [pc, #720] @ (e597c ) │ │ │ │ + ldr r0, [pc, #720] @ (e5980 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e569e │ │ │ │ + ldr r1, [pc, #488] @ (e58b0 ) │ │ │ │ + movw r2, #299 @ 0x12b │ │ │ │ + ldr r3, [pc, #692] @ (e5984 ) │ │ │ │ + ldr r0, [pc, #696] @ (e5988 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #684] @ (e598c ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b5544 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e570a │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5a0e │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w e1a4c │ │ │ │ + ldr r3, [pc, #412] @ (e58b0 ) │ │ │ │ + movw r2, #299 @ 0x12b │ │ │ │ + ldr r1, [pc, #632] @ (e5990 ) │ │ │ │ + ldr r0, [pc, #632] @ (e5994 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5746 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e581e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84a28 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + mov r3, r2 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n e57a6 │ │ │ │ + ldr r2, [pc, #332] @ (e58a8 ) │ │ │ │ + ldr r1, [r7, r2] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n e57d4 │ │ │ │ + ldr.w r4, [r8, #12] │ │ │ │ + ands.w r5, r4, #1 │ │ │ │ + bne.n e57b2 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5782 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e582e │ │ │ │ + cmp r4, #24 │ │ │ │ + beq.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8bde │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + ldr.w r3, [r8, #12] │ │ │ │ + mov r4, r3 │ │ │ │ + ands.w r5, r3, #1 │ │ │ │ + beq.n e576c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e57cc │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e582e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + b.n e5788 │ │ │ │ + ldr r1, [pc, #216] @ (e58b0 ) │ │ │ │ + movw r2, #301 @ 0x12d │ │ │ │ + ldr r3, [pc, #444] @ (e5998 ) │ │ │ │ + ldr r0, [pc, #444] @ (e599c ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #436] @ (e59a0 ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r5, [r8, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + ands.w r6, r5, #1 │ │ │ │ + bne.n e572a │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r1, r0 │ │ │ │ + beq.w e59fe │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [r8] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w e566e │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.n e5746 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + b.n e566e │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n e5782 │ │ │ │ + b.n e57cc │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e5d30 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e61e2 │ │ │ │ + ldr r1, [r2, #28] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.w e5d00 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ + bpl.w e4d90 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e5a46 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e619c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + b.w e4d98 │ │ │ │ + ldr r3, [pc, #48] @ (e58b0 ) │ │ │ │ + ldr r2, [pc, #292] @ (e59a4 ) │ │ │ │ + ldr r1, [pc, #292] @ (e59a8 ) │ │ │ │ + ldr r0, [pc, #296] @ (e59ac ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #311 @ 0x137 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #280] @ (e59b0 ) │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + nop │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ - movs r1, r4 │ │ │ │ - add r4, sp │ │ │ │ - movs r1, r4 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ + movs r0, r0 │ │ │ │ + cbnz r6, e58de │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ movs r1, r4 │ │ │ │ - add r0, r3 │ │ │ │ + cbnz r6, e58de │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r4, [pc, #24] @ (e58e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - bics r2, r4 │ │ │ │ + cbnz r4, e58d8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + cbnz r4, e58d8 │ │ │ │ movs r1, r4 │ │ │ │ - orrs r6, r0 │ │ │ │ + adds r5, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb89e │ │ │ │ movs r1, r4 │ │ │ │ - cmn r4, r4 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldr r2, [pc, #928] @ (e5c90 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, r1 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + adds r4, #6 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ + movs r2, r4 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ movs r1, r4 │ │ │ │ - rors r4, r5 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + add r3, pc, #320 @ (adr r3, e5a48 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + ldr r2, [pc, #296] @ (e5a34 ) │ │ │ │ movs r1, r4 │ │ │ │ - rors r2, r1 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ - movs r2, r4 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + muls r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r4, r5 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + @ instruction: 0xb632 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + adds r2, #26 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r5 │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ + movs r2, r4 │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1 │ │ │ │ + str r4, [r5, r3] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - eors r6, r3 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + strb r6, [r3, r5] │ │ │ │ + movs r2, r4 │ │ │ │ + push {r1, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ands r4, r5 │ │ │ │ + adds r0, #20 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + str r0, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + cbz r0, e59d0 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ - movs r0, r0 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #8 │ │ │ │ + lsls r6, r6 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ - itt le │ │ │ │ - movle r1, r4 │ │ │ │ - suble r3, #220 @ 0xdc │ │ │ │ + cbz r2, e59d0 │ │ │ │ movs r1, r4 │ │ │ │ - ittt ls │ │ │ │ - movls r1, r4 │ │ │ │ - subls r3, #158 @ 0x9e │ │ │ │ - movls r1, r4 │ │ │ │ - ldr r4, [pc, #648] @ (e4d4c ) │ │ │ │ + str r4, [r1, #4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + cbz r4, e59ce │ │ │ │ movs r1, r4 │ │ │ │ - itee vs │ │ │ │ - movvs r1, r4 │ │ │ │ - cbz r0, e4af6 @ unpredictable │ │ │ │ - movvc r1, r4 │ │ │ │ - itt mi │ │ │ │ - movmi r1, r4 │ │ │ │ - submi r3, #68 @ 0x44 │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - itet eq │ │ │ │ - moveq r1, r4 │ │ │ │ - subne r3, #10 │ │ │ │ - moveq r1, r4 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + uxth r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x0084 │ │ │ │ + sxtb r4, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + sxth r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x0050 │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ - movs r2, r4 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbz r6, e59b8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + strh r0, [r1, r0] │ │ │ │ + movs r2, r4 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ movs r1, r4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #3308] @ e5828 │ │ │ │ - ldr.w r1, [pc, #3308] @ e582c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #3300] @ e5830 │ │ │ │ - ldr.w r1, [pc, #3300] @ e5834 │ │ │ │ - movs r2, #247 @ 0xf7 │ │ │ │ - ldr.w r0, [pc, #3296] @ e5838 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + movs r2, r4 │ │ │ │ + ldr.w r1, [pc, #2952] @ e6540 │ │ │ │ + mov.w r2, #296 @ 0x128 │ │ │ │ + ldr.w r3, [pc, #2948] @ e6544 │ │ │ │ + ldr.w r0, [pc, #2948] @ e6548 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #3268] @ e5830 │ │ │ │ - movs r2, #247 @ 0xf7 │ │ │ │ - ldr.w r1, [pc, #3276] @ e583c │ │ │ │ - ldr.w r0, [pc, #3276] @ e5840 │ │ │ │ + strd r3, r8, [sp] │ │ │ │ + ldr.w r1, [pc, #2940] @ e654c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e4910 │ │ │ │ + ldr.w r3, [pc, #2912] @ e6540 │ │ │ │ + movw r2, #293 @ 0x125 │ │ │ │ + ldr.w r1, [pc, #2920] @ e6550 │ │ │ │ + ldr.w r0, [pc, #2920] @ e6554 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - mov r0, r5 │ │ │ │ + b.w e1d00 │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ + beq.w e5672 │ │ │ │ + b.n e57aa │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ + beq.w e5672 │ │ │ │ + b.n e575c │ │ │ │ + mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3974 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.w e2dbc │ │ │ │ - ldr.w r3, [pc, #3216] @ e5830 │ │ │ │ - ldr.w r2, [pc, #3232] @ e5844 │ │ │ │ - ldr.w r1, [pc, #3232] @ e5848 │ │ │ │ - ldr.w r0, [pc, #3232] @ e584c │ │ │ │ + b.n e570a │ │ │ │ + ldr.w r3, [pc, #2856] @ e6540 │ │ │ │ + ldr.w r2, [pc, #2876] @ e6558 │ │ │ │ + ldr.w r1, [pc, #2876] @ e655c │ │ │ │ + ldr.w r0, [pc, #2876] @ e6560 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + mov.w r3, #336 @ 0x150 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #3216] @ e5850 │ │ │ │ + ldr.w r3, [pc, #2856] @ e6564 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5a5a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5fee │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbnz r3, e5ab2 │ │ │ │ + cmp.w fp, #44 @ 0x2c │ │ │ │ + bne.n e5ab8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5a78 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5ff6 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5a8c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e5aaa │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e9328 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5a8c │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 50180 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w e5ffe │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e6030 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5ae0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e6028 │ │ │ │ + ldr.w r3, [pc, #2692] @ e6568 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5afe │ │ │ │ + ldr.w r3, [pc, #2680] @ e656c │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w e60e6 │ │ │ │ + ldr.w r5, [r8, #12] │ │ │ │ + lsls r6, r5, #31 │ │ │ │ + bmi.n e5bda │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5b1c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e5be2 │ │ │ │ + movs r0, #0 │ │ │ │ + blx 4fb9c │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w e5ce2 │ │ │ │ + add.w r3, sl, #4096 @ 0x1000 │ │ │ │ + ldr.w r1, [r3, #3040] @ 0xbe0 │ │ │ │ + blx 502d4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w e5cb6 │ │ │ │ + ldr.w r3, [pc, #2608] @ e6570 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n e5bf2 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4ffe8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5b62 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e5bea │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w e5c98 │ │ │ │ + ldr.w r3, [pc, #2568] @ e6574 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.n e5c60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ + bl 88aec │ │ │ │ + mov r1, r0 │ │ │ │ + mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ + blx 4fc84 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5b98 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e5c30 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8b9a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5bb0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e5c38 │ │ │ │ + cmp r5, #0 │ │ │ │ + blt.n e5c40 │ │ │ │ + uxtb r5, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8bbc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 849dc │ │ │ │ + b.n e5b06 │ │ │ │ mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5b1c │ │ │ │ mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5b62 │ │ │ │ + mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #3116] @ e5830 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ - ldr.w r1, [pc, #3144] @ e5854 │ │ │ │ - ldr.w r0, [pc, #3144] @ e5858 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + ldr.w r3, [pc, #2424] @ e6578 │ │ │ │ + ldr.w r1, [pc, #2424] @ e657c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #2348] @ e6540 │ │ │ │ + ldr.w r1, [pc, #2408] @ e6580 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r0, [pc, #2404] @ e6584 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #3024] @ e5830 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ - ldr.w r1, [pc, #3064] @ e585c │ │ │ │ - ldr.w r0, [pc, #3064] @ e5860 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5b98 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5bb0 │ │ │ │ + ldr.w r3, [pc, #2300] @ e6540 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #2364] @ e6588 │ │ │ │ + ldr.w r0, [pc, #2364] @ e658c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + blx 5032c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n e5b74 │ │ │ │ + ldr.w r2, [pc, #2260] @ e6540 │ │ │ │ + ldr.w r3, [pc, #2336] @ e6590 │ │ │ │ + ldr.w r1, [pc, #2336] @ e6594 │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r0, [pc, #2336] @ e6598 │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ + add r1, pc │ │ │ │ + str r6, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 84a28 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2936] @ e5830 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #2980] @ e5864 │ │ │ │ - ldr.w r0, [pc, #2980] @ e5868 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2212] @ e6540 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #2296] @ e659c │ │ │ │ + ldr.w r0, [pc, #2296] @ e65a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - ldr.w r3, [pc, #2904] @ e5830 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ - ldr.w r1, [pc, #2956] @ e586c │ │ │ │ - ldr.w r0, [pc, #2956] @ e5870 │ │ │ │ + b.n e5c8e │ │ │ │ + ldr.w r3, [pc, #2184] @ e6540 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #2276] @ e65a4 │ │ │ │ + ldr.w r0, [pc, #2276] @ e65a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - ldr.w r0, [pc, #2940] @ e5874 │ │ │ │ - str r1, [sp, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2140] @ e6540 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #2240] @ e65ac │ │ │ │ + ldr.w r0, [pc, #2240] @ e65b0 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ - bl 8c830 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n e5c8e │ │ │ │ + ldr.w r3, [pc, #2108] @ e6540 │ │ │ │ + ldr.w r2, [pc, #2220] @ e65b4 │ │ │ │ + ldr.w r1, [pc, #2220] @ e65b8 │ │ │ │ + ldr.w r0, [pc, #2220] @ e65bc │ │ │ │ + add r2, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #323 @ 0x143 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #2204] @ e65c0 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4d16 │ │ │ │ + beq.n e5d44 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4fda │ │ │ │ - ldr.w r3, [pc, #2840] @ e5830 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ - ldr.w r1, [pc, #2904] @ e5878 │ │ │ │ - ldr.w r0, [pc, #2904] @ e587c │ │ │ │ - add r1, pc │ │ │ │ + beq.w e5e9e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5d58 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5ea6 │ │ │ │ + sub.w r3, fp, #14 │ │ │ │ + bics.w r3, r3, #2 │ │ │ │ + bne.n e5d98 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5d7a │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e5eae │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e936c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r8 │ │ │ │ + blx 50180 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w e5eb6 │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e5e46 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n e5e3e │ │ │ │ + ldr.w r3, [pc, #1972] @ e6568 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e254e │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5dce │ │ │ │ + ldr.w r3, [pc, #1960] @ e656c │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w e5ee0 │ │ │ │ + ldr.w r4, [r8, #12] │ │ │ │ + ands.w r5, r4, #1 │ │ │ │ + bne.n e5e10 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5dec │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e5e32 │ │ │ │ + cmp r4, #24 │ │ │ │ + beq.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8b78 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5e2a │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e5e32 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + b.n e5df2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e224a │ │ │ │ - mov r0, r9 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n e5dec │ │ │ │ + b.n e5e2a │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.n e5db0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e5e5c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n e5f0c │ │ │ │ + cmp.w fp, #46 @ 0x2e │ │ │ │ + beq.n e5e6e │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbnz r3, e5e94 │ │ │ │ + cmp.w fp, #18 │ │ │ │ + bne.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e934a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e3c82 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e3c82 │ │ │ │ + mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2262 │ │ │ │ - ldr.w r3, [pc, #2788] @ e5830 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ - ldr.w r1, [pc, #2864] @ e5880 │ │ │ │ - ldr.w r0, [pc, #2864] @ e5884 │ │ │ │ + b.n e5d44 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5d58 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5d7a │ │ │ │ + ldr.w r3, [pc, #1672] @ e6540 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #1796] @ e65c4 │ │ │ │ + ldr.w r0, [pc, #1796] @ e65c8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r1, [pc, #1628] @ e6540 │ │ │ │ + mov.w r2, #320 @ 0x140 │ │ │ │ + ldr.w r3, [pc, #1760] @ e65cc │ │ │ │ + ldr.w r0, [pc, #1760] @ e65d0 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1748] @ e65d4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5e5c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbnz r3, e5f7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4db2 │ │ │ │ + beq.n e5f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e4db2 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp.w fp, #46 @ 0x2e │ │ │ │ - beq.w e6206 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e61fc │ │ │ │ - cmp.w fp, #2 │ │ │ │ - beq.w e609a │ │ │ │ + cbz r3, e5f82 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4de0 │ │ │ │ + beq.n e5f38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e4de0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cbz r3, e5f6a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e35a4 │ │ │ │ + beq.n e5f4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e35a4 │ │ │ │ + cbz r3, e5f72 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8b56 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5f38 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e35a4 │ │ │ │ - ldr.w r3, [pc, #2600] @ e5830 │ │ │ │ - ldr.w r2, [pc, #2684] @ e5888 │ │ │ │ - ldr.w r1, [pc, #2684] @ e588c │ │ │ │ - ldr.w r0, [pc, #2684] @ e5890 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #282 @ 0x11a │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2668] @ e5894 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ + b.n e5f4c │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e3360 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2f4a │ │ │ │ - mov r0, r9 │ │ │ │ + b.n e5f18 │ │ │ │ + mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2f62 │ │ │ │ - ldr.w r3, [pc, #2524] @ e5830 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ - ldr.w r1, [pc, #2620] @ e5898 │ │ │ │ - ldr.w r0, [pc, #2620] @ e589c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ + b.n e5f28 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n e5f14 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e6228 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + b.w e4dae │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2444] @ e5830 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ - ldr.w r1, [pc, #2552] @ e58a0 │ │ │ │ - ldr.w r0, [pc, #2552] @ e58a4 │ │ │ │ + ldr.w r3, [pc, #1464] @ e6578 │ │ │ │ + ldr.w r1, [pc, #1556] @ e65d8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #1392] @ e6540 │ │ │ │ + ldr.w r1, [pc, #1544] @ e65dc │ │ │ │ + mov.w r2, #348 @ 0x15c │ │ │ │ + ldr.w r0, [pc, #1540] @ e65e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5a5a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e5a78 │ │ │ │ + ldr.w r3, [pc, #1344] @ e6540 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #1500] @ e65e4 │ │ │ │ + ldr.w r0, [pc, #1500] @ e65e8 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2f1e │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e2f32 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e35a4 │ │ │ │ + b.n e5ae0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e6044 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbz r3, e609a │ │ │ │ mov r0, r5 │ │ │ │ - bl e127c │ │ │ │ + bl e12a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4f1e │ │ │ │ + beq.n e605c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, e4f82 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n e4fa6 │ │ │ │ + cbz r3, e60a2 │ │ │ │ + cbz r4, e60be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.n e4f8a │ │ │ │ + beq.n e60aa │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4f3a │ │ │ │ + beq.n e6076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e4f9e │ │ │ │ - cmp r5, #24 │ │ │ │ - beq.w e35a4 │ │ │ │ + cbz r3, e60de │ │ │ │ + cmp r5, #14 │ │ │ │ + bne.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e974c │ │ │ │ + beq.w e9306 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #2256] @ e5830 │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #2368] @ e58a8 │ │ │ │ - ldr.w r0, [pc, #2368] @ e58ac │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e6044 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4f1e │ │ │ │ + b.n e605c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4f40 │ │ │ │ + beq.n e607c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e4f40 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4f40 │ │ │ │ + bne.n e607c │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4f3a │ │ │ │ - ldr.w r3, [pc, #2184] @ e5830 │ │ │ │ - movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #2304] @ e58b0 │ │ │ │ - ldr.w r0, [pc, #2304] @ e58b4 │ │ │ │ + b.n e607c │ │ │ │ + ldr.w r3, [pc, #1152] @ e6540 │ │ │ │ + movw r2, #329 @ 0x149 │ │ │ │ + ldr.w r1, [pc, #1316] @ e65ec │ │ │ │ + ldr.w r0, [pc, #1316] @ e65f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e2f0a │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e370a │ │ │ │ - mov r0, r1 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4d16 │ │ │ │ - ldr.w r3, [pc, #2124] @ e5830 │ │ │ │ - ldr.w r2, [pc, #2256] @ e58b8 │ │ │ │ - ldr.w r1, [pc, #2256] @ e58bc │ │ │ │ - ldr.w r0, [pc, #2256] @ e58c0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ + b.n e6076 │ │ │ │ + ldr.w r1, [pc, #1112] @ e6540 │ │ │ │ + movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r3, [pc, #1284] @ e65f4 │ │ │ │ + ldr.w r0, [pc, #1284] @ e65f8 │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #287 @ 0x11f │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2236] @ e58c4 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e502c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e5036 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.w e39e0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w e39da │ │ │ │ - b.n e502c │ │ │ │ + ldr.w r1, [pc, #1272] @ e65fc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e36b2 │ │ │ │ - ldr.w r3, [pc, #2016] @ e5830 │ │ │ │ - movw r2, #263 @ 0x107 │ │ │ │ - ldr.w r1, [pc, #2160] @ e58c8 │ │ │ │ - ldr.w r0, [pc, #2160] @ e58cc │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e36da │ │ │ │ + b.w e4d32 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e36f2 │ │ │ │ - ldr.w r3, [pc, #1964] @ e5830 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r1, [pc, #2116] @ e58d0 │ │ │ │ - ldr.w r0, [pc, #2116] @ e58d4 │ │ │ │ + b.w e4d4a │ │ │ │ + ldr.w r3, [pc, #1048] @ e6540 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #1232] @ e6600 │ │ │ │ + ldr.w r0, [pc, #1232] @ e6604 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ + b.n e5ed0 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + ldr.w r3, [pc, #1052] @ e6578 │ │ │ │ + ldr.w r1, [pc, #1192] @ e6608 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #976] @ (e6540 ) │ │ │ │ + ldr.w r1, [pc, #1180] @ e660c │ │ │ │ + movw r2, #311 @ 0x137 │ │ │ │ + ldr.w r0, [pc, #1176] @ e6610 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e4654 │ │ │ │ - mov r0, r5 │ │ │ │ + strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3c0e │ │ │ │ + ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e4e4a │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1828] @ e5828 │ │ │ │ - ldr.w r1, [pc, #2000] @ e58d8 │ │ │ │ + ldr r3, [pc, #960] @ (e6578 ) │ │ │ │ + ldr.w r1, [pc, #1116] @ e6614 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1816] @ e5830 │ │ │ │ - ldr.w r1, [pc, #1984] @ e58dc │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ - ldr.w r0, [pc, #1984] @ e58e0 │ │ │ │ + ldr r3, [pc, #888] @ (e6540 ) │ │ │ │ + ldr.w r1, [pc, #1104] @ e6618 │ │ │ │ + mov.w r2, #336 @ 0x150 │ │ │ │ + ldr.w r0, [pc, #1100] @ e661c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1788] @ e5830 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #1960] @ e58e4 │ │ │ │ - ldr.w r0, [pc, #1960] @ e58e8 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - ldr.w r2, [pc, #1952] @ e58ec │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - add r2, pc │ │ │ │ - str r2, [sp, #0] │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ - bl a7508 │ │ │ │ - b.w e254e │ │ │ │ - ldr.w r3, [pc, #1744] @ e5830 │ │ │ │ - ldr.w r2, [pc, #1932] @ e58f0 │ │ │ │ - ldr.w r1, [pc, #1932] @ e58f4 │ │ │ │ - ldr.w r0, [pc, #1932] @ e58f8 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1916] @ e58fc │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + ldr r3, [pc, #892] @ (e6578 ) │ │ │ │ + ldr.w r1, [pc, #1056] @ e6620 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #820] @ (e6540 ) │ │ │ │ + ldr.w r1, [pc, #1044] @ e6624 │ │ │ │ + movw r2, #323 @ 0x143 │ │ │ │ + ldr.w r0, [pc, #1040] @ e6628 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1628] @ e5828 │ │ │ │ - ldr.w r1, [pc, #1840] @ e5900 │ │ │ │ + ldr r3, [pc, #820] @ (e6578 ) │ │ │ │ + ldr r1, [pc, #1000] @ (e662c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1620] @ e5830 │ │ │ │ - ldr.w r1, [pc, #1828] @ e5904 │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r0, [pc, #1824] @ e5908 │ │ │ │ + ldr r3, [pc, #752] @ (e6540 ) │ │ │ │ + ldr r1, [pc, #988] @ (e6630 ) │ │ │ │ + mov.w r2, #340 @ 0x154 │ │ │ │ + ldr r0, [pc, #988] @ (e6634 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 849dc │ │ │ │ - b.w e3d58 │ │ │ │ - mov r0, r4 │ │ │ │ - strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e3de4 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3c3a │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.w e4688 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5248 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e5caa │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e35a4 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8ed4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #1464] @ e5830 │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1676] @ e590c │ │ │ │ - ldr.w r0, [pc, #1676] @ e5910 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #724] @ (e6540 ) │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr r1, [pc, #968] @ (e6638 ) │ │ │ │ + ldr r0, [pc, #968] @ (e663c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1392] @ e5830 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r1, [pc, #1612] @ e5914 │ │ │ │ - ldr.w r0, [pc, #1612] @ e5918 │ │ │ │ - add r1, pc │ │ │ │ + b.w e1d00 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + b.w e36f6 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w e2990 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.w e3966 │ │ │ │ + ldr r3, [pc, #620] @ (e6540 ) │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + ldr r1, [pc, #872] @ (e6640 ) │ │ │ │ + ldr r0, [pc, #872] @ (e6644 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ + str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ + ldr r2, [pc, #868] @ (e6648 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w e46ca │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w e46a8 │ │ │ │ - ldr.w r3, [pc, #1332] @ e5830 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r1, [pc, #1560] @ e591c │ │ │ │ - ldr.w r0, [pc, #1560] @ e5920 │ │ │ │ + add r2, pc │ │ │ │ + str r2, [sp, #0] │ │ │ │ + movw r2, #267 @ 0x10b │ │ │ │ + bl a7508 │ │ │ │ + b.w e2830 │ │ │ │ + ldr r3, [pc, #584] @ (e6540 ) │ │ │ │ + movs r2, #247 @ 0xf7 │ │ │ │ + ldr r1, [pc, #848] @ (e664c ) │ │ │ │ + ldr r0, [pc, #848] @ (e6650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e21de │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e633c │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e7d3c │ │ │ │ + mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ + b.w e3a94 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.w e4eb4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e636e │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e6532 │ │ │ │ + mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e3c82 │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e9108 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n e53b4 │ │ │ │ + bne.n e6408 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e535a │ │ │ │ + beq.n e63b6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e53c0 │ │ │ │ + beq.n e6496 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e5cf2 │ │ │ │ + beq.n e64a2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5cba │ │ │ │ + beq.n e6468 │ │ │ │ ldr.w r1, [r3, #336] @ 0x150 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n e53dc │ │ │ │ + beq.n e6424 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n e53d4 │ │ │ │ + bmi.n e641c │ │ │ │ subs r6, r0, r1 │ │ │ │ negs r4, r6 │ │ │ │ adcs r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5390 │ │ │ │ + beq.n e63e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, e53cc │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e5d3a │ │ │ │ + cbz r3, e6414 │ │ │ │ + cbz r4, e644a │ │ │ │ ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8e4c │ │ │ │ + beq.w e912a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n e5344 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e535a │ │ │ │ + b.n e63a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5390 │ │ │ │ + b.n e63e8 │ │ │ │ bl 8bb54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n e5380 │ │ │ │ - ldr.w r2, [pc, #1104] @ e5830 │ │ │ │ + b.n e63d8 │ │ │ │ + ldr r2, [pc, #280] @ (e6540 ) │ │ │ │ movw r1, #359 @ 0x167 │ │ │ │ - ldr.w r3, [pc, #1340] @ e5924 │ │ │ │ + ldr r3, [pc, #552] @ (e6654 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1336] @ e5928 │ │ │ │ + ldr r2, [pc, #548] @ (e6658 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1328] @ e592c │ │ │ │ - ldr.w r0, [pc, #1328] @ e5930 │ │ │ │ + ldr r1, [pc, #544] @ (e665c ) │ │ │ │ + ldr r0, [pc, #544] @ (e6660 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n e4f78 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.w e3e6a │ │ │ │ - ldr.w r3, [pc, #1044] @ e5830 │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1296] @ e5934 │ │ │ │ - ldr.w r0, [pc, #1296] @ e5938 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ + b.w e549a │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e90e6 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.w e3e50 │ │ │ │ - ldr r3, [pc, #964] @ (e5830 ) │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1228] @ e593c │ │ │ │ - ldr.w r0, [pc, #1228] @ e5940 │ │ │ │ + ldr r3, [pc, #264] @ (e6578 ) │ │ │ │ + ldr r1, [pc, #496] @ (e6664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3e98 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e3e84 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3eac │ │ │ │ - ldr r3, [pc, #904] @ (e5830 ) │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - ldr.w r1, [pc, #1176] @ e5944 │ │ │ │ - ldr.w r0, [pc, #1176] @ e5948 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #192] @ (e6540 ) │ │ │ │ + ldr r1, [pc, #488] @ (e6668 ) │ │ │ │ + movw r2, #359 @ 0x167 │ │ │ │ + ldr r0, [pc, #484] @ (e666c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e3da2 │ │ │ │ - ldr r3, [pc, #820] @ (e5830 ) │ │ │ │ - ldr.w r2, [pc, #1100] @ e594c │ │ │ │ - ldr.w r1, [pc, #1100] @ e5950 │ │ │ │ - ldr.w r0, [pc, #1100] @ e5954 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #257 @ 0x101 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1084] @ e5958 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w e3d8e │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n e63b6 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e64b8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, e64b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #676] @ (e5828 ) │ │ │ │ - ldr r1, [pc, #980] @ (e595c ) │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #436] @ (e6670 ) │ │ │ │ + ldr r1, [pc, #440] @ (e6674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #668] @ (e5830 ) │ │ │ │ - ldr r1, [pc, #972] @ (e5960 ) │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ - ldr r0, [pc, #968] @ (e5964 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e3e1a │ │ │ │ - ldr r3, [pc, #628] @ (e5830 ) │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #936] @ (e5968 ) │ │ │ │ - ldr r0, [pc, #940] @ (e596c ) │ │ │ │ + ldr r3, [pc, #120] @ (e6540 ) │ │ │ │ + ldr r1, [pc, #428] @ (e6678 ) │ │ │ │ + mov.w r2, #358 @ 0x166 │ │ │ │ + ldr r0, [pc, #428] @ (e667c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ + b.w e4f32 │ │ │ │ + ldr r1, [pc, #84] @ (e6540 ) │ │ │ │ + mov.w r2, #364 @ 0x16c │ │ │ │ + ldr r3, [pc, #396] @ (e6680 ) │ │ │ │ + ldr r0, [pc, #400] @ (e6684 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ + add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #388] @ (e6688 ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e4f7a │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e4f7a │ │ │ │ mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4f7a │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e4f74 │ │ │ │ + b.n e636e │ │ │ │ + lsls r4, r4, #19 │ │ │ │ + movs r0, r0 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ + movs r1, r4 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ + movs r1, r4 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [r4, r1] │ │ │ │ + movs r2, r4 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r3, #28 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ + movs r2, r4 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + bx ip │ │ │ │ + movs r1, r4 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r5, [pc, #496] @ (e67a8 ) │ │ │ │ + movs r2, r4 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ + movs r1, r4 │ │ │ │ + mov lr, pc │ │ │ │ + movs r1, r4 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ + movs r1, r4 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ + movs r1, r4 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ + movs r1, r4 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ + movs r1, r4 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ + movs r1, r4 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ + movs r1, r4 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r4, #16 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ + movs r1, r4 │ │ │ │ + add r7, pc, #808 @ (adr r7, e6938 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ + movs r1, r4 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ + movs r1, r4 │ │ │ │ + add r7, pc, #456 @ (adr r7, e67e4 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r2, #12 │ │ │ │ + movs r1, r4 │ │ │ │ + add r7, pc, #176 @ (adr r7, e66d8 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ + movs r1, r4 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ + movs r1, r4 │ │ │ │ + add r6, pc, #944 @ (adr r6, e69e4 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ + movs r1, r4 │ │ │ │ + add r6, pc, #840 @ (adr r6, e6984 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ + movs r1, r4 │ │ │ │ + add r6, pc, #416 @ (adr r6, e67e4 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r2, r0, r1 │ │ │ │ + movs r1, r4 │ │ │ │ + add r6, pc, #280 @ (adr r6, e6768 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [pc, #880] @ (e69c8 ) │ │ │ │ + movs r1, r4 │ │ │ │ + mov r4, sl │ │ │ │ + movs r2, r4 │ │ │ │ + add r5, pc, #24 @ (adr r5, e6678 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, pc, #760 @ (adr r4, e6964 ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + strh r4, [r1, r7] │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, pc, #464 @ (adr r4, e684c ) │ │ │ │ + movs r1, r4 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ + movs r1, r4 │ │ │ │ + add r4, pc, #256 @ (adr r4, e678c ) │ │ │ │ + movs r1, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e64f6 │ │ │ │ + beq.w e76e8 │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e64d0 │ │ │ │ + beq.w e76b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e66f4 │ │ │ │ + bmi.w e7824 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e666c │ │ │ │ + beq.w e779c │ │ │ │ ldr r1, [r2, #116] @ 0x74 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e675e │ │ │ │ + beq.w e776c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w e5d58 │ │ │ │ + beq.w e6d6c │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e642a │ │ │ │ + beq.w e6d1c │ │ │ │ ldr.w r4, [r2, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e63e6 │ │ │ │ - lsls r1, r4, #31 │ │ │ │ - bmi.w e6388 │ │ │ │ + beq.w e6cce │ │ │ │ + lsls r0, r4, #31 │ │ │ │ + bmi.w e6c66 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e633e │ │ │ │ + beq.w e6c12 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - lsls r0, r2, #31 │ │ │ │ - bmi.w e64b4 │ │ │ │ + lsls r1, r2, #31 │ │ │ │ + bmi.w e7a5c │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 4fb9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6470 │ │ │ │ + beq.w e7a12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8d5e │ │ │ │ + beq.w e905e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e5688 │ │ │ │ + beq.n e6732 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, e5688 │ │ │ │ + cbnz r1, e6732 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e57da │ │ │ │ + blt.w e6884 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ blx 502d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8c70 │ │ │ │ + beq.w e9080 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e56be │ │ │ │ + beq.n e6768 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e64c2 │ │ │ │ + beq.w e7a6a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e5ee2 │ │ │ │ + blt.w e7a78 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 4fc84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e56f2 │ │ │ │ + beq.n e679c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e581e │ │ │ │ + beq.w e68ce │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e8cb4 │ │ │ │ + beq.w e8fb8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e5712 │ │ │ │ + beq.n e67bc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5ed6 │ │ │ │ + beq.w e68d6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e5f26 │ │ │ │ + blt.w e68e2 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e5f54 │ │ │ │ + beq.w e690e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e5734 │ │ │ │ + beq.n e67de │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5f46 │ │ │ │ + beq.w e6902 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 50180 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e5758 │ │ │ │ + beq.n e6802 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e6bec │ │ │ │ + beq.w e6ea4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e5978 │ │ │ │ + blt.w e6eb0 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e59aa │ │ │ │ + beq.w e6ee2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e577a │ │ │ │ + beq.n e6824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e59a2 │ │ │ │ + beq.w e6eda │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r5, [r3, #4092] @ 0xffc │ │ │ │ bl 88aec │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fc84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8d3c │ │ │ │ + beq.w e8f96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e57ae │ │ │ │ + beq.n e6858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5bd4 │ │ │ │ + beq.w e7108 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w e5bdc │ │ │ │ + blt.w e7abc │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e35a4 │ │ │ │ + beq.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8d1a │ │ │ │ + beq.w e8f52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr r3, [pc, #84] @ (e5830 ) │ │ │ │ + b.w e1a4c │ │ │ │ + ldr.w r3, [pc, #3116] @ e74b4 │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r1, [pc, #396] @ (e5970 ) │ │ │ │ - ldr r0, [pc, #400] @ (e5974 ) │ │ │ │ + ldr.w r1, [pc, #3112] @ e74b8 │ │ │ │ + ldr.w r0, [pc, #3112] @ e74bc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ @@ -250321,8566 +251979,7023 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n e56f2 │ │ │ │ - nop │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r7, [pc, #112] @ (e58a0 ) │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ - movs r1, r4 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ - movs r1, r4 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ - movs r1, r4 │ │ │ │ - subs r0, #30 │ │ │ │ - movs r1, r4 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ - movs r2, r4 │ │ │ │ - cbnz r2, e58c4 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ - movs r1, r4 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ - movs r1, r4 │ │ │ │ - cbnz r4, e58b8 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ - movs r1, r4 │ │ │ │ - cbnz r2, e58aa │ │ │ │ - movs r1, r4 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ - movs r1, r4 │ │ │ │ - revsh r6, r1 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ - movs r1, r4 │ │ │ │ - hlt 0x0030 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ - movs r1, r4 │ │ │ │ - rev16 r0, r6 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ - movs r1, r4 │ │ │ │ - rev r6, r7 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ - movs r1, r4 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ - movs r2, r4 │ │ │ │ - cbnz r4, e58ae │ │ │ │ - movs r1, r4 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ - movs r1, r4 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ - movs r1, r4 │ │ │ │ - cbnz r4, e58a8 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ - movs r1, r4 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ - movs r2, r4 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ - movs r1, r4 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ - movs r1, r4 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r3, #2 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r1, [pc, #328] @ (e5a24 ) │ │ │ │ - movs r1, r4 │ │ │ │ - cpsid i │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ - movs r1, r4 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ - movs r1, r4 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ - movs r2, r4 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ - movs r1, r4 │ │ │ │ - add r1, pc, #584 @ (adr r1, e5b48 ) │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r0, [pc, #560] @ (e5b34 ) │ │ │ │ - movs r1, r4 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ - movs r1, r4 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ - movs r1, r4 │ │ │ │ - push {r4, lr} │ │ │ │ - movs r1, r4 │ │ │ │ - adds r1, #16 │ │ │ │ - movs r1, r4 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ - movs r1, r4 │ │ │ │ - push {r1, r3, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ - movs r1, r4 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ - movs r1, r4 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ - movs r2, r4 │ │ │ │ - cbz r4, e5994 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ - movs r1, r4 │ │ │ │ - cbz r4, e5992 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ - movs r1, r4 │ │ │ │ - cbz r6, e5986 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r7, #30 │ │ │ │ - movs r1, r4 │ │ │ │ - uxtb r2, r4 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ - movs r1, r4 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ - movs r2, r4 │ │ │ │ - uxth r0, r1 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ - movs r1, r4 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ - movs r1, r4 │ │ │ │ - add lr, sl │ │ │ │ - movs r1, r4 │ │ │ │ - cbz r2, e59a2 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ - movs r1, r4 │ │ │ │ - cbz r4, e59a0 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ - movs r1, r4 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr.w r3, [pc, #3012] @ e6540 │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #3012] @ e6544 │ │ │ │ - ldr.w r0, [pc, #3012] @ e6548 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e577a │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w e5eca │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl e127c │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e59d2 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e5bfc │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w e5eaa │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r9, r2 │ │ │ │ - beq.w e5e72 │ │ │ │ - ldr.w r4, [r9, #12] │ │ │ │ - lsls r1, r4, #31 │ │ │ │ - bmi.w e5e66 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w e5e28 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 88aec │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fc84 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8cf8 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e5a2c │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cbnz r2, e5a2c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w e69da │ │ │ │ - uxtb r5, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w e5e72 │ │ │ │ - ldr.w r4, [r9, #16] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8c0a │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - itt ne │ │ │ │ - addne r2, #1 │ │ │ │ - strne r2, [r4, #0] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.w e697c │ │ │ │ - ldr.w r5, [r9, #12] │ │ │ │ - cmp r5, #22 │ │ │ │ - bne.w e68e8 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ - lsls r2, r6, #31 │ │ │ │ - bmi.w e68d6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e6892 │ │ │ │ - ldr.w r8, [r2, #332] @ 0x14c │ │ │ │ - cmp.w r8, #1 │ │ │ │ - beq.w e6850 │ │ │ │ - tst.w r8, #1 │ │ │ │ - bne.w e6b20 │ │ │ │ - ldr.w fp, [r2, #312] @ 0x138 │ │ │ │ - cmp.w fp, #1 │ │ │ │ - beq.w e6ad8 │ │ │ │ - tst.w fp, #1 │ │ │ │ - bne.w e6aca │ │ │ │ - movs r0, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 4fb9c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e6a8c │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 88aec │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 502d4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w e8e2a │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e5ae4 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e6a00 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.w e5c06 │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 88aec │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 502d4 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov fp, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w e8c4e │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e5b22 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e5c44 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - blt.w e6bb4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 88aec │ │ │ │ - mov r6, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fc84 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e5b54 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e6b7c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w e8be8 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e5b74 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ - cbnz r2, e5b74 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - blt.w e6b88 │ │ │ │ - uxtb.w r2, r8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e68e4 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5ba0 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, e5ba0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5bb6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, e5bb6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8bc6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e57ae │ │ │ │ - ldr.w r3, [pc, #2400] @ e6540 │ │ │ │ - movw r2, #399 @ 0x18f │ │ │ │ - ldr.w r1, [pc, #2404] @ e654c │ │ │ │ - ldr.w r0, [pc, #2404] @ e6550 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e59d2 │ │ │ │ - ldr.w r3, [pc, #2360] @ e6540 │ │ │ │ - movw r2, #389 @ 0x185 │ │ │ │ - ldr.w r1, [pc, #2372] @ e6554 │ │ │ │ - ldr.w r0, [pc, #2372] @ e6558 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e5b22 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e4706 │ │ │ │ - ldr.w r1, [pc, #2276] @ e6540 │ │ │ │ - mov.w r2, #364 @ 0x16c │ │ │ │ - ldr.w r3, [pc, #2296] @ e655c │ │ │ │ - ldr.w r0, [pc, #2296] @ e6560 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2284] @ e6564 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e474a │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e474a │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e474a │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w e4744 │ │ │ │ - b.w e5248 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #2212] @ e6568 │ │ │ │ - ldr.w r1, [pc, #2212] @ e656c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2156] @ e6540 │ │ │ │ - ldr.w r1, [pc, #2200] @ e6570 │ │ │ │ - movw r2, #359 @ 0x167 │ │ │ │ - ldr.w r0, [pc, #2196] @ e6574 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5d08 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, e5d08 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2156] @ e6578 │ │ │ │ - ldr.w r1, [pc, #2156] @ e657c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2084] @ e6540 │ │ │ │ - ldr.w r1, [pc, #2144] @ e6580 │ │ │ │ - mov.w r2, #358 @ 0x166 │ │ │ │ - ldr.w r0, [pc, #2140] @ e6584 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8de6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e67d8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5d74 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e67e2 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5d88 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e67ec │ │ │ │ - mov r0, r8 │ │ │ │ - blx 50180 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w e6822 │ │ │ │ - uxtb r0, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e4de0 │ │ │ │ - ldr.w r3, [pc, #2024] @ e6588 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5dba │ │ │ │ - ldr.w r3, [pc, #2012] @ e658c │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w e67f6 │ │ │ │ - ldr.w r4, [r8, #12] │ │ │ │ - ands.w r5, r4, #1 │ │ │ │ - bne.n e5e00 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5ddc │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e6840 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ - bne.w e35a4 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8cd6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5e1e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e6840 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.w e35a4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1840] @ e6568 │ │ │ │ - ldr.w r1, [pc, #1876] @ e6590 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1784] @ e6540 │ │ │ │ - ldr.w r1, [pc, #1864] @ e6594 │ │ │ │ - mov.w r2, #384 @ 0x180 │ │ │ │ - ldr.w r0, [pc, #1860] @ e6598 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e59ec │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e5e8c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, e5e8c │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8c92 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #1684] @ e6540 │ │ │ │ - movw r2, #383 @ 0x17f │ │ │ │ - ldr.w r1, [pc, #1768] @ e659c │ │ │ │ - ldr.w r0, [pc, #1768] @ e65a0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, fp │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e59b2 │ │ │ │ + b.n e679c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n e5712 │ │ │ │ - ldr.w r3, [pc, #1628] @ e6540 │ │ │ │ + b.n e67bc │ │ │ │ + ldr.w r3, [pc, #3024] @ e74b4 │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr.w r1, [pc, #1720] @ e65a4 │ │ │ │ - ldr.w r0, [pc, #1720] @ e65a8 │ │ │ │ + ldr.w r1, [pc, #3028] @ e74c0 │ │ │ │ + ldr.w r0, [pc, #3028] @ e74c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1560] @ e6540 │ │ │ │ - mov.w r2, #380 @ 0x17c │ │ │ │ - ldr.w r1, [pc, #1660] @ e65ac │ │ │ │ - ldr.w r0, [pc, #1660] @ e65b0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ + b.w e2830 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w e5734 │ │ │ │ + b.n e67de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e6050 │ │ │ │ + beq.w e6e5a │ │ │ │ ldr.w r1, [r2, #212] @ 0xd4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n e6020 │ │ │ │ + beq.w e7b5a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w e6300 │ │ │ │ + bmi.w e7b48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e4d9c │ │ │ │ + beq.w e3c24 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e5f8a │ │ │ │ + beq.n e6948 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, e5f8a │ │ │ │ + cbnz r2, e6948 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e5fa8 │ │ │ │ + beq.n e6966 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, e5fa8 │ │ │ │ + cbnz r2, e6966 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e6c6a │ │ │ │ + beq.w e7b8a │ │ │ │ ldr.w r1, [r2, #312] @ 0x138 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e6c3a │ │ │ │ + beq.w e79e2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.w e6ca8 │ │ │ │ + bmi.w e7990 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e6bfa │ │ │ │ + beq.w e7950 │ │ │ │ ldr.w r1, [r2, #140] @ 0x8c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e6318 │ │ │ │ + beq.w e7920 │ │ │ │ subs r3, r1, r0 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5fec │ │ │ │ + beq.n e69a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e6310 │ │ │ │ + cbz r3, e69da │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e6cf6 │ │ │ │ + beq.w e5e8c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e6cfe │ │ │ │ + bne.w e5e94 │ │ │ │ cmp.w fp, #32 │ │ │ │ - bne.w e35a4 │ │ │ │ + bne.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e89cc │ │ │ │ + beq.w e8d54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #1308] @ e6540 │ │ │ │ - ldr.w r2, [pc, #1420] @ e65b4 │ │ │ │ - ldr.w r1, [pc, #1420] @ e65b8 │ │ │ │ - ldr.w r0, [pc, #1420] @ e65bc │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #402 @ 0x192 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1404] @ e65c0 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1276] @ e6568 │ │ │ │ - ldr.w r1, [pc, #1364] @ e65c4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1220] @ e6540 │ │ │ │ - ldr.w r1, [pc, #1352] @ e65c8 │ │ │ │ - mov.w r2, #402 @ 0x192 │ │ │ │ - ldr.w r0, [pc, #1348] @ e65cc │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e69a6 │ │ │ │ ldr.w r1, [sl, #2896] @ 0xb50 │ │ │ │ mov r0, r6 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e60ba │ │ │ │ + beq.n e6a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e62b4 │ │ │ │ + beq.w e7aea │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w e61da │ │ │ │ - cbnz r4, e60f8 │ │ │ │ + beq.w e6b28 │ │ │ │ + cbnz r4, e6a40 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e60da │ │ │ │ + beq.n e6a22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e62bc │ │ │ │ + beq.w e7af4 │ │ │ │ ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8dc4 │ │ │ │ + beq.w e90c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n e6194 │ │ │ │ + blt.n e6ade │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4de0 │ │ │ │ - ldr.w r3, [pc, #1148] @ e6588 │ │ │ │ + beq.w e3c68 │ │ │ │ + ldr.w r3, [pc, #2676] @ e74c8 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6126 │ │ │ │ - ldr.w r3, [pc, #1136] @ e658c │ │ │ │ + beq.n e6a6e │ │ │ │ + ldr.w r3, [pc, #2664] @ e74cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e61b0 │ │ │ │ + bne.n e6afc │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ ands.w r5, r4, #1 │ │ │ │ - bne.n e6168 │ │ │ │ + bne.n e6ab0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6144 │ │ │ │ + beq.n e6a8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, e6188 │ │ │ │ + cbz r3, e6ad0 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ - bne.w e35a4 │ │ │ │ + bne.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8da2 │ │ │ │ + beq.w e90a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e5e1e │ │ │ │ + beq.w e52e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e5e1e │ │ │ │ + bne.w e52e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e6144 │ │ │ │ - b.n e5e1e │ │ │ │ - ldr r3, [pc, #936] @ (e6540 ) │ │ │ │ + beq.n e6a8c │ │ │ │ + b.w e52e6 │ │ │ │ + ldr.w r3, [pc, #2516] @ e74b4 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #1076] @ e65d0 │ │ │ │ - ldr.w r0, [pc, #1076] @ e65d4 │ │ │ │ + ldr.w r1, [pc, #2536] @ e74d0 │ │ │ │ + ldr.w r0, [pc, #2536] @ e74d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e4802 │ │ │ │ - ldr r1, [pc, #908] @ (e6540 ) │ │ │ │ + b.w e4910 │ │ │ │ + ldr.w r1, [pc, #2484] @ e74b4 │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr.w r3, [pc, #1056] @ e65d8 │ │ │ │ - ldr.w r0, [pc, #1056] @ e65dc │ │ │ │ + ldr.w r3, [pc, #2512] @ e74d8 │ │ │ │ + ldr.w r0, [pc, #2512] @ e74dc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1044] @ e65e0 │ │ │ │ + ldr.w r1, [pc, #2500] @ e74e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e60f8 │ │ │ │ - ldr r3, [pc, #860] @ (e6540 ) │ │ │ │ + beq.n e6a40 │ │ │ │ + ldr.w r3, [pc, #2432] @ e74b4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ - ldr r1, [pc, #1016] @ (e65e4 ) │ │ │ │ - ldr r0, [pc, #1020] @ (e65e8 ) │ │ │ │ + ldr.w r1, [pc, #2472] @ e74e4 │ │ │ │ + ldr.w r0, [pc, #2472] @ e74e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e4802 │ │ │ │ + b.w e4910 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e4dca │ │ │ │ + b.w e3c52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e621c │ │ │ │ + beq.n e6b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e621c │ │ │ │ + cbnz r3, e6b70 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n e62c4 │ │ │ │ + blt.w e7afe │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4de0 │ │ │ │ - ldr r3, [pc, #856] @ (e6588 ) │ │ │ │ + beq.w e3c68 │ │ │ │ + ldr.w r3, [pc, #2368] @ e74c8 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6246 │ │ │ │ - ldr r3, [pc, #844] @ (e658c ) │ │ │ │ + beq.n e6ba2 │ │ │ │ + ldr.w r3, [pc, #2356] @ e74cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e62dc │ │ │ │ + bne.w e7b1c │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ ands.w r5, r4, #1 │ │ │ │ - bne.n e6288 │ │ │ │ + bne.n e6be4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6264 │ │ │ │ + beq.n e6bc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, e62a8 │ │ │ │ + cbz r3, e6c04 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ - bne.w e35a4 │ │ │ │ + bne.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e89aa │ │ │ │ + beq.w e8d76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e5e1e │ │ │ │ + beq.w e52e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e5e1e │ │ │ │ + bne.w e52e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e6264 │ │ │ │ - b.n e5e1e │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e60ba │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e60da │ │ │ │ - ldr r3, [pc, #632] @ (e6540 ) │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #800] @ (e65ec ) │ │ │ │ - ldr r0, [pc, #804] @ (e65f0 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e4802 │ │ │ │ - ldr r1, [pc, #608] @ (e6540 ) │ │ │ │ - mov.w r2, #404 @ 0x194 │ │ │ │ - ldr r3, [pc, #784] @ (e65f4 ) │ │ │ │ - ldr r0, [pc, #784] @ (e65f8 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #776] @ (e65fc ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e4d9c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.n e5f70 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5fec │ │ │ │ - ldr r3, [pc, #548] @ (e6540 ) │ │ │ │ - movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r0, [pc, #736] @ (e6600 ) │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #732] @ (e6604 ) │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [pc, #728] @ (e6608 ) │ │ │ │ - ldr r1, [pc, #728] @ (e660c ) │ │ │ │ - add r2, pc │ │ │ │ - add r1, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e5992 │ │ │ │ - ldr r3, [pc, #512] @ (e6540 ) │ │ │ │ - ldr r2, [pc, #716] @ (e6610 ) │ │ │ │ - ldr r1, [pc, #720] @ (e6614 ) │ │ │ │ - ldr r0, [pc, #720] @ (e6618 ) │ │ │ │ + beq.n e6bc0 │ │ │ │ + b.w e52e6 │ │ │ │ + ldr.w r3, [pc, #2208] @ e74b4 │ │ │ │ + ldr.w r2, [pc, #2260] @ e74ec │ │ │ │ + ldr.w r1, [pc, #2260] @ e74f0 │ │ │ │ + ldr.w r0, [pc, #2260] @ e74f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #380 @ 0x17c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #704] @ (e661c ) │ │ │ │ + ldr.w r3, [pc, #2240] @ e74f8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e5628 │ │ │ │ + bne.w e66d2 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #424] @ (e6568 ) │ │ │ │ - ldr r1, [pc, #604] @ (e6620 ) │ │ │ │ + ldr.w r3, [pc, #2140] @ e74fc │ │ │ │ + ldr.w r1, [pc, #2140] @ e7500 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #368] @ (e6540 ) │ │ │ │ - ldr r1, [pc, #596] @ (e6624 ) │ │ │ │ + ldr.w r3, [pc, #2052] @ e74b4 │ │ │ │ + ldr.w r1, [pc, #2128] @ e7504 │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r0, [pc, #592] @ (e6628 ) │ │ │ │ + ldr.w r0, [pc, #2124] @ e7508 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [pc, #344] @ (e6540 ) │ │ │ │ - ldr r2, [pc, #576] @ (e662c ) │ │ │ │ - ldr r1, [pc, #580] @ (e6630 ) │ │ │ │ - ldr r0, [pc, #580] @ (e6634 ) │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2020] @ e74b4 │ │ │ │ + ldr.w r2, [pc, #2104] @ e750c │ │ │ │ + ldr.w r1, [pc, #2104] @ e7510 │ │ │ │ + ldr.w r0, [pc, #2104] @ e7514 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #380 @ 0x17c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #564] @ (e6638 ) │ │ │ │ + ldr.w r3, [pc, #2084] @ e7518 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #284] @ (e6568 ) │ │ │ │ - ldr r1, [pc, #496] @ (e663c ) │ │ │ │ + ldr.w r3, [pc, #1984] @ e74fc │ │ │ │ + ldr.w r1, [pc, #2012] @ e751c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #232] @ (e6540 ) │ │ │ │ - ldr r1, [pc, #484] @ (e6640 ) │ │ │ │ + ldr.w r3, [pc, #1892] @ e74b4 │ │ │ │ + ldr.w r1, [pc, #1996] @ e7520 │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r0, [pc, #484] @ (e6644 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [pc, #204] @ (e6540 ) │ │ │ │ - mov.w r2, #380 @ 0x17c │ │ │ │ - ldr r1, [pc, #464] @ (e6648 ) │ │ │ │ - ldr r0, [pc, #464] @ (e664c ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.w e563c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - b.w e56be │ │ │ │ - ldr r3, [pc, #108] @ (e6540 ) │ │ │ │ - ldr r2, [pc, #380] @ (e6650 ) │ │ │ │ - ldr r1, [pc, #380] @ (e6654 ) │ │ │ │ - ldr r0, [pc, #384] @ (e6658 ) │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov.w r3, #370 @ 0x172 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #368] @ (e665c ) │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r3, [pc, #88] @ (e6568 ) │ │ │ │ - ldr r1, [pc, #332] @ (e6660 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr r3, [pc, #32] @ (e6540 ) │ │ │ │ - ldr r1, [pc, #324] @ (e6664 ) │ │ │ │ - mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r0, [pc, #320] @ (e6668 ) │ │ │ │ + ldr.w r0, [pc, #1992] @ e7524 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e46f6 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ - movs r0, r0 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #14 │ │ │ │ - movs r1, r4 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ - movs r1, r4 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ - movs r1, r4 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ - movs r1, r4 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ - movs r1, r4 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - movs r1, r4 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ - movs r1, r4 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ - movs r1, r4 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ - movs r1, r4 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ - movs r1, r4 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ - movs r1, r4 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ - movs r1, r4 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ - movs r1, r4 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r0, [pc, #688] @ (e6868 ) │ │ │ │ - movs r2, r4 │ │ │ │ - add r7, pc, #384 @ (adr r7, e673c ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ - movs r1, r4 │ │ │ │ - orrs r6, r2 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ - movs r1, r4 │ │ │ │ - add r7, pc, #40 @ (adr r7, e65f4 ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r3, #10 │ │ │ │ - movs r1, r4 │ │ │ │ - add r5, pc, #976 @ (adr r5, e69a4 ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ - movs r1, r4 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ - movs r1, r4 │ │ │ │ - add r5, pc, #784 @ (adr r5, e68f4 ) │ │ │ │ - movs r1, r4 │ │ │ │ - add r5, pc, #672 @ (adr r5, e6888 ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ - movs r1, r4 │ │ │ │ - add r4, pc, #800 @ (adr r4, e6910 ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ - movs r1, r4 │ │ │ │ - add r4, pc, #632 @ (adr r4, e6878 ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ - movs r1, r4 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ - movs r1, r4 │ │ │ │ - cmp sl, r5 │ │ │ │ - movs r2, r4 │ │ │ │ - add r4, pc, #384 @ (adr r4, e6790 ) │ │ │ │ - movs r1, r4 │ │ │ │ - cmp lr, r2 │ │ │ │ - movs r2, r4 │ │ │ │ - add r4, pc, #296 @ (adr r4, e6740 ) │ │ │ │ - movs r1, r4 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ - movs r1, r4 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ - movs r1, r4 │ │ │ │ - add r3, pc, #760 @ (adr r3, e6920 ) │ │ │ │ - movs r1, r4 │ │ │ │ - subs r6, r7, #6 │ │ │ │ - movs r1, r4 │ │ │ │ - add lr, sp │ │ │ │ - movs r2, r4 │ │ │ │ - add r3, pc, #648 @ (adr r3, e68bc ) │ │ │ │ - movs r1, r4 │ │ │ │ - subs r4, r4, #6 │ │ │ │ - movs r1, r4 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ - movs r2, r4 │ │ │ │ - adds r6, #16 │ │ │ │ - movs r1, r4 │ │ │ │ - add r3, pc, #208 @ (adr r3, e6714 ) │ │ │ │ - movs r1, r4 │ │ │ │ - subs r4, r6, #4 │ │ │ │ - movs r1, r4 │ │ │ │ - add r3, pc, #104 @ (adr r3, e66b4 ) │ │ │ │ - movs r1, r4 │ │ │ │ - subs r2, r3, #4 │ │ │ │ - movs r1, r4 │ │ │ │ - add r4, r0 │ │ │ │ - movs r2, r4 │ │ │ │ - add r2, pc, #736 @ (adr r2, e6938 ) │ │ │ │ - movs r1, r4 │ │ │ │ - subs r2, r7, #2 │ │ │ │ - movs r1, r4 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ - movs r2, r4 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ - movs r1, r4 │ │ │ │ - add r2, pc, #440 @ (adr r2, e6820 ) │ │ │ │ - movs r1, r4 │ │ │ │ - subs r6, r5, #1 │ │ │ │ - movs r1, r4 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e78d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6682 │ │ │ │ + beq.n e6d88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e6682 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e78e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6698 │ │ │ │ + beq.n e6d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e6698 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e78ea │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n e6e3c │ │ │ │ + uxtb r0, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w e3c68 │ │ │ │ + ldr.w r3, [pc, #1816] @ e74c8 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e6dcc │ │ │ │ + ldr.w r3, [pc, #1804] @ e74cc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w e78f4 │ │ │ │ + ldr.w r4, [r8, #12] │ │ │ │ + ands.w r5, r4, #1 │ │ │ │ + bne.n e6e0e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e66ba │ │ │ │ + beq.n e6dea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, e66ba │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.n e673a │ │ │ │ - uxtb r4, r4 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e6cf6 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e6cfe │ │ │ │ - cmp.w fp, #46 @ 0x2e │ │ │ │ - bne.w e35a4 │ │ │ │ + cbz r3, e6e2e │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ + bne.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8e08 │ │ │ │ + beq.w e8f74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n e666c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n e678e │ │ │ │ - ldr r1, [r2, #116] @ 0x74 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.n e675e │ │ │ │ - lsls r4, r0, #31 │ │ │ │ - bpl.w e5608 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e5d58 │ │ │ │ - ldr.w r9, [r5, #12] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - tst.w r9, #1 │ │ │ │ - beq.w e5610 │ │ │ │ - mov r0, r9 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.w e5610 │ │ │ │ - ldr.w r3, [pc, #3224] @ e73d4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e52e6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e52e6 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n e6dea │ │ │ │ + b.w e52e6 │ │ │ │ + ldr.w r3, [pc, #1652] @ e74b4 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #3220] @ e73d8 │ │ │ │ - ldr.w r0, [pc, #3220] @ e73dc │ │ │ │ + ldr.w r1, [pc, #1764] @ e7528 │ │ │ │ + ldr.w r0, [pc, #1764] @ e752c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #3188] @ e73d4 │ │ │ │ - ldr.w r2, [pc, #3196] @ e73e0 │ │ │ │ - ldr.w r1, [pc, #3196] @ e73e4 │ │ │ │ - ldr.w r0, [pc, #3196] @ e73e8 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #375 @ 0x177 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #3176] @ e73ec │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ + b.w e4910 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #3144] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #3144] @ e73f4 │ │ │ │ + ldr.w r3, [pc, #1672] @ e74fc │ │ │ │ + ldr.w r1, [pc, #1720] @ e7530 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #3096] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #3128] @ e73f8 │ │ │ │ - movw r2, #375 @ 0x177 │ │ │ │ - ldr.w r0, [pc, #3124] @ e73fc │ │ │ │ + ldr.w r3, [pc, #1580] @ e74b4 │ │ │ │ + ldr.w r1, [pc, #1704] @ e7534 │ │ │ │ + mov.w r2, #402 @ 0x192 │ │ │ │ + ldr.w r0, [pc, #1700] @ e7538 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n e6802 │ │ │ │ + ldr.w r3, [pc, #1536] @ e74b4 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #1668] @ e753c │ │ │ │ + ldr.w r0, [pc, #1668] @ e7540 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e5d60 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e5d74 │ │ │ │ + b.n e6824 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w e7adc │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl e12a4 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e6f0a │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e7112 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e7618 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r4, r2 │ │ │ │ + beq.w e75e4 │ │ │ │ + ldr r5, [r4, #12] │ │ │ │ + lsls r2, r5, #31 │ │ │ │ + bmi.w e75d8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w e747e │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 88aec │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ + blx 4fc84 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e92a0 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e6f60 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbnz r2, e6f60 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e5d88 │ │ │ │ - ldr.w r1, [pc, #3036] @ e73d4 │ │ │ │ - movw r2, #377 @ 0x179 │ │ │ │ - ldr.w r3, [pc, #3072] @ e7400 │ │ │ │ - ldr.w r0, [pc, #3072] @ e7404 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #3060] @ e7408 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r6, #0 │ │ │ │ + blt.w e72c2 │ │ │ │ + uxtb r6, r6 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w e75e4 │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e927e │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + itt ne │ │ │ │ + addne r2, #1 │ │ │ │ + strne r2, [r5, #0] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.w e72ee │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ + cmp r6, #22 │ │ │ │ + bne.w e71d8 │ │ │ │ + ldr.w r8, [r5, #12] │ │ │ │ + tst.w r8, #1 │ │ │ │ + bne.w e71ca │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e7190 │ │ │ │ + ldr.w r9, [r2, #332] @ 0x14c │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w e739e │ │ │ │ + tst.w r9, #1 │ │ │ │ + bne.w e734c │ │ │ │ + ldr.w fp, [r2, #312] @ 0x138 │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w e73d6 │ │ │ │ + tst.w fp, #1 │ │ │ │ + bne.w e7248 │ │ │ │ + movs r0, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 4fb9c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w e7158 │ │ │ │ + mov r0, r9 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 88aec │ │ │ │ + mov r9, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 502d4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w e8ffc │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e7018 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e72e2 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.n e711c │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 88aec │ │ │ │ + mov r9, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 502d4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov fp, r0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w e8fda │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e7054 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e7254 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + blt.w e726a │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 88aec │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fc84 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e7086 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e7260 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w e92c2 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e70ac │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r8] │ │ │ │ + cbnz r2, e70ac │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + blt.w e729c │ │ │ │ + uxtb.w r2, r9 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e71d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2992] @ e73d4 │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #3040] @ e740c │ │ │ │ - ldr.w r0, [pc, #3040] @ e7410 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e70d4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, e70d4 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e70ea │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, e70ea │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e92e4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e6858 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n e6f0a │ │ │ │ + ldr r3, [pc, #916] @ (e74b4 ) │ │ │ │ + movw r2, #389 @ 0x185 │ │ │ │ + ldr.w r1, [pc, #1056] @ e7544 │ │ │ │ + ldr.w r0, [pc, #1056] @ e7548 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e4802 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w e5ddc │ │ │ │ - b.w e5e1e │ │ │ │ - ldr.w r3, [pc, #2944] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #3004] @ e7414 │ │ │ │ - ldr.w r0, [pc, #3004] @ e7418 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #856] @ (e74b4 ) │ │ │ │ + movw r2, #389 @ 0x185 │ │ │ │ + ldr r1, [pc, #1004] @ (e754c ) │ │ │ │ + ldr r0, [pc, #1004] @ (e7550 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ - mov.w r3, #390 @ 0x186 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2992] @ e741c │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - add r3, pc │ │ │ │ - ldr.w r2, [pc, #2988] @ e7420 │ │ │ │ - add r2, pc │ │ │ │ - bl bac68 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2888] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #2936] @ e7424 │ │ │ │ + ldr r3, [pc, #856] @ (e74fc ) │ │ │ │ + ldr r1, [pc, #940] @ (e7554 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2844] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #2924] @ e7428 │ │ │ │ + ldr r3, [pc, #768] @ (e74b4 ) │ │ │ │ + ldr r1, [pc, #932] @ (e7558 ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr.w r0, [pc, #2920] @ e742c │ │ │ │ + ldr r0, [pc, #928] @ (e755c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r6 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w e5a6c │ │ │ │ - ldr.w r5, [r9, #12] │ │ │ │ - ldr.w r2, [r9] │ │ │ │ + b.n e6fa0 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e68fc │ │ │ │ + beq.n e71ec │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [r9] │ │ │ │ - cbz r2, e6920 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ - beq.n e692c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e35a4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e35a4 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e35a4 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e68fc │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w e7340 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ + bne.w e857e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6a54 │ │ │ │ + beq.w e7450 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n e6a1e │ │ │ │ + beq.w e7424 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.n e6a16 │ │ │ │ + bmi.w e741c │ │ │ │ subs r1, r0, r1 │ │ │ │ - negs r5, r1 │ │ │ │ - adcs r5, r1 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + negs r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6958 │ │ │ │ + beq.n e7224 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e6a0e │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w e35a4 │ │ │ │ + beq.w e7414 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8c2c │ │ │ │ + beq.w e901e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6996 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cbnz r3, e6996 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n e6fd0 │ │ │ │ mov r0, r9 │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e69ae │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbnz r3, e69ae │ │ │ │ - mov r0, r1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n e7054 │ │ │ │ + mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2688] @ e7430 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.n e7086 │ │ │ │ + ldr r3, [pc, #584] @ (e74b4 ) │ │ │ │ + movw r2, #389 @ 0x185 │ │ │ │ + ldr r1, [pc, #748] @ (e7560 ) │ │ │ │ + ldr r0, [pc, #752] @ (e7564 ) │ │ │ │ + add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fec8 │ │ │ │ - ldr.w r3, [pc, #2584] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #2676] @ e7434 │ │ │ │ - mov.w r2, #388 @ 0x184 │ │ │ │ - ldr.w r0, [pc, #2672] @ e7438 │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #532] @ (e74b4 ) │ │ │ │ + movw r2, #389 @ 0x185 │ │ │ │ + ldr r1, [pc, #708] @ (e7568 ) │ │ │ │ + ldr r0, [pc, #708] @ (e756c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2552] @ e73d4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #496] @ (e74b4 ) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ - ldr.w r1, [pc, #2648] @ e743c │ │ │ │ - ldr.w r0, [pc, #2648] @ e7440 │ │ │ │ + ldr r1, [pc, #676] @ (e7570 ) │ │ │ │ + ldr r0, [pc, #680] @ (e7574 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r8 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.w e5ae4 │ │ │ │ + b.n e7018 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e7304 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, e7304 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6958 │ │ │ │ - bl 8bb54 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n e6946 │ │ │ │ - ldr.w r2, [pc, #2484] @ e73d4 │ │ │ │ - movw r1, #395 @ 0x18b │ │ │ │ - ldr.w r3, [pc, #2588] @ e7444 │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2580] @ e7448 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r2, pc │ │ │ │ - ldr.w r1, [pc, #2576] @ e744c │ │ │ │ - ldr.w r0, [pc, #2576] @ e7450 │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl bac68 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #2452] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #2548] @ e7454 │ │ │ │ - add r1, pc │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e731c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbnz r3, e731c │ │ │ │ + mov r0, r1 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #600] @ (e7578 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2404] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #2532] @ e7458 │ │ │ │ - movw r2, #395 @ 0x18b │ │ │ │ - ldr.w r0, [pc, #2528] @ e745c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2372] @ e73d4 │ │ │ │ - movw r2, #389 @ 0x185 │ │ │ │ - ldr.w r1, [pc, #2504] @ e7460 │ │ │ │ - ldr.w r0, [pc, #2504] @ e7464 │ │ │ │ + blx 4fec8 │ │ │ │ + ldr r3, [pc, #396] @ (e74b4 ) │ │ │ │ + ldr r1, [pc, #592] @ (e757c ) │ │ │ │ + mov.w r2, #388 @ 0x184 │ │ │ │ + ldr r0, [pc, #592] @ (e7580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w e5a9c │ │ │ │ - ldr.w r3, [pc, #2296] @ e73d4 │ │ │ │ - ldr.w r2, [pc, #2440] @ e7468 │ │ │ │ - ldr.w r1, [pc, #2440] @ e746c │ │ │ │ - ldr.w r0, [pc, #2440] @ e7470 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #391 @ 0x187 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2424] @ e7474 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ + b.n e71ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e5a88 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + bne.w e6fbc │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2212] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #2344] @ e7478 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r3, [pc, #388] @ (e74fc ) │ │ │ │ + ldr r1, [pc, #520] @ (e7584 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2164] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #2328] @ e747c │ │ │ │ + ldr r3, [pc, #300] @ (e74b4 ) │ │ │ │ + ldr r1, [pc, #512] @ (e7588 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr.w r0, [pc, #2324] @ e7480 │ │ │ │ + ldr r0, [pc, #508] @ (e758c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.w e5b54 │ │ │ │ - ldr.w r3, [pc, #2120] @ e73d4 │ │ │ │ - movw r2, #389 @ 0x185 │ │ │ │ - ldr.w r1, [pc, #2288] @ e7484 │ │ │ │ - ldr.w r0, [pc, #2288] @ e7488 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #276] @ (e74b4 ) │ │ │ │ + ldr r1, [pc, #492] @ (e7590 ) │ │ │ │ + ldr r0, [pc, #496] @ (e7594 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ + mov.w r3, #390 @ 0x186 │ │ │ │ + str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + ldr r3, [pc, #484] @ (e7598 ) │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr r2, [pc, #480] @ (e759c ) │ │ │ │ + add r2, pc │ │ │ │ + bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2076] @ e73d4 │ │ │ │ - movw r2, #389 @ 0x185 │ │ │ │ - ldr.w r1, [pc, #2252] @ e748c │ │ │ │ - ldr.w r0, [pc, #2252] @ e7490 │ │ │ │ - add r1, pc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr r3, [pc, #220] @ (e74b4 ) │ │ │ │ + ldr r2, [pc, #452] @ (e75a0 ) │ │ │ │ + ldr r1, [pc, #456] @ (e75a4 ) │ │ │ │ + ldr r0, [pc, #456] @ (e75a8 ) │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ + add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #391 @ 0x187 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [pc, #440] @ (e75ac ) │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.w e5758 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbnz r3, e6c32 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6c14 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, e6c14 │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8ba4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.n e6bfe │ │ │ │ - ldr.w r3, [pc, #1944] @ e73d4 │ │ │ │ - mov.w r2, #414 @ 0x19e │ │ │ │ - ldr.w r0, [pc, #2128] @ e7494 │ │ │ │ - add r0, pc │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2120] @ e7498 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ + b.n e7224 │ │ │ │ + bl 8bb54 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n e7210 │ │ │ │ + ldr r2, [pc, #140] @ (e74b4 ) │ │ │ │ + movw r1, #395 @ 0x18b │ │ │ │ + ldr r3, [pc, #388] @ (e75b0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2116] @ e749c │ │ │ │ - ldr.w r1, [pc, #2116] @ e74a0 │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ + str r1, [sp, #0] │ │ │ │ + ldr r2, [pc, #384] @ (e75b4 ) │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ + ldr r1, [pc, #380] @ (e75b8 ) │ │ │ │ + ldr r0, [pc, #380] @ (e75bc ) │ │ │ │ add r1, pc │ │ │ │ + add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e5992 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1912] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #2088] @ e74a4 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r3, [pc, #164] @ (e74fc ) │ │ │ │ + ldr r1, [pc, #356] @ (e75c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1864] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #2072] @ e74a8 │ │ │ │ - mov.w r2, #414 @ 0x19e │ │ │ │ - ldr.w r0, [pc, #2068] @ e74ac │ │ │ │ + ldr r3, [pc, #76] @ (e74b4 ) │ │ │ │ + ldr r1, [pc, #348] @ (e75c4 ) │ │ │ │ + movw r2, #395 @ 0x18b │ │ │ │ + ldr r0, [pc, #344] @ (e75c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n e6bfa │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cbnz r3, e6d08 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1832] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #2020] @ e74b0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r3, [pc, #112] @ (e74fc ) │ │ │ │ + ldr r1, [pc, #316] @ (e75cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1788] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #2008] @ e74b4 │ │ │ │ - movw r2, #417 @ 0x1a1 │ │ │ │ - ldr.w r0, [pc, #2004] @ e74b8 │ │ │ │ + ldr r3, [pc, #24] @ (e74b4 ) │ │ │ │ + ldr r1, [pc, #308] @ (e75d0 ) │ │ │ │ + mov.w r2, #384 @ 0x180 │ │ │ │ + ldr r0, [pc, #304] @ (e75d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ + nop │ │ │ │ + lsls r4, r4, #19 │ │ │ │ + movs r0, r0 │ │ │ │ + add r0, pc, #704 @ (adr r0, e777c ) │ │ │ │ + movs r1, r4 │ │ │ │ + adds r0, r6, #2 │ │ │ │ + movs r1, r4 │ │ │ │ + add r0, pc, #328 @ (adr r0, e760c ) │ │ │ │ + movs r1, r4 │ │ │ │ + adds r2, r2, #1 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r0, r3, r1 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ + movs r1, r4 │ │ │ │ + subs r0, r7, r0 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + movs r1, r4 │ │ │ │ + subs r4, r0, r0 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ + movs r2, r4 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r0, r4, r4 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r6, r0, r2 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ + movs r2, r4 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r4, r4, r1 │ │ │ │ + movs r1, r4 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ + movs r2, r4 │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ + movs r1, r4 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ + movs r1, r4 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ + movs r1, r4 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ + movs r0, r0 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ + movs r1, r4 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ + movs r1, r4 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ + movs r1, r4 │ │ │ │ + strh r6, [r1, #8] │ │ │ │ + movs r2, r4 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ + movs r2, r4 │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ + movs r2, r4 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ + movs r2, r4 │ │ │ │ + str r5, [sp, #24] │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ + movs r1, r4 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ + movs r1, r4 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ + movs r1, r4 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ + movs r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 849dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e35a4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e35a4 │ │ │ │ - ldr.w r1, [r3, #140] @ 0x8c │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.w e6318 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ - bpl.w e5fd2 │ │ │ │ - bl 8bb54 │ │ │ │ - mov r4, r0 │ │ │ │ - b.w e5fd8 │ │ │ │ - ldr.w r3, [pc, #1708] @ e73d4 │ │ │ │ - ldr.w r2, [pc, #1936] @ e74bc │ │ │ │ - ldr.w r1, [pc, #1936] @ e74c0 │ │ │ │ - ldr.w r0, [pc, #1936] @ e74c4 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #323 @ 0x143 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1920] @ e74c8 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6d68 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e6f0c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6d7c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e6f14 │ │ │ │ - sub.w r3, fp, #14 │ │ │ │ - bics.w r3, r3, #2 │ │ │ │ - bne.n e6dbc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6d9e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e6f1c │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8b82 │ │ │ │ + b.n e6f20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 50180 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n e6eb6 │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n e6e66 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n e6e52 │ │ │ │ - ldr.w r3, [pc, #1784] @ e74cc │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6dee │ │ │ │ - ldr.w r3, [pc, #1772] @ e74d0 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n e6ee0 │ │ │ │ - ldr.w r4, [r8, #12] │ │ │ │ - ands.w r5, r4, #1 │ │ │ │ - bne.n e6e30 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6e0c │ │ │ │ + beq.n e75fa │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e6e5a │ │ │ │ - cmp r4, #24 │ │ │ │ - beq.w e35a4 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8b60 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + cbnz r3, e75fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6e4a │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e6e5a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n e6e12 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.n e6dd2 │ │ │ │ - mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n e6e0c │ │ │ │ - b.n e6e4a │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e6e7a │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e6eae │ │ │ │ - cmp.w fp, #46 @ 0x2e │ │ │ │ - beq.n e6e90 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e6cfe │ │ │ │ - cmp.w fp, #18 │ │ │ │ - bne.w e35a4 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8b42 │ │ │ │ + beq.w e9040 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6e7a │ │ │ │ - ldr.w r3, [pc, #1308] @ e73d4 │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #1556] @ e74d4 │ │ │ │ - ldr.w r0, [pc, #1556] @ e74d8 │ │ │ │ + b.w e1a4c │ │ │ │ + ldr.w r3, [pc, #3404] @ e8368 │ │ │ │ + movw r2, #383 @ 0x17f │ │ │ │ + ldr.w r1, [pc, #3400] @ e836c │ │ │ │ + ldr.w r0, [pc, #3400] @ e8370 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r1, [pc, #1264] @ e73d4 │ │ │ │ - mov.w r2, #320 @ 0x140 │ │ │ │ - ldr.w r3, [pc, #1520] @ e74dc │ │ │ │ - ldr.w r0, [pc, #1520] @ e74e0 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1508] @ e74e4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #3372] @ e8368 │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr.w r1, [pc, #3376] @ e8374 │ │ │ │ + ldr.w r0, [pc, #3376] @ e8378 │ │ │ │ add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6d68 │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e2830 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6d7c │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6d9e │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e6d54 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n e6fda │ │ │ │ - ldr r1, [r2, #28] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.w e6d24 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ - bpl.w e4564 │ │ │ │ + b.w e4ef6 │ │ │ │ + mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e80a0 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cbz r2, e6f90 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - b.w e456c │ │ │ │ - ldr.w r3, [pc, #1136] @ e73d4 │ │ │ │ - ldr.w r2, [pc, #1408] @ e74e8 │ │ │ │ - ldr.w r1, [pc, #1408] @ e74ec │ │ │ │ - ldr.w r0, [pc, #1408] @ e74f0 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + b.w e4ed4 │ │ │ │ + ldr.w r3, [pc, #3312] @ e8368 │ │ │ │ + movw r2, #355 @ 0x163 │ │ │ │ + ldr.w r1, [pc, #3324] @ e837c │ │ │ │ + ldr.w r0, [pc, #3324] @ e8380 │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #311 @ 0x137 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1392] @ e74f4 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ + bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1092] @ e73f0 │ │ │ │ - ldr.w r1, [pc, #1352] @ e74f8 │ │ │ │ - add r1, pc │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #3244] @ e8368 │ │ │ │ + ldr.w r2, [pc, #3268] @ e8384 │ │ │ │ + ldr.w r1, [pc, #3268] @ e8388 │ │ │ │ + ldr.w r0, [pc, #3268] @ e838c │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1048] @ e73d4 │ │ │ │ - ldr.w r1, [pc, #1340] @ e74fc │ │ │ │ - mov.w r2, #336 @ 0x150 │ │ │ │ - ldr.w r0, [pc, #1336] @ e7500 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w r3, #370 @ 0x172 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #3252] @ e8390 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #1020] @ (e73f0 ) │ │ │ │ - ldr.w r1, [pc, #1292] @ e7504 │ │ │ │ + ldr.w r3, [pc, #3216] @ e8394 │ │ │ │ + ldr.w r1, [pc, #3216] @ e8398 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #976] @ (e73d4 ) │ │ │ │ - ldr.w r1, [pc, #1280] @ e7508 │ │ │ │ - movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r0, [pc, #1276] @ e750c │ │ │ │ + ldr.w r3, [pc, #3156] @ e8368 │ │ │ │ + ldr.w r1, [pc, #3204] @ e839c │ │ │ │ + mov.w r2, #370 @ 0x172 │ │ │ │ + ldr.w r0, [pc, #3200] @ e83a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr r3, [pc, #948] @ (e73f0 ) │ │ │ │ - ldr.w r1, [pc, #1236] @ e7510 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr r3, [pc, #904] @ (e73d4 ) │ │ │ │ - ldr.w r1, [pc, #1224] @ e7514 │ │ │ │ - movw r2, #311 @ 0x137 │ │ │ │ - ldr.w r0, [pc, #1220] @ e7518 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4f22 │ │ │ │ + ldr.w r3, [pc, #3112] @ e8368 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #3168] @ e83a4 │ │ │ │ + ldr.w r0, [pc, #3168] @ e83a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e461e │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e4506 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e451e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - b.w e4482 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e449a │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e70b8 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - ldr.w r3, [pc, #1040] @ e74cc │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e7286 │ │ │ │ - ldr.w r3, [pc, #1028] @ e74d0 │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w e72d6 │ │ │ │ - ldr.w r5, [r8, #12] │ │ │ │ - ands.w r6, r5, #1 │ │ │ │ - bne.n e71b8 │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r0, ip │ │ │ │ - beq.w e72c6 │ │ │ │ - subs r0, #1 │ │ │ │ - str.w r0, [r8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e72aa │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ - bne.n e71de │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7178 │ │ │ │ - ldr r3, [pc, #968] @ (e74d0 ) │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #3064] @ e8368 │ │ │ │ + ldr.w r2, [pc, #3128] @ e83ac │ │ │ │ + ldr.w r1, [pc, #3128] @ e83b0 │ │ │ │ + ldr.w r0, [pc, #3128] @ e83b4 │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n e7154 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 5eaa4 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e712c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e714c │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w e1a24 │ │ │ │ - ldr r3, [pc, #672] @ (e73d4 ) │ │ │ │ - movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #992] @ (e751c ) │ │ │ │ - ldr r0, [pc, #996] @ (e7520 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e712c │ │ │ │ - ldr r1, [pc, #636] @ (e73d4 ) │ │ │ │ - movw r2, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #968] @ (e7524 ) │ │ │ │ - ldr r0, [pc, #968] @ (e7528 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #375 @ 0x177 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #960] @ (e752c ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b5544 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr.w r3, [pc, #3112] @ e83b8 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7198 │ │ │ │ + beq.n e77b2 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e72ce │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w e1a24 │ │ │ │ - ldr r3, [pc, #564] @ (e73d4 ) │ │ │ │ - movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #904] @ (e7530 ) │ │ │ │ - ldr r0, [pc, #908] @ (e7534 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1a24 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, e77b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e71d4 │ │ │ │ + beq.n e77c8 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n e72aa │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r3, r2 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n e7234 │ │ │ │ - ldr r2, [pc, #744] @ (e74d0 ) │ │ │ │ - ldr r1, [r7, r2] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n e7262 │ │ │ │ - ldr.w r4, [r8, #12] │ │ │ │ - ands.w r5, r4, #1 │ │ │ │ - bne.n e7240 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, e77c8 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + mov r0, r8 │ │ │ │ + blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7210 │ │ │ │ + beq.n e77ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ + cbnz r3, e77ea │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.n e7868 │ │ │ │ + uxtb r4, r4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e5e8c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e72ba │ │ │ │ - cmp r4, #24 │ │ │ │ - beq.w e35a4 │ │ │ │ + bne.w e5e94 │ │ │ │ + cmp.w fp, #46 @ 0x2e │ │ │ │ + bne.w e3c82 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e89ee │ │ │ │ + beq.w e8d98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [r8, #12] │ │ │ │ - mov r4, r3 │ │ │ │ - ands.w r5, r3, #1 │ │ │ │ - beq.n e71fa │ │ │ │ - mov r0, r4 │ │ │ │ + b.w e1a4c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n e779c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cbz r2, e788c │ │ │ │ + ldr r1, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n e776c │ │ │ │ + lsls r4, r0, #31 │ │ │ │ + bpl.w e66b2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e6d6c │ │ │ │ + ldr.w r9, [r5, #12] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + tst.w r9, #1 │ │ │ │ + beq.w e66ba │ │ │ │ + mov r0, r9 │ │ │ │ bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e725a │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e72ba │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n e7216 │ │ │ │ - ldr r1, [pc, #368] @ (e73d4 ) │ │ │ │ - movw r2, #301 @ 0x12d │ │ │ │ - ldr r3, [pc, #716] @ (e7538 ) │ │ │ │ - ldr r0, [pc, #720] @ (e753c ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #708] @ (e7540 ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r5, [r8, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - ands.w r6, r5, #1 │ │ │ │ - bne.n e71b8 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.n e7344 │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [r8] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w e70fc │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n e71d4 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - b.n e70fc │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n e7210 │ │ │ │ - b.n e725a │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ - beq.w e7100 │ │ │ │ - b.n e71ea │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7198 │ │ │ │ - ldr r1, [pc, #252] @ (e73d4 ) │ │ │ │ - mov.w r2, #296 @ 0x128 │ │ │ │ - ldr r3, [pc, #612] @ (e7544 ) │ │ │ │ - ldr r0, [pc, #616] @ (e7548 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - strd r3, r8, [sp] │ │ │ │ - ldr r1, [pc, #608] @ (e754c ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e4802 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #240] @ (e73f0 ) │ │ │ │ - ldr r1, [pc, #592] @ (e7550 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr r3, [pc, #200] @ (e73d4 ) │ │ │ │ - ldr r1, [pc, #580] @ (e7554 ) │ │ │ │ - movw r2, #293 @ 0x125 │ │ │ │ - ldr r0, [pc, #580] @ (e7558 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [pc, #172] @ (e73d4 ) │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.w e66ba │ │ │ │ + ldr.w r3, [pc, #2812] @ e8368 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #560] @ (e755c ) │ │ │ │ - ldr r0, [pc, #564] @ (e7560 ) │ │ │ │ + ldr.w r1, [pc, #2892] @ e83bc │ │ │ │ + ldr.w r0, [pc, #2892] @ e83c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e6ed0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e44d4 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ - beq.w e7100 │ │ │ │ - b.n e7238 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3562 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr r3, [pc, #120] @ (e73f0 ) │ │ │ │ - ldr r1, [pc, #492] @ (e7564 ) │ │ │ │ + ldr.w r3, [pc, #2796] @ e8394 │ │ │ │ + ldr.w r1, [pc, #2840] @ e83c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #80] @ (e73d4 ) │ │ │ │ - ldr r1, [pc, #480] @ (e7568 ) │ │ │ │ - mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r0, [pc, #480] @ (e756c ) │ │ │ │ + ldr.w r3, [pc, #2736] @ e8368 │ │ │ │ + ldr.w r1, [pc, #2828] @ e83c8 │ │ │ │ + movw r2, #375 @ 0x177 │ │ │ │ + ldr.w r0, [pc, #2824] @ e83cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e6d74 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e4424 │ │ │ │ + b.w e6d88 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e4438 │ │ │ │ - ldr r1, [pc, #32] @ (e73d4 ) │ │ │ │ - movw r2, #293 @ 0x125 │ │ │ │ - ldr r3, [pc, #440] @ (e7570 ) │ │ │ │ - ldr r0, [pc, #440] @ (e7574 ) │ │ │ │ + b.w e6d9c │ │ │ │ + ldr.w r1, [pc, #2672] @ e8368 │ │ │ │ + movw r2, #377 @ 0x179 │ │ │ │ + ldr.w r3, [pc, #2768] @ e83d0 │ │ │ │ + ldr.w r0, [pc, #2768] @ e83d4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #432] @ (e7578 ) │ │ │ │ + ldr.w r1, [pc, #2756] @ e83d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ - movs r0, r0 │ │ │ │ - add r0, pc, #304 @ (adr r0, e750c ) │ │ │ │ - movs r1, r4 │ │ │ │ - adds r4, r1, #1 │ │ │ │ - movs r1, r4 │ │ │ │ - adcs r6, r5 │ │ │ │ - movs r2, r4 │ │ │ │ - add r0, pc, #136 @ (adr r0, e7470 ) │ │ │ │ - movs r1, r4 │ │ │ │ - adds r4, r4, #0 │ │ │ │ - movs r1, r4 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ - movs r2, r4 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r4, r1, r7 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r6, r1, r6 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r4, r4, r5 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r2, r6, r4 │ │ │ │ - movs r1, r4 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ - movs r2, r4 │ │ │ │ - eors r6, r4 │ │ │ │ - movs r2, r4 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r6, r1, r3 │ │ │ │ - movs r1, r4 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, r1, r7 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, r5, r6 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ - movs r1, r4 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r4, r2, r5 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r0, r3, r4 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r0, r7, r3 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r2, r5, r2 │ │ │ │ - movs r1, r4 │ │ │ │ - mov r2, sp │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r7, #10 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r0, r5, r0 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r4, r2 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ - movs r2, r4 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ - movs r1, r4 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ - movs r2, r4 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ - movs r1, r4 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - movs r1, r4 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #30 │ │ │ │ - movs r1, r4 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ - movs r1, r4 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ - movs r1, r4 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ - movs r1, r4 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ - movs r1, r4 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ - movs r1, r4 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ - movs r1, r4 │ │ │ │ - adcs r0, r6 │ │ │ │ - movs r1, r4 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ - movs r1, r4 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ - movs r1, r4 │ │ │ │ - lsrs r0, r7 │ │ │ │ - movs r1, r4 │ │ │ │ - str r4, [sp, #32] │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ - movs r1, r4 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ - movs r1, r4 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ - movs r1, r4 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ - movs r1, r4 │ │ │ │ - ldr.w r3, [pc, #2960] @ e8110 │ │ │ │ - movw r2, #293 @ 0x125 │ │ │ │ - ldr.w r1, [pc, #2956] @ e8114 │ │ │ │ - ldr.w r0, [pc, #2956] @ e8118 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2628] @ e8368 │ │ │ │ + movw r2, #417 @ 0x1a1 │ │ │ │ + ldr.w r0, [pc, #2736] @ e83dc │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #2732] @ e83e0 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #2724] @ e83e4 │ │ │ │ + ldr.w r1, [pc, #2724] @ e83e8 │ │ │ │ + add r2, pc │ │ │ │ + add r1, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e6eca │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cbnz r3, e7988 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e796a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, e796a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w e8d32 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w e1a4c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e3274 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3ec4 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w e3534 │ │ │ │ + b.n e7954 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n e7950 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e7bc8 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e354e │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3582 │ │ │ │ - ldr.w r3, [pc, #2876] @ e8110 │ │ │ │ - mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #2880] @ e811c │ │ │ │ - ldr.w r0, [pc, #2880] @ e8120 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + ldr.w r3, [pc, #2528] @ e8394 │ │ │ │ + ldr.w r1, [pc, #2612] @ e83ec │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #2468] @ e8368 │ │ │ │ + ldr.w r1, [pc, #2600] @ e83f0 │ │ │ │ + movw r2, #417 @ 0x1a1 │ │ │ │ + ldr.w r0, [pc, #2596] @ e83f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e2808 │ │ │ │ - ldr.w r3, [pc, #2844] @ e8110 │ │ │ │ - ldr.w r2, [pc, #2860] @ e8124 │ │ │ │ - ldr.w r1, [pc, #2860] @ e8128 │ │ │ │ - ldr.w r0, [pc, #2860] @ e812c │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2436] @ e8368 │ │ │ │ + mov.w r2, #414 @ 0x19e │ │ │ │ + ldr.w r0, [pc, #2572] @ e83f8 │ │ │ │ + add r0, pc │ │ │ │ + ldr r1, [r7, r3] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #2564] @ e83fc │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + add r3, pc │ │ │ │ + ldr.w r2, [pc, #2560] @ e8400 │ │ │ │ + ldr.w r1, [pc, #2560] @ e8404 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e6eca │ │ │ │ + ldr.w r3, [pc, #2388] @ e8368 │ │ │ │ + mov.w r2, #380 @ 0x17c │ │ │ │ + ldr.w r1, [pc, #2540] @ e8408 │ │ │ │ + ldr.w r0, [pc, #2540] @ e840c │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movs r3, #247 @ 0xf7 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2844] @ e8130 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ + bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ + bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.w e66e6 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.w e6768 │ │ │ │ + ldr.w r3, [pc, #2284] @ e8368 │ │ │ │ + mov.w r2, #380 @ 0x17c │ │ │ │ + ldr.w r1, [pc, #2444] @ e8410 │ │ │ │ + ldr.w r0, [pc, #2444] @ e8414 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #2760] @ e8134 │ │ │ │ - ldr.w r1, [pc, #2760] @ e8138 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2708] @ e8110 │ │ │ │ - ldr.w r1, [pc, #2748] @ e813c │ │ │ │ - movs r2, #247 @ 0xf7 │ │ │ │ - ldr.w r0, [pc, #2744] @ e8140 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #2216] @ e8368 │ │ │ │ + movw r2, #399 @ 0x18f │ │ │ │ + ldr.w r1, [pc, #2384] @ e8418 │ │ │ │ + ldr.w r0, [pc, #2384] @ e841c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 849dc │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b.w e218e │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e21d0 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - b.w e220a │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ + str r3, [sp, #12] │ │ │ │ bl 84a28 │ │ │ │ - b.w e3960 │ │ │ │ - ldr.w r3, [pc, #2632] @ e8110 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + b.w e6eea │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e6a02 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e6a22 │ │ │ │ + ldr.w r3, [pc, #2152] @ e8368 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #2676] @ e8144 │ │ │ │ - ldr.w r0, [pc, #2676] @ e8148 │ │ │ │ + ldr.w r1, [pc, #2328] @ e8420 │ │ │ │ + ldr.w r0, [pc, #2328] @ e8424 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e4802 │ │ │ │ - ldr.w r1, [pc, #2600] @ e8110 │ │ │ │ - mov.w r2, #284 @ 0x11c │ │ │ │ - ldr.w r3, [pc, #2652] @ e814c │ │ │ │ - ldr.w r0, [pc, #2652] @ e8150 │ │ │ │ + b.w e4910 │ │ │ │ + ldr.w r1, [pc, #2120] @ e8368 │ │ │ │ + mov.w r2, #404 @ 0x194 │ │ │ │ + ldr.w r3, [pc, #2304] @ e8428 │ │ │ │ + ldr.w r0, [pc, #2304] @ e842c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2640] @ e8154 │ │ │ │ + ldr.w r1, [pc, #2292] @ e8430 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2556] @ e8110 │ │ │ │ - movs r2, #247 @ 0xf7 │ │ │ │ - ldr.w r1, [pc, #2624] @ e8158 │ │ │ │ - ldr.w r0, [pc, #2624] @ e815c │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ - b.w e21b6 │ │ │ │ - ldr.w r0, [pc, #2592] @ e8160 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add r0, pc │ │ │ │ - bl 8c830 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e775e │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbz r2, e779e │ │ │ │ - ldr.w r3, [pc, #2480] @ e8110 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #2556] @ e8164 │ │ │ │ - ldr.w r0, [pc, #2556] @ e8168 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - ldr.w r3, [pc, #2448] @ e8110 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #2532] @ e816c │ │ │ │ - ldr.w r0, [pc, #2532] @ e8170 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e254e │ │ │ │ - movs r4, #2 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r4, #2 │ │ │ │ - bne.w e21fc │ │ │ │ - b.n e775e │ │ │ │ - ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e88de │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #2368] @ e8110 │ │ │ │ - ldr.w r2, [pc, #2464] @ e8174 │ │ │ │ - ldr.w r1, [pc, #2464] @ e8178 │ │ │ │ - ldr.w r0, [pc, #2464] @ e817c │ │ │ │ + b.w e1d00 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e3c24 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.w e692e │ │ │ │ + ldr.w r3, [pc, #2060] @ e8368 │ │ │ │ + ldr.w r2, [pc, #2260] @ e8434 │ │ │ │ + ldr.w r1, [pc, #2260] @ e8438 │ │ │ │ + ldr.w r0, [pc, #2260] @ e843c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + mov.w r3, #402 @ 0x192 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2448] @ e8180 │ │ │ │ + ldr.w r3, [pc, #2240] @ e8440 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e254e │ │ │ │ - ldr.w r3, [pc, #2324] @ e8110 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ - ldr.w r1, [pc, #2432] @ e8184 │ │ │ │ - ldr.w r0, [pc, #2432] @ e8188 │ │ │ │ + b.w e2830 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + ldr.w r3, [pc, #2044] @ e8394 │ │ │ │ + ldr.w r1, [pc, #2216] @ e8444 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr.w r3, [pc, #1980] @ e8368 │ │ │ │ + ldr.w r1, [pc, #2200] @ e8448 │ │ │ │ + mov.w r2, #414 @ 0x19e │ │ │ │ + ldr.w r0, [pc, #2196] @ e844c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e69f6 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r1, [r3, #140] @ 0x8c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.w e7920 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ + bpl.w e6990 │ │ │ │ + bl 8bb54 │ │ │ │ + mov r4, r0 │ │ │ │ + b.w e6996 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e4a26 │ │ │ │ mov r0, r4 │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - b.w e369c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + b.w e355c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e358a │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ + b.w e3576 │ │ │ │ mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #2292] @ e8134 │ │ │ │ - ldr.w r1, [pc, #2376] @ e818c │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e35aa │ │ │ │ + ldr.w r3, [pc, #1868] @ e8368 │ │ │ │ + mov.w r2, #304 @ 0x130 │ │ │ │ + ldr.w r1, [pc, #2092] @ e8450 │ │ │ │ + ldr.w r0, [pc, #2092] @ e8454 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2236] @ e8110 │ │ │ │ - ldr.w r1, [pc, #2360] @ e8190 │ │ │ │ - movw r2, #287 @ 0x11f │ │ │ │ - ldr.w r0, [pc, #2356] @ e8194 │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e2830 │ │ │ │ + ldr.w r3, [pc, #1836] @ e8368 │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + ldr.w r1, [pc, #2068] @ e8458 │ │ │ │ + ldr.w r0, [pc, #2068] @ e845c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #2204] @ e8110 │ │ │ │ - ldr.w r2, [pc, #2336] @ e8198 │ │ │ │ - ldr.w r1, [pc, #2336] @ e819c │ │ │ │ - ldr.w r0, [pc, #2336] @ e81a0 │ │ │ │ + b.w e2830 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3ec8 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e3eb4 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3edc │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e3ba6 │ │ │ │ + ldr.w r3, [pc, #1764] @ e8368 │ │ │ │ + ldr.w r2, [pc, #2008] @ e8460 │ │ │ │ + ldr.w r1, [pc, #2008] @ e8464 │ │ │ │ + ldr.w r0, [pc, #2008] @ e8468 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2320] @ e81a4 │ │ │ │ + ldr.w r3, [pc, #1992] @ e846c │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e254e │ │ │ │ + b.w e2576 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #2164] @ e8134 │ │ │ │ - ldr.w r1, [pc, #2276] @ e81a8 │ │ │ │ + ldr.w r3, [pc, #1732] @ e8394 │ │ │ │ + ldr.w r1, [pc, #1948] @ e8470 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2108] @ e8110 │ │ │ │ - ldr.w r1, [pc, #2260] @ e81ac │ │ │ │ - mov.w r2, #262 @ 0x106 │ │ │ │ - ldr.w r0, [pc, #2256] @ e81b0 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - ldr.w r3, [pc, #2076] @ e8134 │ │ │ │ - ldr.w r1, [pc, #2200] @ e81b4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #2024] @ e8110 │ │ │ │ - ldr.w r1, [pc, #2188] @ e81b8 │ │ │ │ - movw r2, #263 @ 0x107 │ │ │ │ - ldr.w r0, [pc, #2184] @ e81bc │ │ │ │ + ldr.w r3, [pc, #1668] @ e8368 │ │ │ │ + ldr.w r1, [pc, #1932] @ e8474 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ + ldr.w r0, [pc, #1932] @ e8478 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - b.w e365e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e36c6 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.w e3bfa │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e3c22 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w e2968 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w e38f6 │ │ │ │ - ldr.w r3, [pc, #1928] @ e8110 │ │ │ │ + b.w e329c │ │ │ │ + ldr.w r3, [pc, #1628] @ e8368 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr.w r1, [pc, #2096] @ e81c0 │ │ │ │ - ldr.w r0, [pc, #2096] @ e81c4 │ │ │ │ + ldr.w r1, [pc, #1900] @ e847c │ │ │ │ + ldr.w r0, [pc, #1900] @ e8480 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r2, [pc, #2088] @ e81c8 │ │ │ │ + ldr.w r2, [pc, #1892] @ e8484 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #267 @ 0x10b │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ bl a7508 │ │ │ │ - b.w e2808 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e35ea │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n e7aa4 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e79d6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n e7a9c │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e79e8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n e7aac │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e79fc │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e7a1a │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8724 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3bba │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e79fc │ │ │ │ - ldr.w r3, [pc, #1772] @ e8110 │ │ │ │ - ldr.w r2, [pc, #1956] @ e81cc │ │ │ │ - ldr.w r1, [pc, #1956] @ e81d0 │ │ │ │ - ldr.w r0, [pc, #1956] @ e81d4 │ │ │ │ - add r2, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e3a8e │ │ │ │ + b.w e633c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.w e3e9a │ │ │ │ + ldr.w r3, [pc, #1548] @ e8368 │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + ldr.w r1, [pc, #1828] @ e8488 │ │ │ │ + ldr.w r0, [pc, #1828] @ e848c │ │ │ │ add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #267 @ 0x10b │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1936] @ e81d8 │ │ │ │ - add r3, pc │ │ │ │ - bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ + bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr.w r3, [pc, #1736] @ e8134 │ │ │ │ - ldr.w r1, [pc, #1900] @ e81dc │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1680] @ e8110 │ │ │ │ - ldr.w r1, [pc, #1884] @ e81e0 │ │ │ │ - movw r2, #267 @ 0x10b │ │ │ │ - ldr.w r0, [pc, #1880] @ e81e4 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + b.w e3e80 │ │ │ │ + ldr.w r3, [pc, #1468] @ e8368 │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + ldr.w r1, [pc, #1756] @ e8490 │ │ │ │ + ldr.w r0, [pc, #1756] @ e8494 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e79d6 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.n e79c4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 84a28 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e79e8 │ │ │ │ - ldr.w r3, [pc, #1624] @ e8110 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r1, [pc, #1832] @ e81e8 │ │ │ │ - ldr.w r0, [pc, #1832] @ e81ec │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e3e4a │ │ │ │ + ldr.w r3, [pc, #1380] @ e8368 │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + ldr.w r1, [pc, #1676] @ e8498 │ │ │ │ + ldr.w r0, [pc, #1676] @ e849c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ bl 849dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w e45dc │ │ │ │ - ldr.w r3, [pc, #1536] @ e8110 │ │ │ │ - ldr.w r2, [pc, #1756] @ e81f0 │ │ │ │ - ldr.w r1, [pc, #1756] @ e81f4 │ │ │ │ - ldr.w r0, [pc, #1756] @ e81f8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e3dd2 │ │ │ │ + ldr.w r3, [pc, #1292] @ e8368 │ │ │ │ + ldr.w r2, [pc, #1600] @ e84a0 │ │ │ │ + ldr.w r1, [pc, #1600] @ e84a4 │ │ │ │ + ldr.w r0, [pc, #1600] @ e84a8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #355 @ 0x163 │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1740] @ e81fc │ │ │ │ + ldr.w r3, [pc, #1580] @ e84ac │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #32] │ │ │ │ bl 849dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e45c8 │ │ │ │ + bne.w e3dbe │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1436] @ e8134 │ │ │ │ - ldr.w r1, [pc, #1636] @ e8200 │ │ │ │ + ldr.w r3, [pc, #1196] @ e8394 │ │ │ │ + ldr.w r1, [pc, #1476] @ e84b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1380] @ e8110 │ │ │ │ - ldr.w r1, [pc, #1620] @ e8204 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r0, [pc, #1616] @ e8208 │ │ │ │ + ldr.w r3, [pc, #1136] @ e8368 │ │ │ │ + ldr.w r1, [pc, #1464] @ e84b4 │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + ldr.w r0, [pc, #1460] @ e84b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #1348] @ e8110 │ │ │ │ - ldr.w r2, [pc, #1596] @ e820c │ │ │ │ - ldr.w r1, [pc, #1596] @ e8210 │ │ │ │ - ldr.w r0, [pc, #1596] @ e8214 │ │ │ │ + b.w e1d00 │ │ │ │ + ldr.w r3, [pc, #1104] @ e8368 │ │ │ │ + ldr.w r2, [pc, #1440] @ e84bc │ │ │ │ + ldr.w r1, [pc, #1440] @ e84c0 │ │ │ │ + ldr.w r0, [pc, #1440] @ e84c4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #355 @ 0x163 │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1580] @ e8218 │ │ │ │ + ldr.w r3, [pc, #1420] @ e84c8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1276] @ e8134 │ │ │ │ - ldr.w r1, [pc, #1504] @ e821c │ │ │ │ + ldr.w r3, [pc, #1040] @ e8394 │ │ │ │ + ldr.w r1, [pc, #1348] @ e84cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1224] @ e8110 │ │ │ │ - ldr.w r1, [pc, #1492] @ e8220 │ │ │ │ - movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r0, [pc, #1488] @ e8224 │ │ │ │ + ldr r3, [pc, #976] @ (e8368 ) │ │ │ │ + ldr.w r1, [pc, #1336] @ e84d0 │ │ │ │ + movw r2, #257 @ 0x101 │ │ │ │ + ldr.w r0, [pc, #1332] @ e84d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7c7a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e7dc0 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7c8e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e7dc8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbnz r3, e7cce │ │ │ │ - cmp.w fp, #14 │ │ │ │ - bne.n e7cd4 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7cb0 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e7db8 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e87ac │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 849dc │ │ │ │ + b.w e3d88 │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e3e14 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 50180 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n e7d9c │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e4de0 │ │ │ │ - ldr.w r3, [pc, #1344] @ e8228 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7d02 │ │ │ │ - ldr.w r3, [pc, #1332] @ e822c │ │ │ │ + b.w e2f32 │ │ │ │ + ldr.w r0, [pc, #1276] @ e84d8 │ │ │ │ + mov r1, r3 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + add r0, pc │ │ │ │ + bl 8c830 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n e7ff8 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbz r2, e8016 │ │ │ │ + ldr r3, [pc, #876] @ (e8368 ) │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w r1, [pc, #1244] @ e84dc │ │ │ │ + ldr.w r0, [pc, #1244] @ e84e0 │ │ │ │ + add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n e7d72 │ │ │ │ - ldr.w r4, [r8, #12] │ │ │ │ - ands.w r5, r4, #1 │ │ │ │ - bne.n e7d44 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7d20 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e7d64 │ │ │ │ - cmp r4, #14 │ │ │ │ - bne.w e35a4 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e878a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e5e1e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e5e1e │ │ │ │ - mov r0, r8 │ │ │ │ + bl 91028 │ │ │ │ + b.w e2576 │ │ │ │ + movs r4, #2 │ │ │ │ + mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n e7d20 │ │ │ │ - b.w e5e1e │ │ │ │ - ldr r1, [pc, #924] @ (e8110 ) │ │ │ │ - mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r3, [pc, #1204] @ e8230 │ │ │ │ - ldr.w r0, [pc, #1204] @ e8234 │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ - add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1192] @ e8238 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [pc, #880] @ (e8110 ) │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #1176] @ e823c │ │ │ │ - ldr.w r0, [pc, #1176] @ e8240 │ │ │ │ + cmp r4, #2 │ │ │ │ + bne.w e2224 │ │ │ │ + b.n e7ff8 │ │ │ │ + ldr r3, [pc, #832] @ (e8368 ) │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w r1, [pc, #1204] @ e84e4 │ │ │ │ + ldr.w r0, [pc, #1204] @ e84e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e4802 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7cb0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7c7a │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7c8e │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e7c66 │ │ │ │ - ldr.w r9, [r5, #12] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - tst.w r9, #1 │ │ │ │ - beq.w e45b0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - b.w e45b0 │ │ │ │ - ldr r3, [pc, #792] @ (e8110 ) │ │ │ │ - ldr.w r2, [pc, #1096] @ e8244 │ │ │ │ - ldr.w r1, [pc, #1096] @ e8248 │ │ │ │ - ldr.w r0, [pc, #1096] @ e824c │ │ │ │ + b.w e2576 │ │ │ │ + ldr r3, [pc, #800] @ (e8368 ) │ │ │ │ + ldr.w r2, [pc, #1188] @ e84ec │ │ │ │ + ldr.w r1, [pc, #1188] @ e84f0 │ │ │ │ + ldr.w r0, [pc, #1188] @ e84f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov.w r3, #348 @ 0x15c │ │ │ │ + movs r3, #247 @ 0xf7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1080] @ e8250 │ │ │ │ + ldr.w r3, [pc, #1172] @ e84f8 │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e7f54 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7e40 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e7fa2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ - blx 50180 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7e5e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r3, [pc, #728] @ (e8394 ) │ │ │ │ + ldr.w r1, [pc, #1088] @ e84fc │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #668] @ (e8368 ) │ │ │ │ + ldr.w r1, [pc, #1076] @ e8500 │ │ │ │ + movs r2, #247 @ 0xf7 │ │ │ │ + ldr.w r0, [pc, #1072] @ e8504 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + bl 849dc │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + b.w e21b6 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + b.w e21f8 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + bl 8bb54 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w e3644 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e7f5c │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.n e7ef6 │ │ │ │ - uxtb r4, r4 │ │ │ │ - cbz r4, e7e96 │ │ │ │ + bne.w e827e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7e78 │ │ │ │ + beq.n e8126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e7f0e │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8768 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl e127c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + beq.w e8286 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7eb0 │ │ │ │ + beq.n e813a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e7f64 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n e7f80 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r4, r2 │ │ │ │ + beq.w e828e │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n e7f6c │ │ │ │ - ldr r5, [r4, #12] │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ - beq.n e7f6c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7ed2 │ │ │ │ + beq.n e8152 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e7f9a │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ - bne.w e35a4 │ │ │ │ + beq.w e8296 │ │ │ │ ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8702 │ │ │ │ + beq.w e88d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr r3, [pc, #536] @ (e8110 ) │ │ │ │ - movs r2, #213 @ 0xd5 │ │ │ │ - ldr r1, [pc, #856] @ (e8254 ) │ │ │ │ - ldr r0, [pc, #856] @ (e8258 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e4f78 │ │ │ │ - mov r0, r5 │ │ │ │ + b.w e1a4c │ │ │ │ + mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7e78 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n e7e24 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n e7faa │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - b.w e459a │ │ │ │ - ldr r3, [pc, #480] @ (e8110 ) │ │ │ │ - ldr r2, [pc, #808] @ (e825c ) │ │ │ │ - ldr r1, [pc, #812] @ (e8260 ) │ │ │ │ - ldr r0, [pc, #812] @ (e8264 ) │ │ │ │ + b.w e3c06 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + b.w e36b8 │ │ │ │ + ldr r3, [pc, #480] @ (e8368 ) │ │ │ │ + ldr r2, [pc, #896] @ (e8508 ) │ │ │ │ + ldr r1, [pc, #896] @ (e850c ) │ │ │ │ + ldr r0, [pc, #900] @ (e8510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov.w r3, #340 @ 0x154 │ │ │ │ + mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #796] @ (e8268 ) │ │ │ │ + ldr r3, [pc, #884] @ (e8514 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ + b.w e2576 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.n e7e2c │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7e5e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7eb0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7ed8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n e7ed8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7ed8 │ │ │ │ - ldr r3, [pc, #396] @ (e8110 ) │ │ │ │ - mov.w r2, #344 @ 0x158 │ │ │ │ - ldr r1, [pc, #740] @ (e826c ) │ │ │ │ - ldr r0, [pc, #740] @ (e8270 ) │ │ │ │ + b.w e2232 │ │ │ │ + ldr r3, [pc, #432] @ (e8368 ) │ │ │ │ + movw r2, #263 @ 0x107 │ │ │ │ + ldr r1, [pc, #860] @ (e8518 ) │ │ │ │ + ldr r0, [pc, #860] @ (e851c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7ed2 │ │ │ │ - mov r0, r6 │ │ │ │ + b.w e2576 │ │ │ │ + mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7e40 │ │ │ │ + b.w e3720 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #368] @ (e8134 ) │ │ │ │ - ldr r1, [pc, #684] @ (e8274 ) │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + ldr r3, [pc, #404] @ (e8394 ) │ │ │ │ + ldr r1, [pc, #800] @ (e8520 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #316] @ (e8110 ) │ │ │ │ - ldr r1, [pc, #676] @ (e8278 ) │ │ │ │ - mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r0, [pc, #672] @ (e827c ) │ │ │ │ + ldr r3, [pc, #348] @ (e8368 ) │ │ │ │ + ldr r1, [pc, #788] @ (e8524 ) │ │ │ │ + movw r2, #263 @ 0x107 │ │ │ │ + ldr r0, [pc, #788] @ (e8528 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cbnz r3, e8050 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e7ffe │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbz r3, e8058 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e800e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbz r3, e8040 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e8022 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbz r3, e8048 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + b.w e370c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3734 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e374c │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3764 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3bce │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3be6 │ │ │ │ + ldr.w r4, [sl, #2296] @ 0x8f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8746 │ │ │ │ + beq.w e8958 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ + beq.w e1a4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e800e │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8022 │ │ │ │ + b.w e1a4c │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.n e7fee │ │ │ │ + b.n e8112 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7ffe │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 8bb54 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n e7fea │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e85d8 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - b.w e4582 │ │ │ │ - ldr r3, [pc, #148] @ (e8110 ) │ │ │ │ - ldr r2, [pc, #512] @ (e8280 ) │ │ │ │ - ldr r1, [pc, #516] @ (e8284 ) │ │ │ │ - ldr r0, [pc, #516] @ (e8288 ) │ │ │ │ + b.n e8126 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e813a │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e8152 │ │ │ │ + ldr r3, [pc, #200] @ (e8368 ) │ │ │ │ + ldr r2, [pc, #648] @ (e852c ) │ │ │ │ + ldr r1, [pc, #652] @ (e8530 ) │ │ │ │ + ldr r0, [pc, #652] @ (e8534 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov.w r3, #336 @ 0x150 │ │ │ │ + movw r3, #267 @ 0x10b │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #500] @ (e828c ) │ │ │ │ + ldr r3, [pc, #636] @ (e8538 ) │ │ │ │ add r3, pc │ │ │ │ bl bac68 │ │ │ │ - b.w e2808 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e80b4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e8622 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e8290 │ │ │ │ - cmp.w fp, #44 @ 0x2c │ │ │ │ - bne.w e8296 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e80d8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e85d0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + b.w e2830 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r3, [pc, #180] @ (e8394 ) │ │ │ │ + ldr r1, [pc, #604] @ (e853c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #124] @ (e8368 ) │ │ │ │ + ldr r1, [pc, #592] @ (e8540 ) │ │ │ │ + movw r2, #267 @ 0x10b │ │ │ │ + ldr r0, [pc, #592] @ (e8544 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84a28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 54f64 │ │ │ │ + ldr r3, [pc, #116] @ (e8394 ) │ │ │ │ + ldr r1, [pc, #552] @ (e8548 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fe2c │ │ │ │ + ldr r3, [pc, #60] @ (e8368 ) │ │ │ │ + ldr r1, [pc, #540] @ (e854c ) │ │ │ │ + movw r2, #287 @ 0x11f │ │ │ │ + ldr r0, [pc, #540] @ (e8550 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e35d4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e80f0 │ │ │ │ + beq.w e35fe │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e862a │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e869c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - nop │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w e35fe │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e35fe │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ - movs r2, r4 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ + movs r2, r4 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ movs r1, r4 │ │ │ │ + strh r6, [r3, #24] │ │ │ │ + movs r2, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r5, #4 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r3, #16 │ │ │ │ + movs r2, r4 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ + movs r2, r4 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n e8138 │ │ │ │ - movs r0, r4 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + adds r4, r4, #5 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #0 │ │ │ │ - movs r2, r4 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ + movs r2, r4 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #22 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + subs r1, #28 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ - movs r2, r4 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + subs r4, r7, r4 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u16 q8, d6, d16 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ - movs r2, r4 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r6, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #4 │ │ │ │ - movs r2, r4 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ + movs r1, r4 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr0, {1} │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + lsls r2, r1, #30 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + lsls r0, r3, #27 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + adds r0, r4, #4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + lsls r6, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ + movs r2, r4 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + strb r0, [r1, #22] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + adds r2, r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + lsls r2, r4, #22 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + bne.n e84dc │ │ │ │ + movs r0, r4 │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + cmp r1, #0 │ │ │ │ + movs r2, r4 │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ + movs r1, r4 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ + movs r1, r4 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 50180 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w e844a │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e83ce │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e82be │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e8474 │ │ │ │ - ldr.w r3, [pc, #3840] @ e91c0 │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e82dc │ │ │ │ - ldr.w r3, [pc, #3828] @ e91c4 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ + movs r1, r4 │ │ │ │ + strb r6, [r3, #25] │ │ │ │ + movs r2, r4 │ │ │ │ + adds r4, r5, r4 │ │ │ │ + movs r1, r4 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r4, r5, r3 │ │ │ │ + movs r1, r4 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr.w r3, [pc, #3640] @ e9390 │ │ │ │ + movw r2, #307 @ 0x133 │ │ │ │ + ldr.w r1, [pc, #3636] @ e9394 │ │ │ │ + ldr.w r0, [pc, #3636] @ e9398 │ │ │ │ + add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ + add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w e859c │ │ │ │ - ldr.w r5, [r8, #12] │ │ │ │ - lsls r6, r5, #31 │ │ │ │ - bmi.n e83c6 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e82fc │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e858c │ │ │ │ - movs r0, #0 │ │ │ │ - blx 4fb9c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e856e │ │ │ │ - add.w r3, sl, #4096 @ 0x1000 │ │ │ │ - ldr.w r1, [r3, #3040] @ 0xbe0 │ │ │ │ - blx 502d4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w e8542 │ │ │ │ - ldr.w r3, [pc, #3752] @ e91c8 │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w e847c │ │ │ │ + bl 91028 │ │ │ │ + b.w e1d00 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4ffe8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e8346 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e8594 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w e8524 │ │ │ │ - ldr.w r3, [pc, #3708] @ e91cc │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - ldr r1, [r7, r3] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w e84ea │ │ │ │ - mov r0, r5 │ │ │ │ - bl 88aec │ │ │ │ - mov r1, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fc84 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e8380 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e84ba │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e86be │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e839a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e84c2 │ │ │ │ - cmp r5, #0 │ │ │ │ - blt.w e84ca │ │ │ │ - uxtb r5, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w e35a4 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e86e0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 849dc │ │ │ │ - b.n e82e4 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e83e6 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e85c8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl e127c │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e35f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8402 │ │ │ │ + beq.w e3c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8632 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e8652 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r4, r3 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - beq.w e863a │ │ │ │ - ldr r5, [r4, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e8426 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e8672 │ │ │ │ - cmp r5, #14 │ │ │ │ - bne.w e35a4 │ │ │ │ - ldr.w r4, [sl, #796] @ 0x31c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w e867a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e1a24 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.w e1a24 │ │ │ │ - ldr.w r3, [pc, #3460] @ e91d0 │ │ │ │ + bne.w e3c82 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3c82 │ │ │ │ + ldr.w r3, [pc, #3568] @ e9390 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr.w r1, [pc, #3456] @ e91d4 │ │ │ │ - ldr.w r0, [pc, #3456] @ e91d8 │ │ │ │ + ldr.w r1, [pc, #3572] @ e939c │ │ │ │ + ldr.w r0, [pc, #3572] @ e93a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e82be │ │ │ │ - mov r0, r5 │ │ │ │ + b.w e549a │ │ │ │ + mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #3408] @ e91dc │ │ │ │ - ldr.w r1, [pc, #3408] @ e91e0 │ │ │ │ - add r1, pc │ │ │ │ + b.w e3a14 │ │ │ │ + ldr.w r3, [pc, #3528] @ e9390 │ │ │ │ + ldr.w r2, [pc, #3544] @ e93a4 │ │ │ │ + ldr.w r1, [pc, #3544] @ e93a8 │ │ │ │ + ldr.w r0, [pc, #3544] @ e93ac │ │ │ │ + add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #3380] @ e91d0 │ │ │ │ - ldr.w r1, [pc, #3396] @ e91e4 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r0, [pc, #3392] @ e91e8 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8380 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e839a │ │ │ │ - ldr.w r3, [pc, #3332] @ e91d0 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r1, [pc, #3352] @ e91ec │ │ │ │ - ldr.w r0, [pc, #3352] @ e91f0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #287 @ 0x11f │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r3, [pc, #3524] @ e93b0 │ │ │ │ + add r3, pc │ │ │ │ + bl bac68 │ │ │ │ + b.w e2830 │ │ │ │ + ldr.w r3, [pc, #3480] @ e9390 │ │ │ │ + movs r2, #213 @ 0xd5 │ │ │ │ + ldr.w r1, [pc, #3508] @ e93b4 │ │ │ │ + ldr.w r0, [pc, #3508] @ e93b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - blx 5032c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e835a │ │ │ │ - ldr.w r2, [pc, #3288] @ e91d0 │ │ │ │ - ldr.w r3, [pc, #3320] @ e91f4 │ │ │ │ - ldr.w r1, [pc, #3320] @ e91f8 │ │ │ │ + b.w e4910 │ │ │ │ + ldr.w r1, [pc, #3448] @ e9390 │ │ │ │ + mov.w r2, #284 @ 0x11c │ │ │ │ + ldr.w r3, [pc, #3484] @ e93bc │ │ │ │ + ldr.w r0, [pc, #3484] @ e93c0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #3320] @ e91fc │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ - add r1, pc │ │ │ │ - str r6, [sp, #4] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ + ldr.w r1, [pc, #3472] @ e93c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ bl a7508 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #3240] @ e91d0 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r1, [pc, #3280] @ e9200 │ │ │ │ - ldr.w r0, [pc, #3280] @ e9204 │ │ │ │ + b.w e1d00 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w e3ef4 │ │ │ │ + ldr.w r3, [pc, #3452] @ e93c8 │ │ │ │ + movw r2, #48032 @ 0xbba0 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3444] @ e93cc │ │ │ │ + ldr.w r0, [pc, #3444] @ e93d0 │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n e851a │ │ │ │ - ldr.w r3, [pc, #3212] @ e91d0 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r1, [pc, #3260] @ e9208 │ │ │ │ - ldr.w r0, [pc, #3260] @ e920c │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3428] @ e93d4 │ │ │ │ + movw r2, #46795 @ 0xb6cb │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3420] @ e93d8 │ │ │ │ + ldr.w r0, [pc, #3420] @ e93dc │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 54f64 │ │ │ │ - b.w e1cd8 │ │ │ │ - ldr.w r3, [pc, #3168] @ e91d0 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r1, [pc, #3224] @ e9210 │ │ │ │ - ldr.w r0, [pc, #3224] @ e9214 │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3408] @ e93e0 │ │ │ │ + movw r2, #46614 @ 0xb616 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3400] @ e93e4 │ │ │ │ + ldr.w r0, [pc, #3400] @ e93e8 │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n e851a │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e82fc │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8346 │ │ │ │ - ldr.w r1, [pc, #3120] @ e91d0 │ │ │ │ - movw r2, #333 @ 0x14d │ │ │ │ - ldr.w r3, [pc, #3184] @ e9218 │ │ │ │ - ldr.w r0, [pc, #3184] @ e921c │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3384] @ e93ec │ │ │ │ + movw r2, #49629 @ 0xc1dd │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3376] @ e93f0 │ │ │ │ + ldr.w r0, [pc, #3376] @ e93f4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #3172] @ e9220 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3364] @ e93f8 │ │ │ │ + movw r2, #47673 @ 0xba39 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3356] @ e93fc │ │ │ │ + ldr.w r0, [pc, #3356] @ e9400 │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl a7508 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e83e6 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80d8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 84a28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - ldr.w r3, [pc, #3048] @ e91dc │ │ │ │ - ldr.w r1, [pc, #3116] @ e9224 │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3340] @ e9404 │ │ │ │ + movw r2, #47496 @ 0xb988 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3332] @ e9408 │ │ │ │ + ldr.w r0, [pc, #3332] @ e940c │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #3020] @ e91d0 │ │ │ │ - ldr.w r1, [pc, #3104] @ e9228 │ │ │ │ - mov.w r2, #340 @ 0x154 │ │ │ │ - ldr.w r0, [pc, #3100] @ e922c │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3320] @ e9410 │ │ │ │ + movw r2, #47103 @ 0xb7ff │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3312] @ e9414 │ │ │ │ + ldr.w r0, [pc, #3312] @ e9418 │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80b4 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80f0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8402 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w e842c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w e842c │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e842c │ │ │ │ - ldr.w r3, [pc, #2940] @ e91d0 │ │ │ │ - movw r2, #329 @ 0x149 │ │ │ │ - ldr.w r1, [pc, #3028] @ e9230 │ │ │ │ - ldr.w r0, [pc, #3028] @ e9234 │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3296] @ e941c │ │ │ │ + movw r2, #47094 @ 0xb7f6 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3288] @ e9420 │ │ │ │ + ldr.w r0, [pc, #3288] @ e9424 │ │ │ │ + add r3, pc │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.w e1cd8 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8426 │ │ │ │ - ldr.w r3, [pc, #3004] @ e9238 │ │ │ │ - movw r2, #48274 @ 0xbc92 │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3276] @ e9428 │ │ │ │ + movw r2, #47086 @ 0xb7ee │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2996] @ e923c │ │ │ │ - ldr.w r0, [pc, #2996] @ e9240 │ │ │ │ + ldr.w r1, [pc, #3268] @ e942c │ │ │ │ + ldr.w r0, [pc, #3268] @ e9430 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2980] @ e9244 │ │ │ │ - movw r2, #48231 @ 0xbc67 │ │ │ │ + ldr.w r3, [pc, #3252] @ e9434 │ │ │ │ + movw r2, #47488 @ 0xb980 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2972] @ e9248 │ │ │ │ - ldr.w r0, [pc, #2972] @ e924c │ │ │ │ + ldr.w r1, [pc, #3244] @ e9438 │ │ │ │ + ldr.w r0, [pc, #3244] @ e943c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2960] @ e9250 │ │ │ │ - movw r2, #48361 @ 0xbce9 │ │ │ │ + ldr.w r3, [pc, #3232] @ e9440 │ │ │ │ + movw r2, #46135 @ 0xb437 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2952] @ e9254 │ │ │ │ - ldr.w r0, [pc, #2952] @ e9258 │ │ │ │ + ldr.w r1, [pc, #3224] @ e9444 │ │ │ │ + ldr.w r0, [pc, #3224] @ e9448 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2936] @ e925c │ │ │ │ - movw r2, #48370 @ 0xbcf2 │ │ │ │ + ldr.w r3, [pc, #3208] @ e944c │ │ │ │ + movw r2, #46309 @ 0xb4e5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2928] @ e9260 │ │ │ │ - ldr.w r0, [pc, #2928] @ e9264 │ │ │ │ + ldr.w r1, [pc, #3200] @ e9450 │ │ │ │ + ldr.w r0, [pc, #3200] @ e9454 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2916] @ e9268 │ │ │ │ - movw r2, #48515 @ 0xbd83 │ │ │ │ + ldr.w r3, [pc, #3188] @ e9458 │ │ │ │ + movw r2, #47505 @ 0xb991 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2908] @ e926c │ │ │ │ - ldr.w r0, [pc, #2908] @ e9270 │ │ │ │ + ldr.w r1, [pc, #3180] @ e945c │ │ │ │ + ldr.w r0, [pc, #3180] @ e9460 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2892] @ e9274 │ │ │ │ - movw r2, #47317 @ 0xb8d5 │ │ │ │ + ldr.w r3, [pc, #3164] @ e9464 │ │ │ │ + movw r2, #46647 @ 0xb637 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2884] @ e9278 │ │ │ │ - ldr.w r0, [pc, #2884] @ e927c │ │ │ │ + ldr.w r1, [pc, #3156] @ e9468 │ │ │ │ + ldr.w r0, [pc, #3156] @ e946c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2872] @ e9280 │ │ │ │ - movw r2, #48416 @ 0xbd20 │ │ │ │ + ldr.w r3, [pc, #3144] @ e9470 │ │ │ │ + movw r2, #46638 @ 0xb62e │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3136] @ e9474 │ │ │ │ + ldr.w r0, [pc, #3136] @ e9478 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3120] @ e947c │ │ │ │ + movw r2, #46660 @ 0xb644 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3112] @ e9480 │ │ │ │ + ldr.w r0, [pc, #3112] @ e9484 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3100] @ e9488 │ │ │ │ + movw r2, #46622 @ 0xb61e │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3092] @ e948c │ │ │ │ + ldr.w r0, [pc, #3092] @ e9490 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3076] @ e9494 │ │ │ │ + movw r2, #46630 @ 0xb626 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #3068] @ e9498 │ │ │ │ + ldr.w r0, [pc, #3068] @ e949c │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #3056] @ e94a0 │ │ │ │ + movw r2, #47573 @ 0xb9d5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2864] @ e9284 │ │ │ │ - ldr.w r0, [pc, #2864] @ e9288 │ │ │ │ + ldr.w r1, [pc, #3048] @ e94a4 │ │ │ │ + ldr.w r0, [pc, #3048] @ e94a8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2848] @ e928c │ │ │ │ - movw r2, #48475 @ 0xbd5b │ │ │ │ + ldr.w r3, [pc, #3032] @ e94ac │ │ │ │ + movw r2, #47297 @ 0xb8c1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2840] @ e9290 │ │ │ │ - ldr.w r0, [pc, #2840] @ e9294 │ │ │ │ + ldr.w r1, [pc, #3024] @ e94b0 │ │ │ │ + ldr.w r0, [pc, #3024] @ e94b4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2828] @ e9298 │ │ │ │ - movw r2, #48626 @ 0xbdf2 │ │ │ │ + ldr.w r3, [pc, #3012] @ e94b8 │ │ │ │ + movw r2, #46853 @ 0xb705 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2820] @ e929c │ │ │ │ - ldr.w r0, [pc, #2820] @ e92a0 │ │ │ │ + ldr.w r1, [pc, #3004] @ e94bc │ │ │ │ + ldr.w r0, [pc, #3004] @ e94c0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2804] @ e92a4 │ │ │ │ - movw r2, #48568 @ 0xbdb8 │ │ │ │ + ldr.w r3, [pc, #2988] @ e94c4 │ │ │ │ + movw r2, #47209 @ 0xb869 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2796] @ e92a8 │ │ │ │ - ldr.w r0, [pc, #2796] @ e92ac │ │ │ │ + ldr.w r1, [pc, #2980] @ e94c8 │ │ │ │ + ldr.w r0, [pc, #2980] @ e94cc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2784] @ e92b0 │ │ │ │ - movw r2, #47229 @ 0xb87d │ │ │ │ + ldr.w r3, [pc, #2968] @ e94d0 │ │ │ │ + movw r2, #46884 @ 0xb724 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2776] @ e92b4 │ │ │ │ - ldr.w r0, [pc, #2776] @ e92b8 │ │ │ │ + ldr.w r1, [pc, #2960] @ e94d4 │ │ │ │ + ldr.w r0, [pc, #2960] @ e94d8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2760] @ e92bc │ │ │ │ - movw r2, #47262 @ 0xb89e │ │ │ │ + ldr.w r3, [pc, #2944] @ e94dc │ │ │ │ + movw r2, #47117 @ 0xb80d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2752] @ e92c0 │ │ │ │ - ldr.w r0, [pc, #2752] @ e92c4 │ │ │ │ + ldr.w r1, [pc, #2936] @ e94e0 │ │ │ │ + ldr.w r0, [pc, #2936] @ e94e4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2740] @ e92c8 │ │ │ │ - movw r2, #46485 @ 0xb595 │ │ │ │ + ldr.w r3, [pc, #2924] @ e94e8 │ │ │ │ + movw r2, #47122 @ 0xb812 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2732] @ e92cc │ │ │ │ - ldr.w r0, [pc, #2732] @ e92d0 │ │ │ │ + ldr.w r1, [pc, #2916] @ e94ec │ │ │ │ + ldr.w r0, [pc, #2916] @ e94f0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2716] @ e92d4 │ │ │ │ - movw r2, #46873 @ 0xb719 │ │ │ │ + ldr.w r3, [pc, #2900] @ e94f4 │ │ │ │ + movw r2, #46465 @ 0xb581 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2708] @ e92d8 │ │ │ │ - ldr.w r0, [pc, #2708] @ e92dc │ │ │ │ + ldr.w r1, [pc, #2892] @ e94f8 │ │ │ │ + ldr.w r0, [pc, #2892] @ e94fc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2696] @ e92e0 │ │ │ │ + ldr.w r3, [pc, #2880] @ e9500 │ │ │ │ + movw r2, #46773 @ 0xb6b5 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #2872] @ e9504 │ │ │ │ + ldr.w r0, [pc, #2872] @ e9508 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #2856] @ e950c │ │ │ │ movw r2, #46904 @ 0xb738 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2688] @ e92e4 │ │ │ │ - ldr.w r0, [pc, #2688] @ e92e8 │ │ │ │ + ldr.w r1, [pc, #2848] @ e9510 │ │ │ │ + ldr.w r0, [pc, #2848] @ e9514 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2672] @ e92ec │ │ │ │ - movw r2, #47516 @ 0xb99c │ │ │ │ + ldr.w r3, [pc, #2836] @ e9518 │ │ │ │ + movw r2, #47373 @ 0xb90d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2664] @ e92f0 │ │ │ │ - ldr.w r0, [pc, #2664] @ e92f4 │ │ │ │ + ldr.w r1, [pc, #2828] @ e951c │ │ │ │ + ldr.w r0, [pc, #2828] @ e9520 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2652] @ e92f8 │ │ │ │ - movw r2, #47142 @ 0xb826 │ │ │ │ + ldr.w r3, [pc, #2812] @ e9524 │ │ │ │ + movw r2, #47428 @ 0xb944 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2644] @ e92fc │ │ │ │ - ldr.w r0, [pc, #2644] @ e9300 │ │ │ │ + ldr.w r1, [pc, #2804] @ e9528 │ │ │ │ + ldr.w r0, [pc, #2804] @ e952c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2628] @ e9304 │ │ │ │ - movw r2, #47154 @ 0xb832 │ │ │ │ + ldr.w r3, [pc, #2792] @ e9530 │ │ │ │ + movw r2, #46484 @ 0xb594 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2620] @ e9308 │ │ │ │ - ldr.w r0, [pc, #2620] @ e930c │ │ │ │ + ldr.w r1, [pc, #2784] @ e9534 │ │ │ │ + ldr.w r0, [pc, #2784] @ e9538 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2608] @ e9310 │ │ │ │ - movw r2, #47137 @ 0xb821 │ │ │ │ + ldr.w r3, [pc, #2768] @ e953c │ │ │ │ + movw r2, #46503 @ 0xb5a7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2600] @ e9314 │ │ │ │ - ldr.w r0, [pc, #2600] @ e9318 │ │ │ │ + ldr.w r1, [pc, #2760] @ e9540 │ │ │ │ + ldr.w r0, [pc, #2760] @ e9544 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2584] @ e931c │ │ │ │ - movw r2, #46951 @ 0xb767 │ │ │ │ + ldr.w r3, [pc, #2748] @ e9548 │ │ │ │ + movw r2, #46300 @ 0xb4dc │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2576] @ e9320 │ │ │ │ - ldr.w r0, [pc, #2576] @ e9324 │ │ │ │ + ldr.w r1, [pc, #2740] @ e954c │ │ │ │ + ldr.w r0, [pc, #2740] @ e9550 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2564] @ e9328 │ │ │ │ - movw r2, #47525 @ 0xb9a5 │ │ │ │ + ldr.w r3, [pc, #2724] @ e9554 │ │ │ │ + movw r2, #46429 @ 0xb55d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2556] @ e932c │ │ │ │ - ldr.w r0, [pc, #2556] @ e9330 │ │ │ │ + ldr.w r1, [pc, #2716] @ e9558 │ │ │ │ + ldr.w r0, [pc, #2716] @ e955c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2540] @ e9334 │ │ │ │ - movw r2, #47751 @ 0xba87 │ │ │ │ + ldr.w r3, [pc, #2704] @ e9560 │ │ │ │ + movw r2, #46480 @ 0xb590 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2532] @ e9338 │ │ │ │ - ldr.w r0, [pc, #2532] @ e933c │ │ │ │ + ldr.w r1, [pc, #2696] @ e9564 │ │ │ │ + ldr.w r0, [pc, #2696] @ e9568 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2520] @ e9340 │ │ │ │ - movw r2, #48003 @ 0xbb83 │ │ │ │ + ldr.w r3, [pc, #2680] @ e956c │ │ │ │ + movw r2, #47222 @ 0xb876 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2512] @ e9344 │ │ │ │ - ldr.w r0, [pc, #2512] @ e9348 │ │ │ │ + ldr.w r1, [pc, #2672] @ e9570 │ │ │ │ + ldr.w r0, [pc, #2672] @ e9574 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2496] @ e934c │ │ │ │ - movw r2, #47826 @ 0xbad2 │ │ │ │ + ldr.w r3, [pc, #2660] @ e9578 │ │ │ │ + movw r2, #47796 @ 0xbab4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2488] @ e9350 │ │ │ │ - ldr.w r0, [pc, #2488] @ e9354 │ │ │ │ + ldr.w r1, [pc, #2652] @ e957c │ │ │ │ + ldr.w r0, [pc, #2652] @ e9580 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2476] @ e9358 │ │ │ │ - movw r2, #49468 @ 0xc13c │ │ │ │ + ldr.w r3, [pc, #2636] @ e9584 │ │ │ │ + movw r2, #48495 @ 0xbd6f │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2468] @ e935c │ │ │ │ - ldr.w r0, [pc, #2468] @ e9360 │ │ │ │ + ldr.w r1, [pc, #2628] @ e9588 │ │ │ │ + ldr.w r0, [pc, #2628] @ e958c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2452] @ e9364 │ │ │ │ - movw r2, #49645 @ 0xc1ed │ │ │ │ + ldr.w r3, [pc, #2616] @ e9590 │ │ │ │ + movw r2, #48396 @ 0xbd0c │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2444] @ e9368 │ │ │ │ - ldr.w r0, [pc, #2444] @ e936c │ │ │ │ + ldr.w r1, [pc, #2608] @ e9594 │ │ │ │ + ldr.w r0, [pc, #2608] @ e9598 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2432] @ e9370 │ │ │ │ - movw r2, #47976 @ 0xbb68 │ │ │ │ + ldr.w r3, [pc, #2592] @ e959c │ │ │ │ + movw r2, #48158 @ 0xbc1e │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2424] @ e9374 │ │ │ │ - ldr.w r0, [pc, #2424] @ e9378 │ │ │ │ + ldr.w r1, [pc, #2584] @ e95a0 │ │ │ │ + ldr.w r0, [pc, #2584] @ e95a4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2408] @ e937c │ │ │ │ - movw r2, #47816 @ 0xbac8 │ │ │ │ + ldr.w r3, [pc, #2572] @ e95a8 │ │ │ │ + movw r2, #48341 @ 0xbcd5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2400] @ e9380 │ │ │ │ - ldr.w r0, [pc, #2400] @ e9384 │ │ │ │ + ldr.w r1, [pc, #2564] @ e95ac │ │ │ │ + ldr.w r0, [pc, #2564] @ e95b0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2388] @ e9388 │ │ │ │ - movw r2, #46107 @ 0xb41b │ │ │ │ + ldr.w r3, [pc, #2548] @ e95b4 │ │ │ │ + movw r2, #48350 @ 0xbcde │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2380] @ e938c │ │ │ │ - ldr.w r0, [pc, #2380] @ e9390 │ │ │ │ + ldr.w r1, [pc, #2540] @ e95b8 │ │ │ │ + ldr.w r0, [pc, #2540] @ e95bc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2364] @ e9394 │ │ │ │ - movw r2, #46391 @ 0xb537 │ │ │ │ + ldr.w r3, [pc, #2528] @ e95c0 │ │ │ │ + movw r2, #47956 @ 0xbb54 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2356] @ e9398 │ │ │ │ - ldr.w r0, [pc, #2356] @ e939c │ │ │ │ + ldr.w r1, [pc, #2520] @ e95c4 │ │ │ │ + ldr.w r0, [pc, #2520] @ e95c8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2344] @ e93a0 │ │ │ │ - movw r2, #46312 @ 0xb4e8 │ │ │ │ + ldr.w r3, [pc, #2504] @ e95cc │ │ │ │ + movw r2, #47806 @ 0xbabe │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2336] @ e93a4 │ │ │ │ - ldr.w r0, [pc, #2336] @ e93a8 │ │ │ │ + ldr.w r1, [pc, #2496] @ e95d0 │ │ │ │ + ldr.w r0, [pc, #2496] @ e95d4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2320] @ e93ac │ │ │ │ - movw r2, #46190 @ 0xb46e │ │ │ │ + ldr.w r3, [pc, #2484] @ e95d8 │ │ │ │ + movw r2, #48455 @ 0xbd47 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2312] @ e93b0 │ │ │ │ - ldr.w r0, [pc, #2312] @ e93b4 │ │ │ │ + ldr.w r1, [pc, #2476] @ e95dc │ │ │ │ + ldr.w r0, [pc, #2476] @ e95e0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2300] @ e93b8 │ │ │ │ - movw r2, #46132 @ 0xb434 │ │ │ │ + ldr.w r3, [pc, #2460] @ e95e4 │ │ │ │ + movw r2, #48666 @ 0xbe1a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2292] @ e93bc │ │ │ │ - ldr.w r0, [pc, #2292] @ e93c0 │ │ │ │ + ldr.w r1, [pc, #2452] @ e95e8 │ │ │ │ + ldr.w r0, [pc, #2452] @ e95ec │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2276] @ e93c4 │ │ │ │ - movw r2, #46104 @ 0xb418 │ │ │ │ + ldr.w r3, [pc, #2440] @ e95f0 │ │ │ │ + movw r2, #48606 @ 0xbdde │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2268] @ e93c8 │ │ │ │ - ldr.w r0, [pc, #2268] @ e93cc │ │ │ │ + ldr.w r1, [pc, #2432] @ e95f4 │ │ │ │ + ldr.w r0, [pc, #2432] @ e95f8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2256] @ e93d0 │ │ │ │ - movw r2, #46101 @ 0xb415 │ │ │ │ + ldr.w r3, [pc, #2416] @ e95fc │ │ │ │ + movw r2, #48548 @ 0xbda4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2248] @ e93d4 │ │ │ │ - ldr.w r0, [pc, #2248] @ e93d8 │ │ │ │ + ldr.w r1, [pc, #2408] @ e9600 │ │ │ │ + ldr.w r0, [pc, #2408] @ e9604 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2232] @ e93dc │ │ │ │ - movw r2, #46114 @ 0xb422 │ │ │ │ + ldr.w r3, [pc, #2396] @ e9608 │ │ │ │ + movw r2, #47016 @ 0xb7a8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2224] @ e93e0 │ │ │ │ - ldr.w r0, [pc, #2224] @ e93e4 │ │ │ │ + ldr.w r1, [pc, #2388] @ e960c │ │ │ │ + ldr.w r0, [pc, #2388] @ e9610 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2212] @ e93e8 │ │ │ │ - mov.w r2, #179200 @ 0x2bc00 │ │ │ │ - ldr.w r1, [pc, #2208] @ e93ec │ │ │ │ - ldr.w r0, [pc, #2208] @ e93f0 │ │ │ │ + ldr.w r3, [pc, #2372] @ e9614 │ │ │ │ + movw r2, #46826 @ 0xb6ea │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #2364] @ e9618 │ │ │ │ + ldr.w r0, [pc, #2364] @ e961c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2192] @ e93f4 │ │ │ │ - movw r2, #48178 @ 0xbc32 │ │ │ │ + ldr.w r3, [pc, #2352] @ e9620 │ │ │ │ + movw r2, #46092 @ 0xb40c │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2184] @ e93f8 │ │ │ │ - ldr.w r0, [pc, #2184] @ e93fc │ │ │ │ + ldr.w r1, [pc, #2344] @ e9624 │ │ │ │ + ldr.w r0, [pc, #2344] @ e9628 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2172] @ e9400 │ │ │ │ - movw r2, #48106 @ 0xbbea │ │ │ │ + ldr.w r3, [pc, #2328] @ e962c │ │ │ │ + movw r2, #46125 @ 0xb42d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2164] @ e9404 │ │ │ │ - ldr.w r0, [pc, #2164] @ e9408 │ │ │ │ + ldr.w r1, [pc, #2320] @ e9630 │ │ │ │ + ldr.w r0, [pc, #2320] @ e9634 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2148] @ e940c │ │ │ │ - movw r2, #49599 @ 0xc1bf │ │ │ │ + ldr.w r3, [pc, #2308] @ e9638 │ │ │ │ + movw r2, #49579 @ 0xc1ab │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2140] @ e9410 │ │ │ │ - ldr.w r0, [pc, #2140] @ e9414 │ │ │ │ + ldr.w r1, [pc, #2300] @ e963c │ │ │ │ + ldr.w r0, [pc, #2300] @ e9640 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2128] @ e9418 │ │ │ │ - movw r2, #49294 @ 0xc08e │ │ │ │ + ldr.w r3, [pc, #2284] @ e9644 │ │ │ │ + movw r2, #49625 @ 0xc1d9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2120] @ e941c │ │ │ │ - ldr.w r0, [pc, #2120] @ e9420 │ │ │ │ + ldr.w r1, [pc, #2276] @ e9648 │ │ │ │ + ldr.w r0, [pc, #2276] @ e964c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2104] @ e9424 │ │ │ │ - movw r2, #49281 @ 0xc081 │ │ │ │ + ldr.w r3, [pc, #2264] @ e9650 │ │ │ │ + movw r2, #49448 @ 0xc128 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2096] @ e9428 │ │ │ │ - ldr.w r0, [pc, #2096] @ e942c │ │ │ │ + ldr.w r1, [pc, #2256] @ e9654 │ │ │ │ + ldr.w r0, [pc, #2256] @ e9658 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2084] @ e9430 │ │ │ │ - movw r2, #49182 @ 0xc01e │ │ │ │ + ldr.w r3, [pc, #2240] @ e965c │ │ │ │ + movw r2, #48897 @ 0xbf01 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2076] @ e9434 │ │ │ │ - ldr.w r0, [pc, #2076] @ e9438 │ │ │ │ + ldr.w r1, [pc, #2232] @ e9660 │ │ │ │ + ldr.w r0, [pc, #2232] @ e9664 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2060] @ e943c │ │ │ │ - movw r2, #49347 @ 0xc0c3 │ │ │ │ + ldr.w r3, [pc, #2220] @ e9668 │ │ │ │ + movw r2, #47983 @ 0xbb6f │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2052] @ e9440 │ │ │ │ - ldr.w r0, [pc, #2052] @ e9444 │ │ │ │ + ldr.w r1, [pc, #2212] @ e966c │ │ │ │ + ldr.w r0, [pc, #2212] @ e9670 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2040] @ e9448 │ │ │ │ - movw r2, #49272 @ 0xc078 │ │ │ │ + ldr.w r3, [pc, #2196] @ e9674 │ │ │ │ + movw r2, #47731 @ 0xba73 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2032] @ e944c │ │ │ │ - ldr.w r0, [pc, #2032] @ e9450 │ │ │ │ + ldr.w r1, [pc, #2188] @ e9678 │ │ │ │ + ldr.w r0, [pc, #2188] @ e967c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2016] @ e9454 │ │ │ │ - movw r2, #49085 @ 0xbfbd │ │ │ │ + ldr.w r3, [pc, #2176] @ e9680 │ │ │ │ + mov.w r2, #47360 @ 0xb900 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #2008] @ e9458 │ │ │ │ - ldr.w r0, [pc, #2008] @ e945c │ │ │ │ + ldr.w r1, [pc, #2168] @ e9684 │ │ │ │ + ldr.w r0, [pc, #2168] @ e9688 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1996] @ e9460 │ │ │ │ - movw r2, #49172 @ 0xc014 │ │ │ │ + ldr.w r3, [pc, #2152] @ e968c │ │ │ │ + movw r2, #46931 @ 0xb753 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1988] @ e9464 │ │ │ │ - ldr.w r0, [pc, #1988] @ e9468 │ │ │ │ + ldr.w r1, [pc, #2144] @ e9690 │ │ │ │ + ldr.w r0, [pc, #2144] @ e9694 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1972] @ e946c │ │ │ │ - movw r2, #49094 @ 0xbfc6 │ │ │ │ + ldr.w r3, [pc, #2132] @ e9698 │ │ │ │ + movw r2, #46087 @ 0xb407 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1964] @ e9470 │ │ │ │ - ldr.w r0, [pc, #1964] @ e9474 │ │ │ │ + ldr.w r1, [pc, #2124] @ e969c │ │ │ │ + ldr.w r0, [pc, #2124] @ e96a0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1952] @ e9478 │ │ │ │ - movw r2, #49017 @ 0xbf79 │ │ │ │ + ldr.w r3, [pc, #2108] @ e96a4 │ │ │ │ + movw r2, #46371 @ 0xb523 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1944] @ e947c │ │ │ │ - ldr.w r0, [pc, #1944] @ e9480 │ │ │ │ + ldr.w r1, [pc, #2100] @ e96a8 │ │ │ │ + ldr.w r0, [pc, #2100] @ e96ac │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1928] @ e9484 │ │ │ │ - movw r2, #49159 @ 0xc007 │ │ │ │ + ldr.w r3, [pc, #2088] @ e96b0 │ │ │ │ + movw r2, #46292 @ 0xb4d4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1920] @ e9488 │ │ │ │ - ldr.w r0, [pc, #1920] @ e948c │ │ │ │ + ldr.w r1, [pc, #2080] @ e96b4 │ │ │ │ + ldr.w r0, [pc, #2080] @ e96b8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1908] @ e9490 │ │ │ │ - movw r2, #49362 @ 0xc0d2 │ │ │ │ + ldr.w r3, [pc, #2064] @ e96bc │ │ │ │ + movw r2, #46170 @ 0xb45a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1900] @ e9494 │ │ │ │ - ldr.w r0, [pc, #1900] @ e9498 │ │ │ │ + ldr.w r1, [pc, #2056] @ e96c0 │ │ │ │ + ldr.w r0, [pc, #2056] @ e96c4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1884] @ e949c │ │ │ │ - movw r2, #49353 @ 0xc0c9 │ │ │ │ + ldr.w r3, [pc, #2044] @ e96c8 │ │ │ │ + movw r2, #46112 @ 0xb420 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1876] @ e94a0 │ │ │ │ - ldr.w r0, [pc, #1876] @ e94a4 │ │ │ │ + ldr.w r1, [pc, #2036] @ e96cc │ │ │ │ + ldr.w r0, [pc, #2036] @ e96d0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1864] @ e94a8 │ │ │ │ - movw r2, #49077 @ 0xbfb5 │ │ │ │ + ldr.w r3, [pc, #2020] @ e96d4 │ │ │ │ + movw r2, #46084 @ 0xb404 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1856] @ e94ac │ │ │ │ - ldr.w r0, [pc, #1856] @ e94b0 │ │ │ │ + ldr.w r1, [pc, #2012] @ e96d8 │ │ │ │ + ldr.w r0, [pc, #2012] @ e96dc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1840] @ e94b4 │ │ │ │ - movw r2, #47036 @ 0xb7bc │ │ │ │ + ldr.w r3, [pc, #2000] @ e96e0 │ │ │ │ + movw r2, #46081 @ 0xb401 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1832] @ e94b8 │ │ │ │ - ldr.w r0, [pc, #1832] @ e94bc │ │ │ │ + ldr.w r1, [pc, #1992] @ e96e4 │ │ │ │ + ldr.w r0, [pc, #1992] @ e96e8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1820] @ e94c0 │ │ │ │ - movw r2, #49553 @ 0xc191 │ │ │ │ + ldr.w r3, [pc, #1976] @ e96ec │ │ │ │ + movw r2, #46094 @ 0xb40e │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1812] @ e94c4 │ │ │ │ - ldr.w r0, [pc, #1812] @ e94c8 │ │ │ │ + ldr.w r1, [pc, #1968] @ e96f0 │ │ │ │ + ldr.w r0, [pc, #1968] @ e96f4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1796] @ e94cc │ │ │ │ - movw r2, #49495 @ 0xc157 │ │ │ │ + ldr.w r3, [pc, #1956] @ e96f8 │ │ │ │ + movw r2, #49342 @ 0xc0be │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1788] @ e94d0 │ │ │ │ - ldr.w r0, [pc, #1788] @ e94d4 │ │ │ │ + ldr.w r1, [pc, #1948] @ e96fc │ │ │ │ + ldr.w r0, [pc, #1948] @ e9700 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1776] @ e94d8 │ │ │ │ - movw r2, #48800 @ 0xbea0 │ │ │ │ + ldr.w r3, [pc, #1932] @ e9704 │ │ │ │ + movw r2, #48997 @ 0xbf65 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1768] @ e94dc │ │ │ │ - ldr.w r0, [pc, #1768] @ e94e0 │ │ │ │ + ldr.w r1, [pc, #1924] @ e9708 │ │ │ │ + ldr.w r0, [pc, #1924] @ e970c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1752] @ e94e4 │ │ │ │ - movw r2, #48917 @ 0xbf15 │ │ │ │ + ldr.w r3, [pc, #1912] @ e9710 │ │ │ │ + movw r2, #49333 @ 0xc0b5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1744] @ e94e8 │ │ │ │ - ldr.w r0, [pc, #1744] @ e94ec │ │ │ │ + ldr.w r1, [pc, #1904] @ e9714 │ │ │ │ + ldr.w r0, [pc, #1904] @ e9718 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1732] @ e94f0 │ │ │ │ - movw r2, #49264 @ 0xc070 │ │ │ │ + ldr.w r3, [pc, #1888] @ e971c │ │ │ │ + movw r2, #49074 @ 0xbfb2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1724] @ e94f4 │ │ │ │ - ldr.w r0, [pc, #1724] @ e94f8 │ │ │ │ + ldr.w r1, [pc, #1880] @ e9720 │ │ │ │ + ldr.w r0, [pc, #1880] @ e9724 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1708] @ e94fc │ │ │ │ - movw r2, #48796 @ 0xbe9c │ │ │ │ + ldr.w r3, [pc, #1868] @ e9728 │ │ │ │ + movw r2, #49252 @ 0xc064 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1700] @ e9500 │ │ │ │ - ldr.w r0, [pc, #1700] @ e9504 │ │ │ │ + ldr.w r1, [pc, #1860] @ e972c │ │ │ │ + ldr.w r0, [pc, #1860] @ e9730 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1688] @ e9508 │ │ │ │ - movw r2, #47123 @ 0xb813 │ │ │ │ + ldr.w r3, [pc, #1844] @ e9734 │ │ │ │ + movw r2, #49244 @ 0xc05c │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1680] @ e950c │ │ │ │ - ldr.w r0, [pc, #1680] @ e9510 │ │ │ │ + ldr.w r1, [pc, #1836] @ e9738 │ │ │ │ + ldr.w r0, [pc, #1836] @ e973c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1664] @ e9514 │ │ │ │ - movw r2, #47106 @ 0xb802 │ │ │ │ + ldr.w r3, [pc, #1824] @ e9740 │ │ │ │ + movw r2, #49327 @ 0xc0af │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1656] @ e9518 │ │ │ │ - ldr.w r0, [pc, #1656] @ e951c │ │ │ │ + ldr.w r1, [pc, #1816] @ e9744 │ │ │ │ + ldr.w r0, [pc, #1816] @ e9748 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1644] @ e9520 │ │ │ │ - movw r2, #47114 @ 0xb80a │ │ │ │ + ldr.w r3, [pc, #1800] @ e974c │ │ │ │ + mov.w r2, #180224 @ 0x2c000 │ │ │ │ + ldr.w r1, [pc, #1796] @ e9750 │ │ │ │ + ldr.w r0, [pc, #1796] @ e9754 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #1784] @ e9758 │ │ │ │ + movw r2, #49057 @ 0xbfa1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1636] @ e9524 │ │ │ │ - ldr.w r0, [pc, #1636] @ e9528 │ │ │ │ + ldr.w r1, [pc, #1776] @ e975c │ │ │ │ + ldr.w r0, [pc, #1776] @ e9760 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1620] @ e952c │ │ │ │ - movw r2, #48859 @ 0xbedb │ │ │ │ + ldr.w r3, [pc, #1760] @ e9764 │ │ │ │ + movw r2, #49065 @ 0xbfa9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1612] @ e9530 │ │ │ │ - ldr.w r0, [pc, #1612] @ e9534 │ │ │ │ + ldr.w r1, [pc, #1752] @ e9768 │ │ │ │ + ldr.w r0, [pc, #1752] @ e976c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1600] @ e9538 │ │ │ │ - movw r2, #48854 @ 0xbed6 │ │ │ │ + ldr.w r3, [pc, #1740] @ e9770 │ │ │ │ + movw r2, #49533 @ 0xc17d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1592] @ e953c │ │ │ │ - ldr.w r0, [pc, #1592] @ e9540 │ │ │ │ + ldr.w r1, [pc, #1732] @ e9774 │ │ │ │ + ldr.w r0, [pc, #1732] @ e9778 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1576] @ e9544 │ │ │ │ - movw r2, #48703 @ 0xbe3f │ │ │ │ + ldr.w r3, [pc, #1716] @ e977c │ │ │ │ + movw r2, #49475 @ 0xc143 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1568] @ e9548 │ │ │ │ - ldr.w r0, [pc, #1568] @ e954c │ │ │ │ + ldr.w r1, [pc, #1708] @ e9780 │ │ │ │ + ldr.w r0, [pc, #1708] @ e9784 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1556] @ e9550 │ │ │ │ - movw r2, #48694 @ 0xbe36 │ │ │ │ + ldr.w r3, [pc, #1696] @ e9788 │ │ │ │ + movw r2, #48780 @ 0xbe8c │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1548] @ e9554 │ │ │ │ - ldr.w r0, [pc, #1548] @ e9558 │ │ │ │ + ldr.w r1, [pc, #1688] @ e978c │ │ │ │ + ldr.w r0, [pc, #1688] @ e9790 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1532] @ e955c │ │ │ │ - movw r2, #48686 @ 0xbe2e │ │ │ │ + ldr.w r3, [pc, #1672] @ e9794 │ │ │ │ + movw r2, #48839 @ 0xbec7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1524] @ e9560 │ │ │ │ - ldr.w r0, [pc, #1524] @ e9564 │ │ │ │ + ldr.w r1, [pc, #1664] @ e9798 │ │ │ │ + ldr.w r0, [pc, #1664] @ e979c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1512] @ e9568 │ │ │ │ - movw r2, #46320 @ 0xb4f0 │ │ │ │ + ldr.w r3, [pc, #1652] @ e97a0 │ │ │ │ + movw r2, #48776 @ 0xbe88 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1504] @ e956c │ │ │ │ - ldr.w r0, [pc, #1504] @ e9570 │ │ │ │ + ldr.w r1, [pc, #1644] @ e97a4 │ │ │ │ + ldr.w r0, [pc, #1644] @ e97a8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1488] @ e9574 │ │ │ │ - movw r2, #46449 @ 0xb571 │ │ │ │ + ldr.w r3, [pc, #1628] @ e97ac │ │ │ │ + movw r2, #48834 @ 0xbec2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1480] @ e9578 │ │ │ │ - ldr.w r0, [pc, #1480] @ e957c │ │ │ │ + ldr.w r1, [pc, #1620] @ e97b0 │ │ │ │ + ldr.w r0, [pc, #1620] @ e97b4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1468] @ e9580 │ │ │ │ - movw r2, #46500 @ 0xb5a4 │ │ │ │ + ldr.w r3, [pc, #1608] @ e97b8 │ │ │ │ + movw r2, #48683 @ 0xbe2b │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1460] @ e9584 │ │ │ │ - ldr.w r0, [pc, #1460] @ e9588 │ │ │ │ + ldr.w r1, [pc, #1600] @ e97bc │ │ │ │ + ldr.w r0, [pc, #1600] @ e97c0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1444] @ e958c │ │ │ │ + ldr.w r3, [pc, #1584] @ e97c4 │ │ │ │ movw r2, #47242 @ 0xb88a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1436] @ e9590 │ │ │ │ - ldr.w r0, [pc, #1436] @ e9594 │ │ │ │ + ldr.w r1, [pc, #1576] @ e97c8 │ │ │ │ + ldr.w r0, [pc, #1576] @ e97cc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1424] @ e9598 │ │ │ │ - movw r2, #46846 @ 0xb6fe │ │ │ │ + ldr.w r3, [pc, #1564] @ e97d0 │ │ │ │ + movw r2, #48674 @ 0xbe22 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1416] @ e959c │ │ │ │ - ldr.w r0, [pc, #1416] @ e95a0 │ │ │ │ + ldr.w r1, [pc, #1556] @ e97d4 │ │ │ │ + ldr.w r0, [pc, #1556] @ e97d8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1400] @ e95a4 │ │ │ │ - movw r2, #46650 @ 0xb63a │ │ │ │ + ldr.w r3, [pc, #1540] @ e97dc │ │ │ │ + movw r2, #47134 @ 0xb81e │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1392] @ e95a8 │ │ │ │ - ldr.w r0, [pc, #1392] @ e95ac │ │ │ │ + ldr.w r1, [pc, #1532] @ e97e0 │ │ │ │ + ldr.w r0, [pc, #1532] @ e97e4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1380] @ e95b0 │ │ │ │ - movw r2, #46793 @ 0xb6c9 │ │ │ │ + ldr.w r3, [pc, #1520] @ e97e8 │ │ │ │ + movw r2, #46284 @ 0xb4cc │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1372] @ e95b4 │ │ │ │ - ldr.w r0, [pc, #1372] @ e95b8 │ │ │ │ + ldr.w r1, [pc, #1512] @ e97ec │ │ │ │ + ldr.w r0, [pc, #1512] @ e97f0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1356] @ e95bc │ │ │ │ - movw r2, #46924 @ 0xb74c │ │ │ │ + ldr.w r3, [pc, #1496] @ e97f4 │ │ │ │ + movw r2, #46323 @ 0xb4f3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1348] @ e95c0 │ │ │ │ - ldr.w r0, [pc, #1348] @ e95c4 │ │ │ │ + ldr.w r1, [pc, #1488] @ e97f8 │ │ │ │ + ldr.w r0, [pc, #1488] @ e97fc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1336] @ e95c8 │ │ │ │ - movw r2, #46815 @ 0xb6df │ │ │ │ + ldr.w r3, [pc, #1476] @ e9800 │ │ │ │ + movw r2, #46442 @ 0xb56a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1328] @ e95cc │ │ │ │ - ldr.w r0, [pc, #1328] @ e95d0 │ │ │ │ + ldr.w r1, [pc, #1468] @ e9804 │ │ │ │ + ldr.w r0, [pc, #1468] @ e9808 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1312] @ e95d4 │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + ldr.w r3, [pc, #1452] @ e980c │ │ │ │ + movw r2, #46997 @ 0xb795 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1304] @ e95d8 │ │ │ │ - ldr.w r0, [pc, #1304] @ e95dc │ │ │ │ + ldr.w r1, [pc, #1444] @ e9810 │ │ │ │ + ldr.w r0, [pc, #1444] @ e9814 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1292] @ e95e0 │ │ │ │ - movw r2, #46155 @ 0xb44b │ │ │ │ + ldr.w r3, [pc, #1432] @ e9818 │ │ │ │ + movw r2, #49162 @ 0xc00a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1284] @ e95e4 │ │ │ │ - ldr.w r0, [pc, #1284] @ e95e8 │ │ │ │ + ldr.w r1, [pc, #1424] @ e981c │ │ │ │ + ldr.w r0, [pc, #1424] @ e9820 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1268] @ e95ec │ │ │ │ - movw r2, #46329 @ 0xb4f9 │ │ │ │ + ldr.w r3, [pc, #1408] @ e9824 │ │ │ │ + movw r2, #49139 @ 0xbff3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1260] @ e95f0 │ │ │ │ - ldr.w r0, [pc, #1260] @ e95f4 │ │ │ │ + ldr.w r1, [pc, #1400] @ e9828 │ │ │ │ + ldr.w r0, [pc, #1400] @ e982c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1248] @ e95f8 │ │ │ │ - movw r2, #46112 @ 0xb420 │ │ │ │ + ldr.w r3, [pc, #1388] @ e9830 │ │ │ │ + movw r2, #49261 @ 0xc06d │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1240] @ e95fc │ │ │ │ - ldr.w r0, [pc, #1240] @ e9600 │ │ │ │ + ldr.w r1, [pc, #1380] @ e9834 │ │ │ │ + ldr.w r0, [pc, #1380] @ e9838 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1224] @ e9604 │ │ │ │ - movw r2, #46145 @ 0xb441 │ │ │ │ + ldr.w r3, [pc, #1364] @ e983c │ │ │ │ + movw r2, #49274 @ 0xc07a │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1216] @ e9608 │ │ │ │ - ldr.w r0, [pc, #1216] @ e960c │ │ │ │ + ldr.w r1, [pc, #1356] @ e9840 │ │ │ │ + ldr.w r0, [pc, #1356] @ e9844 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1204] @ e9610 │ │ │ │ - movw r2, #47393 @ 0xb921 │ │ │ │ + ldr.w r3, [pc, #1344] @ e9848 │ │ │ │ + movw r2, #48254 @ 0xbc7e │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1196] @ e9614 │ │ │ │ - ldr.w r0, [pc, #1196] @ e9618 │ │ │ │ + ldr.w r1, [pc, #1336] @ e984c │ │ │ │ + ldr.w r0, [pc, #1336] @ e9850 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1180] @ e961c │ │ │ │ - movw r2, #47448 @ 0xb958 │ │ │ │ + ldr.w r3, [pc, #1320] @ e9854 │ │ │ │ + movw r2, #48211 @ 0xbc53 │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1172] @ e9620 │ │ │ │ - ldr.w r0, [pc, #1172] @ e9624 │ │ │ │ + ldr.w r1, [pc, #1312] @ e9858 │ │ │ │ + ldr.w r0, [pc, #1312] @ e985c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1160] @ e9628 │ │ │ │ - movw r2, #46504 @ 0xb5a8 │ │ │ │ + ldr.w r3, [pc, #1300] @ e9860 │ │ │ │ + movw r2, #48108 @ 0xbbec │ │ │ │ movt r2, #2 │ │ │ │ - ldr.w r1, [pc, #1152] @ e962c │ │ │ │ - ldr.w r0, [pc, #1152] @ e9630 │ │ │ │ + ldr.w r1, [pc, #1292] @ e9864 │ │ │ │ + ldr.w r0, [pc, #1292] @ e9868 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3588 @ 0xe04 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - lsls r0, r2, #27 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ - movs r0, r0 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ - movs r0, r0 │ │ │ │ + ldr.w r3, [pc, #1276] @ e986c │ │ │ │ + movw r2, #48086 @ 0xbbd6 │ │ │ │ + movt r2, #2 │ │ │ │ + ldr.w r1, [pc, #1268] @ e9870 │ │ │ │ + ldr.w r0, [pc, #1268] @ e9874 │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3588 @ 0xe04 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.u d0, d12, d16 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ - movs r0, r0 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + vaddl.u32 q8, d0, d16 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + vaddl.u16 q0, d8, d16 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ + movs r2, r4 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr0, {1} │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + vhadd.u32 d16, d12, d16 │ │ │ │ + adds r4, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr0, {1} │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + vhadd.u8 d16, d0, d16 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr0, {1} │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + vhadd.u32 d0, d0, d16 │ │ │ │ + strh r6, [r1, #24] │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 6, cr0, cr0, cr0, {1} │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ + movs r3, r4 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + movs r0, r4 │ │ │ │ + adds r0, #26 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 4, cr0, cr2, cr0, {1} │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ + movs r3, r4 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 1, cr0, cr6, cr0, {1} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + adds r5, #10 │ │ │ │ + movs r3, r4 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ + movs r0, r4 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r1, r4 │ │ │ │ - stc2l 0, cr0, [r8, #128]! @ 0x80 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ + movs r3, r4 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ + movs r0, r4 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ + movs r3, r4 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r7, #26 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ + movs r3, r4 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [r2, #128] @ 0x80 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ + movs r3, r4 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [r2, #-128]! @ 0xffffff80 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r4, #28 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + subs r0, r5, r3 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r3, #14 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r2, #30 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r6, [r3, #32] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r4, [r7, #28] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r2, [r3, #28] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r6, [r2, #24] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r4, [r6, #20] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r2, [r2, #20] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r1, #14 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r0, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r6, [r1, #16] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r4, [r5, #12] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + str r2, [r1, #12] │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ + movs r3, r4 │ │ │ │ + str r0, [r5, #8] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r0, #8] │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r4, #4] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + cmp r3, #16 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + cmp r3, #18 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ movs r0, r4 │ │ │ │ - vld4.8 {d0-d3}, [r8 :128], r0 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ movs r0, r4 │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r7, #16 │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ + movs r1, r4 │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ + movs r0, r4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ + movs r1, r4 │ │ │ │ cmp r6, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r4, [r1, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ - movs r1, r4 │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ + movs r0, r4 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r0, [r1, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r3, #6 │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r6, [r4, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #0 │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r4, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #0 │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r2, [r4, r0] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ ldrsh r0, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r0, #28 │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ ldrb r4, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #86 @ 0x56 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r0, [r7, r5] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ - movs r1, r4 │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ + movs r0, r4 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + adds r4, r6, r5 │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r4, [r6, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ - movs r1, r4 │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ + movs r0, r4 │ │ │ │ cmp r4, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #16 │ │ │ │ - movs r1, r4 │ │ │ │ + movt r0, #34848 @ 0x8820 │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ - movs r1, r4 │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ + movs r0, r4 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ - movs r1, r4 │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ + movs r0, r4 │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ ldrh r6, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ ldrh r4, [r3, r6] │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r3, #20 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r6, #0 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r2, #30 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r2, #4 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ - movs r3, r4 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ - movs r0, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r1, r4 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r7, #26 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r7, #4 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ - movs r3, r4 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ - movs r0, r4 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r6, #6 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #416] @ (e97d8 ) │ │ │ │ - movw r2, #46523 @ 0xb5bb │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #412] @ (e97dc ) │ │ │ │ - ldr r0, [pc, #412] @ (e97e0 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (e97e4 ) │ │ │ │ - movw r2, #46634 @ 0xb62a │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #396] @ (e97e8 ) │ │ │ │ - ldr r0, [pc, #396] @ (e97ec ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (e97f0 ) │ │ │ │ - movw r2, #47693 @ 0xba4d │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #380] @ (e97f4 ) │ │ │ │ - ldr r0, [pc, #380] @ (e97f8 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (e97fc ) │ │ │ │ - movw r2, #46304 @ 0xb4e0 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #364] @ (e9800 ) │ │ │ │ - ldr r0, [pc, #364] @ (e9804 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (e9808 ) │ │ │ │ - movw r2, #46343 @ 0xb507 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #348] @ (e980c ) │ │ │ │ - ldr r0, [pc, #348] @ (e9810 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (e9814 ) │ │ │ │ - movw r2, #46462 @ 0xb57e │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #332] @ (e9818 ) │ │ │ │ - ldr r0, [pc, #332] @ (e981c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (e9820 ) │ │ │ │ - movw r2, #47017 @ 0xb7a9 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #316] @ (e9824 ) │ │ │ │ - ldr r0, [pc, #316] @ (e9828 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (e982c ) │ │ │ │ - movw r2, #46667 @ 0xb64b │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #300] @ (e9830 ) │ │ │ │ - ldr r0, [pc, #300] @ (e9834 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (e9838 ) │ │ │ │ - movw r2, #47380 @ 0xb914 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (e983c ) │ │ │ │ - ldr r0, [pc, #284] @ (e9840 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (e9844 ) │ │ │ │ - movw r2, #47593 @ 0xb9e9 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (e9848 ) │ │ │ │ - ldr r0, [pc, #268] @ (e984c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (e9850 ) │ │ │ │ - movw r2, #48052 @ 0xbbb4 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (e9854 ) │ │ │ │ - ldr r0, [pc, #252] @ (e9858 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (e985c ) │ │ │ │ - movw r2, #46658 @ 0xb642 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (e9860 ) │ │ │ │ - ldr r0, [pc, #236] @ (e9864 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (e9868 ) │ │ │ │ - movw r2, #46680 @ 0xb658 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (e986c ) │ │ │ │ - ldr r0, [pc, #220] @ (e9870 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (e9874 ) │ │ │ │ - movw r2, #46642 @ 0xb632 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #204] @ (e9878 ) │ │ │ │ - ldr r0, [pc, #204] @ (e987c ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (e9880 ) │ │ │ │ - movw r2, #49649 @ 0xc1f1 │ │ │ │ - movt r2, #2 │ │ │ │ - ldr r1, [pc, #188] @ (e9884 ) │ │ │ │ - ldr r0, [pc, #188] @ (e9888 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3588 @ 0xe04 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + cmp r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + adds r2, r4, r5 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + movs r1, #4 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #18 │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + cmp r1, #26 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + movs r5, #22 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + movs r5, #0 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + movs r3, #4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e988c : │ │ │ │ +000e9878 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #200] @ (e9964 ) │ │ │ │ + ldr r4, [pc, #200] @ (e9950 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #200] @ e9968 │ │ │ │ + ldr.w ip, [pc, #200] @ e9954 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #196] @ (e996c ) │ │ │ │ + ldr r5, [pc, #196] @ (e9958 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1680 @ 0x690 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #176] @ (e9970 ) │ │ │ │ + ldr r4, [pc, #176] @ (e995c ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83a40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e9946 │ │ │ │ - ldr r3, [pc, #156] @ (e9974 ) │ │ │ │ + beq.n e9932 │ │ │ │ + ldr r3, [pc, #156] @ (e9960 ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e9928 │ │ │ │ - ldr r3, [pc, #144] @ (e9978 ) │ │ │ │ + bne.n e9914 │ │ │ │ + ldr r3, [pc, #144] @ (e9964 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n e994a │ │ │ │ - ldr r2, [pc, #136] @ (e997c ) │ │ │ │ - ldr r3, [pc, #140] @ (e9980 ) │ │ │ │ + bne.n e9936 │ │ │ │ + ldr r2, [pc, #136] @ (e9968 ) │ │ │ │ + ldr r3, [pc, #140] @ (e996c ) │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ clz r1, r1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n e9954 │ │ │ │ + bne.n e9940 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1890 │ │ │ │ - ldr r2, [pc, #112] @ (e9984 ) │ │ │ │ - ldr r3, [pc, #88] @ (e996c ) │ │ │ │ + bl e18b8 │ │ │ │ + ldr r2, [pc, #112] @ (e9970 ) │ │ │ │ + ldr r3, [pc, #88] @ (e9958 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e9960 │ │ │ │ + bne.n e994c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (e9988 ) │ │ │ │ + ldr r0, [pc, #92] @ (e9974 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #88] @ (e998c ) │ │ │ │ + ldr r3, [pc, #88] @ (e9978 ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ - ldr r1, [pc, #88] @ (e9990 ) │ │ │ │ - ldr r0, [pc, #88] @ (e9994 ) │ │ │ │ + ldr r1, [pc, #88] @ (e997c ) │ │ │ │ + ldr r0, [pc, #88] @ (e9980 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e9910 │ │ │ │ - ldr r0, [pc, #76] @ (e9998 ) │ │ │ │ + b.n e98fc │ │ │ │ + ldr r0, [pc, #76] @ (e9984 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n e9932 │ │ │ │ - ldr r0, [pc, #68] @ (e999c ) │ │ │ │ + b.n e991e │ │ │ │ + ldr r0, [pc, #68] @ (e9988 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n e9932 │ │ │ │ + b.n e991e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + cpsie ai │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - itt mi │ │ │ │ - movmi r0, r4 │ │ │ │ - lslmi r4, r4, #19 │ │ │ │ + stmia r1!, {r3} │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ movs r1, r4 │ │ │ │ - orrs.w r0, sl, r0, asr #32 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + ldc 0, cr0, [lr], {32} │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r0, r4 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb704 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000e99a0 : │ │ │ │ +000e998c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1420] @ e9f40 │ │ │ │ + ldr.w r6, [pc, #1548] @ e9fac │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - add r5, pc │ │ │ │ + add r6, pc │ │ │ │ bl 5eaa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9cfe │ │ │ │ + beq.w e9d6c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e9ed0 │ │ │ │ + beq.w e9f90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e99da │ │ │ │ + beq.n e99c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w e9bc6 │ │ │ │ + blt.w e9c1e │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9e58 │ │ │ │ - ldr.w r2, [pc, #1364] @ e9f44 │ │ │ │ + beq.w e9ec2 │ │ │ │ + ldr.w r2, [pc, #1492] @ e9fb0 │ │ │ │ ldrd r3, r1, [r4] │ │ │ │ - ldr.w r9, [r5, r2] │ │ │ │ + ldr.w r9, [r6, r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e9c40 │ │ │ │ + beq.w e9c54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1340] @ e9f48 │ │ │ │ + ldr.w r2, [pc, #1468] @ e9fb4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w e9d16 │ │ │ │ - ldr r7, [r4, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w e9f08 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + bne.w e9d84 │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e9f3c │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e9a36 │ │ │ │ + beq.n e9a22 │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e9a48 │ │ │ │ + beq.n e9a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9c60 │ │ │ │ - ldr.w r3, [pc, #1280] @ e9f4c │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + beq.w e9c74 │ │ │ │ + ldr.w r3, [pc, #1408] @ e9fb8 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - cmp r7, r3 │ │ │ │ - beq.w e9c12 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.w e9cc2 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ movs r1, #0 │ │ │ │ bl 86704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9cd4 │ │ │ │ - ldr.w r3, [pc, #1248] @ e9f48 │ │ │ │ - ldr.w fp, [r5, r3] │ │ │ │ + beq.w e9d42 │ │ │ │ + ldr.w r3, [pc, #1376] @ e9fb4 │ │ │ │ + ldr.w fp, [r6, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e9c68 │ │ │ │ + beq.w e9c7c │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w e9e78 │ │ │ │ + bne.w e9ee2 │ │ │ │ bl 5eaa4 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e9aa2 │ │ │ │ + beq.n e9a8e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9ca2 │ │ │ │ + beq.w e9d00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e9dbc │ │ │ │ - mov r1, r6 │ │ │ │ + beq.w e9e2a │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 501b0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e9acc │ │ │ │ + beq.n e9ab8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9bfa │ │ │ │ + beq.w e9cf0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w e9c08 │ │ │ │ + beq.w e9cb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w e9c12 │ │ │ │ - ldr.w r3, [pc, #1136] @ e9f50 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + bne.w e9cc2 │ │ │ │ + ldr.w r3, [pc, #1264] @ e9fbc │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9d36 │ │ │ │ + beq.w e9da4 │ │ │ │ ldr.w r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e9d80 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + beq.w e9dee │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n e9bf0 │ │ │ │ + bmi.w e9c48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w e9c12 │ │ │ │ - mov r0, r7 │ │ │ │ - bl e1008 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e9da4 │ │ │ │ + beq.w e9cc2 │ │ │ │ + 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 e1030 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e9b18 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e9cf8 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w e9e12 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e9b38 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e9d3a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.n e9ba6 │ │ │ │ - mov r0, r7 │ │ │ │ - bl e1008 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w e9dde │ │ │ │ - ldr.w r1, [fp] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq.n e9b34 │ │ │ │ - ldr.w r1, [r9] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w e9e98 │ │ │ │ - ldr.w r8, [r3, #12] │ │ │ │ - tst.w r8, #1 │ │ │ │ - bne.w e9df6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n e9b54 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w e9cb4 │ │ │ │ - ldr r3, [pc, #1020] @ (e9f54 ) │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr.w r9, [r3] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w e9e02 │ │ │ │ - mov r0, r8 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq.n e9bfe │ │ │ │ + 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 e1030 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e9b68 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e9d08 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w e9e4c │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n e9b86 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w e9f02 │ │ │ │ + ldr.w r9, [r8, #12] │ │ │ │ + tst.w r9, #1 │ │ │ │ + bne.w e9ea2 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e9baa │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e9d1a │ │ │ │ + ldr.w r3, [pc, #1044] @ e9fc0 │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr.w sl, [r3] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w e9e64 │ │ │ │ + mov r0, r9 │ │ │ │ bl 88aec │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ blx 4fc84 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e9f24 │ │ │ │ + beq.w e9f74 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e9b96 │ │ │ │ + beq.n e9bee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9cbc │ │ │ │ + beq.w e9d22 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w e9e40 │ │ │ │ + blt.w e9eaa │ │ │ │ uxtb.w r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n e9c12 │ │ │ │ + bne.n e9cc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e9bb8 │ │ │ │ + beq.n e9c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e9caa │ │ │ │ - mov r4, r7 │ │ │ │ + beq.n e9d10 │ │ │ │ + mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 50180 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.w e99e6 │ │ │ │ - ldr r3, [pc, #912] @ (e9f58 ) │ │ │ │ + bge.w e99d2 │ │ │ │ + ldr r3, [pc, #932] @ (e9fc4 ) │ │ │ │ movw r2, #509 @ 0x1fd │ │ │ │ - ldr r1, [pc, #908] @ (e9f5c ) │ │ │ │ - ldr r0, [pc, #912] @ (e9f60 ) │ │ │ │ + ldr r1, [pc, #928] @ (e9fc8 ) │ │ │ │ + ldr r0, [pc, #932] @ (e9fcc ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e9b00 │ │ │ │ - b.n e9c12 │ │ │ │ - mov r0, sl │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w e9ad4 │ │ │ │ - blx 50078 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w e9eb8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e9c28 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, e9c28 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n e9c3c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w e9dd4 │ │ │ │ - mov r0, r4 │ │ │ │ - b.n e9bea │ │ │ │ + beq.w e9aee │ │ │ │ + b.n e9cc2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e9d6e │ │ │ │ - ldr r7, [r4, #16] │ │ │ │ + beq.w e9ddc │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w e9eec │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e9f58 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w e9a30 │ │ │ │ - b.n e9a36 │ │ │ │ + bne.w e9a1c │ │ │ │ + b.n e9a22 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9a48 │ │ │ │ + b.n e9a34 │ │ │ │ bl b5544 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e9c82 │ │ │ │ + beq.n e9c98 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbz r2, e9cc4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n e9d2a │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w e9aaa │ │ │ │ - ldr r3, [pc, #716] @ (e9f58 ) │ │ │ │ + bne.w e9a96 │ │ │ │ + ldr r3, [pc, #800] @ (e9fc4 ) │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ - ldr r1, [pc, #720] @ (e9f64 ) │ │ │ │ - ldr r0, [pc, #724] @ (e9f68 ) │ │ │ │ + ldr r1, [pc, #808] @ (e9fd0 ) │ │ │ │ + ldr r0, [pc, #808] @ (e9fd4 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9cea │ │ │ │ + b.n e9d58 │ │ │ │ + blx 50078 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w e9f24 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e9cd8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cbnz r3, e9cd8 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n e9cec │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w e9e42 │ │ │ │ + mov r0, r4 │ │ │ │ + b.n e9c42 │ │ │ │ + mov r0, sl │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e9ab8 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e9b18 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9aa2 │ │ │ │ + b.n e9a8e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e9b68 │ │ │ │ mov r0, r4 │ │ │ │ - mov r4, r7 │ │ │ │ + mov r4, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9bba │ │ │ │ - mov r0, r3 │ │ │ │ + b.n e9c12 │ │ │ │ + mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9b54 │ │ │ │ + b.n e9baa │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9b96 │ │ │ │ + b.n e9bee │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w e9aaa │ │ │ │ - b.n e9c8a │ │ │ │ - ldr r3, [pc, #640] @ (e9f58 ) │ │ │ │ + bne.w e9a96 │ │ │ │ + b.n e9ca0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n e9b38 │ │ │ │ + ldr r3, [pc, #640] @ (e9fc4 ) │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ - ldr r1, [pc, #656] @ (e9f6c ) │ │ │ │ - ldr r0, [pc, #656] @ (e9f70 ) │ │ │ │ + ldr r1, [pc, #652] @ (e9fd8 ) │ │ │ │ + ldr r0, [pc, #656] @ (e9fdc ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n e9be8 │ │ │ │ - ldr r3, [pc, #600] @ (e9f58 ) │ │ │ │ + b.n e9c40 │ │ │ │ + ldr r3, [pc, #596] @ (e9fc4 ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r1, [pc, #620] @ (e9f74 ) │ │ │ │ - ldr r0, [pc, #624] @ (e9f78 ) │ │ │ │ + ldr r1, [pc, #620] @ (e9fe0 ) │ │ │ │ + ldr r0, [pc, #620] @ (e9fe4 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9be8 │ │ │ │ - ldr r2, [pc, #576] @ (e9f58 ) │ │ │ │ - ldr r3, [pc, #608] @ (e9f7c ) │ │ │ │ - ldr r1, [pc, #612] @ (e9f80 ) │ │ │ │ + b.n e9c40 │ │ │ │ + ldr r2, [pc, #572] @ (e9fc4 ) │ │ │ │ + ldr r3, [pc, #608] @ (e9fe8 ) │ │ │ │ + ldr r1, [pc, #608] @ (e9fec ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #596] @ (e9f84 ) │ │ │ │ + ldr r0, [pc, #596] @ (e9ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e9bdc │ │ │ │ - mov r0, r6 │ │ │ │ + b.n e9c34 │ │ │ │ + mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #572] @ (e9f88 ) │ │ │ │ - ldr r1, [pc, #576] @ (e9f8c ) │ │ │ │ + ldr r3, [pc, #572] @ (e9ff4 ) │ │ │ │ + ldr r1, [pc, #572] @ (e9ff8 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #512] @ (e9f58 ) │ │ │ │ - ldr r1, [pc, #564] @ (e9f90 ) │ │ │ │ + ldr r3, [pc, #508] @ (e9fc4 ) │ │ │ │ + ldr r1, [pc, #564] @ (e9ffc ) │ │ │ │ movw r2, #518 @ 0x206 │ │ │ │ - ldr r0, [pc, #564] @ (e9f94 ) │ │ │ │ + ldr r0, [pc, #560] @ (ea000 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9be8 │ │ │ │ - ldr r7, [r4, #16] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w e9eec │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + b.n e9c40 │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w e9f58 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e9a30 │ │ │ │ - b.n e9a48 │ │ │ │ - ldr r3, [pc, #468] @ (e9f58 ) │ │ │ │ - ldr r1, [pc, #532] @ (e9f98 ) │ │ │ │ - ldr r0, [pc, #532] @ (e9f9c ) │ │ │ │ + bne.w e9a1c │ │ │ │ + b.n e9a34 │ │ │ │ + ldr r3, [pc, #468] @ (e9fc4 ) │ │ │ │ + ldr r1, [pc, #528] @ (ea004 ) │ │ │ │ + ldr r0, [pc, #532] @ (ea008 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ movw r3, #518 @ 0x206 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #524] @ (e9fa0 ) │ │ │ │ + ldr r3, [pc, #520] @ (ea00c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #520] @ (e9fa4 ) │ │ │ │ + ldr r2, [pc, #516] @ (ea010 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - b.n e9cea │ │ │ │ - ldr r3, [pc, #432] @ (e9f58 ) │ │ │ │ + b.n e9d58 │ │ │ │ + ldr r3, [pc, #432] @ (e9fc4 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r1, [pc, #508] @ (e9fa8 ) │ │ │ │ - ldr r0, [pc, #508] @ (e9fac ) │ │ │ │ + ldr r1, [pc, #504] @ (ea014 ) │ │ │ │ + ldr r0, [pc, #508] @ (ea018 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9cea │ │ │ │ - ldr r3, [pc, #408] @ (e9f58 ) │ │ │ │ + b.n e9d58 │ │ │ │ + ldr r3, [pc, #408] @ (e9fc4 ) │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ - ldr r1, [pc, #492] @ (e9fb0 ) │ │ │ │ - ldr r0, [pc, #492] @ (e9fb4 ) │ │ │ │ + ldr r1, [pc, #488] @ (ea01c ) │ │ │ │ + ldr r0, [pc, #492] @ (ea020 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9cea │ │ │ │ - mov r0, r7 │ │ │ │ + b.n e9d58 │ │ │ │ + mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - b.n e9bea │ │ │ │ - ldr r3, [pc, #376] @ (e9f58 ) │ │ │ │ + b.n e9c42 │ │ │ │ + ldr r3, [pc, #372] @ (e9fc4 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r1, [pc, #464] @ (e9fb8 ) │ │ │ │ - ldr r0, [pc, #468] @ (e9fbc ) │ │ │ │ + ldr r1, [pc, #464] @ (ea024 ) │ │ │ │ + ldr r0, [pc, #464] @ (ea028 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9cea │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - b.n e9b40 │ │ │ │ - mov r0, r6 │ │ │ │ + b.n e9d58 │ │ │ │ + mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #364] @ (e9f88 ) │ │ │ │ - ldr r1, [pc, #416] @ (e9fc0 ) │ │ │ │ + ldr r3, [pc, #372] @ (e9ff4 ) │ │ │ │ + ldr r1, [pc, #428] @ (ea02c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #300] @ (e9f58 ) │ │ │ │ - ldr r1, [pc, #408] @ (e9fc4 ) │ │ │ │ + ldr r3, [pc, #312] @ (e9fc4 ) │ │ │ │ + ldr r1, [pc, #416] @ (ea030 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r0, [pc, #404] @ (e9fc8 ) │ │ │ │ + ldr r0, [pc, #416] @ (ea034 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9be8 │ │ │ │ - ldr r3, [pc, #276] @ (e9f58 ) │ │ │ │ + b.n e9c40 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 849dc │ │ │ │ + b.n e9b92 │ │ │ │ + ldr r3, [pc, #280] @ (e9fc4 ) │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - ldr r1, [pc, #388] @ (e9fcc ) │ │ │ │ - ldr r0, [pc, #388] @ (e9fd0 ) │ │ │ │ + ldr r1, [pc, #388] @ (ea038 ) │ │ │ │ + ldr r0, [pc, #392] @ (ea03c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9cea │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + b.n e9d58 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e9c3c │ │ │ │ + beq.w e9cec │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e9c3c │ │ │ │ - mov r0, r6 │ │ │ │ + bne.w e9cec │ │ │ │ + mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - b.n e9bea │ │ │ │ - ldr r3, [pc, #220] @ (e9f58 ) │ │ │ │ - ldr r2, [pc, #344] @ (e9fd4 ) │ │ │ │ - ldr r1, [pc, #344] @ (e9fd8 ) │ │ │ │ + b.n e9c42 │ │ │ │ + ldr r3, [pc, #224] @ (e9fc4 ) │ │ │ │ + ldr r2, [pc, #344] @ (ea040 ) │ │ │ │ + ldr r1, [pc, #348] @ (ea044 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ - ldr r0, [pc, #332] @ (e9fdc ) │ │ │ │ + ldr r0, [pc, #336] @ (ea048 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n e9cea │ │ │ │ - ldr r2, [pc, #188] @ (e9f58 ) │ │ │ │ - ldr r3, [pc, #324] @ (e9fe0 ) │ │ │ │ - ldr r1, [pc, #324] @ (e9fe4 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + b.n e9d58 │ │ │ │ + ldr r3, [pc, #192] @ (e9fc4 ) │ │ │ │ + ldr r2, [pc, #324] @ (ea04c ) │ │ │ │ + ldr r1, [pc, #328] @ (ea050 ) │ │ │ │ + add r2, pc │ │ │ │ + ldr r0, [pc, #328] @ (ea054 ) │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #316] @ (e9fe8 ) │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - movw r2, #521 @ 0x209 │ │ │ │ + str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + movw r2, #521 @ 0x209 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n e9cea │ │ │ │ - ldr r3, [pc, #156] @ (e9f58 ) │ │ │ │ + b.n e9d58 │ │ │ │ + ldr r3, [pc, #156] @ (e9fc4 ) │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ - ldr r1, [pc, #300] @ (e9fec ) │ │ │ │ - ldr r0, [pc, #300] @ (e9ff0 ) │ │ │ │ + ldr r1, [pc, #300] @ (ea058 ) │ │ │ │ + ldr r0, [pc, #300] @ (ea05c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n e9cea │ │ │ │ - ldr r3, [pc, #288] @ (e9ff4 ) │ │ │ │ - movw r2, #52102 @ 0xcb86 │ │ │ │ + b.n e9d58 │ │ │ │ + ldr r3, [pc, #288] @ (ea060 ) │ │ │ │ + movw r2, #52119 @ 0xcb97 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (e9ff8 ) │ │ │ │ - ldr r0, [pc, #284] @ (e9ffc ) │ │ │ │ + ldr r1, [pc, #284] @ (ea064 ) │ │ │ │ + ldr r0, [pc, #284] @ (ea068 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3616 @ 0xe20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (ea000 ) │ │ │ │ - movw r2, #52126 @ 0xcb9e │ │ │ │ + ldr r3, [pc, #272] @ (ea06c ) │ │ │ │ + movw r2, #52106 @ 0xcb8a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (ea004 ) │ │ │ │ - ldr r0, [pc, #268] @ (ea008 ) │ │ │ │ + ldr r1, [pc, #268] @ (ea070 ) │ │ │ │ + ldr r0, [pc, #268] @ (ea074 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3616 @ 0xe20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (ea00c ) │ │ │ │ - movw r2, #52139 @ 0xcbab │ │ │ │ + ldr r3, [pc, #256] @ (ea078 ) │ │ │ │ + movw r2, #52335 @ 0xcc6f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (ea010 ) │ │ │ │ - ldr r0, [pc, #252] @ (ea014 ) │ │ │ │ + ldr r1, [pc, #252] @ (ea07c ) │ │ │ │ + ldr r0, [pc, #252] @ (ea080 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3616 @ 0xe20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (ea018 ) │ │ │ │ - movw r2, #52350 @ 0xcc7e │ │ │ │ + ldr r3, [pc, #240] @ (ea084 ) │ │ │ │ + movw r2, #52082 @ 0xcb72 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (ea01c ) │ │ │ │ - ldr r0, [pc, #236] @ (ea020 ) │ │ │ │ + ldr r1, [pc, #236] @ (ea088 ) │ │ │ │ + ldr r0, [pc, #236] @ (ea08c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3616 @ 0xe20 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9eec │ │ │ │ - movs r0, r4 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + ldmdb ip, {r5} │ │ │ │ + subs r6, r7, r7 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9d6c │ │ │ │ - movs r0, r4 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + ldmia.w sl, {r5} │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9ce0 │ │ │ │ + b.n e9fd0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r2, r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9c94 │ │ │ │ + b.n e9f84 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n ea038 │ │ │ │ + ble.n e9f28 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r2, r3, r4 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9c5c │ │ │ │ + b.n e9f4c │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-128] @ 0xffffff80 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + cdp2 0, 5, cr0, cr2, cr0, {1} │ │ │ │ + subs r2, r3, r3 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9c00 │ │ │ │ + b.n e9ef0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r4, r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9bb0 │ │ │ │ + b.n e9ea0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + subs r2, r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r4, r1, r2 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9b7c │ │ │ │ + b.n e9e6c │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r4, r6, r1 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9b54 │ │ │ │ + b.n e9e44 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9b18 │ │ │ │ + b.n e9e08 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + subs r4, r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r4, r2, r0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9a90 │ │ │ │ + b.n e9d98 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r4, r6, r7 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9a68 │ │ │ │ + b.n e9d60 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf63a0020 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + @ instruction: 0xf7800020 │ │ │ │ + adds r4, r7, r6 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e99f0 │ │ │ │ + b.n e9ce8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf61a0020 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + @ instruction: 0xf7600020 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e99bc │ │ │ │ + b.n e9cc4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r2, r7, r5 │ │ │ │ movs r1, r4 │ │ │ │ - b.n e9998 │ │ │ │ + b.n e9c8c │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + adds r2, r4, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #256] @ (ea0fc ) │ │ │ │ + ldr r4, [pc, #528] @ (ea278 ) │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n ea00c │ │ │ │ - movs r0, r4 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + @ instruction: 0xf5960020 │ │ │ │ + adds r6, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #144] @ (ea098 ) │ │ │ │ + ldr r4, [pc, #416] @ (ea214 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #952] @ (ea3c4 ) │ │ │ │ + ldr r5, [pc, #200] @ (ea140 ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #32] @ (ea034 ) │ │ │ │ + ldr r4, [pc, #304] @ (ea1b0 ) │ │ │ │ movs r0, r4 │ │ │ │ - ands.w r0, sl, #10485760 @ 0xa00000 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r6, r1, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #944] @ (ea3d0 ) │ │ │ │ + ldr r4, [pc, #192] @ (ea14c ) │ │ │ │ + movs r0, r4 │ │ │ │ + bhi.n ea07c │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ - movs r1, r4 │ │ │ │ │ │ │ │ -000ea024 : │ │ │ │ +000ea090 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ (ea0bc ) │ │ │ │ + ldr r4, [pc, #136] @ (ea128 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ ea0c0 │ │ │ │ + ldr.w lr, [pc, #136] @ ea12c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ ea0c4 │ │ │ │ + ldr.w ip, [pc, #132] @ ea130 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1728 @ 0x6c0 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #116] @ (ea0c8 ) │ │ │ │ + ldr r4, [pc, #116] @ (ea134 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, ea0b4 │ │ │ │ - ldr r3, [pc, #96] @ (ea0cc ) │ │ │ │ + cbz r0, ea120 │ │ │ │ + ldr r3, [pc, #96] @ (ea138 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ea096 │ │ │ │ + bne.n ea102 │ │ │ │ mov r0, r1 │ │ │ │ - bl e99a0 │ │ │ │ - ldr r2, [pc, #80] @ (ea0d0 ) │ │ │ │ - ldr r3, [pc, #64] @ (ea0c4 ) │ │ │ │ + bl e998c │ │ │ │ + ldr r2, [pc, #80] @ (ea13c ) │ │ │ │ + ldr r3, [pc, #64] @ (ea130 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ea0b8 │ │ │ │ + bne.n ea124 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ea0d4 ) │ │ │ │ + ldr r0, [pc, #60] @ (ea140 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (ea0d8 ) │ │ │ │ - ldr r1, [pc, #56] @ (ea0dc ) │ │ │ │ + ldr r3, [pc, #56] @ (ea144 ) │ │ │ │ + ldr r1, [pc, #56] @ (ea148 ) │ │ │ │ movw r2, #503 @ 0x1f7 │ │ │ │ - ldr r0, [pc, #56] @ (ea0e0 ) │ │ │ │ + ldr r0, [pc, #56] @ (ea14c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ea07e │ │ │ │ + b.n ea0ea │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + cbnz r4, ea14a │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ea6bc │ │ │ │ + b.n e99b0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ea0e4 : │ │ │ │ +000ea150 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r8, [pc, #912] @ ea48c │ │ │ │ - add r8, pc │ │ │ │ + ldr.w r9, [pc, #988] @ ea544 │ │ │ │ + add r9, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ea452 │ │ │ │ + beq.w ea526 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ + ldr r2, [pc, #972] @ (ea548 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #892] @ (ea490 ) │ │ │ │ - ldr.w r6, [r8, r3] │ │ │ │ - cmp r4, r6 │ │ │ │ - beq.w ea360 │ │ │ │ + ldr.w r8, [r9, r2] │ │ │ │ + cmp r4, r8 │ │ │ │ + beq.w ea410 │ │ │ │ + movw sl, #65534 @ 0xfffe │ │ │ │ + movt sl, #16383 @ 0x3fff │ │ │ │ + mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r9, #65534 @ 0xfffe │ │ │ │ - movt r9, #16383 @ 0x3fff │ │ │ │ - bl e1008 │ │ │ │ - mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n ea214 │ │ │ │ - blx 50180 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + bl e1030 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r3, r7 │ │ │ │ - beq.n ea14e │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n ea1b4 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea23a │ │ │ │ + beq.n ea2a6 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n ea244 │ │ │ │ - uxtb r5, r5 │ │ │ │ - cbz r5, ea1a8 │ │ │ │ + beq.n ea2b0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 50180 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n ea1d0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w ea330 │ │ │ │ + cmp r7, #0 │ │ │ │ + blt.w ea33c │ │ │ │ + uxtb r7, r7 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n ea240 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl e1008 │ │ │ │ + cmp r3, r6 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + bl e1030 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w ea320 │ │ │ │ - ldr r3, [pc, #812] @ (ea494 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n ea1fe │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w ea302 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w ea30e │ │ │ │ + ldr r3, [pc, #836] @ (ea54c ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ea180 │ │ │ │ - ldr r2, [pc, #804] @ (ea498 ) │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ + beq.n ea220 │ │ │ │ + ldr r2, [pc, #828] @ (ea550 ) │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ea3ee │ │ │ │ - ldr.w sl, [r5, #12] │ │ │ │ - tst.w sl, #1 │ │ │ │ - bne.w ea33a │ │ │ │ + bne.w ea4a4 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + lsls r2, r7, #31 │ │ │ │ + bmi.w ea3ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea1a0 │ │ │ │ + beq.n ea23a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea2c4 │ │ │ │ - cmp.w sl, #110 @ 0x6e │ │ │ │ - beq.w ea3b4 │ │ │ │ + beq.n ea328 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ + beq.w ea438 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ea46e │ │ │ │ + beq.w ea4ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cmp r3, r7 │ │ │ │ - beq.w ea42c │ │ │ │ - cmp r3, r9 │ │ │ │ - beq.w ea42a │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.w ea4e4 │ │ │ │ + cmp r3, sl │ │ │ │ + beq.w ea4e2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea28a │ │ │ │ - cmp r5, r6 │ │ │ │ - beq.n ea1ee │ │ │ │ - ldr r3, [pc, #724] @ (ea49c ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + beq.n ea356 │ │ │ │ + cmp r5, r8 │ │ │ │ + beq.n ea288 │ │ │ │ + ldr r3, [pc, #756] @ (ea554 ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea2ca │ │ │ │ + beq.w ea394 │ │ │ │ ldr.w r1, [r3, #380] @ 0x17c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w ea2fa │ │ │ │ + beq.w ea3c4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n ea25e │ │ │ │ + bmi.n ea2d6 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w ea382 │ │ │ │ + beq.w ea46a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cmp r3, r7 │ │ │ │ - beq.n ea1f2 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n ea28c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cmp r3, r7 │ │ │ │ - beq.n ea200 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n ea29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea2bc │ │ │ │ - cmp r5, r6 │ │ │ │ - beq.w ea360 │ │ │ │ + beq.n ea38c │ │ │ │ + cmp r5, r8 │ │ │ │ + beq.w ea410 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ + b.n ea196 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1008 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n ea136 │ │ │ │ - ldr r3, [pc, #648] @ (ea4a0 ) │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n ea1b8 │ │ │ │ + ldr r3, [pc, #676] @ (ea558 ) │ │ │ │ movw r2, #1010 @ 0x3f2 │ │ │ │ - ldr r1, [pc, #648] @ (ea4a4 ) │ │ │ │ - ldr r0, [pc, #648] @ (ea4a8 ) │ │ │ │ + ldr r1, [pc, #676] @ (ea55c ) │ │ │ │ + ldr r0, [pc, #676] @ (ea560 ) │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r0, sl │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, #0 │ │ │ │ - bge.n ea152 │ │ │ │ - ldr r3, [pc, #600] @ (ea4a0 ) │ │ │ │ - movw r2, #1010 @ 0x3f2 │ │ │ │ - ldr r1, [pc, #608] @ (ea4ac ) │ │ │ │ - ldr r0, [pc, #608] @ (ea4b0 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n ea22c │ │ │ │ bl 8bb54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ea382 │ │ │ │ + bne.w ea46a │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ea1e8 │ │ │ │ - ldr r3, [pc, #580] @ (ea4b4 ) │ │ │ │ - movw r2, #64008 @ 0xfa08 │ │ │ │ + bne.n ea282 │ │ │ │ + ldr r3, [pc, #636] @ (ea564 ) │ │ │ │ + movw r2, #63997 @ 0xf9fd │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #572] @ (ea4b8 ) │ │ │ │ - ldr r0, [pc, #576] @ (ea4bc ) │ │ │ │ + ldr r1, [pc, #628] @ (ea568 ) │ │ │ │ + ldr r0, [pc, #632] @ (ea56c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3644 @ 0xe3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w ea204 │ │ │ │ + ldr r3, [pc, #584] @ (ea558 ) │ │ │ │ + movw r2, #1010 @ 0x3f2 │ │ │ │ + ldr r1, [pc, #600] @ (ea570 ) │ │ │ │ + ldr r0, [pc, #604] @ (ea574 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n ea2c8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp r5, r6 │ │ │ │ - beq.n ea268 │ │ │ │ + b.n ea23a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bge.w ea1d6 │ │ │ │ + ldr r3, [pc, #536] @ (ea558 ) │ │ │ │ + movw r2, #1010 @ 0x3f2 │ │ │ │ + ldr r1, [pc, #564] @ (ea578 ) │ │ │ │ + ldr r0, [pc, #564] @ (ea57c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n ea2c8 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + cmp r5, r8 │ │ │ │ + beq.n ea2e0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cmp r5, r6 │ │ │ │ - bne.n ea1c6 │ │ │ │ - ldr r2, [pc, #516] @ (ea4a0 ) │ │ │ │ - ldr r3, [pc, #544] @ (ea4c0 ) │ │ │ │ - ldr r1, [pc, #548] @ (ea4c4 ) │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.w ea25e │ │ │ │ + ldr r2, [pc, #492] @ (ea558 ) │ │ │ │ + ldr r3, [pc, #532] @ (ea580 ) │ │ │ │ + ldr r1, [pc, #532] @ (ea584 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #548] @ (ea4c8 ) │ │ │ │ - ldr.w r5, [r8, r2] │ │ │ │ + ldr r0, [pc, #532] @ (ea588 ) │ │ │ │ + ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #1012 @ 0x3f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n ea22c │ │ │ │ + b.n ea2c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea200 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea1a0 │ │ │ │ + b.n ea29a │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #504] @ (ea4cc ) │ │ │ │ - ldr r1, [pc, #508] @ (ea4d0 ) │ │ │ │ + ldr r3, [pc, #496] @ (ea58c ) │ │ │ │ + ldr r1, [pc, #496] @ (ea590 ) │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #444] @ (ea4a0 ) │ │ │ │ - ldr r1, [pc, #496] @ (ea4d4 ) │ │ │ │ + ldr r3, [pc, #428] @ (ea558 ) │ │ │ │ + ldr r1, [pc, #484] @ (ea594 ) │ │ │ │ mov.w r2, #1012 @ 0x3f4 │ │ │ │ - ldr r0, [pc, #492] @ (ea4d8 ) │ │ │ │ + ldr r0, [pc, #484] @ (ea598 ) │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ea232 │ │ │ │ - ldr r2, [pc, #420] @ (ea4a0 ) │ │ │ │ + b.n ea2ce │ │ │ │ + ldr r2, [pc, #400] @ (ea558 ) │ │ │ │ mov.w r1, #1012 @ 0x3f4 │ │ │ │ - ldr r3, [pc, #472] @ (ea4dc ) │ │ │ │ + ldr r3, [pc, #464] @ (ea59c ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [r8, r2] │ │ │ │ + ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #468] @ (ea4e0 ) │ │ │ │ + ldr r2, [pc, #456] @ (ea5a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #464] @ (ea4e4 ) │ │ │ │ - ldr r0, [pc, #464] @ (ea4e8 ) │ │ │ │ + ldr r1, [pc, #452] @ (ea5a4 ) │ │ │ │ + ldr r0, [pc, #456] @ (ea5a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ - b.n ea22c │ │ │ │ - ldr r3, [pc, #380] @ (ea4a0 ) │ │ │ │ - movw r2, #1010 @ 0x3f2 │ │ │ │ - ldr r1, [pc, #452] @ (ea4ec ) │ │ │ │ - ldr r0, [pc, #452] @ (ea4f0 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n ea22c │ │ │ │ - mov r0, sl │ │ │ │ + b.n ea2c8 │ │ │ │ + mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea350 │ │ │ │ + beq.n ea400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ea358 │ │ │ │ - mov r0, sl │ │ │ │ + cbz r3, ea408 │ │ │ │ + mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n ea1a8 │ │ │ │ + b.n ea240 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea350 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + b.n ea400 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea37e │ │ │ │ + beq.n ea434 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea410 │ │ │ │ + beq.n ea4c6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ - b.n ea234 │ │ │ │ + strne.w r3, [r8] │ │ │ │ + mov r0, r8 │ │ │ │ + b.n ea2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea394 │ │ │ │ + beq.n ea44a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea41a │ │ │ │ - ldr r3, [pc, #348] @ (ea4f4 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr.w r0, [r3, #3768] @ 0xeb8 │ │ │ │ + beq.n ea4d2 │ │ │ │ + ldr r3, [pc, #352] @ (ea5ac ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + ldr.w r0, [r3, #2892] @ 0xb4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ea436 │ │ │ │ + beq.n ea50a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea234 │ │ │ │ + beq.w ea2d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n ea234 │ │ │ │ + b.n ea2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea3c4 │ │ │ │ + beq.n ea47a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ea422 │ │ │ │ - ldr r3, [pc, #300] @ (ea4f4 ) │ │ │ │ - ldr.w r3, [r8, r3] │ │ │ │ - ldr.w r0, [r3, #2892] @ 0xb4c │ │ │ │ + cbz r3, ea4da │ │ │ │ + ldr r3, [pc, #304] @ (ea5ac ) │ │ │ │ + ldr.w r3, [r9, r3] │ │ │ │ + ldr.w r0, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ea3a2 │ │ │ │ - ldr r3, [pc, #292] @ (ea4f8 ) │ │ │ │ - movw r2, #63933 @ 0xf9bd │ │ │ │ + bne.n ea458 │ │ │ │ + ldr r3, [pc, #292] @ (ea5b0 ) │ │ │ │ + movw r2, #63987 @ 0xf9f3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (ea4fc ) │ │ │ │ - ldr r0, [pc, #288] @ (ea500 ) │ │ │ │ + ldr r1, [pc, #288] @ (ea5b4 ) │ │ │ │ + ldr r0, [pc, #288] @ (ea5b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3644 @ 0xe3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r2, [pc, #176] @ (ea4a0 ) │ │ │ │ - ldr r3, [pc, #272] @ (ea504 ) │ │ │ │ - ldr r1, [pc, #276] @ (ea508 ) │ │ │ │ + ldr r2, [pc, #176] @ (ea558 ) │ │ │ │ + ldr r3, [pc, #276] @ (ea5bc ) │ │ │ │ + ldr r1, [pc, #276] @ (ea5c0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [r8, r2] │ │ │ │ + ldr r0, [pc, #276] @ (ea5c4 ) │ │ │ │ + ldr.w r2, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ - str r0, [sp, #4] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #264] @ (ea50c ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1010 @ 0x3f2 │ │ │ │ - add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ea22c │ │ │ │ - mov r0, r6 │ │ │ │ + b.n ea2c8 │ │ │ │ + mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - b.n ea372 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + b.n ea426 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea394 │ │ │ │ + b.n ea44a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea3c4 │ │ │ │ - str r7, [r5, #0] │ │ │ │ - cmp r5, r6 │ │ │ │ - bne.w ea1c6 │ │ │ │ - mov r5, r6 │ │ │ │ - b.n ea1f2 │ │ │ │ - ldr r3, [pc, #216] @ (ea510 ) │ │ │ │ - movw r2, #63998 @ 0xf9fe │ │ │ │ + b.n ea47a │ │ │ │ + str r6, [r5, #0] │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.w ea25e │ │ │ │ + mov r5, r8 │ │ │ │ + b.n ea28c │ │ │ │ + ldr r3, [pc, #216] @ (ea5c8 ) │ │ │ │ + movw r2, #63932 @ 0xf9bc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (ea514 ) │ │ │ │ - ldr r0, [pc, #212] @ (ea518 ) │ │ │ │ + ldr r1, [pc, #208] @ (ea5cc ) │ │ │ │ + ldr r0, [pc, #212] @ (ea5d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3644 @ 0xe3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (ea51c ) │ │ │ │ - movw r2, #63843 @ 0xf963 │ │ │ │ + ldr r3, [pc, #200] @ (ea5d4 ) │ │ │ │ + movw r2, #63922 @ 0xf9b2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #192] @ (ea520 ) │ │ │ │ - ldr r0, [pc, #196] @ (ea524 ) │ │ │ │ + ldr r1, [pc, #192] @ (ea5d8 ) │ │ │ │ + ldr r0, [pc, #196] @ (ea5dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3644 @ 0xe3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (ea528 ) │ │ │ │ - movw r2, #63943 @ 0xf9c7 │ │ │ │ + ldr r3, [pc, #184] @ (ea5e0 ) │ │ │ │ + movw r2, #63828 @ 0xf954 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #176] @ (ea52c ) │ │ │ │ - ldr r0, [pc, #180] @ (ea530 ) │ │ │ │ + ldr r1, [pc, #176] @ (ea5e4 ) │ │ │ │ + ldr r0, [pc, #180] @ (ea5e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3644 @ 0xe3c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ea794 │ │ │ │ + b.n eaa74 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + adds r0, r7, r2 │ │ │ │ + movs r3, r4 │ │ │ │ + ldr r0, [pc, #872] @ (ea8d4 ) │ │ │ │ + movs r0, r4 │ │ │ │ + vst4.8 {d16-d19}, [r4 :128], r0 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ea73c │ │ │ │ + b.n ea9cc │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ + movs r1, r4 │ │ │ │ + b.n ea978 │ │ │ │ movs r0, r4 │ │ │ │ - strb.w r0, [ip, r0, lsl #2] │ │ │ │ - bvs.n ea474 │ │ │ │ + bvc.n ea4f8 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ea6a4 │ │ │ │ + b.n ea924 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7880020 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + str??.w r0, [lr, r0, lsl #2] │ │ │ │ + asrs r4, r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ea62c │ │ │ │ + b.n ea8b8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ - movs r1, r4 │ │ │ │ - b.n ea5ec │ │ │ │ - movs r0, r4 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ movs r1, r4 │ │ │ │ - b.n ea5c4 │ │ │ │ + b.n ea878 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r3, r4 │ │ │ │ - mov r6, r7 │ │ │ │ + bx r7 │ │ │ │ movs r0, r4 │ │ │ │ - orr.w r0, ip, #32 │ │ │ │ - @ instruction: 0xf0c40020 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + ldc2l 0, cr0, [r6, #-128]! @ 0xffffff80 │ │ │ │ + subs.w r0, lr, #32 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ movs r1, r4 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n ea6ec │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, fp │ │ │ │ + mov sl, sl │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r8], {32} │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + orr.w r0, r4, #10485760 @ 0xa00000 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ movs r3, r4 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov lr, r6 │ │ │ │ movs r0, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - movs r0, r4 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + @ instruction: 0xf0c40020 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, r4 │ │ │ │ + mov sl, r3 │ │ │ │ + movs r0, r4 │ │ │ │ + bxns r3 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3140020 │ │ │ │ │ │ │ │ -000ea534 : │ │ │ │ +000ea5ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ (ea5cc ) │ │ │ │ + ldr r4, [pc, #136] @ (ea684 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ ea5d0 │ │ │ │ + ldr.w lr, [pc, #136] @ ea688 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #132] @ ea5d4 │ │ │ │ + ldr.w ip, [pc, #132] @ ea68c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1776 @ 0x6f0 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #116] @ (ea5d8 ) │ │ │ │ + ldr r4, [pc, #116] @ (ea690 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, ea5c4 │ │ │ │ - ldr r3, [pc, #96] @ (ea5dc ) │ │ │ │ + cbz r0, ea67c │ │ │ │ + ldr r3, [pc, #96] @ (ea694 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ea5a6 │ │ │ │ + bne.n ea65e │ │ │ │ mov r0, r1 │ │ │ │ - bl ea0e4 │ │ │ │ - ldr r2, [pc, #80] @ (ea5e0 ) │ │ │ │ - ldr r3, [pc, #64] @ (ea5d4 ) │ │ │ │ + bl ea150 │ │ │ │ + ldr r2, [pc, #80] @ (ea698 ) │ │ │ │ + ldr r3, [pc, #64] @ (ea68c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ea5c8 │ │ │ │ + bne.n ea680 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ea5e4 ) │ │ │ │ + ldr r0, [pc, #60] @ (ea69c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #56] @ (ea5e8 ) │ │ │ │ - ldr r1, [pc, #56] @ (ea5ec ) │ │ │ │ + ldr r3, [pc, #56] @ (ea6a0 ) │ │ │ │ + ldr r1, [pc, #56] @ (ea6a4 ) │ │ │ │ movw r2, #1006 @ 0x3ee │ │ │ │ - ldr r0, [pc, #56] @ (ea5f0 ) │ │ │ │ + ldr r0, [pc, #56] @ (ea6a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ea58e │ │ │ │ + b.n ea646 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, ea710 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n ea5ac │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ea5f4 : │ │ │ │ +000ea6ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (ea674 ) │ │ │ │ - ldr r3, [pc, #112] @ (ea678 ) │ │ │ │ + ldr r5, [pc, #112] @ (ea72c ) │ │ │ │ + ldr r3, [pc, #112] @ (ea730 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n ea638 │ │ │ │ - bl ea0e4 │ │ │ │ - cbz r0, ea65c │ │ │ │ + beq.n ea6f0 │ │ │ │ + bl ea150 │ │ │ │ + cbz r0, ea714 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ea62c │ │ │ │ + beq.n ea6e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, ea630 │ │ │ │ + cbz r2, ea6e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #64] @ (ea67c ) │ │ │ │ + ldr r3, [pc, #64] @ (ea734 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fec8 │ │ │ │ - ldr r3, [pc, #60] @ (ea680 ) │ │ │ │ - ldr r1, [pc, #60] @ (ea684 ) │ │ │ │ + ldr r3, [pc, #60] @ (ea738 ) │ │ │ │ + ldr r1, [pc, #60] @ (ea73c ) │ │ │ │ mov.w r2, #1020 @ 0x3fc │ │ │ │ - ldr r0, [pc, #60] @ (ea688 ) │ │ │ │ + ldr r0, [pc, #60] @ (ea740 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #2 │ │ │ │ - b.n ea62c │ │ │ │ - ldr r3, [pc, #32] @ (ea680 ) │ │ │ │ + b.n ea6e4 │ │ │ │ + ldr r3, [pc, #32] @ (ea738 ) │ │ │ │ movw r2, #1021 @ 0x3fd │ │ │ │ - ldr r1, [pc, #40] @ (ea68c ) │ │ │ │ - ldr r0, [pc, #40] @ (ea690 ) │ │ │ │ + ldr r1, [pc, #40] @ (ea744 ) │ │ │ │ + ldr r0, [pc, #40] @ (ea748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ea658 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + b.n ea710 │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n ea71c │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n ea6f0 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ea694 : │ │ │ │ +000ea74c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ (ea74c ) │ │ │ │ + ldr r4, [pc, #168] @ (ea804 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #168] @ ea750 │ │ │ │ + ldr.w lr, [pc, #168] @ ea808 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #164] @ ea754 │ │ │ │ + ldr.w ip, [pc, #164] @ ea80c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1824 @ 0x720 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #148] @ (ea758 ) │ │ │ │ + ldr r4, [pc, #148] @ (ea810 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ea744 │ │ │ │ - ldr r3, [pc, #124] @ (ea75c ) │ │ │ │ + beq.n ea7fc │ │ │ │ + ldr r3, [pc, #124] @ (ea814 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ea726 │ │ │ │ + bne.n ea7de │ │ │ │ mov r0, r1 │ │ │ │ - bl ea5f4 │ │ │ │ + bl ea6ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ea744 │ │ │ │ - cbnz r0, ea720 │ │ │ │ - ldr r3, [pc, #104] @ (ea760 ) │ │ │ │ + beq.n ea7fc │ │ │ │ + cbnz r0, ea7d8 │ │ │ │ + ldr r3, [pc, #104] @ (ea818 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #88] @ (ea764 ) │ │ │ │ - ldr r3, [pc, #72] @ (ea754 ) │ │ │ │ + ldr r2, [pc, #88] @ (ea81c ) │ │ │ │ + ldr r3, [pc, #72] @ (ea80c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ea748 │ │ │ │ + bne.n ea800 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #68] @ (ea768 ) │ │ │ │ + ldr r3, [pc, #68] @ (ea820 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ea6fa │ │ │ │ - ldr r0, [pc, #68] @ (ea76c ) │ │ │ │ + b.n ea7b2 │ │ │ │ + ldr r0, [pc, #68] @ (ea824 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #64] @ (ea770 ) │ │ │ │ - ldr r1, [pc, #64] @ (ea774 ) │ │ │ │ + ldr r3, [pc, #64] @ (ea828 ) │ │ │ │ + ldr r1, [pc, #64] @ (ea82c ) │ │ │ │ movw r2, #1018 @ 0x3fa │ │ │ │ - ldr r0, [pc, #64] @ (ea778 ) │ │ │ │ + ldr r0, [pc, #64] @ (ea830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ea708 │ │ │ │ + b.n ea7c0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #576 @ (adr r7, eaa48 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, ea782 │ │ │ │ + sxtb r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n ea834 │ │ │ │ + ble.n ea8dc │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ea77c : │ │ │ │ +000ea834 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r5, [pc, #1688] @ eae2c │ │ │ │ + ldr.w r5, [pc, #1804] @ eaf58 │ │ │ │ lsls r3, r3, #1 │ │ │ │ add r5, pc │ │ │ │ - bne.n ea7a2 │ │ │ │ + bne.n ea85a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl c9994 │ │ │ │ + bl c99bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ea7bc │ │ │ │ - cbz r0, ea7dc │ │ │ │ + beq.n ea874 │ │ │ │ + cbz r0, ea894 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1648] @ eae30 │ │ │ │ + ldr.w r3, [pc, #1764] @ eaf5c │ │ │ │ movw r2, #1121 @ 0x461 │ │ │ │ - ldr.w r1, [pc, #1644] @ eae34 │ │ │ │ - ldr.w r0, [pc, #1644] @ eae38 │ │ │ │ + ldr.w r1, [pc, #1760] @ eaf60 │ │ │ │ + ldr.w r0, [pc, #1760] @ eaf64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ea79c │ │ │ │ + b.n ea854 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1d18 │ │ │ │ + bl c1d40 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w ea8f8 │ │ │ │ + beq.w ea9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ea79a │ │ │ │ + beq.n ea852 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w eadd6 │ │ │ │ + beq.w eae94 │ │ │ │ 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.w r3, [pc, #1588] @ eae3c │ │ │ │ + ldr.w r3, [pc, #1704] @ eaf68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2824] @ 0xb08 │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea828 │ │ │ │ + beq.n ea8e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea916 │ │ │ │ + beq.n ea9ce │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n ea8d0 │ │ │ │ + beq.n ea988 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n ea79a │ │ │ │ + bne.n ea852 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ lsls r3, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt r3, r8 │ │ │ │ movgt r7, r8 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - bgt.n ea874 │ │ │ │ - b.n eaa2c │ │ │ │ + bgt.n ea92c │ │ │ │ + b.n eaae4 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ea91e │ │ │ │ + bne.n ea9d6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #24 │ │ │ │ - beq.n ea8a0 │ │ │ │ + beq.n ea958 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n ea868 │ │ │ │ + beq.n ea920 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, ea8c6 │ │ │ │ + cbz r0, ea97e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r7, #2 │ │ │ │ lsls r2, r1, #1 │ │ │ │ mov r3, r7 │ │ │ │ cmp r7, r2 │ │ │ │ - bge.n ea94e │ │ │ │ + bge.n eaa06 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r6, [r2, r3, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ead9e │ │ │ │ + beq.w eaf04 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1464] @ eae40 │ │ │ │ + ldr.w r3, [pc, #1580] @ eaf6c │ │ │ │ cmp r0, sl │ │ │ │ - bne.n ea848 │ │ │ │ + bne.n ea900 │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ea91e │ │ │ │ + bne.n ea9d6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #24 │ │ │ │ - bne.n ea86a │ │ │ │ + bne.n ea922 │ │ │ │ mov r0, r6 │ │ │ │ - bl ea5f4 │ │ │ │ + bl ea6ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n ea8b6 │ │ │ │ + beq.n ea96e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea946 │ │ │ │ + beq.n ea9fe │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.w ea9e6 │ │ │ │ + beq.w eaa9e │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n ea868 │ │ │ │ - b.n ea79a │ │ │ │ + beq.n ea920 │ │ │ │ + b.n ea852 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b.n ea86a │ │ │ │ + b.n ea922 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ea79a │ │ │ │ - ldr.w r3, [pc, #1364] @ eae30 │ │ │ │ + beq.w ea852 │ │ │ │ + ldr.w r3, [pc, #1480] @ eaf5c │ │ │ │ movw r2, #1126 @ 0x466 │ │ │ │ - ldr.w r1, [pc, #1376] @ eae44 │ │ │ │ - ldr.w r0, [pc, #1376] @ eae48 │ │ │ │ + ldr.w r1, [pc, #1492] @ eaf70 │ │ │ │ + ldr.w r0, [pc, #1492] @ eaf74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ea7d8 │ │ │ │ - ldr.w r3, [pc, #1332] @ eae30 │ │ │ │ + b.n ea890 │ │ │ │ + ldr.w r3, [pc, #1448] @ eaf5c │ │ │ │ movw r2, #1124 @ 0x464 │ │ │ │ - ldr.w r1, [pc, #1352] @ eae4c │ │ │ │ - ldr.w r0, [pc, #1352] @ eae50 │ │ │ │ + ldr.w r1, [pc, #1468] @ eaf78 │ │ │ │ + ldr.w r0, [pc, #1468] @ eaf7c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ea7d8 │ │ │ │ + b.n ea890 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea828 │ │ │ │ - ldr.w r1, [pc, #1296] @ eae30 │ │ │ │ + b.n ea8e0 │ │ │ │ + ldr.w r1, [pc, #1412] @ eaf5c │ │ │ │ movw r2, #1129 @ 0x469 │ │ │ │ - ldr.w r3, [pc, #1324] @ eae54 │ │ │ │ - ldr.w r0, [pc, #1324] @ eae58 │ │ │ │ + ldr.w r3, [pc, #1440] @ eaf80 │ │ │ │ + ldr.w r0, [pc, #1440] @ eaf84 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1312] @ eae5c │ │ │ │ + ldr.w r1, [pc, #1428] @ eaf88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ea7d8 │ │ │ │ + b.n ea890 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea8b6 │ │ │ │ + b.n ea96e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n eaa2c │ │ │ │ + ble.n eaae4 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - b.n ea988 │ │ │ │ - ldr.w r3, [pc, #1272] @ eae60 │ │ │ │ + b.n eaa40 │ │ │ │ + ldr.w r3, [pc, #1388] @ eaf8c │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n eaa60 │ │ │ │ + bne.n eab18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ea97a │ │ │ │ + beq.n eaa32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ea9da │ │ │ │ + cbz r3, eaa92 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, r3, lsl #1 │ │ │ │ - bge.n eaa32 │ │ │ │ + bge.n eaaea │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w eae0e │ │ │ │ + beq.w eaf3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n eaa04 │ │ │ │ + bne.n eaabc │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w eadf2 │ │ │ │ + beq.w eaf20 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ea964 │ │ │ │ + beq.n eaa1c │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq.w fp, [r8] │ │ │ │ - beq.n ea964 │ │ │ │ + beq.n eaa1c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ea964 │ │ │ │ + bne.n eaa1c │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ea964 │ │ │ │ + b.n eaa1c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ea97a │ │ │ │ - ldr.w r3, [pc, #1096] @ eae30 │ │ │ │ + b.n eaa32 │ │ │ │ + ldr.w r3, [pc, #1212] @ eaf5c │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ - ldr.w r1, [pc, #1140] @ eae64 │ │ │ │ - ldr.w r0, [pc, #1140] @ eae68 │ │ │ │ + ldr.w r1, [pc, #1256] @ eaf90 │ │ │ │ + ldr.w r0, [pc, #1256] @ eaf94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ea7d8 │ │ │ │ - ldr.w r1, [pc, #1064] @ eae30 │ │ │ │ + b.n ea890 │ │ │ │ + ldr.w r1, [pc, #1180] @ eaf5c │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ - ldr.w r3, [pc, #1116] @ eae6c │ │ │ │ - ldr.w r0, [pc, #1116] @ eae70 │ │ │ │ + ldr.w r3, [pc, #1232] @ eaf98 │ │ │ │ + ldr.w r0, [pc, #1232] @ eaf9c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1108] @ eae74 │ │ │ │ + ldr.w r1, [pc, #1224] @ eafa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ea7d8 │ │ │ │ - ldr.w r3, [pc, #1072] @ eae60 │ │ │ │ + b.n ea890 │ │ │ │ + ldr.w r3, [pc, #1188] @ eaf8c │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea7b4 │ │ │ │ + beq.w ea86c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea7b4 │ │ │ │ + beq.w ea86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ea7b4 │ │ │ │ + bne.w ea86c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea7b4 │ │ │ │ + b.n ea86c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n eaa42 │ │ │ │ + beq.n eaafa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl ea0e4 │ │ │ │ + bl ea150 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eaa8e │ │ │ │ + beq.n eab46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead96 │ │ │ │ + beq.w eae8c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ead76 │ │ │ │ + beq.w eae6c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r3, #2892] @ 0xb4c │ │ │ │ blx 4fdb0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eaabe │ │ │ │ + beq.n eab76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead8e │ │ │ │ + beq.w eae84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w eacec │ │ │ │ - ldr r3, [pc, #944] @ (eae78 ) │ │ │ │ + beq.w eae10 │ │ │ │ + ldr.w r3, [pc, #1060] @ eafa4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eac86 │ │ │ │ - ldr r3, [pc, #936] @ (eae7c ) │ │ │ │ + bne.w eae28 │ │ │ │ + ldr.w r3, [pc, #1052] @ eafa8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ subs r3, r4, r3 │ │ │ │ rsbs r8, r3, #0 │ │ │ │ adc.w r8, r8, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eaaf2 │ │ │ │ + beq.n eabae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead08 │ │ │ │ + beq.w eae46 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n eab16 │ │ │ │ + beq.n eabd2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea79a │ │ │ │ + beq.w ea852 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ea79a │ │ │ │ + bne.w ea852 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea79a │ │ │ │ + b.n ea852 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w eadba │ │ │ │ + beq.w eaecc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.n eabfc │ │ │ │ + movw r2, #65534 @ 0xfffe │ │ │ │ + movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eab3e │ │ │ │ - movw r1, #65534 @ 0xfffe │ │ │ │ - movt r1, #16383 @ 0x3fff │ │ │ │ - cmp r3, r1 │ │ │ │ it eq │ │ │ │ - streq r2, [r4, #0] │ │ │ │ - beq.n eab3e │ │ │ │ + streq.w r8, [r4] │ │ │ │ + beq.n eabfc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eacba │ │ │ │ + beq.w eadf4 │ │ │ │ + cmp r4, r7 │ │ │ │ + beq.n eace8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n eac12 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.w ead18 │ │ │ │ + beq.n ead06 │ │ │ │ mov r0, r4 │ │ │ │ - bl e0434 │ │ │ │ + bl e045c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w ead3e │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n eac2c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n ead2c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w eadd4 │ │ │ │ + mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eab70 │ │ │ │ + beq.n eac54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead36 │ │ │ │ + beq.w eadec │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n eac4e │ │ │ │ + blt.w eadb4 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ead18 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, r7 │ │ │ │ - beq.n eac28 │ │ │ │ - bl e0434 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n eac66 │ │ │ │ - ldr r2, [pc, #752] @ (eae80 ) │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n eaba2 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w ead56 │ │ │ │ + beq.n eace8 │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w eaeb0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r4, #0] │ │ │ │ + cmp r4, r7 │ │ │ │ + beq.n ead34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eabb4 │ │ │ │ + beq.n eac8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eac7e │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n eabc4 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n eabe8 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + beq.w eadcc │ │ │ │ + mov r0, r4 │ │ │ │ + bl e045c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n eaca8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n ead54 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n ead5c │ │ │ │ + ldr r3, [pc, #764] @ (eafac ) │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n eacc0 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n ead7c │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ ands.w r5, r4, #1 │ │ │ │ - bne.n eac10 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bne.n ead9c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eabde │ │ │ │ + beq.n eacde │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cbz r3, eac08 │ │ │ │ - cbnz r5, eac20 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n ead74 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n eadac │ │ │ │ subs.w r0, r4, #36 @ 0x24 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n ea79c │ │ │ │ - ldr r1, [pc, #580] @ (eae30 ) │ │ │ │ - movw r2, #1145 @ 0x479 │ │ │ │ - ldr r3, [pc, #660] @ (eae84 ) │ │ │ │ - ldr r0, [pc, #660] @ (eae88 ) │ │ │ │ + b.n ea854 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w ea86c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w ea86c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n ea86c │ │ │ │ + ldr r2, [pc, #596] @ (eaf5c ) │ │ │ │ + ldr r3, [pc, #676] @ (eafb0 ) │ │ │ │ + ldr r1, [pc, #680] @ (eafb4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r0, [pc, #680] @ (eafb8 ) │ │ │ │ + ldr r5, [r5, r2] │ │ │ │ + add r1, pc │ │ │ │ + str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #652] @ (eae8c ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ + mov.w r2, #1144 @ 0x478 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - b.n ea7d8 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eabdc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 849dc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n eabd6 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 54f64 │ │ │ │ + b.n ea890 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84a28 │ │ │ │ - b.n ea7b4 │ │ │ │ - ldr r2, [pc, #516] @ (eae30 ) │ │ │ │ - ldr r3, [pc, #612] @ (eae90 ) │ │ │ │ - ldr r1, [pc, #612] @ (eae94 ) │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eac2c │ │ │ │ + ldr r2, [pc, #548] @ (eaf5c ) │ │ │ │ + ldr r3, [pc, #644] @ (eafbc ) │ │ │ │ + ldr r1, [pc, #644] @ (eafc0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #612] @ (eae98 ) │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r0, [pc, #644] @ (eafc4 ) │ │ │ │ + ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ - str r7, [sp, #4] │ │ │ │ + str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 54f64 │ │ │ │ - b.n ea7d8 │ │ │ │ - ldr r3, [pc, #480] @ (eae30 ) │ │ │ │ - mov.w r2, #1144 @ 0x478 │ │ │ │ - ldr r1, [pc, #580] @ (eae9c ) │ │ │ │ - ldr r0, [pc, #584] @ (eaea0 ) │ │ │ │ + b.n ead24 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eaca8 │ │ │ │ + ldr r3, [pc, #508] @ (eaf5c ) │ │ │ │ + movw r2, #1145 @ 0x479 │ │ │ │ + ldr r1, [pc, #612] @ (eafc8 ) │ │ │ │ + ldr r0, [pc, #612] @ (eafcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eac46 │ │ │ │ - ldr r3, [pc, #456] @ (eae30 ) │ │ │ │ + b.n ea890 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eacda │ │ │ │ + ldr r1, [pc, #476] @ (eaf5c ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ - ldr r1, [pc, #564] @ (eaea4 ) │ │ │ │ - ldr r0, [pc, #568] @ (eaea8 ) │ │ │ │ + ldr r3, [pc, #588] @ (eafd0 ) │ │ │ │ + ldr r0, [pc, #588] @ (eafd4 ) │ │ │ │ + add r3, pc │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ + add r0, pc │ │ │ │ + str r6, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r1, [pc, #580] @ (eafd8 ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + add r1, pc │ │ │ │ + bl a7508 │ │ │ │ + b.n ea890 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 849dc │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n eacd2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84a28 │ │ │ │ + b.n ea86c │ │ │ │ + ldr r3, [pc, #420] @ (eaf5c ) │ │ │ │ + mov.w r2, #1144 @ 0x478 │ │ │ │ + ldr r1, [pc, #544] @ (eafdc ) │ │ │ │ + ldr r0, [pc, #544] @ (eafe0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eac46 │ │ │ │ + b.n ead24 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eabb4 │ │ │ │ - ldr r0, [pc, #548] @ (eaeac ) │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, pc │ │ │ │ - bl 8c830 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n eaca2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n ead04 │ │ │ │ - ldr r3, [pc, #396] @ (eae30 ) │ │ │ │ - movw r2, #1139 @ 0x473 │ │ │ │ - ldr r1, [pc, #516] @ (eaeb0 ) │ │ │ │ - ldr r0, [pc, #520] @ (eaeb4 ) │ │ │ │ + b.n eac8e │ │ │ │ + ldr r3, [pc, #388] @ (eaf5c ) │ │ │ │ + mov.w r2, #1144 @ 0x478 │ │ │ │ + ldr r1, [pc, #520] @ (eafe4 ) │ │ │ │ + ldr r0, [pc, #520] @ (eafe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eac46 │ │ │ │ + b.n ead24 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eac54 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n ead18 │ │ │ │ + beq.w eace8 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - cmp r4, r7 │ │ │ │ - bne.w eab44 │ │ │ │ - ldr r2, [pc, #352] @ (eae30 ) │ │ │ │ - ldr r3, [pc, #488] @ (eaeb8 ) │ │ │ │ - ldr r1, [pc, #488] @ (eaebc ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r0, [pc, #488] @ (eaec0 ) │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ - add r1, pc │ │ │ │ - str r7, [sp, #4] │ │ │ │ - add r0, pc │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov.w r2, #1144 @ 0x478 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n eaee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - bl a7508 │ │ │ │ - b.n eac46 │ │ │ │ - ldr r3, [pc, #320] @ (eae30 ) │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w eac0a │ │ │ │ + b.n eac0e │ │ │ │ + ldr r3, [pc, #328] @ (eaf5c ) │ │ │ │ movw r2, #1139 @ 0x473 │ │ │ │ - ldr r1, [pc, #464] @ (eaec4 ) │ │ │ │ - ldr r0, [pc, #464] @ (eaec8 ) │ │ │ │ + ldr r1, [pc, #468] @ (eafec ) │ │ │ │ + ldr r0, [pc, #468] @ (eaff0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eac46 │ │ │ │ - mov.w r8, #2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - cmp.w r8, #2 │ │ │ │ - bne.w eaaf2 │ │ │ │ - b.n eaca2 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + b.n ead24 │ │ │ │ + ldr r0, [pc, #456] @ (eaff4 ) │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, pc │ │ │ │ + bl 8c830 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea7b4 │ │ │ │ + beq.n eae54 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w ea7b4 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea7b4 │ │ │ │ - mov r0, r8 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, eae54 │ │ │ │ + mov.w r8, #2 │ │ │ │ + mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eab70 │ │ │ │ - ldr r3, [pc, #240] @ (eae30 ) │ │ │ │ - mov.w r2, #1144 @ 0x478 │ │ │ │ - ldr r1, [pc, #388] @ (eaecc ) │ │ │ │ - ldr r0, [pc, #392] @ (eaed0 ) │ │ │ │ + cmp.w r8, #2 │ │ │ │ + bne.w eabae │ │ │ │ + ldr r3, [pc, #260] @ (eaf5c ) │ │ │ │ + movw r2, #1139 @ 0x473 │ │ │ │ + ldr r1, [pc, #412] @ (eaff8 ) │ │ │ │ + ldr r0, [pc, #412] @ (eaffc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eac46 │ │ │ │ - ldr r2, [pc, #216] @ (eae30 ) │ │ │ │ - ldr r3, [pc, #376] @ (eaed4 ) │ │ │ │ - ldr r1, [pc, #380] @ (eaed8 ) │ │ │ │ - add r3, pc │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ - add r1, pc │ │ │ │ - str r0, [sp, #4] │ │ │ │ - movw r2, #1145 @ 0x479 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #368] @ (eaedc ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r0, pc │ │ │ │ - bl a7508 │ │ │ │ - b.n eac46 │ │ │ │ - ldr r3, [pc, #184] @ (eae30 ) │ │ │ │ + b.n ead24 │ │ │ │ + ldr r3, [pc, #236] @ (eaf5c ) │ │ │ │ movw r2, #1139 @ 0x473 │ │ │ │ - ldr r1, [pc, #352] @ (eaee0 ) │ │ │ │ - ldr r0, [pc, #356] @ (eaee4 ) │ │ │ │ + ldr r1, [pc, #396] @ (eb000 ) │ │ │ │ + ldr r0, [pc, #396] @ (eb004 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eac46 │ │ │ │ + b.n ead24 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eaabe │ │ │ │ + b.n eab76 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eaa8e │ │ │ │ - ldr r3, [pc, #328] @ (eaee8 ) │ │ │ │ - movw r2, #59329 @ 0xe7c1 │ │ │ │ + b.n eab46 │ │ │ │ + ldr r3, [pc, #368] @ (eb008 ) │ │ │ │ + movw r2, #59265 @ 0xe781 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #320] @ (eaeec ) │ │ │ │ - ldr r0, [pc, #324] @ (eaef0 ) │ │ │ │ + ldr r1, [pc, #364] @ (eb00c ) │ │ │ │ + ldr r0, [pc, #364] @ (eb010 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (eaef4 ) │ │ │ │ - movw r2, #59457 @ 0xe841 │ │ │ │ + ldr r3, [pc, #352] @ (eb014 ) │ │ │ │ + movw r2, #59468 @ 0xe84c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #304] @ (eaef8 ) │ │ │ │ - ldr r0, [pc, #308] @ (eaefc ) │ │ │ │ + ldr r1, [pc, #348] @ (eb018 ) │ │ │ │ + ldr r0, [pc, #348] @ (eb01c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (eaf00 ) │ │ │ │ - movw r2, #59296 @ 0xe7a0 │ │ │ │ + ldr r3, [pc, #336] @ (eb020 ) │ │ │ │ + movw r2, #59426 @ 0xe822 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #288] @ (eaf04 ) │ │ │ │ - ldr r0, [pc, #292] @ (eaf08 ) │ │ │ │ + ldr r1, [pc, #332] @ (eb024 ) │ │ │ │ + ldr r0, [pc, #332] @ (eb028 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (eaf0c ) │ │ │ │ - movw r2, #59388 @ 0xe7fc │ │ │ │ + ldr r3, [pc, #320] @ (eb02c ) │ │ │ │ + movw r2, #59438 @ 0xe82e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #272] @ (eaf10 ) │ │ │ │ - ldr r0, [pc, #276] @ (eaf14 ) │ │ │ │ + ldr r1, [pc, #316] @ (eb030 ) │ │ │ │ + ldr r0, [pc, #316] @ (eb034 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (eaf18 ) │ │ │ │ - movw r2, #59380 @ 0xe7f4 │ │ │ │ + ldr r3, [pc, #304] @ (eb038 ) │ │ │ │ + movw r2, #59298 @ 0xe7a2 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #256] @ (eaf1c ) │ │ │ │ - ldr r0, [pc, #260] @ (eaf20 ) │ │ │ │ + ldr r1, [pc, #300] @ (eb03c ) │ │ │ │ + ldr r0, [pc, #300] @ (eb040 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3680 @ 0xe60 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r3, [pc, #288] @ (eb044 ) │ │ │ │ + movw r2, #59357 @ 0xe7dd │ │ │ │ + movt r2, #1 │ │ │ │ + ldr r1, [pc, #284] @ (eb048 ) │ │ │ │ + ldr r0, [pc, #284] @ (eb04c ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + add.w r3, r3, #3680 @ 0xe60 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #272] @ (eb050 ) │ │ │ │ + movw r2, #59349 @ 0xe7d5 │ │ │ │ + movt r2, #1 │ │ │ │ + ldr r1, [pc, #268] @ (eb054 ) │ │ │ │ + ldr r0, [pc, #268] @ (eb058 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + add.w r3, r3, #3680 @ 0xe60 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - beq.n eae1c │ │ │ │ + bne.n eaf38 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + beq.n eaf0c │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + beq.n eaed8 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n eae94 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r4, r6] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #968] @ (eb230 ) │ │ │ │ + str r2, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [pc, #784] @ (eb188 ) │ │ │ │ + str r4, [r7, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ - movs r0, r4 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #928] @ (eb230 ) │ │ │ │ + ldr r6, [pc, #536] @ (eb1d0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #720] @ (eb168 ) │ │ │ │ - movs r2, r4 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #576] @ (eb0e0 ) │ │ │ │ + ldr r6, [pc, #352] @ (eb124 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #480] @ (eb088 ) │ │ │ │ + ldr r6, [pc, #200] @ (eb094 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #664 @ (adr r2, eb148 ) │ │ │ │ + strd r0, r0, [r2], #128 @ 0x80 │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #240] @ (eafa4 ) │ │ │ │ + ldr r6, [pc, #16] @ (eafec ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4, {r4} │ │ │ │ - movs r0, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r5, [pc, #64] @ (eaf00 ) │ │ │ │ + ldr r5, [pc, #872] @ (eb348 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #968] @ (eb290 ) │ │ │ │ + ldr r5, [pc, #744] @ (eb2d0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #640] @ (eb150 ) │ │ │ │ + ldr r5, [pc, #504] @ (eb1e8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - b.n ead90 │ │ │ │ + add r2, pc, #720 @ (adr r2, eb2c8 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #544] @ (eb0fc ) │ │ │ │ + ldr r5, [pc, #232] @ (eb0e4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #416] @ (eb084 ) │ │ │ │ + ldr r5, [pc, #136] @ (eb08c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - b.n eac0c │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r5, #16 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ + movs r3, r4 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + @ instruction: 0xf3d20020 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + b.n eadf0 │ │ │ │ + movs r0, r4 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ + movs r3, r4 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ + movs r0, r4 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r0, r4 │ │ │ │ - ldcl 0, cr0, [r8], #-128 @ 0xffffff80 │ │ │ │ + ldcl 0, cr0, [sl], #128 @ 0x80 │ │ │ │ │ │ │ │ -000eaf24 : │ │ │ │ +000eb05c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #220] @ (eb010 ) │ │ │ │ + ldr r4, [pc, #220] @ (eb148 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #220] @ eb014 │ │ │ │ + ldr.w ip, [pc, #220] @ eb14c │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #216] @ (eb018 ) │ │ │ │ + ldr r5, [pc, #216] @ (eb150 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1872 @ 0x750 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #196] @ (eb01c ) │ │ │ │ + ldr r4, [pc, #196] @ (eb154 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eaff0 │ │ │ │ + beq.n eb128 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n eafd0 │ │ │ │ - ldr r3, [pc, #164] @ (eb020 ) │ │ │ │ + bpl.n eb108 │ │ │ │ + ldr r3, [pc, #164] @ (eb158 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n eaff4 │ │ │ │ - ldr r3, [pc, #156] @ (eb024 ) │ │ │ │ + bne.n eb12c │ │ │ │ + ldr r3, [pc, #156] @ (eb15c ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n eaffe │ │ │ │ + bne.n eb136 │ │ │ │ mov r0, r5 │ │ │ │ - bl ea77c │ │ │ │ + bl ea834 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n eaff0 │ │ │ │ - cbnz r0, eafca │ │ │ │ - ldr r3, [pc, #132] @ (eb028 ) │ │ │ │ + beq.n eb128 │ │ │ │ + cbnz r0, eb102 │ │ │ │ + ldr r3, [pc, #132] @ (eb160 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eafb2 │ │ │ │ + beq.n eb0ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #120] @ (eb02c ) │ │ │ │ - ldr r3, [pc, #96] @ (eb018 ) │ │ │ │ + ldr r2, [pc, #120] @ (eb164 ) │ │ │ │ + ldr r3, [pc, #96] @ (eb150 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n eb00a │ │ │ │ + bne.n eb142 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] @ (eb030 ) │ │ │ │ + ldr r3, [pc, #100] @ (eb168 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n eafa4 │ │ │ │ - ldr r0, [pc, #96] @ (eb034 ) │ │ │ │ + b.n eb0dc │ │ │ │ + ldr r0, [pc, #96] @ (eb16c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #92] @ (eb038 ) │ │ │ │ + ldr r3, [pc, #92] @ (eb170 ) │ │ │ │ movw r2, #1115 @ 0x45b │ │ │ │ - ldr r1, [pc, #88] @ (eb03c ) │ │ │ │ - ldr r0, [pc, #92] @ (eb040 ) │ │ │ │ + ldr r1, [pc, #88] @ (eb174 ) │ │ │ │ + ldr r0, [pc, #92] @ (eb178 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n eafb2 │ │ │ │ - ldr r0, [pc, #76] @ (eb044 ) │ │ │ │ + b.n eb0ea │ │ │ │ + ldr r0, [pc, #76] @ (eb17c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n eafda │ │ │ │ - ldr r0, [pc, #72] @ (eb048 ) │ │ │ │ + b.n eb112 │ │ │ │ + ldr r0, [pc, #72] @ (eb180 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n eafda │ │ │ │ + b.n eb112 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r7, [pc, #528] @ (eb360 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + ldr r7, [pc, #416] @ (eb2f8 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + ldr r7, [pc, #56] @ (eb1a0 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #16] @ (eb050 ) │ │ │ │ + ldr r2, [pc, #496] @ (eb368 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #232 @ (adr r4, eb130 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, eb448 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000eb04c : │ │ │ │ +000eb184 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r4, [pc, #3184] @ ebcd0 │ │ │ │ + ldr.w r4, [pc, #3144] @ ebde0 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb450 │ │ │ │ - ldr.w r3, [pc, #3168] @ ebcd4 │ │ │ │ + beq.w eb5e0 │ │ │ │ + ldr.w r3, [pc, #3128] @ ebde4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eb474 │ │ │ │ + bne.w eb604 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n eb0a2 │ │ │ │ - ldr.w r3, [pc, #3148] @ ebcd8 │ │ │ │ + beq.n eb1da │ │ │ │ + ldr.w r3, [pc, #3108] @ ebde8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb09c │ │ │ │ + beq.n eb1d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #3128] @ ebcdc │ │ │ │ + ldr.w r3, [pc, #3088] @ ebdec │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb56a │ │ │ │ + beq.w eb71a │ │ │ │ ldr.w r7, [r3, #228] @ 0xe4 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w eb59a │ │ │ │ + beq.w eb74a │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w eb5c8 │ │ │ │ + bmi.w eb778 │ │ │ │ ldr.w sl, [r3, #116] @ 0x74 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w eb60e │ │ │ │ + beq.w eb7be │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w eb642 │ │ │ │ + bne.w eb7f2 │ │ │ │ ldr.w fp, [r3, #360] @ 0x168 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w eb68e │ │ │ │ + beq.w eb83e │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w eb6c8 │ │ │ │ + bne.w eb878 │ │ │ │ movs r0, #3 │ │ │ │ blx 4fb48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb6d0 │ │ │ │ + beq.w eb880 │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ bl 88aec │ │ │ │ mov r9, r0 │ │ │ │ @@ -258890,1077 +259005,1071 @@ │ │ │ │ movs r1, #0 │ │ │ │ strd sl, r9, [r3] │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 86704 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb700 │ │ │ │ + beq.w eb8b0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eb724 │ │ │ │ + bne.w eb8d4 │ │ │ │ bl af884 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb152 │ │ │ │ + beq.n eb28a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb542 │ │ │ │ + beq.w eb6d2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w eb754 │ │ │ │ + beq.w eb904 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb17e │ │ │ │ + beq.n eb2b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, eb17e │ │ │ │ + cbnz r3, eb2b6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w eb772 │ │ │ │ + blt.w eb922 │ │ │ │ ands.w r1, r9, #255 @ 0xff │ │ │ │ - beq.w eb49c │ │ │ │ + beq.w eb62c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb1a6 │ │ │ │ + beq.n eb2de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb74c │ │ │ │ + beq.w eb8fc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 867b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w eb7c2 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w eb7e0 │ │ │ │ - bl e1008 │ │ │ │ + bl 86704 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb808 │ │ │ │ + beq.w eb972 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w eb990 │ │ │ │ + bl e1030 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n eb316 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w eb6da │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w eba00 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 867b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w eb86c │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w eb8a8 │ │ │ │ - bl e0434 │ │ │ │ - mov r9, r0 │ │ │ │ + bl 86704 │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb8f8 │ │ │ │ - mov r0, r8 │ │ │ │ + beq.w eba1c │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w eba5a │ │ │ │ + bl e045c │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n eb356 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w eb6e2 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w ebaf6 │ │ │ │ + mov r0, r9 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w eb980 │ │ │ │ + blt.w ebb26 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w eb386 │ │ │ │ - mov r0, r9 │ │ │ │ + bne.w eb516 │ │ │ │ + mov r0, sl │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w eba10 │ │ │ │ - uxtb r0, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w eb386 │ │ │ │ - movs r1, #0 │ │ │ │ + blt.w ebba4 │ │ │ │ + ands.w r1, r0, #255 @ 0xff │ │ │ │ + bne.w eb516 │ │ │ │ mov r0, r5 │ │ │ │ bl 86704 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eba50 │ │ │ │ + beq.w ebc04 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eba68 │ │ │ │ + bne.w ebbe4 │ │ │ │ bl af884 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb24e │ │ │ │ + beq.n eb3bc │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb552 │ │ │ │ + beq.w eb6f2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ebb1e │ │ │ │ + beq.w ebcb2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebae6 │ │ │ │ + beq.w ebc7a │ │ │ │ ldr r7, [r3, #52] @ 0x34 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w ebab0 │ │ │ │ + beq.w ebc44 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w ebbd2 │ │ │ │ + bmi.w ebcca │ │ │ │ mov r0, r7 │ │ │ │ bl 88aec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r8, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 4fdb0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb29a │ │ │ │ + beq.n eb408 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb55a │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w ebc7a │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + beq.w eb6fa │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w ebffc │ │ │ │ + ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb2ba │ │ │ │ + beq.n eb428 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb562 │ │ │ │ + beq.w eb702 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ebb6a │ │ │ │ - ldr.w r3, [pc, #2588] @ ebce0 │ │ │ │ + beq.w ebd4e │ │ │ │ + ldr.w r3, [pc, #2496] @ ebdf0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ebb36 │ │ │ │ + bne.w ebd1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb2e2 │ │ │ │ + beq.n eb450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eba48 │ │ │ │ - ldr.w r3, [pc, #2560] @ ebce4 │ │ │ │ + beq.w ebbdc │ │ │ │ + ldr.w r3, [pc, #2464] @ ebdf4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n eb386 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + bne.n eb516 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb304 │ │ │ │ + beq.n eb472 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebb82 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w ebd66 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb31c │ │ │ │ + beq.n eb48a │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebb8c │ │ │ │ + beq.w ebd70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ebc32 │ │ │ │ + beq.w ebfa4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ebbec │ │ │ │ + bne.w ebdc0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ebcb2 │ │ │ │ + beq.w ec018 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w ebcdc │ │ │ │ + ldr.w r2, [pc, #2352] @ ebde8 │ │ │ │ + adds r7, r3, #1 │ │ │ │ + str r7, [r5, #0] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ + cmp r5, r0 │ │ │ │ + beq.w ebce6 │ │ │ │ + cmp r7, r1 │ │ │ │ + beq.n eb4ce │ │ │ │ + adds r3, #2 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + bl e1030 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - itt ne │ │ │ │ - addne r3, #1 │ │ │ │ - strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2444] @ ebcd8 │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.w ebb96 │ │ │ │ - mov r0, r5 │ │ │ │ - bl e1008 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w ebc0c │ │ │ │ + beq.n eb4ea │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w eb70a │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w ebd82 │ │ │ │ mov r0, r5 │ │ │ │ - bl e0434 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w ebc54 │ │ │ │ + bl e045c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb386 │ │ │ │ + beq.n eb50e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebc4a │ │ │ │ - mov r0, r8 │ │ │ │ + beq.w eb712 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w ebda0 │ │ │ │ + mov r0, r9 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w eb9c4 │ │ │ │ + blt.w ebb62 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb7a0 │ │ │ │ - ldr.w r2, [pc, #2380] @ ebce8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ + beq.w eb950 │ │ │ │ + ldr.w r2, [pc, #2252] @ ebdf8 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n eb3b2 │ │ │ │ + beq.n eb542 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eb914 │ │ │ │ - ldr.w r5, [r8, #12] │ │ │ │ + bne.w ebac8 │ │ │ │ + ldr.w r5, [r9, #12] │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w eb826 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + bmi.w eb9b8 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb3d4 │ │ │ │ + beq.n eb564 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb9e0 │ │ │ │ + beq.w ebb7a │ │ │ │ cmp r5, #24 │ │ │ │ - bne.w eb84a │ │ │ │ - mov r0, r9 │ │ │ │ + bne.w eb9dc │ │ │ │ + mov r0, sl │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w eba28 │ │ │ │ + blt.w ebbbc │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb942 │ │ │ │ - ldr.w r3, [pc, #2296] @ ebce8 │ │ │ │ - ldr.w r2, [r9, #4] │ │ │ │ + beq.w ebaa6 │ │ │ │ + ldr.w r3, [pc, #2168] @ ebdf8 │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb406 │ │ │ │ + beq.n eb596 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w eb9e8 │ │ │ │ - ldr.w r5, [r9, #12] │ │ │ │ + bne.w ebb82 │ │ │ │ + ldr.w r5, [sl, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w eba88 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + bmi.w ebc1c │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb428 │ │ │ │ + beq.n eb5b8 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eba40 │ │ │ │ + beq.w ebbd4 │ │ │ │ cmp r5, #24 │ │ │ │ - bne.w eb088 │ │ │ │ - ldr.w r3, [pc, #2236] @ ebcec │ │ │ │ + bne.w eb1c0 │ │ │ │ + ldr.w r3, [pc, #2108] @ ebdfc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2920] @ 0xb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ebc96 │ │ │ │ + beq.w ebfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w eb098 │ │ │ │ - b.n eb09c │ │ │ │ - ldr.w r3, [pc, #2204] @ ebcf0 │ │ │ │ + bne.w eb1d0 │ │ │ │ + b.n eb1d4 │ │ │ │ + ldr.w r3, [pc, #2076] @ ebe00 │ │ │ │ movw r2, #1273 @ 0x4f9 │ │ │ │ - ldr.w r1, [pc, #2200] @ ebcf4 │ │ │ │ - ldr.w r0, [pc, #2200] @ ebcf8 │ │ │ │ + ldr.w r1, [pc, #2072] @ ebe04 │ │ │ │ + ldr.w r0, [pc, #2072] @ ebe08 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2168] @ ebcf0 │ │ │ │ + ldr.w r1, [pc, #2040] @ ebe00 │ │ │ │ movw r2, #1273 @ 0x4f9 │ │ │ │ - ldr.w r3, [pc, #2172] @ ebcfc │ │ │ │ + ldr.w r3, [pc, #2044] @ ebe0c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2164] @ ebd00 │ │ │ │ - ldr.w r0, [pc, #2164] @ ebd04 │ │ │ │ + ldr.w r1, [pc, #2036] @ ebe10 │ │ │ │ + ldr.w r0, [pc, #2036] @ ebe14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb46c │ │ │ │ + b.n eb5fc │ │ │ │ mov r0, r5 │ │ │ │ bl 867b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb88a │ │ │ │ + beq.w eba3e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eb8d0 │ │ │ │ + bne.w eba80 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ebec0 │ │ │ │ + beq.w ebfc4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ bl af884 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb4ec │ │ │ │ + beq.n eb67c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, eb54a │ │ │ │ + cbz r3, eb6ea │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w eb964 │ │ │ │ + beq.w ebb0e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fe94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb516 │ │ │ │ + beq.n eb6a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb798 │ │ │ │ + beq.w eb940 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb52e │ │ │ │ + beq.n eb6be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb790 │ │ │ │ + beq.w eb948 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w eb9a8 │ │ │ │ + blt.w ebb4a │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eb1a6 │ │ │ │ - b.n eb088 │ │ │ │ + bne.w eb2de │ │ │ │ + b.n eb1c0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb152 │ │ │ │ - mov r0, sl │ │ │ │ + b.n eb28a │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb316 │ │ │ │ + mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb4ec │ │ │ │ + b.n eb356 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb24e │ │ │ │ + b.n eb67c │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb3bc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb29a │ │ │ │ - mov r0, sl │ │ │ │ + b.n eb408 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb428 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb4ea │ │ │ │ + mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb2ba │ │ │ │ - ldr.w r3, [pc, #1948] @ ebd08 │ │ │ │ - ldr.w r1, [pc, #1948] @ ebd0c │ │ │ │ + b.n eb50e │ │ │ │ + ldr.w r3, [pc, #1788] @ ebe18 │ │ │ │ + ldr.w r1, [pc, #1788] @ ebe1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1904] @ ebcf0 │ │ │ │ - ldr.w r1, [pc, #1932] @ ebd10 │ │ │ │ + ldr.w r3, [pc, #1744] @ ebe00 │ │ │ │ + ldr.w r1, [pc, #1772] @ ebe20 │ │ │ │ movw r2, #1277 @ 0x4fd │ │ │ │ - ldr.w r0, [pc, #1928] @ ebd14 │ │ │ │ + ldr.w r0, [pc, #1768] @ ebe24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r1, [pc, #1876] @ ebcf0 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr.w r1, [pc, #1716] @ ebe00 │ │ │ │ movw r0, #1277 @ 0x4fd │ │ │ │ - ldr.w r3, [pc, #1908] @ ebd18 │ │ │ │ - ldr.w r2, [pc, #1908] @ ebd1c │ │ │ │ + ldr.w r3, [pc, #1748] @ ebe28 │ │ │ │ + ldr.w r2, [pc, #1748] @ ebe2c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1900] @ ebd20 │ │ │ │ - ldr.w r0, [pc, #1900] @ ebd24 │ │ │ │ + ldr.w r1, [pc, #1740] @ ebe30 │ │ │ │ + ldr.w r0, [pc, #1740] @ ebe34 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl bac68 │ │ │ │ - b.n eb46c │ │ │ │ + b.n eb5fc │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eb0c2 │ │ │ │ + bne.w eb1fa │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1832] @ ebd08 │ │ │ │ - ldr.w r1, [pc, #1860] @ ebd28 │ │ │ │ + ldr.w r3, [pc, #1672] @ ebe18 │ │ │ │ + ldr.w r1, [pc, #1700] @ ebe38 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1788] @ ebcf0 │ │ │ │ - ldr.w r1, [pc, #1844] @ ebd2c │ │ │ │ + ldr.w r3, [pc, #1628] @ ebe00 │ │ │ │ + ldr.w r1, [pc, #1684] @ ebe3c │ │ │ │ movw r2, #1278 @ 0x4fe │ │ │ │ - ldr.w r0, [pc, #1840] @ ebd30 │ │ │ │ + ldr.w r0, [pc, #1680] @ ebe40 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r2, [pc, #1760] @ ebcf0 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr.w r2, [pc, #1600] @ ebe00 │ │ │ │ movw r1, #1278 @ 0x4fe │ │ │ │ - ldr.w r3, [pc, #1820] @ ebd34 │ │ │ │ + ldr.w r3, [pc, #1660] @ ebe44 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1812] @ ebd38 │ │ │ │ + ldr.w r2, [pc, #1652] @ ebe48 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1808] @ ebd3c │ │ │ │ - ldr.w r0, [pc, #1808] @ ebd40 │ │ │ │ + ldr.w r1, [pc, #1648] @ ebe4c │ │ │ │ + ldr.w r0, [pc, #1648] @ ebe50 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n eb46c │ │ │ │ + b.n eb5fc │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eb0d6 │ │ │ │ + bne.w eb20e │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1704] @ ebd08 │ │ │ │ - ldr.w r1, [pc, #1760] @ ebd44 │ │ │ │ + ldr.w r3, [pc, #1544] @ ebe18 │ │ │ │ + ldr.w r1, [pc, #1600] @ ebe54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1660] @ ebcf0 │ │ │ │ - ldr.w r1, [pc, #1744] @ ebd48 │ │ │ │ + ldr.w r3, [pc, #1500] @ ebe00 │ │ │ │ + ldr.w r1, [pc, #1584] @ ebe58 │ │ │ │ movw r2, #1279 @ 0x4ff │ │ │ │ - ldr.w r0, [pc, #1740] @ ebd4c │ │ │ │ + ldr.w r0, [pc, #1580] @ ebe5c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r3, [pc, #1632] @ ebcf0 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr.w r3, [pc, #1472] @ ebe00 │ │ │ │ movw r2, #1279 @ 0x4ff │ │ │ │ - ldr.w r0, [pc, #1720] @ ebd50 │ │ │ │ + ldr.w r0, [pc, #1560] @ ebe60 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1712] @ ebd54 │ │ │ │ + ldr.w r3, [pc, #1552] @ ebe64 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1708] @ ebd58 │ │ │ │ - ldr.w r1, [pc, #1708] @ ebd5c │ │ │ │ + ldr.w r2, [pc, #1548] @ ebe68 │ │ │ │ + ldr.w r1, [pc, #1548] @ ebe6c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ - b.n eb46c │ │ │ │ + b.n eb5fc │ │ │ │ mov r0, fp │ │ │ │ bl 849dc │ │ │ │ - b.n eb0ea │ │ │ │ - ldr.w r3, [pc, #1564] @ ebcf0 │ │ │ │ + b.n eb222 │ │ │ │ + ldr.w r3, [pc, #1404] @ ebe00 │ │ │ │ movw r2, #1276 @ 0x4fc │ │ │ │ - ldr.w r1, [pc, #1668] @ ebd60 │ │ │ │ - ldr.w r0, [pc, #1668] @ ebd64 │ │ │ │ + ldr.w r1, [pc, #1508] @ ebe70 │ │ │ │ + ldr.w r0, [pc, #1508] @ ebe74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r3, [pc, #1516] @ ebcf0 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr.w r3, [pc, #1356] @ ebe00 │ │ │ │ movw r2, #1283 @ 0x503 │ │ │ │ - ldr.w r1, [pc, #1628] @ ebd68 │ │ │ │ - ldr.w r0, [pc, #1628] @ ebd6c │ │ │ │ + ldr.w r1, [pc, #1468] @ ebe78 │ │ │ │ + ldr.w r0, [pc, #1468] @ ebe7c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r2, [pc, #1480] @ ebcf0 │ │ │ │ - ldr.w r3, [pc, #1604] @ ebd70 │ │ │ │ - ldr.w r1, [pc, #1604] @ ebd74 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr.w r2, [pc, #1320] @ ebe00 │ │ │ │ + ldr.w r3, [pc, #1444] @ ebe80 │ │ │ │ + ldr.w r1, [pc, #1444] @ ebe84 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1596] @ ebd78 │ │ │ │ + ldr.w r0, [pc, #1436] @ ebe88 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1283 @ 0x503 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb71c │ │ │ │ + b.n eb8cc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb1a6 │ │ │ │ - ldr.w r3, [pc, #1432] @ ebcf0 │ │ │ │ + b.n eb2de │ │ │ │ + ldr.w r3, [pc, #1272] @ ebe00 │ │ │ │ movw r2, #1283 @ 0x503 │ │ │ │ - ldr.w r1, [pc, #1564] @ ebd7c │ │ │ │ - ldr.w r0, [pc, #1564] @ ebd80 │ │ │ │ + ldr.w r1, [pc, #1404] @ ebe8c │ │ │ │ + ldr.w r0, [pc, #1404] @ ebe90 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb71c │ │ │ │ - ldr.w r3, [pc, #1404] @ ebcf0 │ │ │ │ + b.n eb8cc │ │ │ │ + ldr.w r3, [pc, #1244] @ ebe00 │ │ │ │ movw r2, #1283 @ 0x503 │ │ │ │ - ldr.w r1, [pc, #1544] @ ebd84 │ │ │ │ - ldr.w r0, [pc, #1544] @ ebd88 │ │ │ │ + ldr.w r1, [pc, #1384] @ ebe94 │ │ │ │ + ldr.w r0, [pc, #1384] @ ebe98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb71c │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb52e │ │ │ │ + b.n eb8cc │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb516 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + b.n eb6a6 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb6be │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w eb3da │ │ │ │ + beq.w eb56a │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eb3da │ │ │ │ - mov r0, r8 │ │ │ │ + bne.w eb56a │ │ │ │ + mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb3da │ │ │ │ - ldr.w r3, [pc, #1324] @ ebcf0 │ │ │ │ + b.n eb56a │ │ │ │ + ldr.w r3, [pc, #1164] @ ebe00 │ │ │ │ movw r2, #1287 @ 0x507 │ │ │ │ - ldr.w r1, [pc, #1472] @ ebd8c │ │ │ │ - ldr.w r0, [pc, #1472] @ ebd90 │ │ │ │ + ldr.w r1, [pc, #1312] @ ebe9c │ │ │ │ + ldr.w r0, [pc, #1312] @ ebea0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r1, [pc, #1292] @ ebcf0 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr.w r1, [pc, #1132] @ ebe00 │ │ │ │ movw r2, #1287 @ 0x507 │ │ │ │ - ldr.w r5, [pc, #1448] @ ebd94 │ │ │ │ - add r5, pc │ │ │ │ + ldr.w r3, [pc, #1288] @ ebea4 │ │ │ │ + add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1440] @ ebd98 │ │ │ │ - ldr.w r0, [pc, #1440] @ ebd9c │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r1, [pc, #1280] @ ebea8 │ │ │ │ + ldr.w r0, [pc, #1280] @ ebeac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r3, [pc, #1252] @ ebcf0 │ │ │ │ - movw r2, #1287 @ 0x507 │ │ │ │ - ldr.w r1, [pc, #1420] @ ebda0 │ │ │ │ - ldr.w r0, [pc, #1420] @ ebda4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ + b.n eb5fc │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb844 │ │ │ │ + beq.n eb9d6 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebbca │ │ │ │ + beq.w ebcd4 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w eb088 │ │ │ │ + beq.w eb1c0 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eb088 │ │ │ │ - mov r0, r9 │ │ │ │ + bne.w eb1c0 │ │ │ │ + mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb088 │ │ │ │ - ldr.w r3, [pc, #1152] @ ebcf0 │ │ │ │ + b.w eb1c0 │ │ │ │ + ldr r3, [pc, #1020] @ (ebe00 ) │ │ │ │ + movw r2, #1287 @ 0x507 │ │ │ │ + ldr.w r1, [pc, #1192] @ ebeb0 │ │ │ │ + ldr.w r0, [pc, #1192] @ ebeb4 │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #992] @ (ebe00 ) │ │ │ │ mov.w r2, #1288 @ 0x508 │ │ │ │ - ldr.w r1, [pc, #1328] @ ebda8 │ │ │ │ - ldr.w r0, [pc, #1328] @ ebdac │ │ │ │ + ldr.w r1, [pc, #1172] @ ebeb8 │ │ │ │ + ldr.w r0, [pc, #1172] @ ebebc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb71c │ │ │ │ - ldr.w r3, [pc, #1124] @ ebcf0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 54f64 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #960] @ (ebe00 ) │ │ │ │ movw r2, #1284 @ 0x504 │ │ │ │ - ldr.w r1, [pc, #1308] @ ebdb0 │ │ │ │ - ldr.w r0, [pc, #1308] @ ebdb4 │ │ │ │ + ldr.w r1, [pc, #1144] @ ebec0 │ │ │ │ + ldr.w r0, [pc, #1144] @ ebec4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb71c │ │ │ │ - ldr.w r2, [pc, #1092] @ ebcf0 │ │ │ │ - ldr.w r5, [pc, #1288] @ ebdb8 │ │ │ │ - ldr.w r1, [pc, #1288] @ ebdbc │ │ │ │ - add r5, pc │ │ │ │ + b.n eb8cc │ │ │ │ + ldr r2, [pc, #932] @ (ebe00 ) │ │ │ │ + ldr.w r3, [pc, #1128] @ ebec8 │ │ │ │ + ldr.w r1, [pc, #1128] @ ebecc │ │ │ │ + add r3, pc │ │ │ │ ldr r4, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r2, #1288 @ 0x508 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1276] @ ebdc0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r0, [pc, #1116] @ ebed0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb71c │ │ │ │ - ldr.w r2, [pc, #1052] @ ebcf0 │ │ │ │ - ldr.w r3, [pc, #1260] @ ebdc4 │ │ │ │ - ldr.w r1, [pc, #1260] @ ebdc8 │ │ │ │ + b.n eba36 │ │ │ │ + ldr r2, [pc, #892] @ (ebe00 ) │ │ │ │ + ldr.w r3, [pc, #1104] @ ebed4 │ │ │ │ + ldr.w r1, [pc, #1104] @ ebed8 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1252] @ ebdcc │ │ │ │ + ldr.w r0, [pc, #1092] @ ebedc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1284 @ 0x504 │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb71c │ │ │ │ - ldr r3, [pc, #1012] @ (ebcf0 ) │ │ │ │ - mov.w r2, #1288 @ 0x508 │ │ │ │ - ldr.w r1, [pc, #1232] @ ebdd0 │ │ │ │ - ldr.w r0, [pc, #1232] @ ebdd4 │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n eb71c │ │ │ │ - ldr r2, [pc, #984] @ (ebcf0 ) │ │ │ │ - ldr.w r3, [pc, #1216] @ ebdd8 │ │ │ │ - ldr.w r1, [pc, #1216] @ ebddc │ │ │ │ + b.n eb8cc │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w eb5be │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w eb5be │ │ │ │ + mov r0, sl │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb5be │ │ │ │ + ldr r2, [pc, #820] @ (ebe00 ) │ │ │ │ + ldr.w r3, [pc, #1044] @ ebee0 │ │ │ │ + ldr.w r1, [pc, #1044] @ ebee4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1212] @ ebde0 │ │ │ │ + ldr.w r0, [pc, #1040] @ ebee8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1299 @ 0x513 │ │ │ │ bl a7508 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n eb46c │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w eb42e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w eb42e │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb42e │ │ │ │ - ldr r3, [pc, #904] @ (ebcf0 ) │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #776] @ (ebe00 ) │ │ │ │ + mov.w r2, #1288 @ 0x508 │ │ │ │ + ldr r1, [pc, #1004] @ (ebeec ) │ │ │ │ + ldr r0, [pc, #1008] @ (ebef0 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n eba36 │ │ │ │ + ldr r3, [pc, #752] @ (ebe00 ) │ │ │ │ movw r2, #1284 @ 0x504 │ │ │ │ - ldr.w r1, [pc, #1144] @ ebde4 │ │ │ │ - ldr.w r0, [pc, #1144] @ ebde8 │ │ │ │ + ldr r1, [pc, #988] @ (ebef4 ) │ │ │ │ + ldr r0, [pc, #992] @ (ebef8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb71c │ │ │ │ - ldr r3, [pc, #876] @ (ebcf0 ) │ │ │ │ + b.n eb8cc │ │ │ │ + ldr r3, [pc, #728] @ (ebe00 ) │ │ │ │ movw r2, #1287 @ 0x507 │ │ │ │ - ldr.w r1, [pc, #1124] @ ebdec │ │ │ │ - ldr.w r0, [pc, #1124] @ ebdf0 │ │ │ │ + ldr r1, [pc, #972] @ (ebefc ) │ │ │ │ + ldr r0, [pc, #976] @ (ebf00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n eb46c │ │ │ │ - ldr r3, [pc, #836] @ (ebcf0 ) │ │ │ │ + mov r0, sl │ │ │ │ + bl 54f64 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #692] @ (ebe00 ) │ │ │ │ movw r2, #1284 @ 0x504 │ │ │ │ - ldr.w r1, [pc, #1092] @ ebdf4 │ │ │ │ - ldr.w r0, [pc, #1092] @ ebdf8 │ │ │ │ + ldr r1, [pc, #944] @ (ebf04 ) │ │ │ │ + ldr r0, [pc, #948] @ (ebf08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - ldr r3, [pc, #808] @ (ebcf0 ) │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #668] @ (ebe00 ) │ │ │ │ movw r2, #1287 @ 0x507 │ │ │ │ - ldr.w r1, [pc, #1072] @ ebdfc │ │ │ │ - ldr.w r0, [pc, #1072] @ ebe00 │ │ │ │ + ldr r1, [pc, #928] @ (ebf0c ) │ │ │ │ + ldr r0, [pc, #932] @ (ebf10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb99a │ │ │ │ - mov r0, r8 │ │ │ │ + b.n ebb3c │ │ │ │ + mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb3d4 │ │ │ │ - ldr r1, [pc, #772] @ (ebcf0 ) │ │ │ │ + b.n eb564 │ │ │ │ + ldr r1, [pc, #636] @ (ebe00 ) │ │ │ │ movw r2, #1300 @ 0x514 │ │ │ │ - ldr.w r3, [pc, #1044] @ ebe04 │ │ │ │ - ldr.w r0, [pc, #1044] @ ebe08 │ │ │ │ + ldr r3, [pc, #904] @ (ebf14 ) │ │ │ │ + ldr r0, [pc, #908] @ (ebf18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1032] @ ebe0c │ │ │ │ + ldr r1, [pc, #896] @ (ebf1c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb46c │ │ │ │ - ldr r3, [pc, #732] @ (ebcf0 ) │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #600] @ (ebe00 ) │ │ │ │ mov.w r2, #1288 @ 0x508 │ │ │ │ - ldr r1, [pc, #1016] @ (ebe10 ) │ │ │ │ - ldr r0, [pc, #1016] @ (ebe14 ) │ │ │ │ + ldr r1, [pc, #884] @ (ebf20 ) │ │ │ │ + ldr r0, [pc, #884] @ (ebf24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb99a │ │ │ │ - ldr r3, [pc, #708] @ (ebcf0 ) │ │ │ │ + b.n ebb3c │ │ │ │ + ldr r3, [pc, #576] @ (ebe00 ) │ │ │ │ mov.w r2, #1288 @ 0x508 │ │ │ │ - ldr r1, [pc, #1000] @ (ebe18 ) │ │ │ │ - ldr r0, [pc, #1000] @ (ebe1c ) │ │ │ │ + ldr r1, [pc, #868] @ (ebf28 ) │ │ │ │ + ldr r0, [pc, #868] @ (ebf2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb93a │ │ │ │ - mov r0, r9 │ │ │ │ + b.n ebaee │ │ │ │ + mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb428 │ │ │ │ + b.n eb5b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb2e2 │ │ │ │ - ldr r3, [pc, #668] @ (ebcf0 ) │ │ │ │ - movw r2, #1292 @ 0x50c │ │ │ │ - ldr r1, [pc, #968] @ (ebe20 ) │ │ │ │ - ldr r0, [pc, #968] @ (ebe24 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n eb99a │ │ │ │ - ldr r3, [pc, #644] @ (ebcf0 ) │ │ │ │ - ldr r1, [pc, #956] @ (ebe28 ) │ │ │ │ + b.n eb450 │ │ │ │ + ldr r3, [pc, #536] @ (ebe00 ) │ │ │ │ + ldr r1, [pc, #840] @ (ebf30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - ldr r3, [pc, #952] @ (ebe2c ) │ │ │ │ + ldr r3, [pc, #836] @ (ebf34 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #948] @ (ebe30 ) │ │ │ │ + ldr r0, [pc, #832] @ (ebf38 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eb99a │ │ │ │ + b.n ebb3c │ │ │ │ + ldr r3, [pc, #504] @ (ebe00 ) │ │ │ │ + movw r2, #1292 @ 0x50c │ │ │ │ + ldr r1, [pc, #816] @ (ebf3c ) │ │ │ │ + ldr r0, [pc, #816] @ (ebf40 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n ebb3c │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebaa6 │ │ │ │ + beq.n ebc3a │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebbe4 │ │ │ │ + beq.w ebdb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.w eb088 │ │ │ │ - ldr r3, [pc, #572] @ (ebcf0 ) │ │ │ │ - ldr r1, [pc, #896] @ (ebe34 ) │ │ │ │ - ldr r0, [pc, #896] @ (ebe38 ) │ │ │ │ + b.w eb1c0 │ │ │ │ + ldr r3, [pc, #440] @ (ebe00 ) │ │ │ │ + ldr r1, [pc, #764] @ (ebf44 ) │ │ │ │ + ldr r0, [pc, #764] @ (ebf48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movw r3, #1292 @ 0x50c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #888] @ (ebe3c ) │ │ │ │ + ldr r3, [pc, #756] @ (ebf4c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #884] @ (ebe40 ) │ │ │ │ + ldr r2, [pc, #752] @ (ebf50 ) │ │ │ │ add r2, pc │ │ │ │ bl bac68 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n eb46c │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ + b.n eb5fc │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ + mov r0, sl │ │ │ │ + bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #524] @ (ebd08 ) │ │ │ │ - ldr r1, [pc, #840] @ (ebe44 ) │ │ │ │ + ldr r3, [pc, #392] @ (ebe18 ) │ │ │ │ + ldr r1, [pc, #708] @ (ebf54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #488] @ (ebcf0 ) │ │ │ │ - ldr r1, [pc, #828] @ (ebe48 ) │ │ │ │ + ldr r3, [pc, #356] @ (ebe00 ) │ │ │ │ + ldr r1, [pc, #696] @ (ebf58 ) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ - ldr r0, [pc, #828] @ (ebe4c ) │ │ │ │ + ldr r0, [pc, #696] @ (ebf5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - ldr r3, [pc, #464] @ (ebcf0 ) │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #332] @ (ebe00 ) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ - ldr r1, [pc, #808] @ (ebe50 ) │ │ │ │ - ldr r0, [pc, #812] @ (ebe54 ) │ │ │ │ + ldr r1, [pc, #676] @ (ebf60 ) │ │ │ │ + ldr r0, [pc, #680] @ (ebf64 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.n ebb3c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 849dc │ │ │ │ + b.w eb3dc │ │ │ │ + mov r0, r9 │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n eb9d6 │ │ │ │ + ldr r3, [pc, #264] @ (ebde8 ) │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ + cmp r5, r0 │ │ │ │ + bne.w eb4ce │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n ebcfa │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w ebfbe │ │ │ │ + ldr r3, [pc, #620] @ (ebf68 ) │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + blx 4fec8 │ │ │ │ + ldr r3, [pc, #248] @ (ebe00 ) │ │ │ │ + ldr r1, [pc, #612] @ (ebf6c ) │ │ │ │ + mov.w r2, #1296 @ 0x510 │ │ │ │ + ldr r0, [pc, #608] @ (ebf70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb99a │ │ │ │ - ldr r0, [pc, #800] @ (ebe58 ) │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r0, [pc, #596] @ (ebf74 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebb52 │ │ │ │ + beq.n ebd36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n ebbdc │ │ │ │ - ldr r3, [pc, #412] @ (ebcf0 ) │ │ │ │ + cbz r3, ebd7a │ │ │ │ + ldr r3, [pc, #200] @ (ebe00 ) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ - ldr r1, [pc, #768] @ (ebe5c ) │ │ │ │ - ldr r0, [pc, #772] @ (ebe60 ) │ │ │ │ + ldr r1, [pc, #568] @ (ebf78 ) │ │ │ │ + ldr r0, [pc, #572] @ (ebf7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb99a │ │ │ │ - ldr r3, [pc, #388] @ (ebcf0 ) │ │ │ │ + b.n ebb3c │ │ │ │ + ldr r3, [pc, #176] @ (ebe00 ) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ - ldr r1, [pc, #752] @ (ebe64 ) │ │ │ │ - ldr r0, [pc, #756] @ (ebe68 ) │ │ │ │ + ldr r1, [pc, #552] @ (ebf80 ) │ │ │ │ + ldr r0, [pc, #556] @ (ebf84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eb99a │ │ │ │ - mov r0, r8 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w eb304 │ │ │ │ + b.n ebb3c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w eb31c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n ebba8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n ebc2a │ │ │ │ - ldr r3, [pc, #704] @ (ebe6c ) │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - blx 4fec8 │ │ │ │ - ldr r3, [pc, #316] @ (ebcf0 ) │ │ │ │ - ldr r1, [pc, #696] @ (ebe70 ) │ │ │ │ - mov.w r2, #1296 @ 0x510 │ │ │ │ - ldr r0, [pc, #696] @ (ebe74 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - mov r0, r8 │ │ │ │ + b.w eb472 │ │ │ │ + mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb844 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 849dc │ │ │ │ - b.w eb26e │ │ │ │ + b.w eb48a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebb52 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebaa6 │ │ │ │ - ldr r1, [pc, #256] @ (ebcf0 ) │ │ │ │ - movw r2, #1295 @ 0x50f │ │ │ │ - ldr r5, [pc, #644] @ (ebe78 ) │ │ │ │ - add r5, pc │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #636] @ (ebe7c ) │ │ │ │ - ldr r0, [pc, #640] @ (ebe80 ) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - add r1, pc │ │ │ │ - add r0, pc │ │ │ │ - bl a7508 │ │ │ │ - b.n eb46c │ │ │ │ - ldr r3, [pc, #224] @ (ebcf0 ) │ │ │ │ + b.n ebd36 │ │ │ │ + ldr r3, [pc, #124] @ (ebe00 ) │ │ │ │ movw r2, #1297 @ 0x511 │ │ │ │ - ldr r1, [pc, #624] @ (ebe84 ) │ │ │ │ - ldr r0, [pc, #624] @ (ebe88 ) │ │ │ │ + ldr r1, [pc, #508] @ (ebf88 ) │ │ │ │ + ldr r0, [pc, #512] @ (ebf8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n eb46c │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebba8 │ │ │ │ - ldr r3, [pc, #188] @ (ebcf0 ) │ │ │ │ - movw r2, #1295 @ 0x50f │ │ │ │ - ldr r1, [pc, #592] @ (ebe8c ) │ │ │ │ - ldr r0, [pc, #596] @ (ebe90 ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - add r0, pc │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - bl 91028 │ │ │ │ - b.n eb46c │ │ │ │ - mov r0, r5 │ │ │ │ - blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w eb386 │ │ │ │ - ldr r3, [pc, #152] @ (ebcf0 ) │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r3, [pc, #92] @ (ebe00 ) │ │ │ │ movw r2, #1298 @ 0x512 │ │ │ │ - ldr r1, [pc, #568] @ (ebe94 ) │ │ │ │ - ldr r0, [pc, #568] @ (ebe98 ) │ │ │ │ + ldr r1, [pc, #488] @ (ebf90 ) │ │ │ │ + ldr r0, [pc, #488] @ (ebf94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 54f64 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 54f64 │ │ │ │ - b.w eb46c │ │ │ │ - ldr r3, [pc, #544] @ (ebe9c ) │ │ │ │ - movw r2, #51339 @ 0xc88b │ │ │ │ - movt r2, #3 │ │ │ │ - ldr r1, [pc, #536] @ (ebea0 ) │ │ │ │ - ldr r0, [pc, #540] @ (ebea4 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3720 @ 0xe88 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #528] @ (ebea8 ) │ │ │ │ - movw r2, #51525 @ 0xc945 │ │ │ │ - movt r2, #3 │ │ │ │ - ldr r1, [pc, #520] @ (ebeac ) │ │ │ │ - ldr r0, [pc, #524] @ (ebeb0 ) │ │ │ │ - add r3, pc │ │ │ │ - add r1, pc │ │ │ │ - addw r3, r3, #3720 @ 0xe88 │ │ │ │ - add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #512] @ (ebeb4 ) │ │ │ │ - movw r2, #51370 @ 0xc8aa │ │ │ │ - movt r2, #3 │ │ │ │ - ldr r1, [pc, #504] @ (ebeb8 ) │ │ │ │ - ldr r0, [pc, #508] @ (ebebc ) │ │ │ │ - add r3, pc │ │ │ │ + b.n eba36 │ │ │ │ + mov r0, sl │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n ebc3a │ │ │ │ + ldr r1, [pc, #60] @ (ebe00 ) │ │ │ │ + movw r2, #1295 @ 0x50f │ │ │ │ + ldr r5, [pc, #464] @ (ebf98 ) │ │ │ │ + add r5, pc │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + ldr r1, [pc, #456] @ (ebf9c ) │ │ │ │ + ldr r0, [pc, #460] @ (ebfa0 ) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - addw r3, r3, #3720 @ 0xe88 │ │ │ │ add r0, pc │ │ │ │ - blx 5052c <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - ldr r7, [pc, #600] @ (ebf2c ) │ │ │ │ + bl a7508 │ │ │ │ + b.n eb5fc │ │ │ │ + ldr r6, [pc, #376] @ (ebf5c ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -259970,328 +260079,372 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ebc54 │ │ │ │ + bcs.n ebda4 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #960 @ (adr r3, ec0c0 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, ebe50 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ebe00 │ │ │ │ + bcs.n ebd50 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eb6e4 │ │ │ │ + b.n eb7f4 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n ebc18 │ │ │ │ + bne.n ebd28 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ @ instruction: 0xf32e0021 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n ebdcc │ │ │ │ + bne.n ebedc │ │ │ │ movs r0, r4 │ │ │ │ - b.n eb618 │ │ │ │ + b.n eb728 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n ebd4c │ │ │ │ + bne.n ebe5c │ │ │ │ movs r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ movs r2, r4 │ │ │ │ @ instruction: 0xf2b40021 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n ebcfc │ │ │ │ + beq.n ebe0c │ │ │ │ movs r0, r4 │ │ │ │ - b.n ec534 │ │ │ │ + b.n ec644 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n ebc68 │ │ │ │ + beq.n ebd78 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n ebe40 │ │ │ │ + beq.n ebf50 │ │ │ │ movs r0, r4 │ │ │ │ - b.n eb5d0 │ │ │ │ + b.n eb6e0 │ │ │ │ movs r0, r4 │ │ │ │ @ instruction: 0xf22a0021 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n ebdc0 │ │ │ │ + beq.n ebed0 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #256 @ (adr r1, ebe74 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, ebf84 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ movs r1, r4 │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, r4 │ │ │ │ + movs r4, r5 │ │ │ │ movs r1, r4 │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, r0 │ │ │ │ + movs r6, r1 │ │ │ │ movs r1, r4 │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - vswp d0, d16 │ │ │ │ + vaddl.u q0, d14, d16 │ │ │ │ ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #528 @ (adr r0, ebfa8 ) │ │ │ │ + add r0, pc, #528 @ (adr r0, ec0b8 ) │ │ │ │ movs r0, r4 │ │ │ │ - vaddl.u8 q0, d6, d16 │ │ │ │ + vaddl.u16 q0, d2, d16 │ │ │ │ ldmia r7!, {r4} │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u32 d16, d12, d16 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + vhadd.u d0, d2, d16 │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u8 d0, d8, d16 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + vhadd.u16 d0, d6, d16 │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr0, {1} │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr0, {1} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 12, cr0, cr12, cr0, {1} │ │ │ │ + cdp2 0, 13, cr0, cr8, cr0, {1} │ │ │ │ ldmia r6, {r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr0, {1} │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + cdp2 0, 11, cr0, cr2, cr0, {1} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 7, cr0, cr14, cr0, {1} │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + blt.n ebe10 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n ebd10 │ │ │ │ + cdp2 0, 6, cr0, cr6, cr0, {1} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr0, {1} │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr0, {1} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 1, cr0, cr2, cr0, {1} │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + cdp2 0, 2, cr0, cr8, cr0, {1} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r6, #128]! @ 0x80 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + cdp2 0, 1, cr0, cr0, cr0, {1} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [lr, #128] @ 0x80 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + stc2l 0, cr0, [ip, #128]! @ 0x80 │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r2, #128]! @ 0x80 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldc2l 0, cr0, [r4, #128] @ 0x80 │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - bge.n ebd8c │ │ │ │ + bge.n ebed0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [ip, #-128]! @ 0xffffff80 │ │ │ │ - stc2l 0, cr0, [sl, #-128]! @ 0xffffff80 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + stc2 0, cr0, [r4, #128]! @ 0x80 │ │ │ │ + ldc2 0, cr0, [r2, #128] @ 0x80 │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-128] @ 0xffffff80 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldc2l 0, cr0, [sl, #-128]! @ 0xffffff80 │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [sl, #-128]! @ 0xffffff80 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldc2l 0, cr0, [r8, #-128] @ 0xffffff80 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r8, #-128] @ 0xffffff80 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldc2 0, cr0, [r2, #-128]! @ 0xffffff80 │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [lr], {32} │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldc2l 0, cr0, [r6], #128 @ 0x80 │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 1, cr0, cr0, cr1, {1} │ │ │ │ - svc 96 @ 0x60 │ │ │ │ - movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r4], #-128 @ 0xffffff80 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - mrrc2 0, 2, r0, ip, cr0 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + cdp 0, 2, cr0, cr12, cr1, {1} │ │ │ │ + svc 124 @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r8], #-128 @ 0xffffff80 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldc2 0, cr0, [ip], {32} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r0], {32} │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + stc2 0, cr0, [r4], {32} │ │ │ │ + ldmia r4!, {} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbc80020 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ - movs r0, r4 │ │ │ │ - @ instruction: 0xfb820020 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldc2 0, cr0, [r2], #-128 @ 0xffffff80 │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb6e0020 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb480020 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + stc2 0, cr0, [r0], {32} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb260020 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xfbe80020 │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + @ instruction: 0xfbb40020 │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf4e00020 │ │ │ │ - ldc2l 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + @ instruction: 0xfb960020 │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ movs r0, r4 │ │ │ │ - udf #32 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + @ instruction: 0xfb6a0020 │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfab00020 │ │ │ │ - ldr r3, [pc, #24] @ (ebedc ) │ │ │ │ - movw r2, #51228 @ 0xc81c │ │ │ │ + ldr r3, [pc, #140] @ (ec034 ) │ │ │ │ + movw r2, #1295 @ 0x50f │ │ │ │ + ldr r1, [pc, #140] @ (ec038 ) │ │ │ │ + ldr r0, [pc, #140] @ (ec03c ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ + add r0, pc │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + bl 91028 │ │ │ │ + b.w eb5fc │ │ │ │ + blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n ebcfa │ │ │ │ + ldr r3, [pc, #120] @ (ec040 ) │ │ │ │ + movw r2, #51217 @ 0xc811 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (ebee0 ) │ │ │ │ - ldr r0, [pc, #20] @ (ebee4 ) │ │ │ │ + ldr r1, [pc, #116] @ (ec044 ) │ │ │ │ + ldr r0, [pc, #116] @ (ec048 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3720 @ 0xe88 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xfb2e0022 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + ldr r3, [pc, #104] @ (ec04c ) │ │ │ │ + movw r2, #51518 @ 0xc93e │ │ │ │ + movt r2, #3 │ │ │ │ + ldr r1, [pc, #100] @ (ec050 ) │ │ │ │ + ldr r0, [pc, #100] @ (ec054 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3720 @ 0xe88 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ (ec058 ) │ │ │ │ + movw r2, #51330 @ 0xc882 │ │ │ │ + movt r2, #3 │ │ │ │ + ldr r1, [pc, #84] @ (ec05c ) │ │ │ │ + ldr r0, [pc, #84] @ (ec060 ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3720 @ 0xe88 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #72] @ (ec064 ) │ │ │ │ + movw r2, #51361 @ 0xc8a1 │ │ │ │ + movt r2, #3 │ │ │ │ + ldr r1, [pc, #68] @ (ec068 ) │ │ │ │ + ldr r0, [pc, #68] @ (ec06c ) │ │ │ │ + add r3, pc │ │ │ │ + add r1, pc │ │ │ │ + addw r3, r3, #3720 @ 0xe88 │ │ │ │ + add r0, pc │ │ │ │ + blx 5052c <__assert_fail@plt> │ │ │ │ + lsls r4, r4, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsb.w r0, [r2, #32] │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfbda0022 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ + movs r0, r4 │ │ │ │ + bhi.n ec008 │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfbbe0022 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ + movs r0, r4 │ │ │ │ + bgt.n ebf64 │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfba20022 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n ebf4c │ │ │ │ + @ instruction: 0xf30e0020 │ │ │ │ + @ instruction: 0xfb860022 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ + ldr??.w r0, [sl, #32] │ │ │ │ │ │ │ │ -000ebee8 : │ │ │ │ +000ec070 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (ebf7c ) │ │ │ │ + ldr r4, [pc, #132] @ (ec104 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ ebf80 │ │ │ │ + ldr.w lr, [pc, #132] @ ec108 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ ebf84 │ │ │ │ + ldr.w ip, [pc, #128] @ ec10c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1920 @ 0x780 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (ebf88 ) │ │ │ │ + ldr r4, [pc, #112] @ (ec110 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, ebf74 │ │ │ │ + cbz r0, ec0fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n ebf56 │ │ │ │ + bpl.n ec0de │ │ │ │ mov r0, r1 │ │ │ │ - bl eb04c │ │ │ │ - ldr r2, [pc, #76] @ (ebf8c ) │ │ │ │ - ldr r3, [pc, #64] @ (ebf84 ) │ │ │ │ + bl eb184 │ │ │ │ + ldr r2, [pc, #76] @ (ec114 ) │ │ │ │ + ldr r3, [pc, #64] @ (ec10c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ebf78 │ │ │ │ + bne.n ec100 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (ebf90 ) │ │ │ │ + ldr r0, [pc, #56] @ (ec118 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (ebf94 ) │ │ │ │ - ldr r1, [pc, #52] @ (ebf98 ) │ │ │ │ + ldr r3, [pc, #52] @ (ec11c ) │ │ │ │ + ldr r1, [pc, #52] @ (ec120 ) │ │ │ │ movw r2, #1262 @ 0x4ee │ │ │ │ - ldr r0, [pc, #52] @ (ebf9c ) │ │ │ │ + ldr r0, [pc, #52] @ (ec124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ebf3e │ │ │ │ + b.n ec0c6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r6 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [ip, r0, lsl #2] │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldr.w r0, [r0, r0, lsl #2] │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - b.w e1008 │ │ │ │ + b.w e1030 │ │ │ │ │ │ │ │ -000ebfa4 : │ │ │ │ +000ec12c : │ │ │ │ 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, #280] @ (ec0d0 ) │ │ │ │ + ldr r2, [pc, #280] @ (ec258 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #280] @ (ec0d4 ) │ │ │ │ + ldr r3, [pc, #280] @ (ec25c ) │ │ │ │ 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 ec088 │ │ │ │ + bmi.n ec210 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #22 │ │ │ │ blx 50494 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ec06e │ │ │ │ + beq.n ec1f6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n ec0cc │ │ │ │ + bpl.n ec254 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n ec0aa │ │ │ │ + bpl.n ec232 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r5, r0, #20 │ │ │ │ addpl.w r5, r0, #28 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movw r6, #26215 @ 0x6667 │ │ │ │ movt r6, #26214 @ 0x6666 │ │ │ │ @@ -260306,15 +260459,15 @@ │ │ │ │ adds r1, #1 │ │ │ │ rsb r2, r2, lr, asr #2 │ │ │ │ mls r3, r7, r2, r3 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n ec00c │ │ │ │ + bne.n ec194 │ │ │ │ cmp r4, #0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ittte lt │ │ │ │ movlt r3, #45 @ 0x2d │ │ │ │ strblt r3, [r5, #0] │ │ │ │ movlt r3, #1 │ │ │ │ movge r4, r1 │ │ │ │ @@ -260325,1585 +260478,1585 @@ │ │ │ │ add r1, r5 │ │ │ │ mov r2, r1 │ │ │ │ ldrb.w lr, [ip, #-1]! │ │ │ │ adds r2, #2 │ │ │ │ strb.w lr, [r1, #1]! │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n ec048 │ │ │ │ + blt.n ec1d0 │ │ │ │ subs r2, r4, #1 │ │ │ │ add r5, r3 │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r3, r4 │ │ │ │ it ge │ │ │ │ movge r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add r5, r2 │ │ │ │ strb r3, [r5, #1] │ │ │ │ str r4, [r0, #8] │ │ │ │ - ldr r2, [pc, #104] @ (ec0d8 ) │ │ │ │ - ldr r3, [pc, #96] @ (ec0d4 ) │ │ │ │ + ldr r2, [pc, #104] @ (ec260 ) │ │ │ │ + ldr r3, [pc, #96] @ (ec25c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ec0c8 │ │ │ │ + bne.n ec250 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 88a24 │ │ │ │ - ldr r2, [pc, #76] @ (ec0dc ) │ │ │ │ - ldr r3, [pc, #68] @ (ec0d4 ) │ │ │ │ + ldr r2, [pc, #76] @ (ec264 ) │ │ │ │ + ldr r3, [pc, #68] @ (ec25c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ec0c8 │ │ │ │ + bne.n ec250 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 4fd94 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n ebff2 │ │ │ │ - ldr r3, [pc, #44] @ (ec0e0 ) │ │ │ │ + bne.n ec17a │ │ │ │ + ldr r3, [pc, #44] @ (ec268 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #44] @ (ec0e4 ) │ │ │ │ - ldr r0, [pc, #44] @ (ec0e8 ) │ │ │ │ + ldr r1, [pc, #44] @ (ec26c ) │ │ │ │ + ldr r0, [pc, #44] @ (ec270 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3020 @ 0xbcc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ bl 5065c │ │ │ │ - eors r0, r0 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r6, #2 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n ec188 │ │ │ │ + bvc.n ec360 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #16 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ec0ec : │ │ │ │ +000ec274 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #776] @ (ec408 ) │ │ │ │ - ldr r3, [pc, #776] @ (ec40c ) │ │ │ │ + ldr r2, [pc, #776] @ (ec590 ) │ │ │ │ + ldr r3, [pc, #776] @ (ec594 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #776] @ (ec410 ) │ │ │ │ + ldr r6, [pc, #776] @ (ec598 ) │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 4fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ec26c │ │ │ │ - ldr r2, [pc, #752] @ (ec414 ) │ │ │ │ + beq.w ec3f4 │ │ │ │ + ldr r2, [pc, #752] @ (ec59c ) │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r0, [r8, #2320] @ 0x910 │ │ │ │ blx 50218 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ec284 │ │ │ │ + beq.w ec40c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec154 │ │ │ │ + beq.n ec2dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ec1b4 │ │ │ │ + cbz r3, ec33c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ec2f6 │ │ │ │ + bpl.w ec47e │ │ │ │ mov r0, r4 │ │ │ │ bl 85fdc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ec176 │ │ │ │ + beq.n ec2fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, ec1bc │ │ │ │ + cbz r2, ec344 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w ec316 │ │ │ │ + blt.w ec49e │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - bl c3188 │ │ │ │ + bl c31b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w ec32e │ │ │ │ - cbnz r0, ec196 │ │ │ │ + beq.w ec4b6 │ │ │ │ + cbnz r0, ec31e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ec2a2 │ │ │ │ + beq.w ec42a │ │ │ │ cmp r5, #5 │ │ │ │ - ble.n ec1c4 │ │ │ │ + ble.n ec34c │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #636] @ (ec418 ) │ │ │ │ - ldr r3, [pc, #624] @ (ec40c ) │ │ │ │ + ldr r2, [pc, #636] @ (ec5a0 ) │ │ │ │ + ldr r3, [pc, #624] @ (ec594 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ec404 │ │ │ │ + bne.w ec58c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec154 │ │ │ │ + b.n ec2dc │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec176 │ │ │ │ + b.n ec2fe │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r5, [r8, #2956] @ 0xb8c │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ec36c │ │ │ │ + beq.w ec4f4 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r8, #2960] @ 0xb90 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec1fa │ │ │ │ + beq.n ec382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ec34c │ │ │ │ + beq.w ec4d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ec384 │ │ │ │ - ldr r1, [pc, #536] @ (ec41c ) │ │ │ │ + beq.w ec50c │ │ │ │ + ldr r1, [pc, #536] @ (ec5a4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r7, [r6, r1] │ │ │ │ add r1, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ec39c │ │ │ │ + beq.w ec524 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec22e │ │ │ │ + beq.n ec3b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ec354 │ │ │ │ + beq.w ec4dc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ec3c4 │ │ │ │ + bne.w ec54c │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec252 │ │ │ │ + beq.n ec3da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ec35c │ │ │ │ - ldr r3, [pc, #460] @ (ec420 ) │ │ │ │ + beq.w ec4e4 │ │ │ │ + ldr r3, [pc, #460] @ (ec5a8 ) │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ - ldr r1, [pc, #456] @ (ec424 ) │ │ │ │ - ldr r0, [pc, #460] @ (ec428 ) │ │ │ │ + ldr r1, [pc, #456] @ (ec5ac ) │ │ │ │ + ldr r0, [pc, #460] @ (ec5b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ec198 │ │ │ │ - ldr r3, [pc, #432] @ (ec420 ) │ │ │ │ + b.n ec320 │ │ │ │ + ldr r3, [pc, #432] @ (ec5a8 ) │ │ │ │ movw r2, #1103 @ 0x44f │ │ │ │ - ldr r1, [pc, #440] @ (ec42c ) │ │ │ │ - ldr r0, [pc, #440] @ (ec430 ) │ │ │ │ + ldr r1, [pc, #440] @ (ec5b4 ) │ │ │ │ + ldr r0, [pc, #440] @ (ec5b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r1, [pc, #428] @ (ec434 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r1, [pc, #428] @ (ec5bc ) │ │ │ │ movw r2, #1103 @ 0x44f │ │ │ │ - ldr r0, [pc, #428] @ (ec438 ) │ │ │ │ - ldr r3, [pc, #400] @ (ec420 ) │ │ │ │ + ldr r0, [pc, #428] @ (ec5c0 ) │ │ │ │ + ldr r3, [pc, #400] @ (ec5a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r1, [pc, #376] @ (ec41c ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r1, [pc, #376] @ (ec5a4 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r0, [r8, #2952] @ 0xb88 │ │ │ │ movs r2, #1 │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 50154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ec3ac │ │ │ │ + beq.n ec534 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ec3e4 │ │ │ │ + bne.w ec56c │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec2de │ │ │ │ + beq.n ec466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ec364 │ │ │ │ - ldr r3, [pc, #320] @ (ec420 ) │ │ │ │ + beq.n ec4ec │ │ │ │ + ldr r3, [pc, #320] @ (ec5a8 ) │ │ │ │ movw r2, #1106 @ 0x452 │ │ │ │ - ldr r1, [pc, #340] @ (ec43c ) │ │ │ │ - ldr r0, [pc, #344] @ (ec440 ) │ │ │ │ + ldr r1, [pc, #340] @ (ec5c4 ) │ │ │ │ + ldr r0, [pc, #344] @ (ec5c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r1, [pc, #296] @ (ec420 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r1, [pc, #296] @ (ec5a8 ) │ │ │ │ movw r2, #1103 @ 0x44f │ │ │ │ - ldr r3, [pc, #324] @ (ec444 ) │ │ │ │ - ldr r0, [pc, #328] @ (ec448 ) │ │ │ │ + ldr r3, [pc, #324] @ (ec5cc ) │ │ │ │ + ldr r0, [pc, #328] @ (ec5d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #320] @ (ec44c ) │ │ │ │ + ldr r1, [pc, #320] @ (ec5d4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r3, [pc, #264] @ (ec420 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r3, [pc, #264] @ (ec5a8 ) │ │ │ │ movw r2, #1103 @ 0x44f │ │ │ │ - ldr r1, [pc, #304] @ (ec450 ) │ │ │ │ - ldr r0, [pc, #308] @ (ec454 ) │ │ │ │ + ldr r1, [pc, #304] @ (ec5d8 ) │ │ │ │ + ldr r0, [pc, #308] @ (ec5dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r3, [pc, #240] @ (ec420 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r3, [pc, #240] @ (ec5a8 ) │ │ │ │ movw r2, #1089 @ 0x441 │ │ │ │ - ldr r1, [pc, #288] @ (ec458 ) │ │ │ │ - ldr r0, [pc, #292] @ (ec45c ) │ │ │ │ + ldr r1, [pc, #288] @ (ec5e0 ) │ │ │ │ + ldr r0, [pc, #292] @ (ec5e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n ec268 │ │ │ │ + b.n ec3f0 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec1fa │ │ │ │ + b.n ec382 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec22e │ │ │ │ + b.n ec3b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec252 │ │ │ │ + b.n ec3da │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec2de │ │ │ │ - ldr r3, [pc, #176] @ (ec420 ) │ │ │ │ + b.n ec466 │ │ │ │ + ldr r3, [pc, #176] @ (ec5a8 ) │ │ │ │ movw r2, #1110 @ 0x456 │ │ │ │ - ldr r1, [pc, #236] @ (ec460 ) │ │ │ │ - ldr r0, [pc, #236] @ (ec464 ) │ │ │ │ + ldr r1, [pc, #236] @ (ec5e8 ) │ │ │ │ + ldr r0, [pc, #236] @ (ec5ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r3, [pc, #152] @ (ec420 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r3, [pc, #152] @ (ec5a8 ) │ │ │ │ movw r2, #1110 @ 0x456 │ │ │ │ - ldr r1, [pc, #220] @ (ec468 ) │ │ │ │ - ldr r0, [pc, #220] @ (ec46c ) │ │ │ │ + ldr r1, [pc, #220] @ (ec5f0 ) │ │ │ │ + ldr r0, [pc, #220] @ (ec5f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r1, [pc, #208] @ (ec470 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r1, [pc, #208] @ (ec5f8 ) │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ - ldr r0, [pc, #208] @ (ec474 ) │ │ │ │ - ldr r3, [pc, #120] @ (ec420 ) │ │ │ │ + ldr r0, [pc, #208] @ (ec5fc ) │ │ │ │ + ldr r3, [pc, #120] @ (ec5a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n ec292 │ │ │ │ - ldr r3, [pc, #112] @ (ec420 ) │ │ │ │ + b.n ec41a │ │ │ │ + ldr r3, [pc, #112] @ (ec5a8 ) │ │ │ │ movw r2, #1106 @ 0x452 │ │ │ │ - ldr r1, [pc, #196] @ (ec478 ) │ │ │ │ - ldr r0, [pc, #196] @ (ec47c ) │ │ │ │ + ldr r1, [pc, #196] @ (ec600 ) │ │ │ │ + ldr r0, [pc, #196] @ (ec604 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r1, [pc, #88] @ (ec420 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r1, [pc, #88] @ (ec5a8 ) │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ - ldr r3, [pc, #180] @ (ec480 ) │ │ │ │ - ldr r0, [pc, #180] @ (ec484 ) │ │ │ │ + ldr r3, [pc, #180] @ (ec608 ) │ │ │ │ + ldr r0, [pc, #180] @ (ec60c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (ec488 ) │ │ │ │ + ldr r1, [pc, #172] @ (ec610 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ec268 │ │ │ │ - ldr r1, [pc, #56] @ (ec420 ) │ │ │ │ + b.n ec3f0 │ │ │ │ + ldr r1, [pc, #56] @ (ec5a8 ) │ │ │ │ movw r2, #1106 @ 0x452 │ │ │ │ - ldr r3, [pc, #160] @ (ec48c ) │ │ │ │ + ldr r3, [pc, #160] @ (ec614 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (ec490 ) │ │ │ │ - ldr r0, [pc, #156] @ (ec494 ) │ │ │ │ + ldr r1, [pc, #152] @ (ec618 ) │ │ │ │ + ldr r0, [pc, #156] @ (ec61c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ec268 │ │ │ │ + b.n ec3f0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb688 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + @ instruction: 0xb66e │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + setend be │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r0, #-132] @ 0xffffff7c │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + stc2l 0, cr0, [r8, #-132]! @ 0xffffff7c │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r7, #12 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3de0020 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + ands.w r0, r2, #10485760 @ 0xa00000 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3c00020 │ │ │ │ - adds r6, #10 │ │ │ │ + @ instruction: 0xf3f40020 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ec498 : │ │ │ │ +000ec620 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #204] @ (ec574 ) │ │ │ │ + ldr r4, [pc, #204] @ (ec6fc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #204] @ ec578 │ │ │ │ + ldr.w ip, [pc, #204] @ ec700 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #200] @ (ec57c ) │ │ │ │ + ldr r5, [pc, #200] @ (ec704 ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #1968 @ 0x7b0 │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #180] @ (ec580 ) │ │ │ │ + ldr r4, [pc, #180] @ (ec708 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ec554 │ │ │ │ - ldr r3, [pc, #160] @ (ec584 ) │ │ │ │ + beq.n ec6dc │ │ │ │ + ldr r3, [pc, #160] @ (ec70c ) │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ec534 │ │ │ │ + bne.n ec6bc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ec558 │ │ │ │ + bne.n ec6e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n ec562 │ │ │ │ + bne.n ec6ea │ │ │ │ mov r0, r5 │ │ │ │ - bl ec0ec │ │ │ │ + bl ec274 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ec554 │ │ │ │ - ldr r3, [pc, #124] @ (ec588 ) │ │ │ │ + beq.n ec6dc │ │ │ │ + ldr r3, [pc, #124] @ (ec710 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec51c │ │ │ │ + beq.n ec6a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (ec58c ) │ │ │ │ - ldr r3, [pc, #92] @ (ec57c ) │ │ │ │ + ldr r2, [pc, #108] @ (ec714 ) │ │ │ │ + ldr r3, [pc, #92] @ (ec704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ec56e │ │ │ │ + bne.n ec6f6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #88] @ (ec590 ) │ │ │ │ + ldr r0, [pc, #88] @ (ec718 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #84] @ (ec594 ) │ │ │ │ + ldr r3, [pc, #84] @ (ec71c ) │ │ │ │ movw r2, #1089 @ 0x441 │ │ │ │ - ldr r1, [pc, #80] @ (ec598 ) │ │ │ │ - ldr r0, [pc, #84] @ (ec59c ) │ │ │ │ + ldr r1, [pc, #80] @ (ec720 ) │ │ │ │ + ldr r0, [pc, #84] @ (ec724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ec51c │ │ │ │ - ldr r0, [pc, #68] @ (ec5a0 ) │ │ │ │ + b.n ec6a4 │ │ │ │ + ldr r0, [pc, #68] @ (ec728 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ec53e │ │ │ │ - ldr r0, [pc, #64] @ (ec5a4 ) │ │ │ │ + b.n ec6c6 │ │ │ │ + ldr r0, [pc, #64] @ (ec72c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ec53e │ │ │ │ + b.n ec6c6 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r4, ec5fc │ │ │ │ + cbz r4, ec78e │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ec5a8 : │ │ │ │ +000ec730 : │ │ │ │ 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, #2604] @ ecfe8 │ │ │ │ + ldr.w r6, [pc, #2604] @ ed170 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r5, [pc, #2604] @ ecfec │ │ │ │ + ldr.w r5, [pc, #2604] @ ed174 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r4, [pc, #2600] @ ecff0 │ │ │ │ - ldr.w r0, [pc, #2600] @ ecff4 │ │ │ │ + ldr.w r4, [pc, #2600] @ ed178 │ │ │ │ + ldr.w r0, [pc, #2600] @ ed17c │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ mov.w r5, #0 │ │ │ │ ldr.w fp, [r4, r0] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #2580] @ ecff8 │ │ │ │ + ldr.w r3, [pc, #2580] @ ed180 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr.w r8, [r3, #1936] @ 0x790 │ │ │ │ blx 503e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecc9a │ │ │ │ + beq.w ece22 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd r8, r7, [sp, #48] @ 0x30 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec62a │ │ │ │ + beq.n ec7b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eca2e │ │ │ │ + beq.w ecbb6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w eccb0 │ │ │ │ + beq.w ece38 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec644 │ │ │ │ + beq.n ec7cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eca36 │ │ │ │ + beq.w ecbbe │ │ │ │ movs r0, #1 │ │ │ │ blx 4fb48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eccc6 │ │ │ │ + beq.w ece4e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ecf94 │ │ │ │ + beq.w ed11c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [sp, #24] │ │ │ │ - ble.w eca16 │ │ │ │ + ble.w ecb9e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ecfb0 │ │ │ │ + beq.w ed138 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr.w r3, [pc, #2404] @ ecffc │ │ │ │ + ldr.w r3, [pc, #2404] @ ed184 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ecd0a │ │ │ │ + bne.w ece92 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r7, r2 │ │ │ │ ldr.w sl, [r3, #1940] @ 0x794 │ │ │ │ - beq.w ecb1a │ │ │ │ - ldr.w r3, [pc, #2372] @ ed000 │ │ │ │ + beq.w ecca2 │ │ │ │ + ldr.w r3, [pc, #2372] @ ed188 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec6ce │ │ │ │ + beq.n ec856 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ blx 50180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ecd3c │ │ │ │ + blt.w ecec4 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecaea │ │ │ │ + beq.w ecc72 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ecdd4 │ │ │ │ + bpl.w ecf5c │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecd6c │ │ │ │ + beq.w ecef4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 88aec │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ strd r0, r6, [sp, #60] @ 0x3c │ │ │ │ mov r9, r0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec73a │ │ │ │ + beq.n ec8c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecb32 │ │ │ │ + beq.w eccba │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ecd8e │ │ │ │ + beq.w ecf16 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec75a │ │ │ │ + beq.n ec8e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecb3a │ │ │ │ + beq.w eccc2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ecf78 │ │ │ │ + beq.w ed100 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec77a │ │ │ │ + beq.n ec902 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc7a │ │ │ │ + beq.w ece02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec78e │ │ │ │ + beq.n ec916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc72 │ │ │ │ + beq.w ecdfa │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ecfcc │ │ │ │ + beq.w ed154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec7c0 │ │ │ │ + beq.n ec948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc6a │ │ │ │ + beq.w ecdf2 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ itttt gt │ │ │ │ movgt.w ip, #0 │ │ │ │ mvngt.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, ip │ │ │ │ strgt.w ip, [sp, #28] │ │ │ │ - ble.w ec9ee │ │ │ │ + ble.w ecb76 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecf5c │ │ │ │ + beq.w ed0e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w eca3e │ │ │ │ - ldr.w r2, [pc, #2048] @ ed004 │ │ │ │ + bpl.w ecbc6 │ │ │ │ + ldr.w r2, [pc, #2048] @ ed18c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ecf40 │ │ │ │ - ldr.w r2, [pc, #2040] @ ed008 │ │ │ │ + beq.w ed0c8 │ │ │ │ + ldr.w r2, [pc, #2040] @ ed190 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ecf58 │ │ │ │ + beq.w ed0e0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w eca3e │ │ │ │ - ldr.w r3, [pc, #2024] @ ed00c │ │ │ │ + bne.w ecbc6 │ │ │ │ + ldr.w r3, [pc, #2024] @ ed194 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #268435456 @ 0x10000000 │ │ │ │ ubfx r3, r3, #28, #1 │ │ │ │ cmp r9, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w eca3e │ │ │ │ + bpl.w ecbc6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w eca3e │ │ │ │ + bne.w ecbc6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - cbnz r2, ec86e │ │ │ │ + cbnz r2, ec9f6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ec890 │ │ │ │ + beq.n eca18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc06 │ │ │ │ + beq.w ecd8e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w ecc50 │ │ │ │ + beq.w ecdd8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w ecc62 │ │ │ │ + beq.w ecdea │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ec8c2 │ │ │ │ + beq.n eca4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc3c │ │ │ │ + beq.w ecdc4 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n ec8d0 │ │ │ │ + beq.n eca58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ecc34 │ │ │ │ + beq.w ecdbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w eccdc │ │ │ │ + blt.w ece64 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecaac │ │ │ │ + beq.w ecc34 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 87294 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n ec900 │ │ │ │ + beq.n eca88 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ecc82 │ │ │ │ + beq.w ece0a │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w ecdbc │ │ │ │ + beq.w ecf44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w ecc44 │ │ │ │ + beq.w ecdcc │ │ │ │ mov r0, r6 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ lsls r2, r6, #31 │ │ │ │ mov r7, r0 │ │ │ │ - bmi.w ecd7e │ │ │ │ + bmi.w ecf06 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ece04 │ │ │ │ + beq.w ecf8c │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r1, [fp, #2836] @ 0xb14 │ │ │ │ ldr.w r3, [r3, #1952] @ 0x7a0 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ec952 │ │ │ │ + beq.n ecada │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc14 │ │ │ │ + beq.w ecd9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec966 │ │ │ │ + beq.n ecaee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc0c │ │ │ │ + beq.w ecd94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ece1c │ │ │ │ + beq.w ecfa4 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ece48 │ │ │ │ + beq.w ecfd0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ blx 50154 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ec9a8 │ │ │ │ + beq.n ecb30 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, ec9a8 │ │ │ │ + cbnz r2, ecb30 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ece88 │ │ │ │ + beq.w ed010 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ec9c8 │ │ │ │ + beq.n ecb50 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ecc92 │ │ │ │ + beq.w ece1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec9dc │ │ │ │ + beq.n ecb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc8a │ │ │ │ + beq.w ece12 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r3, r2, lsl #1 │ │ │ │ - blt.w ec7dc │ │ │ │ + blt.w ec964 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eca06 │ │ │ │ + beq.n ecb8e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecef4 │ │ │ │ + beq.w ed07c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp.w r3, r2, lsl #1 │ │ │ │ - blt.w ec67a │ │ │ │ + blt.w ec802 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eca2a │ │ │ │ + beq.n ecbb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecefc │ │ │ │ + beq.w ed084 │ │ │ │ movs r0, #1 │ │ │ │ - b.n eca8c │ │ │ │ + b.n ecc14 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec62a │ │ │ │ + b.n ec7b2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec644 │ │ │ │ + b.n ec7cc │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1484] @ ed010 │ │ │ │ + ldr.w r0, [pc, #1484] @ ed198 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eca64 │ │ │ │ + beq.n ecbec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc5a │ │ │ │ - ldr.w r3, [pc, #1452] @ ed014 │ │ │ │ + beq.w ecde2 │ │ │ │ + ldr.w r3, [pc, #1452] @ ed19c │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - ldr.w r1, [pc, #1452] @ ed018 │ │ │ │ - ldr.w r0, [pc, #1452] @ ed01c │ │ │ │ + ldr.w r1, [pc, #1452] @ ed1a0 │ │ │ │ + ldr.w r0, [pc, #1452] @ ed1a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1424] @ ed020 │ │ │ │ - ldr.w r3, [pc, #1368] @ ecfec │ │ │ │ + ldr.w r2, [pc, #1424] @ ed1a8 │ │ │ │ + ldr.w r3, [pc, #1368] @ ed174 │ │ │ │ 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 ecf04 │ │ │ │ + bne.w ed08c │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ lsls r6, r3, #1 │ │ │ │ blx 4ffa8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n ecad4 │ │ │ │ + beq.n ecc5c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, ecad4 │ │ │ │ + cbnz r0, ecc5c │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w ecea0 │ │ │ │ + blt.w ed028 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n ecb42 │ │ │ │ + beq.n eccca │ │ │ │ mov r0, r6 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ mov r7, r0 │ │ │ │ - b.n ec91c │ │ │ │ + b.n ecaa4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ecb00 │ │ │ │ + beq.n ecc88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ecb00 │ │ │ │ + cbnz r3, ecc88 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r6, [fp, #796] @ 0x31c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ecf08 │ │ │ │ + beq.w ed090 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n ec6ec │ │ │ │ + b.n ec874 │ │ │ │ ldr.w r6, [r3, #1944] @ 0x798 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ecf24 │ │ │ │ + beq.w ed0ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ec6ca │ │ │ │ - b.n ec6ce │ │ │ │ + bne.w ec852 │ │ │ │ + b.n ec856 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec73a │ │ │ │ + b.n ec8c2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec75a │ │ │ │ + b.n ec8e2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w eceea │ │ │ │ + beq.w ed072 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ecd34 │ │ │ │ + beq.w ecebc │ │ │ │ mov r0, r6 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ lsls r3, r6, #31 │ │ │ │ mov r7, r0 │ │ │ │ - bmi.w ecd86 │ │ │ │ + bmi.w ecf0e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ece32 │ │ │ │ + beq.w ecfba │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ mov r2, r7 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r1, [r3, #1948] @ 0x79c │ │ │ │ bl 85b08 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ecb94 │ │ │ │ + beq.n ecd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ecc1c │ │ │ │ + beq.n ecda4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ece72 │ │ │ │ + beq.w ecffa │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eced4 │ │ │ │ + beq.w ed05c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx 50154 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ecbd0 │ │ │ │ + beq.n ecd58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r2, ecc24 │ │ │ │ + cbz r2, ecdac │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w ec9b0 │ │ │ │ - ldr.w r3, [pc, #1080] @ ed014 │ │ │ │ + bne.w ecb38 │ │ │ │ + ldr.w r3, [pc, #1080] @ ed19c │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr.w r1, [pc, #1092] @ ed024 │ │ │ │ - ldr.w r0, [pc, #1092] @ ed028 │ │ │ │ + ldr.w r1, [pc, #1092] @ ed1ac │ │ │ │ + ldr.w r0, [pc, #1092] @ ed1b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n eca8a │ │ │ │ + b.n ecc12 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec890 │ │ │ │ + b.n eca18 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec966 │ │ │ │ + b.n ecaee │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec952 │ │ │ │ + b.n ecada │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ecb94 │ │ │ │ + b.n ecd1c │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w ec9b0 │ │ │ │ - b.n ecbd8 │ │ │ │ + bne.w ecb38 │ │ │ │ + b.n ecd60 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec8d0 │ │ │ │ + b.n eca58 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec8c0 │ │ │ │ + b.n eca48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n ecb50 │ │ │ │ - b.n ecb5c │ │ │ │ + bne.n eccd8 │ │ │ │ + b.n ecce4 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w ec8a8 │ │ │ │ - b.n ec8d0 │ │ │ │ + bne.w eca30 │ │ │ │ + b.n eca58 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eca64 │ │ │ │ + b.n ecbec │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w ec8b4 │ │ │ │ - b.n ec8d0 │ │ │ │ + bne.w eca3c │ │ │ │ + b.n eca58 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec7c0 │ │ │ │ + b.n ec948 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec78e │ │ │ │ + b.n ec916 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec77a │ │ │ │ + b.n ec902 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec900 │ │ │ │ + b.n eca88 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec9dc │ │ │ │ + b.n ecb64 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec9c8 │ │ │ │ - ldr r3, [pc, #888] @ (ed014 ) │ │ │ │ + b.n ecb50 │ │ │ │ + ldr r3, [pc, #888] @ (ed19c ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #908] @ (ed02c ) │ │ │ │ - ldr r0, [pc, #908] @ (ed030 ) │ │ │ │ + ldr r1, [pc, #908] @ (ed1b4 ) │ │ │ │ + ldr r0, [pc, #908] @ (ed1b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #864] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #864] @ (ed19c ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #892] @ (ed034 ) │ │ │ │ - ldr r0, [pc, #896] @ (ed038 ) │ │ │ │ + ldr r1, [pc, #892] @ (ed1bc ) │ │ │ │ + ldr r0, [pc, #896] @ (ed1c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #844] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #844] @ (ed19c ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #880] @ (ed03c ) │ │ │ │ - ldr r0, [pc, #880] @ (ed040 ) │ │ │ │ + ldr r1, [pc, #880] @ (ed1c4 ) │ │ │ │ + ldr r0, [pc, #880] @ (ed1c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #820] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #820] @ (ed19c ) │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr r1, [pc, #864] @ (ed044 ) │ │ │ │ - ldr r0, [pc, #868] @ (ed048 ) │ │ │ │ + ldr r1, [pc, #864] @ (ed1cc ) │ │ │ │ + ldr r0, [pc, #868] @ (ed1d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #776] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #776] @ (ed19c ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #828] @ (ed04c ) │ │ │ │ + ldr r1, [pc, #828] @ (ed1d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #824] @ (ed050 ) │ │ │ │ + ldr r3, [pc, #824] @ (ed1d8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #820] @ (ed054 ) │ │ │ │ + ldr r0, [pc, #820] @ (ed1dc ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ - b.n eca8a │ │ │ │ + b.n ecc12 │ │ │ │ mov r0, r3 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ecb5c │ │ │ │ - ldr r3, [pc, #724] @ (ed014 ) │ │ │ │ + b.n ecce4 │ │ │ │ + ldr r3, [pc, #724] @ (ed19c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #788] @ (ed058 ) │ │ │ │ - ldr r0, [pc, #788] @ (ed05c ) │ │ │ │ + ldr r1, [pc, #788] @ (ed1e0 ) │ │ │ │ + ldr r0, [pc, #788] @ (ed1e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #676] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #676] @ (ed19c ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr r1, [pc, #748] @ (ed060 ) │ │ │ │ - ldr r0, [pc, #752] @ (ed064 ) │ │ │ │ + ldr r1, [pc, #748] @ (ed1e8 ) │ │ │ │ + ldr r0, [pc, #752] @ (ed1ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n ecd4e │ │ │ │ + b.n eced6 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n ec91c │ │ │ │ + b.n ecaa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n ecb6a │ │ │ │ - ldr r3, [pc, #644] @ (ed014 ) │ │ │ │ + b.n eccf2 │ │ │ │ + ldr r3, [pc, #644] @ (ed19c ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr r1, [pc, #724] @ (ed068 ) │ │ │ │ - ldr r0, [pc, #724] @ (ed06c ) │ │ │ │ + ldr r1, [pc, #724] @ (ed1f0 ) │ │ │ │ + ldr r0, [pc, #724] @ (ed1f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #596] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #596] @ (ed19c ) │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #684] @ (ed070 ) │ │ │ │ + ldr r1, [pc, #684] @ (ed1f8 ) │ │ │ │ mov r6, r9 │ │ │ │ - ldr r0, [pc, #684] @ (ed074 ) │ │ │ │ + ldr r0, [pc, #684] @ (ed1fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ecbf2 │ │ │ │ - ldr r3, [pc, #572] @ (ed014 ) │ │ │ │ - ldr r2, [pc, #672] @ (ed078 ) │ │ │ │ - ldr r1, [pc, #672] @ (ed07c ) │ │ │ │ + b.n ecd7a │ │ │ │ + ldr r3, [pc, #572] @ (ed19c ) │ │ │ │ + ldr r2, [pc, #672] @ (ed200 ) │ │ │ │ + ldr r1, [pc, #672] @ (ed204 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #672] @ (ed080 ) │ │ │ │ + ldr r0, [pc, #672] @ (ed208 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #524] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #524] @ (ed19c ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #632] @ (ed084 ) │ │ │ │ + ldr r1, [pc, #632] @ (ed20c ) │ │ │ │ mov r6, r9 │ │ │ │ - ldr r0, [pc, #632] @ (ed088 ) │ │ │ │ + ldr r0, [pc, #632] @ (ed210 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ecbf2 │ │ │ │ - ldr r3, [pc, #500] @ (ed014 ) │ │ │ │ + b.n ecd7a │ │ │ │ + ldr r3, [pc, #500] @ (ed19c ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #616] @ (ed08c ) │ │ │ │ - ldr r0, [pc, #620] @ (ed090 ) │ │ │ │ + ldr r1, [pc, #616] @ (ed214 ) │ │ │ │ + ldr r0, [pc, #620] @ (ed218 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eca7e │ │ │ │ - ldr r3, [pc, #480] @ (ed014 ) │ │ │ │ + b.n ecc06 │ │ │ │ + ldr r3, [pc, #480] @ (ed19c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r1, [pc, #604] @ (ed094 ) │ │ │ │ - ldr r0, [pc, #604] @ (ed098 ) │ │ │ │ + ldr r1, [pc, #604] @ (ed21c ) │ │ │ │ + ldr r0, [pc, #604] @ (ed220 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eca7e │ │ │ │ - ldr r3, [pc, #456] @ (ed014 ) │ │ │ │ + b.n ecc06 │ │ │ │ + ldr r3, [pc, #456] @ (ed19c ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #588] @ (ed09c ) │ │ │ │ + ldr r1, [pc, #588] @ (ed224 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #588] @ (ed0a0 ) │ │ │ │ + ldr r0, [pc, #588] @ (ed228 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #416] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #416] @ (ed19c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r1, [pc, #556] @ (ed0a4 ) │ │ │ │ - ldr r0, [pc, #556] @ (ed0a8 ) │ │ │ │ + ldr r1, [pc, #556] @ (ed22c ) │ │ │ │ + ldr r0, [pc, #556] @ (ed230 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eca7e │ │ │ │ - ldr r3, [pc, #392] @ (ed014 ) │ │ │ │ + b.n ecc06 │ │ │ │ + ldr r3, [pc, #392] @ (ed19c ) │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr r1, [pc, #540] @ (ed0ac ) │ │ │ │ + ldr r1, [pc, #540] @ (ed234 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #540] @ (ed0b0 ) │ │ │ │ + ldr r0, [pc, #540] @ (ed238 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ece5e │ │ │ │ + b.n ecfe6 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #364] @ (ed014 ) │ │ │ │ - ldr r1, [pc, #520] @ (ed0b4 ) │ │ │ │ + ldr r3, [pc, #364] @ (ed19c ) │ │ │ │ + ldr r1, [pc, #520] @ (ed23c ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ - ldr r0, [pc, #520] @ (ed0b8 ) │ │ │ │ + ldr r0, [pc, #520] @ (ed240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 84a28 │ │ │ │ - b.n eca8a │ │ │ │ - ldr r3, [pc, #316] @ (ed014 ) │ │ │ │ + b.n ecc12 │ │ │ │ + ldr r3, [pc, #316] @ (ed19c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r1, [pc, #480] @ (ed0bc ) │ │ │ │ - ldr r0, [pc, #484] @ (ed0c0 ) │ │ │ │ + ldr r1, [pc, #480] @ (ed244 ) │ │ │ │ + ldr r0, [pc, #484] @ (ed248 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ecbf2 │ │ │ │ + b.n ecd7a │ │ │ │ mov r0, r6 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ mov r7, r0 │ │ │ │ - b.n ecb6a │ │ │ │ + b.n eccf2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eca06 │ │ │ │ + b.n ecb8e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eca2a │ │ │ │ + b.n ecbb2 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ (ed0c4 ) │ │ │ │ - movw r2, #21450 @ 0x53ca │ │ │ │ + ldr r3, [pc, #440] @ (ed24c ) │ │ │ │ + movw r2, #21439 @ 0x53bf │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #436] @ (ed0c8 ) │ │ │ │ - ldr r0, [pc, #436] @ (ed0cc ) │ │ │ │ + ldr r1, [pc, #436] @ (ed250 ) │ │ │ │ + ldr r0, [pc, #436] @ (ed254 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (ed0d0 ) │ │ │ │ - movw r2, #21429 @ 0x53b5 │ │ │ │ + ldr r3, [pc, #424] @ (ed258 ) │ │ │ │ + movw r2, #21418 @ 0x53aa │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #420] @ (ed0d4 ) │ │ │ │ - ldr r0, [pc, #420] @ (ed0d8 ) │ │ │ │ + ldr r1, [pc, #420] @ (ed25c ) │ │ │ │ + ldr r0, [pc, #420] @ (ed260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ (ed0dc ) │ │ │ │ + ldr r3, [pc, #408] @ (ed264 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #408] @ (ed0e0 ) │ │ │ │ - ldr r0, [pc, #408] @ (ed0e4 ) │ │ │ │ + ldr r1, [pc, #408] @ (ed268 ) │ │ │ │ + ldr r0, [pc, #408] @ (ed26c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #392] @ (ed0e8 ) │ │ │ │ - movw r2, #21489 @ 0x53f1 │ │ │ │ + ldr r3, [pc, #392] @ (ed270 ) │ │ │ │ + movw r2, #21478 @ 0x53e6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #388] @ (ed0ec ) │ │ │ │ - ldr r0, [pc, #388] @ (ed0f0 ) │ │ │ │ + ldr r1, [pc, #388] @ (ed274 ) │ │ │ │ + ldr r0, [pc, #388] @ (ed278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (ed0f4 ) │ │ │ │ - movw r2, #21471 @ 0x53df │ │ │ │ + ldr r3, [pc, #376] @ (ed27c ) │ │ │ │ + movw r2, #21460 @ 0x53d4 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #372] @ (ed0f8 ) │ │ │ │ - ldr r0, [pc, #372] @ (ed0fc ) │ │ │ │ + ldr r1, [pc, #372] @ (ed280 ) │ │ │ │ + ldr r0, [pc, #372] @ (ed284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (ed100 ) │ │ │ │ - movw r2, #21396 @ 0x5394 │ │ │ │ + ldr r3, [pc, #360] @ (ed288 ) │ │ │ │ + movw r2, #21385 @ 0x5389 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (ed104 ) │ │ │ │ - ldr r0, [pc, #356] @ (ed108 ) │ │ │ │ + ldr r1, [pc, #356] @ (ed28c ) │ │ │ │ + ldr r0, [pc, #356] @ (ed290 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (ed10c ) │ │ │ │ - movw r2, #21413 @ 0x53a5 │ │ │ │ + ldr r3, [pc, #344] @ (ed294 ) │ │ │ │ + movw r2, #21402 @ 0x539a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (ed110 ) │ │ │ │ - ldr r0, [pc, #340] @ (ed114 ) │ │ │ │ + ldr r1, [pc, #340] @ (ed298 ) │ │ │ │ + ldr r0, [pc, #340] @ (ed29c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (ed118 ) │ │ │ │ - movw r2, #21474 @ 0x53e2 │ │ │ │ + ldr r3, [pc, #328] @ (ed2a0 ) │ │ │ │ + movw r2, #21463 @ 0x53d7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (ed11c ) │ │ │ │ - ldr r0, [pc, #324] @ (ed120 ) │ │ │ │ + ldr r1, [pc, #324] @ (ed2a4 ) │ │ │ │ + ldr r0, [pc, #324] @ (ed2a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3784 @ 0xec8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -261911,407 +262064,407 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ed460 │ │ │ │ + b.n ed638 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf2660021 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + @ instruction: 0xf28e0021 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ + movs r0, r4 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ asrs r6, r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ stmia r1!, {r1, r2, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ - movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeae60022 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + add.w r0, lr, r2, asr #32 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r0, r4 │ │ │ │ - bcc.n ed074 │ │ │ │ + bcc.n ed24c │ │ │ │ movs r0, r4 │ │ │ │ - pkhtb r0, sl, r2, asr #32 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + @ instruction: 0xeaf20022 │ │ │ │ + subs r4, r2, r4 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb79e │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #904] @ (ed470 ) │ │ │ │ + ldr r5, [pc, #40] @ (ed298 ) │ │ │ │ movs r0, r4 │ │ │ │ - eors.w r0, r2, r2, asr #32 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + @ instruction: 0xeaba0022 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - orns r0, r6, r2, asr #32 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + eors.w r0, lr, r2, asr #32 │ │ │ │ + subs r0, r0, r3 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n ed0ac │ │ │ │ + beq.n ed284 │ │ │ │ movs r0, r4 │ │ │ │ - orrs.w r0, sl, r2, asr #32 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + eor.w r0, r2, r2, asr #32 │ │ │ │ + subs r4, r4, r2 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xe81e0020 │ │ │ │ - bics.w r0, lr, r2, asr #32 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + @ instruction: 0xe8520020 │ │ │ │ + orn r0, r6, r2, asr #32 │ │ │ │ + subs r0, r1, r2 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - bic.w r0, r2, r2, asr #32 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + orr.w r0, sl, r2, asr #32 │ │ │ │ + subs r4, r5, r1 │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n ed140 │ │ │ │ + bvs.n ed318 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ed124 : │ │ │ │ +000ed2ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #228] @ (ed218 ) │ │ │ │ + ldr r6, [pc, #228] @ (ed3a0 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #224] @ (ed21c ) │ │ │ │ + ldr r3, [pc, #224] @ (ed3a4 ) │ │ │ │ add r6, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #216] @ (ed220 ) │ │ │ │ + ldr r5, [pc, #216] @ (ed3a8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #204] @ (ed224 ) │ │ │ │ + ldr r3, [pc, #204] @ (ed3ac ) │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add.w r3, r3, #2016 @ 0x7e0 │ │ │ │ add r6, sp, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 83b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ed1ec │ │ │ │ - ldr r3, [pc, #184] @ (ed228 ) │ │ │ │ + beq.n ed374 │ │ │ │ + ldr r3, [pc, #184] @ (ed3b0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ed1ce │ │ │ │ + bne.n ed356 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n ed1f0 │ │ │ │ - ldr r3, [pc, #164] @ (ed22c ) │ │ │ │ + bpl.n ed378 │ │ │ │ + ldr r3, [pc, #164] @ (ed3b4 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n ed1fa │ │ │ │ + bne.n ed382 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n ed206 │ │ │ │ + bne.n ed38e │ │ │ │ mov r0, r4 │ │ │ │ - bl ec5a8 │ │ │ │ + bl ec730 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ed1ec │ │ │ │ - ldr r3, [pc, #136] @ (ed230 ) │ │ │ │ + beq.n ed374 │ │ │ │ + ldr r3, [pc, #136] @ (ed3b8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed1b6 │ │ │ │ + beq.n ed33e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (ed234 ) │ │ │ │ - ldr r3, [pc, #96] @ (ed21c ) │ │ │ │ + ldr r2, [pc, #124] @ (ed3bc ) │ │ │ │ + ldr r3, [pc, #96] @ (ed3a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ed212 │ │ │ │ + bne.n ed39a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #104] @ (ed238 ) │ │ │ │ + ldr r0, [pc, #104] @ (ed3c0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #96] @ (ed23c ) │ │ │ │ + ldr r3, [pc, #96] @ (ed3c4 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #96] @ (ed240 ) │ │ │ │ - ldr r0, [pc, #100] @ (ed244 ) │ │ │ │ + ldr r1, [pc, #96] @ (ed3c8 ) │ │ │ │ + ldr r0, [pc, #100] @ (ed3cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ed1b6 │ │ │ │ - ldr r0, [pc, #84] @ (ed248 ) │ │ │ │ + b.n ed33e │ │ │ │ + ldr r0, [pc, #84] @ (ed3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ed1d8 │ │ │ │ - ldr r0, [pc, #80] @ (ed24c ) │ │ │ │ + b.n ed360 │ │ │ │ + ldr r0, [pc, #80] @ (ed3d4 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ed1d8 │ │ │ │ - ldr r0, [pc, #72] @ (ed250 ) │ │ │ │ + b.n ed360 │ │ │ │ + ldr r0, [pc, #72] @ (ed3d8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - b.n ed1d8 │ │ │ │ + b.n ed360 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ movs r5, r4 │ │ │ │ - bls.n ed1b8 │ │ │ │ + bls.n ed390 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0020 │ │ │ │ movs r0, r4 │ │ │ │ - cdp 0, 4, cr0, cr14, cr1, {1} │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + cdp 0, 7, cr0, cr6, cr1, {1} │ │ │ │ + bkpt 0x0022 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ed254 : │ │ │ │ +000ed3dc : │ │ │ │ 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 r5, [pc, #1380] @ ed7cc │ │ │ │ + ldr.w r5, [pc, #1380] @ ed954 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r4, [pc, #1380] @ ed7d0 │ │ │ │ + ldr.w r4, [pc, #1380] @ ed958 │ │ │ │ mov fp, r2 │ │ │ │ add r5, pc │ │ │ │ mov r6, r3 │ │ │ │ ldrd r7, r8, [sp, #112] @ 0x70 │ │ │ │ ands.w r9, r2, #1 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov.w r4, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr.w r4, [pc, #1348] @ ed7d4 │ │ │ │ + ldr.w r4, [pc, #1348] @ ed95c │ │ │ │ add r4, pc │ │ │ │ stmia.w r1, {r2, r3} │ │ │ │ - bne.w ed5ae │ │ │ │ + bne.w ed736 │ │ │ │ ands.w sl, r6, #1 │ │ │ │ - bne.w ed5bc │ │ │ │ + bne.w ed744 │ │ │ │ ands.w r3, r7, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w ed5cc │ │ │ │ + bne.w ed754 │ │ │ │ ands.w r3, r8, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne.w ed5dc │ │ │ │ + bne.w ed764 │ │ │ │ mov r0, fp │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w ed5f2 │ │ │ │ + bne.w ed77a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed600 │ │ │ │ + beq.w ed788 │ │ │ │ mov r0, r6 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w ed546 │ │ │ │ + bne.w ed6ce │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ed628 │ │ │ │ + beq.w ed7b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ed54e │ │ │ │ + bne.w ed6d6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ed650 │ │ │ │ + beq.w ed7d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ed55e │ │ │ │ + bne.w ed6e6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ed678 │ │ │ │ - ldr.w r3, [pc, #1220] @ ed7d8 │ │ │ │ + beq.w ed800 │ │ │ │ + ldr.w r3, [pc, #1220] @ ed960 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w sl, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ed6a0 │ │ │ │ + beq.w ed828 │ │ │ │ lsls r1, r5, #31 │ │ │ │ - bmi.w ed6f2 │ │ │ │ + bmi.w ed87a │ │ │ │ mov r0, r5 │ │ │ │ bl 88aec │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ed7b0 │ │ │ │ + beq.w ed938 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed35c │ │ │ │ + beq.n ed4e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed506 │ │ │ │ + beq.w ed68e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ed6dc │ │ │ │ + beq.w ed864 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w ed576 │ │ │ │ - ldr.w r3, [pc, #1132] @ ed7dc │ │ │ │ + bpl.w ed6fe │ │ │ │ + ldr.w r3, [pc, #1132] @ ed964 │ │ │ │ ldr.w fp, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1128] @ ed7e0 │ │ │ │ + ldr.w r3, [pc, #1128] @ ed968 │ │ │ │ ldr.w r1, [fp, #148] @ 0x94 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed6fa │ │ │ │ + beq.w ed882 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed3b6 │ │ │ │ + beq.n ed53e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed50e │ │ │ │ + beq.w ed696 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ed72e │ │ │ │ + beq.w ed8b6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ed744 │ │ │ │ + bpl.w ed8cc │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ str.w r8, [sp, #28] │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r0, #11 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -262326,160 +262479,160 @@ │ │ │ │ mov r3, r9 │ │ │ │ bl 85b08 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed414 │ │ │ │ + beq.n ed59c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed53e │ │ │ │ + beq.w ed6c6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed42c │ │ │ │ + beq.n ed5b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed536 │ │ │ │ + beq.w ed6be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed43e │ │ │ │ + beq.n ed5c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed52e │ │ │ │ + beq.n ed6b6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed450 │ │ │ │ + beq.n ed5d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed526 │ │ │ │ + beq.n ed6ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed462 │ │ │ │ + beq.n ed5ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed51e │ │ │ │ + beq.n ed6a6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed478 │ │ │ │ + beq.n ed600 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed516 │ │ │ │ + beq.n ed69e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ed764 │ │ │ │ + beq.w ed8ec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w fp, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [fp, #688] @ 0x2b0 │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed77a │ │ │ │ + beq.w ed902 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed4ba │ │ │ │ + beq.n ed642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed556 │ │ │ │ + beq.n ed6de │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ed796 │ │ │ │ + beq.w ed91e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed4d2 │ │ │ │ + beq.n ed65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed566 │ │ │ │ + beq.n ed6ee │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed4e8 │ │ │ │ + beq.n ed670 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed56e │ │ │ │ + beq.n ed6f6 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #760] @ (ed7e4 ) │ │ │ │ - ldr r3, [pc, #736] @ (ed7d0 ) │ │ │ │ + ldr r2, [pc, #760] @ (ed96c ) │ │ │ │ + ldr r3, [pc, #736] @ (ed958 ) │ │ │ │ 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 ed7ac │ │ │ │ + bne.w ed934 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed35c │ │ │ │ + b.n ed4e4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed3b6 │ │ │ │ + b.n ed53e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed478 │ │ │ │ + b.n ed600 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed462 │ │ │ │ + b.n ed5ea │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed450 │ │ │ │ + b.n ed5d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed43e │ │ │ │ + b.n ed5c6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed42c │ │ │ │ + b.n ed5b4 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed414 │ │ │ │ + b.n ed59c │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n ed2de │ │ │ │ + b.n ed466 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n ed2f6 │ │ │ │ + b.n ed47e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed4ba │ │ │ │ + b.n ed642 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n ed30c │ │ │ │ + b.n ed494 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed4d2 │ │ │ │ + b.n ed65a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed4e8 │ │ │ │ - ldr r3, [pc, #624] @ (ed7e8 ) │ │ │ │ - ldr r2, [pc, #624] @ (ed7ec ) │ │ │ │ - ldr r1, [pc, #628] @ (ed7f0 ) │ │ │ │ - ldr r0, [pc, #628] @ (ed7f4 ) │ │ │ │ + b.n ed670 │ │ │ │ + ldr r3, [pc, #624] @ (ed970 ) │ │ │ │ + ldr r2, [pc, #624] @ (ed974 ) │ │ │ │ + ldr r1, [pc, #628] @ (ed978 ) │ │ │ │ + ldr r0, [pc, #628] @ (ed97c ) │ │ │ │ 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] │ │ │ │ @@ -262490,146 +262643,146 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ed4ea │ │ │ │ + b.n ed672 │ │ │ │ mov r0, r2 │ │ │ │ bl 849dc │ │ │ │ ands.w sl, r6, #1 │ │ │ │ - beq.w ed2a2 │ │ │ │ + beq.w ed42a │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ands.w r3, r7, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq.w ed2ac │ │ │ │ + beq.w ed434 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ands.w r3, r8, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - beq.w ed2b6 │ │ │ │ + beq.w ed43e │ │ │ │ mov r0, r8 │ │ │ │ bl 849dc │ │ │ │ mov r0, fp │ │ │ │ - bl ebfa4 │ │ │ │ + bl ec12c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ed2c6 │ │ │ │ + beq.w ed44e │ │ │ │ mov r0, fp │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ed2ce │ │ │ │ - ldr r3, [pc, #484] @ (ed7e8 ) │ │ │ │ + bne.w ed456 │ │ │ │ + ldr r3, [pc, #484] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #496] @ (ed7f8 ) │ │ │ │ - ldr r0, [pc, #500] @ (ed7fc ) │ │ │ │ + ldr r1, [pc, #496] @ (ed980 ) │ │ │ │ + ldr r0, [pc, #500] @ (ed984 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #444] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #444] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #464] @ (ed800 ) │ │ │ │ - ldr r0, [pc, #468] @ (ed804 ) │ │ │ │ + ldr r1, [pc, #464] @ (ed988 ) │ │ │ │ + ldr r0, [pc, #468] @ (ed98c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #404] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #404] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #432] @ (ed808 ) │ │ │ │ - ldr r0, [pc, #436] @ (ed80c ) │ │ │ │ + ldr r1, [pc, #432] @ (ed990 ) │ │ │ │ + ldr r0, [pc, #436] @ (ed994 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 84a28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #364] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #364] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #400] @ (ed810 ) │ │ │ │ - ldr r0, [pc, #404] @ (ed814 ) │ │ │ │ + ldr r1, [pc, #400] @ (ed998 ) │ │ │ │ + ldr r0, [pc, #404] @ (ed99c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n ed5aa │ │ │ │ + b.n ed732 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - ldr r3, [pc, #348] @ (ed818 ) │ │ │ │ - ldr r1, [pc, #352] @ (ed81c ) │ │ │ │ + ldr r3, [pc, #348] @ (ed9a0 ) │ │ │ │ + ldr r1, [pc, #352] @ (ed9a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #288] @ (ed7e8 ) │ │ │ │ - ldr r1, [pc, #340] @ (ed820 ) │ │ │ │ + ldr r3, [pc, #288] @ (ed970 ) │ │ │ │ + ldr r1, [pc, #340] @ (ed9a8 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r0, [pc, #340] @ (ed824 ) │ │ │ │ + ldr r0, [pc, #340] @ (ed9ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #264] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #264] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #324] @ (ed828 ) │ │ │ │ - ldr r0, [pc, #328] @ (ed82c ) │ │ │ │ + ldr r1, [pc, #324] @ (ed9b0 ) │ │ │ │ + ldr r0, [pc, #328] @ (ed9b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ed592 │ │ │ │ + b.n ed71a │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ - b.n ed32a │ │ │ │ - ldr r3, [pc, #236] @ (ed7e8 ) │ │ │ │ + b.n ed4b2 │ │ │ │ + ldr r3, [pc, #236] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #304] @ (ed830 ) │ │ │ │ - ldr r0, [pc, #304] @ (ed834 ) │ │ │ │ + ldr r1, [pc, #304] @ (ed9b8 ) │ │ │ │ + ldr r0, [pc, #304] @ (ed9bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 54f64 │ │ │ │ @@ -262637,6252 +262790,6254 @@ │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #184] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #184] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #260] @ (ed838 ) │ │ │ │ - ldr r0, [pc, #260] @ (ed83c ) │ │ │ │ + ldr r1, [pc, #260] @ (ed9c0 ) │ │ │ │ + ldr r0, [pc, #260] @ (ed9c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ed70e │ │ │ │ - ldr r3, [pc, #160] @ (ed7e8 ) │ │ │ │ - ldr r2, [pc, #248] @ (ed840 ) │ │ │ │ - ldr r1, [pc, #248] @ (ed844 ) │ │ │ │ - ldr r0, [pc, #252] @ (ed848 ) │ │ │ │ + b.n ed896 │ │ │ │ + ldr r3, [pc, #160] @ (ed970 ) │ │ │ │ + ldr r2, [pc, #248] @ (ed9c8 ) │ │ │ │ + ldr r1, [pc, #248] @ (ed9cc ) │ │ │ │ + ldr r0, [pc, #252] @ (ed9d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ bl a7508 │ │ │ │ - b.n ed70e │ │ │ │ - ldr r3, [pc, #128] @ (ed7e8 ) │ │ │ │ + b.n ed896 │ │ │ │ + ldr r3, [pc, #128] @ (ed970 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #224] @ (ed84c ) │ │ │ │ - ldr r0, [pc, #228] @ (ed850 ) │ │ │ │ + ldr r1, [pc, #224] @ (ed9d4 ) │ │ │ │ + ldr r0, [pc, #228] @ (ed9d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #108] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #108] @ (ed970 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #212] @ (ed854 ) │ │ │ │ - ldr r0, [pc, #212] @ (ed858 ) │ │ │ │ + ldr r1, [pc, #212] @ (ed9dc ) │ │ │ │ + ldr r0, [pc, #212] @ (ed9e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n ed5aa │ │ │ │ - ldr r3, [pc, #80] @ (ed7e8 ) │ │ │ │ + b.n ed732 │ │ │ │ + ldr r3, [pc, #80] @ (ed970 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ - ldr r1, [pc, #192] @ (ed85c ) │ │ │ │ - ldr r0, [pc, #192] @ (ed860 ) │ │ │ │ + ldr r1, [pc, #192] @ (ed9e4 ) │ │ │ │ + ldr r0, [pc, #192] @ (ed9e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ed78e │ │ │ │ + b.n ed916 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (ed864 ) │ │ │ │ - movw r2, #29677 @ 0x73ed │ │ │ │ + ldr r3, [pc, #176] @ (ed9ec ) │ │ │ │ + movw r2, #29666 @ 0x73e2 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #172] @ (ed868 ) │ │ │ │ - ldr r0, [pc, #172] @ (ed86c ) │ │ │ │ + ldr r1, [pc, #172] @ (ed9f0 ) │ │ │ │ + ldr r0, [pc, #172] @ (ed9f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3828 @ 0xef4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r4, #4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r2, r1, asr #32 │ │ │ │ - b.n edc98 │ │ │ │ + @ instruction: 0xeaea0021 │ │ │ │ + b.n ede88 │ │ │ │ movs r0, r4 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, ed9c2 │ │ │ │ + movs r0, r4 │ │ │ │ + b.n edd84 │ │ │ │ movs r0, r4 │ │ │ │ - b.n edb94 │ │ │ │ + hlt 0x0004 │ │ │ │ + movs r0, r4 │ │ │ │ + b.n edd3c │ │ │ │ movs r0, r4 │ │ │ │ rev16 r4, r3 │ │ │ │ movs r0, r4 │ │ │ │ - b.n edb4c │ │ │ │ + b.n edcf4 │ │ │ │ movs r0, r4 │ │ │ │ rev r4, r6 │ │ │ │ movs r0, r4 │ │ │ │ - b.n edb04 │ │ │ │ + b.n edcac │ │ │ │ movs r0, r4 │ │ │ │ rev r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - b.n edabc │ │ │ │ - movs r0, r4 │ │ │ │ - cbnz r4, ed850 │ │ │ │ - movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eda68 │ │ │ │ + b.n edc58 │ │ │ │ movs r0, r4 │ │ │ │ - b.n eda30 │ │ │ │ + b.n edc20 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, ed84c │ │ │ │ + cbnz r6, ed9de │ │ │ │ movs r0, r4 │ │ │ │ - b.n eda0c │ │ │ │ + b.n edbfc │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, ed850 │ │ │ │ + cbnz r0, ed9e2 │ │ │ │ movs r0, r4 │ │ │ │ - b.n ed9d8 │ │ │ │ + b.n edbc8 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, ed850 │ │ │ │ + cbnz r2, ed9e2 │ │ │ │ movs r0, r4 │ │ │ │ - b.n ed978 │ │ │ │ + b.n edb68 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, ed84a │ │ │ │ + cbnz r6, ed9dc │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r4], #132 @ 0x84 │ │ │ │ - b.n ed950 │ │ │ │ + ldmdb ip, {r0, r5} │ │ │ │ + b.n edb40 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, ed850 │ │ │ │ + cbnz r2, ed9e2 │ │ │ │ movs r0, r4 │ │ │ │ - b.n ed920 │ │ │ │ + b.n edb10 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, ed9e4 │ │ │ │ movs r0, r4 │ │ │ │ - b.n ed8fc │ │ │ │ + b.n edaec │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, ed9e6 │ │ │ │ movs r0, r4 │ │ │ │ - b.n ed8cc │ │ │ │ + b.n edabc │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ movs r0, r4 │ │ │ │ - b.n edce4 │ │ │ │ + b.n edebc │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, ed8ce │ │ │ │ + cbnz r6, eda60 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ed870 : │ │ │ │ +000ed9f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #20] @ (ed894 ) │ │ │ │ + ldr r4, [pc, #20] @ (eda1c ) │ │ │ │ blx 4ff9c │ │ │ │ - ldr r3, [pc, #16] @ (ed898 ) │ │ │ │ + ldr r3, [pc, #16] @ (eda20 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 4fc2c │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ed89c : │ │ │ │ +000eda24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #104] @ ed914 │ │ │ │ + ldr.w ip, [pc, #104] @ eda9c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r3, [pc, #100] @ (ed918 ) │ │ │ │ + ldr r3, [pc, #100] @ (edaa0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r1, [ip, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ed8f6 │ │ │ │ - ldr r1, [pc, #92] @ (ed91c ) │ │ │ │ + beq.n eda7e │ │ │ │ + ldr r1, [pc, #92] @ (edaa4 ) │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ed90e │ │ │ │ + beq.n eda96 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n ed8d4 │ │ │ │ + bne.n eda5c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #72] @ (ed920 ) │ │ │ │ + ldr r1, [pc, #72] @ (edaa8 ) │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ble.n ed8ec │ │ │ │ - ldr r1, [pc, #68] @ (ed924 ) │ │ │ │ + ble.n eda74 │ │ │ │ + ldr r1, [pc, #68] @ (edaac ) │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #56] @ (ed928 ) │ │ │ │ + ldr r1, [pc, #56] @ (edab0 ) │ │ │ │ add r1, pc │ │ │ │ blx 50374 │ │ │ │ - b.n ed8e6 │ │ │ │ - ldr r3, [pc, #52] @ (ed92c ) │ │ │ │ + b.n eda6e │ │ │ │ + ldr r3, [pc, #52] @ (edab4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #48] @ (ed930 ) │ │ │ │ - ldr r0, [pc, #52] @ (ed934 ) │ │ │ │ + ldr r1, [pc, #48] @ (edab8 ) │ │ │ │ + ldr r0, [pc, #52] @ (edabc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ nop │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ movs r0, r4 │ │ │ │ - orrs r4, r5 │ │ │ │ + muls r4, r2 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ed938 : │ │ │ │ +000edac0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r5, [pc, #2460] @ ee2e8 │ │ │ │ + ldr.w r5, [pc, #2460] @ ee470 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #2460] @ ee2ec │ │ │ │ + ldr.w r3, [pc, #2460] @ ee474 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ed9ca │ │ │ │ + beq.n edb52 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w edb04 │ │ │ │ - ldr.w r1, [pc, #2432] @ ee2f0 │ │ │ │ + beq.w edc8c │ │ │ │ + ldr.w r1, [pc, #2432] @ ee478 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w edad4 │ │ │ │ + bne.w edc5c │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w edb98 │ │ │ │ + bne.w edd20 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed99a │ │ │ │ + beq.n edb22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edacc │ │ │ │ - ldr.w r3, [pc, #2392] @ ee2f4 │ │ │ │ + beq.w edc54 │ │ │ │ + ldr.w r3, [pc, #2392] @ ee47c │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edb62 │ │ │ │ + beq.w edcea │ │ │ │ ldr.w r1, [r3, #452] @ 0x1c4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w edb2e │ │ │ │ + beq.w edcb6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n ed9ee │ │ │ │ + bne.n edb76 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n eda02 │ │ │ │ + bne.n edb8a │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r6, #1 │ │ │ │ - beq.w edba6 │ │ │ │ + beq.w edd2e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ed988 │ │ │ │ + beq.n edb10 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n ed988 │ │ │ │ + b.n edb10 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ed9c0 │ │ │ │ + bne.n edb48 │ │ │ │ mov r0, r4 │ │ │ │ bl b0388 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w ede2c │ │ │ │ - cbz r0, eda64 │ │ │ │ + beq.w edfb4 │ │ │ │ + cbz r0, edbec │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w edea0 │ │ │ │ + bne.w ee028 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee23e │ │ │ │ + beq.w ee3c6 │ │ │ │ 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.w r3, [pc, #2244] @ ee2f8 │ │ │ │ + ldr.w r3, [pc, #2244] @ ee480 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #3756] @ 0xeac │ │ │ │ blx 501b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eda56 │ │ │ │ + beq.n edbde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edbae │ │ │ │ + beq.w edd36 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w edbdc │ │ │ │ + beq.w edd64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ed9c0 │ │ │ │ + beq.n edb48 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w edbb6 │ │ │ │ + beq.w edd3e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ede4a │ │ │ │ - ldr.w r2, [pc, #2164] @ ee2f0 │ │ │ │ + beq.w edfd2 │ │ │ │ + ldr.w r2, [pc, #2164] @ ee478 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w edefe │ │ │ │ + bne.w ee086 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ands.w r8, r6, #1 │ │ │ │ - bne.w edf60 │ │ │ │ + bne.w ee0e8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n edaa8 │ │ │ │ + beq.n edc30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ede24 │ │ │ │ + beq.w edfac │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edec8 │ │ │ │ + beq.w ee050 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w ede6c │ │ │ │ + beq.w edff4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w edc04 │ │ │ │ + bne.w edd8c │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w edc1a │ │ │ │ + beq.w edda2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n ed9c2 │ │ │ │ + b.n edb4a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed99a │ │ │ │ - ldr.w r1, [pc, #2084] @ ee2fc │ │ │ │ + b.n edb22 │ │ │ │ + ldr.w r1, [pc, #2084] @ ee484 │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr.w r3, [pc, #2080] @ ee300 │ │ │ │ - ldr.w r0, [pc, #2080] @ ee304 │ │ │ │ + ldr.w r3, [pc, #2080] @ ee488 │ │ │ │ + ldr.w r0, [pc, #2080] @ ee48c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2076] @ ee308 │ │ │ │ + ldr.w r1, [pc, #2076] @ ee490 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #2024] @ ee2f0 │ │ │ │ + ldr.w r3, [pc, #2024] @ ee478 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n edad4 │ │ │ │ + bne.n edc5c │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.n edb98 │ │ │ │ - ldr.w r3, [pc, #2012] @ ee2f4 │ │ │ │ + bmi.n edd20 │ │ │ │ + ldr.w r3, [pc, #2012] @ ee47c │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, edb62 │ │ │ │ + cbz r3, edcea │ │ │ │ ldr.w r1, [r3, #452] @ 0x1c4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w ed9bc │ │ │ │ - ldr.w r2, [pc, #1996] @ ee2fc │ │ │ │ + bne.w edb44 │ │ │ │ + ldr.w r2, [pc, #1996] @ ee484 │ │ │ │ movw r1, #734 @ 0x2de │ │ │ │ - ldr.w r3, [pc, #2004] @ ee30c │ │ │ │ + ldr.w r3, [pc, #2004] @ ee494 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1996] @ ee310 │ │ │ │ + ldr.w r2, [pc, #1996] @ ee498 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1992] @ ee314 │ │ │ │ - ldr.w r0, [pc, #1992] @ ee318 │ │ │ │ + ldr.w r1, [pc, #1992] @ ee49c │ │ │ │ + ldr.w r0, [pc, #1992] @ ee4a0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1968] @ ee31c │ │ │ │ - ldr.w r1, [pc, #1968] @ ee320 │ │ │ │ + ldr.w r3, [pc, #1968] @ ee4a4 │ │ │ │ + ldr.w r1, [pc, #1968] @ ee4a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1920] @ ee2fc │ │ │ │ - ldr.w r1, [pc, #1956] @ ee324 │ │ │ │ + ldr.w r3, [pc, #1920] @ ee484 │ │ │ │ + ldr.w r1, [pc, #1956] @ ee4ac │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr.w r0, [pc, #1952] @ ee328 │ │ │ │ + ldr.w r0, [pc, #1952] @ ee4b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n ed988 │ │ │ │ + b.n edb10 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n edb16 │ │ │ │ - b.n ed9e4 │ │ │ │ + beq.n edc9e │ │ │ │ + b.n edb6c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eda56 │ │ │ │ + b.n edbde │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r6, #1 │ │ │ │ - beq.w edf24 │ │ │ │ + beq.w ee0ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w eda96 │ │ │ │ + beq.w edc1e │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n eda96 │ │ │ │ + b.n edc1e │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eda64 │ │ │ │ - ldr.w r3, [pc, #1812] @ ee2fc │ │ │ │ + beq.w edbec │ │ │ │ + ldr.w r3, [pc, #1812] @ ee484 │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - ldr.w r1, [pc, #1852] @ ee32c │ │ │ │ - ldr.w r0, [pc, #1852] @ ee330 │ │ │ │ + ldr.w r1, [pc, #1852] @ ee4b4 │ │ │ │ + ldr.w r0, [pc, #1852] @ ee4b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w edac8 │ │ │ │ + beq.w edc50 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w edf7e │ │ │ │ + beq.w ee106 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr.w r2, [pc, #1728] @ ee2f0 │ │ │ │ + ldr.w r2, [pc, #1728] @ ee478 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w edfae │ │ │ │ + bne.w ee136 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee25a │ │ │ │ + beq.w ee3e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w edfa6 │ │ │ │ + beq.w ee12e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n edc6a │ │ │ │ + beq.n eddf2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w edf6e │ │ │ │ + beq.w ee0f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n edc80 │ │ │ │ + beq.n ede08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edf76 │ │ │ │ + beq.w ee0fe │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bne.w edac8 │ │ │ │ + bne.w edc50 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w edfce │ │ │ │ + beq.w ee156 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1608] @ ee2f0 │ │ │ │ + ldr.w r3, [pc, #1608] @ ee478 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ee12a │ │ │ │ + bne.w ee2b2 │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ee276 │ │ │ │ + beq.w ee3fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n edce4 │ │ │ │ + beq.n ede6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee002 │ │ │ │ + beq.w ee18a │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r9 │ │ │ │ - bl ed89c │ │ │ │ + bl eda24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ee10c │ │ │ │ + blt.w ee294 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee2ca │ │ │ │ + beq.w ee452 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldrne.w r3, [r9, #12] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ee2ae │ │ │ │ + beq.w ee436 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ldrne.w r3, [r9, #12] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ee292 │ │ │ │ + beq.w ee41a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n edd60 │ │ │ │ + beq.n edee8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee036 │ │ │ │ - ldr.w r3, [pc, #1420] @ ee2f0 │ │ │ │ + beq.w ee1be │ │ │ │ + ldr.w r3, [pc, #1420] @ ee478 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r9, [r5, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ee06a │ │ │ │ + beq.w ee1f2 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w ee00a │ │ │ │ + bne.w ee192 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ee076 │ │ │ │ + beq.w ee1fe │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w ee03e │ │ │ │ + bne.w ee1c6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n edd98 │ │ │ │ + beq.n edf20 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w ee084 │ │ │ │ + bne.w ee20c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n edda4 │ │ │ │ + beq.n edf2c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ee152 │ │ │ │ + bne.w ee2da │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ ands.w fp, sl, #1 │ │ │ │ - bne.w ee0b0 │ │ │ │ + bne.w ee238 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eddc4 │ │ │ │ + beq.n edf4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee0c6 │ │ │ │ + beq.w ee24e │ │ │ │ cmp.w sl, #14 │ │ │ │ - bne.w ee0da │ │ │ │ + bne.w ee262 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n eddde │ │ │ │ + beq.n edf66 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ee1ee │ │ │ │ + bne.w ee376 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ands.w r7, r6, #1 │ │ │ │ - bne.w ee180 │ │ │ │ + bne.w ee308 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eddfc │ │ │ │ + beq.n edf84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee196 │ │ │ │ + beq.w ee31e │ │ │ │ cmp r6, #16 │ │ │ │ - beq.w ee1aa │ │ │ │ + beq.w ee332 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w edac8 │ │ │ │ + beq.w edc50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w edac8 │ │ │ │ + bne.w edc50 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edac8 │ │ │ │ + b.n edc50 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edaa8 │ │ │ │ - ldr.w r3, [pc, #1228] @ ee2fc │ │ │ │ + b.n edc30 │ │ │ │ + ldr.w r3, [pc, #1228] @ ee484 │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - ldr.w r1, [pc, #1276] @ ee334 │ │ │ │ - ldr.w r0, [pc, #1276] @ ee338 │ │ │ │ + ldr.w r1, [pc, #1276] @ ee4bc │ │ │ │ + ldr.w r0, [pc, #1276] @ ee4c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n edafa │ │ │ │ - ldr.w r3, [pc, #1188] @ ee2f0 │ │ │ │ + b.n edc82 │ │ │ │ + ldr.w r3, [pc, #1188] @ ee478 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n edefe │ │ │ │ + bne.n ee086 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w edf60 │ │ │ │ + bmi.w ee0e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, edec8 │ │ │ │ + cbz r3, ee050 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w edac2 │ │ │ │ - ldr.w r2, [pc, #1164] @ ee2fc │ │ │ │ + bne.w edc4a │ │ │ │ + ldr.w r2, [pc, #1164] @ ee484 │ │ │ │ mov.w r1, #740 @ 0x2e4 │ │ │ │ - ldr.w r3, [pc, #1220] @ ee33c │ │ │ │ + ldr.w r3, [pc, #1220] @ ee4c4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1216] @ ee340 │ │ │ │ + ldr.w r2, [pc, #1216] @ ee4c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1208] @ ee344 │ │ │ │ - ldr.w r0, [pc, #1208] @ ee348 │ │ │ │ + ldr.w r1, [pc, #1208] @ ee4cc │ │ │ │ + ldr.w r0, [pc, #1208] @ ee4d0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n edafa │ │ │ │ - ldr.w r1, [pc, #1112] @ ee2fc │ │ │ │ + b.n edc82 │ │ │ │ + ldr.w r1, [pc, #1112] @ ee484 │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - ldr.w r3, [pc, #1184] @ ee34c │ │ │ │ - ldr.w r0, [pc, #1184] @ ee350 │ │ │ │ + ldr.w r3, [pc, #1184] @ ee4d4 │ │ │ │ + ldr.w r0, [pc, #1184] @ ee4d8 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1176] @ ee354 │ │ │ │ + ldr.w r1, [pc, #1176] @ ee4dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1100] @ ee31c │ │ │ │ - ldr.w r1, [pc, #1156] @ ee358 │ │ │ │ + ldr.w r3, [pc, #1100] @ ee4a4 │ │ │ │ + ldr.w r1, [pc, #1156] @ ee4e0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1048] @ ee2fc │ │ │ │ - ldr.w r1, [pc, #1140] @ ee35c │ │ │ │ + ldr.w r3, [pc, #1048] @ ee484 │ │ │ │ + ldr.w r1, [pc, #1140] @ ee4e4 │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr.w r0, [pc, #1136] @ ee360 │ │ │ │ + ldr.w r0, [pc, #1136] @ ee4e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n edafa │ │ │ │ - ldr r1, [pc, #1020] @ (ee2fc ) │ │ │ │ + b.n edc82 │ │ │ │ + ldr r1, [pc, #1020] @ (ee484 ) │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - ldr.w r3, [pc, #1116] @ ee364 │ │ │ │ - ldr.w r0, [pc, #1116] @ ee368 │ │ │ │ + ldr.w r3, [pc, #1116] @ ee4ec │ │ │ │ + ldr.w r0, [pc, #1116] @ ee4f0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1108] @ ee36c │ │ │ │ + ldr.w r1, [pc, #1108] @ ee4f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w edbd2 │ │ │ │ + bne.w edd5a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n edec8 │ │ │ │ + beq.n ee050 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n ede6c │ │ │ │ + beq.n edff4 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w edac8 │ │ │ │ + bne.w edc50 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee222 │ │ │ │ + beq.w ee3aa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n edfa0 │ │ │ │ + beq.n ee128 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w edc5e │ │ │ │ - b.n edc6a │ │ │ │ + bne.w edde6 │ │ │ │ + b.n eddf2 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n eda96 │ │ │ │ + b.n edc1e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edc68 │ │ │ │ + b.n eddf0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edc80 │ │ │ │ + b.n ede08 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w ee214 │ │ │ │ + beq.w ee39c │ │ │ │ ldr r6, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee222 │ │ │ │ + beq.w ee3aa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n edf4e │ │ │ │ + bne.n ee0d6 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w edc5e │ │ │ │ + bne.w edde6 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ - b.n edc80 │ │ │ │ + b.n ede08 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w edc5e │ │ │ │ - b.n edfa0 │ │ │ │ - ldr r1, [pc, #844] @ (ee2fc ) │ │ │ │ + bne.w edde6 │ │ │ │ + b.n ee128 │ │ │ │ + ldr r1, [pc, #844] @ (ee484 ) │ │ │ │ movw r2, #743 @ 0x2e7 │ │ │ │ - ldr r3, [pc, #952] @ (ee370 ) │ │ │ │ - ldr r0, [pc, #956] @ (ee374 ) │ │ │ │ + ldr r3, [pc, #952] @ (ee4f8 ) │ │ │ │ + ldr r0, [pc, #956] @ (ee4fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #948] @ (ee378 ) │ │ │ │ + ldr r1, [pc, #948] @ (ee500 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w edcbe │ │ │ │ - ldr r3, [pc, #916] @ (ee37c ) │ │ │ │ - movw r2, #58786 @ 0xe5a2 │ │ │ │ + bne.w ede46 │ │ │ │ + ldr r3, [pc, #916] @ (ee504 ) │ │ │ │ + movw r2, #58771 @ 0xe593 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #908] @ (ee380 ) │ │ │ │ - ldr r0, [pc, #912] @ (ee384 ) │ │ │ │ + ldr r1, [pc, #908] @ (ee508 ) │ │ │ │ + ldr r0, [pc, #912] @ (ee50c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edce4 │ │ │ │ - ldr r3, [pc, #752] @ (ee2fc ) │ │ │ │ - ldr r1, [pc, #888] @ (ee388 ) │ │ │ │ - ldr r0, [pc, #892] @ (ee38c ) │ │ │ │ + b.n ede6c │ │ │ │ + ldr r3, [pc, #752] @ (ee484 ) │ │ │ │ + ldr r1, [pc, #888] @ (ee510 ) │ │ │ │ + ldr r0, [pc, #892] @ (ee514 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #888] @ (ee390 ) │ │ │ │ + ldr r3, [pc, #888] @ (ee518 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edd60 │ │ │ │ - ldr r3, [pc, #700] @ (ee2fc ) │ │ │ │ - ldr r1, [pc, #848] @ (ee394 ) │ │ │ │ - ldr r0, [pc, #852] @ (ee398 ) │ │ │ │ + b.n edee8 │ │ │ │ + ldr r3, [pc, #700] @ (ee484 ) │ │ │ │ + ldr r1, [pc, #848] @ (ee51c ) │ │ │ │ + ldr r0, [pc, #852] @ (ee520 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #848] @ (ee39c ) │ │ │ │ + ldr r3, [pc, #848] @ (ee524 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ bl a7508 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ee16e │ │ │ │ + beq.n ee2f6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - b.n edd86 │ │ │ │ + b.n edf0e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w edda4 │ │ │ │ + beq.w edf2c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w edd9c │ │ │ │ - ldr r3, [pc, #628] @ (ee2fc ) │ │ │ │ - ldr r1, [pc, #792] @ (ee3a0 ) │ │ │ │ - ldr r0, [pc, #792] @ (ee3a4 ) │ │ │ │ + beq.w edf24 │ │ │ │ + ldr r3, [pc, #628] @ (ee484 ) │ │ │ │ + ldr r1, [pc, #792] @ (ee528 ) │ │ │ │ + ldr r0, [pc, #792] @ (ee52c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #788] @ (ee3a8 ) │ │ │ │ + ldr r3, [pc, #788] @ (ee530 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ bl a7508 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee0d4 │ │ │ │ + beq.n ee25c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ee0d4 │ │ │ │ + cbnz r3, ee25c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w eddc4 │ │ │ │ + beq.w edf4c │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee0ee │ │ │ │ + beq.n ee276 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ee14a │ │ │ │ + cbz r3, ee2d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w edac8 │ │ │ │ + beq.w edc50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w edac8 │ │ │ │ + bne.w edc50 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edac8 │ │ │ │ - ldr r3, [pc, #492] @ (ee2fc ) │ │ │ │ + b.n edc50 │ │ │ │ + ldr r3, [pc, #492] @ (ee484 ) │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ - ldr r1, [pc, #664] @ (ee3ac ) │ │ │ │ - ldr r0, [pc, #664] @ (ee3b0 ) │ │ │ │ + ldr r1, [pc, #664] @ (ee534 ) │ │ │ │ + ldr r0, [pc, #664] @ (ee538 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n edafa │ │ │ │ - ldr r1, [pc, #464] @ (ee2fc ) │ │ │ │ + b.n edc82 │ │ │ │ + ldr r1, [pc, #464] @ (ee484 ) │ │ │ │ movw r2, #746 @ 0x2ea │ │ │ │ - ldr r3, [pc, #640] @ (ee3b4 ) │ │ │ │ - ldr r0, [pc, #644] @ (ee3b8 ) │ │ │ │ + ldr r3, [pc, #640] @ (ee53c ) │ │ │ │ + ldr r0, [pc, #644] @ (ee540 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #636] @ (ee3bc ) │ │ │ │ + ldr r1, [pc, #636] @ (ee544 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee0ee │ │ │ │ - ldr r3, [pc, #424] @ (ee2fc ) │ │ │ │ - ldr r1, [pc, #616] @ (ee3c0 ) │ │ │ │ - ldr r0, [pc, #620] @ (ee3c4 ) │ │ │ │ + b.n ee276 │ │ │ │ + ldr r3, [pc, #424] @ (ee484 ) │ │ │ │ + ldr r1, [pc, #616] @ (ee548 ) │ │ │ │ + ldr r0, [pc, #620] @ (ee54c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #616] @ (ee3c8 ) │ │ │ │ + ldr r3, [pc, #616] @ (ee550 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ - b.n ee024 │ │ │ │ + b.n ee1ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w edda4 │ │ │ │ + beq.w edf2c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w edda4 │ │ │ │ - b.n ee084 │ │ │ │ + beq.w edf2c │ │ │ │ + b.n ee20c │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee1a2 │ │ │ │ + beq.n ee32a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ee1a2 │ │ │ │ + cbnz r3, ee32a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w eddfc │ │ │ │ + beq.w edf84 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n ede02 │ │ │ │ + b.n edf8a │ │ │ │ mov r0, r8 │ │ │ │ - bl ed938 │ │ │ │ + bl edac0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee1c6 │ │ │ │ + beq.n ee34e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ee1e6 │ │ │ │ + cbz r3, ee36e │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w ed9c2 │ │ │ │ - ldr r3, [pc, #300] @ (ee2fc ) │ │ │ │ + bne.w edb4a │ │ │ │ + ldr r3, [pc, #300] @ (ee484 ) │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - ldr r1, [pc, #504] @ (ee3cc ) │ │ │ │ - ldr r0, [pc, #504] @ (ee3d0 ) │ │ │ │ + ldr r1, [pc, #504] @ (ee554 ) │ │ │ │ + ldr r0, [pc, #504] @ (ee558 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ed9c2 │ │ │ │ + b.w edb4a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee1c6 │ │ │ │ - ldr r2, [pc, #268] @ (ee2fc ) │ │ │ │ - ldr r3, [pc, #480] @ (ee3d4 ) │ │ │ │ - ldr r1, [pc, #484] @ (ee3d8 ) │ │ │ │ + b.n ee34e │ │ │ │ + ldr r2, [pc, #268] @ (ee484 ) │ │ │ │ + ldr r3, [pc, #480] @ (ee55c ) │ │ │ │ + ldr r1, [pc, #484] @ (ee560 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #484] @ (ee3dc ) │ │ │ │ + ldr r0, [pc, #484] @ (ee564 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n edafa │ │ │ │ + b.n edc82 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, ee222 │ │ │ │ + cbz r6, ee3aa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w edf4e │ │ │ │ - b.n edfa0 │ │ │ │ - ldr r3, [pc, #444] @ (ee3e0 ) │ │ │ │ - movw r2, #58748 @ 0xe57c │ │ │ │ + bne.w ee0d6 │ │ │ │ + b.n ee128 │ │ │ │ + ldr r3, [pc, #444] @ (ee568 ) │ │ │ │ + movw r2, #58733 @ 0xe56d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #436] @ (ee3e4 ) │ │ │ │ - ldr r0, [pc, #440] @ (ee3e8 ) │ │ │ │ + ldr r1, [pc, #436] @ (ee56c ) │ │ │ │ + ldr r0, [pc, #440] @ (ee570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (ee3ec ) │ │ │ │ - movw r2, #58651 @ 0xe51b │ │ │ │ + ldr r3, [pc, #428] @ (ee574 ) │ │ │ │ + movw r2, #58636 @ 0xe50c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #420] @ (ee3f0 ) │ │ │ │ - ldr r0, [pc, #424] @ (ee3f4 ) │ │ │ │ + ldr r1, [pc, #420] @ (ee578 ) │ │ │ │ + ldr r0, [pc, #424] @ (ee57c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (ee3f8 ) │ │ │ │ - movw r2, #58761 @ 0xe589 │ │ │ │ + ldr r3, [pc, #412] @ (ee580 ) │ │ │ │ + movw r2, #58746 @ 0xe57a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #404] @ (ee3fc ) │ │ │ │ - ldr r0, [pc, #408] @ (ee400 ) │ │ │ │ + ldr r1, [pc, #404] @ (ee584 ) │ │ │ │ + ldr r0, [pc, #408] @ (ee588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (ee404 ) │ │ │ │ - movw r2, #58799 @ 0xe5af │ │ │ │ + ldr r3, [pc, #396] @ (ee58c ) │ │ │ │ + movw r2, #58784 @ 0xe5a0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #388] @ (ee408 ) │ │ │ │ - ldr r0, [pc, #392] @ (ee40c ) │ │ │ │ + ldr r1, [pc, #388] @ (ee590 ) │ │ │ │ + ldr r0, [pc, #392] @ (ee594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (ee410 ) │ │ │ │ - movw r2, #58826 @ 0xe5ca │ │ │ │ + ldr r3, [pc, #380] @ (ee598 ) │ │ │ │ + movw r2, #58811 @ 0xe5bb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #372] @ (ee414 ) │ │ │ │ - ldr r0, [pc, #376] @ (ee418 ) │ │ │ │ + ldr r1, [pc, #372] @ (ee59c ) │ │ │ │ + ldr r0, [pc, #376] @ (ee5a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (ee41c ) │ │ │ │ - movw r2, #58820 @ 0xe5c4 │ │ │ │ + ldr r3, [pc, #364] @ (ee5a4 ) │ │ │ │ + movw r2, #58805 @ 0xe5b5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #356] @ (ee420 ) │ │ │ │ - ldr r0, [pc, #360] @ (ee424 ) │ │ │ │ + ldr r1, [pc, #356] @ (ee5a8 ) │ │ │ │ + ldr r0, [pc, #360] @ (ee5ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (ee428 ) │ │ │ │ - movw r2, #58814 @ 0xe5be │ │ │ │ + ldr r3, [pc, #348] @ (ee5b0 ) │ │ │ │ + movw r2, #58799 @ 0xe5af │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #340] @ (ee42c ) │ │ │ │ - ldr r0, [pc, #344] @ (ee430 ) │ │ │ │ + ldr r1, [pc, #340] @ (ee5b4 ) │ │ │ │ + ldr r0, [pc, #344] @ (ee5b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3860 @ 0xf14 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r5, #32 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n ee400 │ │ │ │ + ble.n ee3f0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ble.n ee34c │ │ │ │ + ble.n ee53c │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ec │ │ │ │ - movs r0, r4 │ │ │ │ - bgt.n ee2ec │ │ │ │ + ite ne │ │ │ │ + movne r0, r4 │ │ │ │ + ble.n ee4dc @ unpredictable │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n ee41c │ │ │ │ + bgt.n ee40c │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #632 @ (adr r7, ee5ac ) │ │ │ │ + add r7, pc, #792 @ (adr r7, ee7d4 ) │ │ │ │ movs r0, r4 │ │ │ │ - bge.n ee398 │ │ │ │ + bge.n ee588 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #352 @ (adr r5, ee49c ) │ │ │ │ + add r5, pc, #512 @ (adr r5, ee6c4 ) │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bls.n ee300 │ │ │ │ + bge.n ee4f0 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #24 @ (adr r5, ee364 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, ee58c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #912 @ (adr r4, ee6e4 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, ee50c ) │ │ │ │ movs r0, r4 │ │ │ │ - bls.n ee2b0 │ │ │ │ + bls.n ee4a0 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, ee3bc │ │ │ │ + cbnz r6, ee54e │ │ │ │ movs r0, r4 │ │ │ │ - bls.n ee458 │ │ │ │ + bls.n ee448 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #656 @ (adr r4, ee5f4 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, ee81c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #544 @ (adr r4, ee58c ) │ │ │ │ + add r4, pc, #704 @ (adr r4, ee7b4 ) │ │ │ │ movs r0, r4 │ │ │ │ - bls.n ee410 │ │ │ │ + bls.n ee400 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #880 @ (adr r3, ee6e8 ) │ │ │ │ + add r4, pc, #16 @ (adr r4, ee510 ) │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n ee2c8 │ │ │ │ + bhi.n ee4b8 │ │ │ │ movs r0, r4 │ │ │ │ - bge.n ee390 │ │ │ │ + bge.n ee568 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n ee480 │ │ │ │ + bhi.n ee470 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n ee444 │ │ │ │ + bhi.n ee434 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #528 @ (adr r3, ee5a0 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, ee7c8 ) │ │ │ │ movs r0, r4 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n ee3e8 │ │ │ │ + bhi.n ee5d8 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #320 @ (adr r3, ee4dc ) │ │ │ │ + add r3, pc, #480 @ (adr r3, ee704 ) │ │ │ │ movs r0, r4 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee368 │ │ │ │ + bhi.n ee558 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #40 @ (adr r3, ee3d0 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, ee5f8 ) │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee45c │ │ │ │ + bvc.n ee44c │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #504 @ (adr r2, ee5ac ) │ │ │ │ + add r2, pc, #664 @ (adr r2, ee7d4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #384 @ (adr r2, ee53c ) │ │ │ │ + add r2, pc, #544 @ (adr r2, ee764 ) │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee414 │ │ │ │ + bvc.n ee604 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee3ec │ │ │ │ + bvc.n ee5dc │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #240 @ (adr r2, ee4b8 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, ee6e0 ) │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n ee2fc │ │ │ │ + bvs.n ee4ec │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #760 @ (adr r1, ee6cc ) │ │ │ │ + add r1, pc, #920 @ (adr r1, ee8f4 ) │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n ee4c0 │ │ │ │ + bvs.n ee4b0 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #616 @ (adr r1, ee648 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, ee870 ) │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee37c │ │ │ │ + bvc.n ee554 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee350 │ │ │ │ + bvc.n ee528 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee324 │ │ │ │ + bvc.n ee4fc │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee4f8 │ │ │ │ + bvc.n ee4d0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n ee400 │ │ │ │ + bvs.n ee5f0 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee4cc │ │ │ │ + bvc.n ee4a4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n ee404 │ │ │ │ + bvs.n ee5f4 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee4a0 │ │ │ │ + bvc.n ee678 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n ee3c0 │ │ │ │ + bvs.n ee5b0 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n ee474 │ │ │ │ + bvc.n ee64c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ee434 : │ │ │ │ +000ee5bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (ee4f8 ) │ │ │ │ + ldr r4, [pc, #180] @ (ee680 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ ee4fc │ │ │ │ + ldr.w lr, [pc, #180] @ ee684 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ ee500 │ │ │ │ + ldr.w ip, [pc, #176] @ ee688 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2064 @ 0x810 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (ee504 ) │ │ │ │ + ldr r4, [pc, #160] @ (ee68c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ee4ee │ │ │ │ - ldr r3, [pc, #136] @ (ee508 ) │ │ │ │ + beq.n ee676 │ │ │ │ + ldr r3, [pc, #136] @ (ee690 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee494 │ │ │ │ - ldr r3, [pc, #128] @ (ee50c ) │ │ │ │ + beq.n ee61c │ │ │ │ + ldr r3, [pc, #128] @ (ee694 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ee4d0 │ │ │ │ + bne.n ee658 │ │ │ │ mov r0, r1 │ │ │ │ - bl ed938 │ │ │ │ + bl edac0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ee4ee │ │ │ │ - cbnz r0, ee4ca │ │ │ │ - ldr r3, [pc, #108] @ (ee510 ) │ │ │ │ + beq.n ee676 │ │ │ │ + cbnz r0, ee652 │ │ │ │ + ldr r3, [pc, #108] @ (ee698 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (ee514 ) │ │ │ │ - ldr r3, [pc, #72] @ (ee500 ) │ │ │ │ + ldr r2, [pc, #96] @ (ee69c ) │ │ │ │ + ldr r3, [pc, #72] @ (ee688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ee4f2 │ │ │ │ + bne.n ee67a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (ee518 ) │ │ │ │ + ldr r3, [pc, #76] @ (ee6a0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ee4a4 │ │ │ │ - ldr r0, [pc, #72] @ (ee51c ) │ │ │ │ + b.n ee62c │ │ │ │ + ldr r0, [pc, #72] @ (ee6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (ee520 ) │ │ │ │ - ldr r1, [pc, #72] @ (ee524 ) │ │ │ │ + ldr r3, [pc, #68] @ (ee6a8 ) │ │ │ │ + ldr r1, [pc, #72] @ (ee6ac ) │ │ │ │ mov.w r2, #732 @ 0x2dc │ │ │ │ - ldr r0, [pc, #68] @ (ee528 ) │ │ │ │ + ldr r0, [pc, #68] @ (ee6b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ee4b2 │ │ │ │ + b.n ee63a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n ee43c │ │ │ │ + bcc.n ee62c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ee52c : │ │ │ │ +000ee6b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r6, [pc, #1404] @ eeabc │ │ │ │ + ldr.w r6, [pc, #1404] @ eec44 │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w r3, [pc, #1404] @ eeac0 │ │ │ │ + ldr.w r3, [pc, #1404] @ eec48 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.n ee5ce │ │ │ │ + beq.n ee756 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1380] @ eeac4 │ │ │ │ + ldr.w r1, [pc, #1380] @ eec4c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ee7aa │ │ │ │ + bne.w ee932 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea82 │ │ │ │ + beq.w eec0a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ee79e │ │ │ │ + beq.w ee926 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ee598 │ │ │ │ + beq.n ee720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee5fe │ │ │ │ + beq.n ee786 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ee5aa │ │ │ │ + beq.n ee732 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, ee606 │ │ │ │ + cbz r2, ee78e │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n ee614 │ │ │ │ - ldr.w r3, [pc, #1300] @ eeac8 │ │ │ │ + beq.n ee79c │ │ │ │ + ldr.w r3, [pc, #1300] @ eec50 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee5c6 │ │ │ │ + beq.n ee74e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ee7d2 │ │ │ │ + beq.w ee95a │ │ │ │ ldr r5, [r0, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea9e │ │ │ │ + beq.w eec26 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ee79e │ │ │ │ + beq.w ee926 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ee598 │ │ │ │ + beq.n ee720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ee596 │ │ │ │ + bne.n ee71e │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee596 │ │ │ │ + b.n ee71e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n ee5b2 │ │ │ │ + bne.n ee73a │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w ee7e4 │ │ │ │ + beq.w ee96c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1180] @ eeac4 │ │ │ │ + ldr.w r1, [pc, #1180] @ eec4c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ee93c │ │ │ │ + bne.w eeac4 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea66 │ │ │ │ + beq.w eebee │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ee652 │ │ │ │ + beq.n ee7da │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee664 │ │ │ │ + beq.n ee7ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee84c │ │ │ │ + beq.w ee9d4 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl ed89c │ │ │ │ + bl eda24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ee916 │ │ │ │ + blt.w eea9e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ee9f6 │ │ │ │ + beq.w eeb7e │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ldrne r3, [r5, #12] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w eea2e │ │ │ │ + beq.w eebb6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldrne r3, [r5, #12] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w eea12 │ │ │ │ + beq.w eeb9a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee6de │ │ │ │ + beq.n ee866 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee880 │ │ │ │ - ldr r3, [pc, #996] @ (eeac4 ) │ │ │ │ + beq.w eea08 │ │ │ │ + ldr r3, [pc, #996] @ (eec4c ) │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ee90c │ │ │ │ + beq.w eea94 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ee854 │ │ │ │ + bne.w ee9dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w ee802 │ │ │ │ + beq.w ee98a │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w ee888 │ │ │ │ + bne.w eea10 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ee710 │ │ │ │ + beq.n ee898 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n ee80e │ │ │ │ + bne.n ee996 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee71a │ │ │ │ + beq.n ee8a2 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w ee980 │ │ │ │ + bne.w eeb08 │ │ │ │ ldr.w sl, [r8, #12] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w ee8b4 │ │ │ │ + bne.w eea3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee73e │ │ │ │ + beq.n ee8c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee934 │ │ │ │ + beq.w eeabc │ │ │ │ cmp.w sl, #14 │ │ │ │ - bne.w ee8d8 │ │ │ │ + bne.w eea60 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ee758 │ │ │ │ + beq.n ee8e0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ee9be │ │ │ │ + bne.w eeb46 │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w ee99c │ │ │ │ + bmi.w eeb24 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee77a │ │ │ │ + beq.n ee902 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee964 │ │ │ │ + beq.w eeaec │ │ │ │ cmp r5, #16 │ │ │ │ - beq.w ee5c6 │ │ │ │ + beq.w ee74e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ee5b2 │ │ │ │ + beq.w ee73a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ee5b2 │ │ │ │ + bne.w ee73a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee5b2 │ │ │ │ + b.n ee73a │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ee58e │ │ │ │ + bne.w ee716 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ - b.n ee5aa │ │ │ │ - ldr r1, [pc, #800] @ (eeacc ) │ │ │ │ + b.n ee732 │ │ │ │ + ldr r1, [pc, #800] @ (eec54 ) │ │ │ │ mov.w r2, #968 @ 0x3c8 │ │ │ │ - ldr r3, [pc, #796] @ (eead0 ) │ │ │ │ - ldr r0, [pc, #800] @ (eead4 ) │ │ │ │ + ldr r3, [pc, #796] @ (eec58 ) │ │ │ │ + ldr r0, [pc, #800] @ (eec5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #796] @ (eead8 ) │ │ │ │ + ldr r1, [pc, #796] @ (eec60 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea9e │ │ │ │ + beq.w eec26 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ee5e8 │ │ │ │ - b.n ee7a4 │ │ │ │ + bne.w ee770 │ │ │ │ + b.n ee92c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ee83a │ │ │ │ + beq.n ee9c2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea4a │ │ │ │ + beq.w eebd2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w ee64c │ │ │ │ - b.n ee652 │ │ │ │ + bne.w ee7d4 │ │ │ │ + b.n ee7da │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ee71a │ │ │ │ + beq.n ee8a2 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n ee714 │ │ │ │ - ldr r3, [pc, #700] @ (eeacc ) │ │ │ │ + beq.n ee89c │ │ │ │ + ldr r3, [pc, #700] @ (eec54 ) │ │ │ │ movw r2, #971 @ 0x3cb │ │ │ │ - ldr r1, [pc, #708] @ (eeadc ) │ │ │ │ + ldr r1, [pc, #708] @ (eec64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #708] @ (eeae0 ) │ │ │ │ + ldr r3, [pc, #708] @ (eec68 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r9, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #700] @ (eeae4 ) │ │ │ │ + ldr r0, [pc, #700] @ (eec6c ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n ee7c8 │ │ │ │ + b.n ee950 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea4a │ │ │ │ + beq.w eebd2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ee64c │ │ │ │ - b.n ee664 │ │ │ │ + bne.w ee7d4 │ │ │ │ + b.n ee7ec │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee664 │ │ │ │ - ldr r3, [pc, #628] @ (eeacc ) │ │ │ │ + b.n ee7ec │ │ │ │ + ldr r3, [pc, #628] @ (eec54 ) │ │ │ │ movw r2, #971 @ 0x3cb │ │ │ │ - ldr r1, [pc, #652] @ (eeae8 ) │ │ │ │ + ldr r1, [pc, #652] @ (eec70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #648] @ (eeaec ) │ │ │ │ + ldr r3, [pc, #648] @ (eec74 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #644] @ (eeaf0 ) │ │ │ │ + ldr r0, [pc, #644] @ (eec78 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n ee7c8 │ │ │ │ + b.n ee950 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee6de │ │ │ │ - ldr r3, [pc, #576] @ (eeacc ) │ │ │ │ + b.n ee866 │ │ │ │ + ldr r3, [pc, #576] @ (eec54 ) │ │ │ │ movw r2, #971 @ 0x3cb │ │ │ │ - ldr r1, [pc, #612] @ (eeaf4 ) │ │ │ │ + ldr r1, [pc, #612] @ (eec7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #608] @ (eeaf8 ) │ │ │ │ + ldr r3, [pc, #608] @ (eec80 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #604] @ (eeafc ) │ │ │ │ + ldr r0, [pc, #604] @ (eec84 ) │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n ee7c8 │ │ │ │ + b.n ee950 │ │ │ │ mov r0, sl │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee8d2 │ │ │ │ + beq.n eea5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee9e6 │ │ │ │ + beq.w eeb6e │ │ │ │ mov r0, sl │ │ │ │ bl 84a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee8ea │ │ │ │ + beq.n eea72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee95c │ │ │ │ + beq.n eeae4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ee5b2 │ │ │ │ + beq.w ee73a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ee5b2 │ │ │ │ + bne.w ee73a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee5b2 │ │ │ │ + b.n ee73a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ee96c │ │ │ │ + beq.n eeaf4 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - b.n ee6fe │ │ │ │ - ldr r3, [pc, #436] @ (eeacc ) │ │ │ │ + b.n ee886 │ │ │ │ + ldr r3, [pc, #436] @ (eec54 ) │ │ │ │ movw r2, #971 @ 0x3cb │ │ │ │ - ldr r1, [pc, #480] @ (eeb00 ) │ │ │ │ - ldr r0, [pc, #484] @ (eeb04 ) │ │ │ │ + ldr r1, [pc, #480] @ (eec88 ) │ │ │ │ + ldr r0, [pc, #484] @ (eec8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n ee7c8 │ │ │ │ + b.n ee950 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee73e │ │ │ │ - ldr r1, [pc, #396] @ (eeacc ) │ │ │ │ + b.n ee8c6 │ │ │ │ + ldr r1, [pc, #396] @ (eec54 ) │ │ │ │ movw r2, #971 @ 0x3cb │ │ │ │ - ldr r3, [pc, #452] @ (eeb08 ) │ │ │ │ - ldr r0, [pc, #452] @ (eeb0c ) │ │ │ │ + ldr r3, [pc, #452] @ (eec90 ) │ │ │ │ + ldr r0, [pc, #452] @ (eec94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #444] @ (eeb10 ) │ │ │ │ + ldr r1, [pc, #444] @ (eec98 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ee7c8 │ │ │ │ + b.n ee950 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee8ea │ │ │ │ + b.n eea72 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee77a │ │ │ │ + b.n ee902 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ee71a │ │ │ │ + beq.w ee8a2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ee71a │ │ │ │ - b.n ee80e │ │ │ │ - ldr r3, [pc, #328] @ (eeacc ) │ │ │ │ + beq.w ee8a2 │ │ │ │ + b.n ee996 │ │ │ │ + ldr r3, [pc, #328] @ (eec54 ) │ │ │ │ mov.w r2, #972 @ 0x3cc │ │ │ │ - ldr r1, [pc, #396] @ (eeb14 ) │ │ │ │ + ldr r1, [pc, #396] @ (eec9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #392] @ (eeb18 ) │ │ │ │ + ldr r3, [pc, #392] @ (eeca0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #388] @ (eeb1c ) │ │ │ │ + ldr r0, [pc, #388] @ (eeca4 ) │ │ │ │ add r0, pc │ │ │ │ - b.n ee86e │ │ │ │ + b.n ee9f6 │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee9b6 │ │ │ │ + beq.n eeb3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, ee9ee │ │ │ │ + cbz r3, eeb76 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n ee780 │ │ │ │ - ldr r2, [pc, #268] @ (eeacc ) │ │ │ │ - ldr r3, [pc, #348] @ (eeb20 ) │ │ │ │ - ldr r1, [pc, #352] @ (eeb24 ) │ │ │ │ + b.n ee908 │ │ │ │ + ldr r2, [pc, #268] @ (eec54 ) │ │ │ │ + ldr r3, [pc, #348] @ (eeca8 ) │ │ │ │ + ldr r1, [pc, #352] @ (eecac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #352] @ (eeb28 ) │ │ │ │ + ldr r0, [pc, #352] @ (eecb0 ) │ │ │ │ ldr r5, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #972 @ 0x3cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n ee7c8 │ │ │ │ + b.n ee950 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee8d2 │ │ │ │ + b.n eea5a │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee9b6 │ │ │ │ - ldr r3, [pc, #308] @ (eeb2c ) │ │ │ │ - movw r2, #63209 @ 0xf6e9 │ │ │ │ + b.n eeb3e │ │ │ │ + ldr r3, [pc, #308] @ (eecb4 ) │ │ │ │ + movw r2, #63194 @ 0xf6da │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #300] @ (eeb30 ) │ │ │ │ - ldr r0, [pc, #304] @ (eeb34 ) │ │ │ │ + ldr r1, [pc, #300] @ (eecb8 ) │ │ │ │ + ldr r0, [pc, #304] @ (eecbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (eeb38 ) │ │ │ │ - movw r2, #63221 @ 0xf6f5 │ │ │ │ + ldr r3, [pc, #292] @ (eecc0 ) │ │ │ │ + movw r2, #63206 @ 0xf6e6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #284] @ (eeb3c ) │ │ │ │ - ldr r0, [pc, #288] @ (eeb40 ) │ │ │ │ + ldr r1, [pc, #284] @ (eecc4 ) │ │ │ │ + ldr r0, [pc, #288] @ (eecc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (eeb44 ) │ │ │ │ - movw r2, #63215 @ 0xf6ef │ │ │ │ + ldr r3, [pc, #276] @ (eeccc ) │ │ │ │ + movw r2, #63200 @ 0xf6e0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #268] @ (eeb48 ) │ │ │ │ - ldr r0, [pc, #272] @ (eeb4c ) │ │ │ │ + ldr r1, [pc, #268] @ (eecd0 ) │ │ │ │ + ldr r0, [pc, #272] @ (eecd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (eeb50 ) │ │ │ │ - movw r2, #63181 @ 0xf6cd │ │ │ │ + ldr r3, [pc, #260] @ (eecd8 ) │ │ │ │ + movw r2, #63166 @ 0xf6be │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #252] @ (eeb54 ) │ │ │ │ - ldr r0, [pc, #256] @ (eeb58 ) │ │ │ │ + ldr r1, [pc, #252] @ (eecdc ) │ │ │ │ + ldr r0, [pc, #256] @ (eece0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (eeb5c ) │ │ │ │ - movw r2, #63194 @ 0xf6da │ │ │ │ + ldr r3, [pc, #244] @ (eece4 ) │ │ │ │ + movw r2, #63179 @ 0xf6cb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (eeb60 ) │ │ │ │ - ldr r0, [pc, #240] @ (eeb64 ) │ │ │ │ + ldr r1, [pc, #236] @ (eece8 ) │ │ │ │ + ldr r0, [pc, #240] @ (eecec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (eeb68 ) │ │ │ │ - movw r2, #63154 @ 0xf6b2 │ │ │ │ + ldr r3, [pc, #228] @ (eecf0 ) │ │ │ │ + movw r2, #63139 @ 0xf6a3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (eeb6c ) │ │ │ │ - ldr r0, [pc, #224] @ (eeb70 ) │ │ │ │ + ldr r1, [pc, #220] @ (eecf4 ) │ │ │ │ + ldr r0, [pc, #224] @ (eecf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ (eeb74 ) │ │ │ │ - movw r2, #63141 @ 0xf6a5 │ │ │ │ + ldr r3, [pc, #212] @ (eecfc ) │ │ │ │ + movw r2, #63126 @ 0xf696 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #204] @ (eeb78 ) │ │ │ │ - ldr r0, [pc, #208] @ (eeb7c ) │ │ │ │ + ldr r1, [pc, #204] @ (eed00 ) │ │ │ │ + ldr r0, [pc, #208] @ (eed04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3884 @ 0xf2c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r5, r4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ movs r0, r4 │ │ │ │ - beq.n eeaac │ │ │ │ + bne.n eec9c │ │ │ │ movs r0, r4 │ │ │ │ - beq.n eea04 │ │ │ │ + beq.n eebf4 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n eeb84 │ │ │ │ + beq.n eeb74 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n eeb28 │ │ │ │ + beq.n eed18 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n eecf8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n eeccc │ │ │ │ movs r2, r4 │ │ │ │ - vshr.u32 d16, d15, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + movs r6, r4 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ + movs r0, r4 │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - vshr.u32 d16, d15, #30 │ │ │ │ - add r7, pc, #544 @ (adr r7, eed70 ) │ │ │ │ + movs r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + add r7, pc, #704 @ (adr r7, eef98 ) │ │ │ │ + movs r0, r4 │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - vmov.i32 d16, #239 @ 0x000000ef │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + vshr.u32 d16, d15, #18 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - vshr.u32 d0, d15, #22 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + vshr.u16 d16, d15, #14 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - vshr.u8 d0, d15, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + vshr.u32 d0, d15, #10 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - vqadd.u64 d16, d2, d15 │ │ │ │ - movs r0, r3 │ │ │ │ + vshr.u16 d0, d15, #6 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000eeb80 : │ │ │ │ +000eed08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w r4, [pc, #2416] @ ef504 │ │ │ │ + ldr.w r4, [pc, #2416] @ ef68c │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r3, [pc, #2416] @ ef508 │ │ │ │ + ldr.w r3, [pc, #2416] @ ef690 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w eedbc │ │ │ │ + beq.w eef44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w eef84 │ │ │ │ - ldr.w r1, [pc, #2388] @ ef50c │ │ │ │ + beq.w ef10c │ │ │ │ + ldr.w r1, [pc, #2388] @ ef694 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w eee1e │ │ │ │ + bne.w eefa6 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ands.w r9, r7, #1 │ │ │ │ - bne.w ef06e │ │ │ │ + bne.w ef1f6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eebe4 │ │ │ │ + beq.n eed6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eede2 │ │ │ │ - ldr.w r3, [pc, #2344] @ ef510 │ │ │ │ + beq.w eef6a │ │ │ │ + ldr.w r3, [pc, #2344] @ ef698 │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef030 │ │ │ │ + beq.w ef1b8 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w eefb0 │ │ │ │ + beq.w ef138 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w eed18 │ │ │ │ + bne.w eeea0 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w eed2e │ │ │ │ + beq.w eeeb6 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ ldreq r0, [r5, #12] │ │ │ │ - beq.w ef006 │ │ │ │ + beq.w ef18e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ef07c │ │ │ │ - ldr.w r1, [pc, #2276] @ ef50c │ │ │ │ + beq.w ef204 │ │ │ │ + ldr.w r1, [pc, #2276] @ ef694 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ef0bc │ │ │ │ + bne.w ef244 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r2, r7, #31 │ │ │ │ - bmi.w ef090 │ │ │ │ + bmi.w ef218 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eec52 │ │ │ │ + beq.n eedda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef028 │ │ │ │ - ldr.w r3, [pc, #2240] @ ef514 │ │ │ │ + beq.w ef1b0 │ │ │ │ + ldr.w r3, [pc, #2240] @ ef69c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ef1e4 │ │ │ │ + beq.w ef36c │ │ │ │ bl 88aec │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fc84 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef4ca │ │ │ │ + beq.w ef652 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eec90 │ │ │ │ + beq.n eee18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef066 │ │ │ │ + beq.w ef1ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w ef21e │ │ │ │ + blt.w ef3a6 │ │ │ │ uxtb.w r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eed10 │ │ │ │ + beq.n eee98 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w ef1a2 │ │ │ │ + beq.w ef32a │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #2136] @ ef50c │ │ │ │ + ldr.w r1, [pc, #2136] @ ef694 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ef30e │ │ │ │ + bne.w ef496 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef476 │ │ │ │ + beq.w ef5fe │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ef236 │ │ │ │ + beq.w ef3be │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n eecf0 │ │ │ │ + beq.n eee78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef216 │ │ │ │ + beq.w ef39e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n eed06 │ │ │ │ + beq.n eee8e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ef20e │ │ │ │ + beq.w ef396 │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w ef0ec │ │ │ │ + beq.w ef274 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w eec0c │ │ │ │ + beq.w eed94 │ │ │ │ mov r0, r5 │ │ │ │ - bl ee52c │ │ │ │ + bl ee6b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ef1cc │ │ │ │ - ldr.w r3, [pc, #2008] @ ef518 │ │ │ │ + beq.w ef354 │ │ │ │ + ldr.w r3, [pc, #2008] @ ef6a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n eeda2 │ │ │ │ + beq.n eef2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n eed68 │ │ │ │ - ldr.w r1, [pc, #1964] @ ef50c │ │ │ │ + beq.n eeef0 │ │ │ │ + ldr.w r1, [pc, #1964] @ ef694 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n eedea │ │ │ │ + bne.n eef72 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ands.w r9, r7, #1 │ │ │ │ - bne.w ef24a │ │ │ │ + bne.w ef3d2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eed84 │ │ │ │ + beq.n eef0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef19a │ │ │ │ + beq.w ef322 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef254 │ │ │ │ + beq.w ef3dc │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w ef286 │ │ │ │ + beq.w ef40e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n eee46 │ │ │ │ + bne.n eefce │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n eee5a │ │ │ │ + beq.n eefe2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eed10 │ │ │ │ + beq.n eee98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n eed10 │ │ │ │ + bne.n eee98 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eed10 │ │ │ │ + b.n eee98 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r0 │ │ │ │ and.w r9, r0, #1 │ │ │ │ - beq.w eefe4 │ │ │ │ + beq.w ef16c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w eebd2 │ │ │ │ + beq.w eed5a │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n eebd2 │ │ │ │ + b.n eed5a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eebe4 │ │ │ │ - ldr.w r1, [pc, #1840] @ ef51c │ │ │ │ + b.n eed6c │ │ │ │ + ldr.w r1, [pc, #1840] @ ef6a4 │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - ldr.w r3, [pc, #1836] @ ef520 │ │ │ │ + ldr.w r3, [pc, #1836] @ ef6a8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr.w r0, [pc, #1828] @ ef524 │ │ │ │ + ldr.w r0, [pc, #1828] @ ef6ac │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1824] @ ef528 │ │ │ │ + ldr.w r1, [pc, #1824] @ ef6b0 │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r1, [pc, #1788] @ ef51c │ │ │ │ + ldr.w r1, [pc, #1788] @ ef6a4 │ │ │ │ mov.w r2, #592 @ 0x250 │ │ │ │ - ldr.w r3, [pc, #1796] @ ef52c │ │ │ │ - ldr.w r0, [pc, #1796] @ ef530 │ │ │ │ + ldr.w r3, [pc, #1796] @ ef6b4 │ │ │ │ + ldr.w r0, [pc, #1796] @ ef6b8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1784] @ ef534 │ │ │ │ + ldr.w r1, [pc, #1784] @ ef6bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n eeda2 │ │ │ │ + beq.n eef2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w ef2b6 │ │ │ │ - ldr.w r1, [pc, #1688] @ ef50c │ │ │ │ + beq.w ef43e │ │ │ │ + ldr.w r1, [pc, #1688] @ ef694 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ef094 │ │ │ │ + bne.w ef21c │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef492 │ │ │ │ + beq.w ef61a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ef32e │ │ │ │ + beq.w ef4b6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n eeeaa │ │ │ │ + beq.n ef032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef2f6 │ │ │ │ + beq.w ef47e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n eeec0 │ │ │ │ + beq.n ef048 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ef2fe │ │ │ │ + beq.w ef486 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.w eeda2 │ │ │ │ + bne.w eef2a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ef3a4 │ │ │ │ - ldr.w r2, [pc, #1588] @ ef50c │ │ │ │ + beq.w ef52c │ │ │ │ + ldr.w r2, [pc, #1588] @ ef694 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ef34c │ │ │ │ + bne.w ef4d4 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef45a │ │ │ │ + beq.w ef5e2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eef0e │ │ │ │ + beq.n ef096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef416 │ │ │ │ + beq.w ef59e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eef2c │ │ │ │ + beq.n ef0b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef0e4 │ │ │ │ + beq.w ef26c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ef41e │ │ │ │ - ldr.w r3, [pc, #1496] @ ef50c │ │ │ │ + beq.w ef5a6 │ │ │ │ + ldr.w r3, [pc, #1496] @ ef694 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eef48 │ │ │ │ + beq.n ef0d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ef3f6 │ │ │ │ + bne.w ef57e │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w ef3c8 │ │ │ │ + bmi.w ef550 │ │ │ │ sub.w r0, r4, #24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ clz r0, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ - beq.w eed12 │ │ │ │ + beq.w eee9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eed12 │ │ │ │ + bne.w eee9a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ sub.w r0, r4, #24 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n eed12 │ │ │ │ - ldr.w r3, [pc, #1412] @ ef50c │ │ │ │ + b.n eee9a │ │ │ │ + ldr.w r3, [pc, #1412] @ ef694 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w eee1e │ │ │ │ + bne.w eefa6 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.n ef06e │ │ │ │ - ldr.w r3, [pc, #1396] @ ef510 │ │ │ │ + bmi.n ef1f6 │ │ │ │ + ldr.w r3, [pc, #1396] @ ef698 │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ef030 │ │ │ │ + beq.n ef1b8 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w eec06 │ │ │ │ - ldr.w r2, [pc, #1384] @ ef51c │ │ │ │ + bne.w eed8e │ │ │ │ + ldr.w r2, [pc, #1384] @ ef6a4 │ │ │ │ mov.w r1, #592 @ 0x250 │ │ │ │ - ldr.w r3, [pc, #1404] @ ef538 │ │ │ │ + ldr.w r3, [pc, #1404] @ ef6c0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1400] @ ef53c │ │ │ │ + ldr.w r2, [pc, #1400] @ ef6c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1392] @ ef540 │ │ │ │ - ldr.w r0, [pc, #1392] @ ef544 │ │ │ │ + ldr.w r1, [pc, #1392] @ ef6c8 │ │ │ │ + ldr.w r0, [pc, #1392] @ ef6cc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w eedda │ │ │ │ - ldr.w r2, [pc, #1312] @ ef510 │ │ │ │ + bne.w eef62 │ │ │ │ + ldr.w r2, [pc, #1312] @ ef698 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ - cbz r2, ef030 │ │ │ │ + cbz r2, ef1b8 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n eefb0 │ │ │ │ + beq.n ef138 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w eed2e │ │ │ │ + beq.w eeeb6 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ and.w r2, r0, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ef242 │ │ │ │ + beq.w ef3ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w eec40 │ │ │ │ + beq.w eedc8 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n eec40 │ │ │ │ + b.n eedc8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eec52 │ │ │ │ + b.n eedda │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr.w r3, [pc, #1296] @ ef548 │ │ │ │ - ldr.w r1, [pc, #1296] @ ef54c │ │ │ │ + ldr.w r3, [pc, #1296] @ ef6d0 │ │ │ │ + ldr.w r1, [pc, #1296] @ ef6d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r3, [pc, #1232] @ ef51c │ │ │ │ - ldr.w r1, [pc, #1280] @ ef550 │ │ │ │ + ldr.w r3, [pc, #1232] @ ef6a4 │ │ │ │ + ldr.w r1, [pc, #1280] @ ef6d8 │ │ │ │ mov.w r2, #592 @ 0x250 │ │ │ │ - ldr.w r0, [pc, #1276] @ ef554 │ │ │ │ + ldr.w r0, [pc, #1276] @ ef6dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eec90 │ │ │ │ + b.n eee18 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n eebd2 │ │ │ │ - ldr.w r3, [pc, #1164] @ ef50c │ │ │ │ + b.n eed5a │ │ │ │ + ldr.w r3, [pc, #1164] @ ef694 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ef0bc │ │ │ │ + bne.n ef244 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bpl.w eec52 │ │ │ │ + bpl.w eedda │ │ │ │ mov r0, r7 │ │ │ │ - b.n ef020 │ │ │ │ - ldr.w r1, [pc, #1156] @ ef51c │ │ │ │ + b.n ef1a8 │ │ │ │ + ldr.w r1, [pc, #1156] @ ef6a4 │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr.w r3, [pc, #1208] @ ef558 │ │ │ │ - ldr.w r0, [pc, #1208] @ ef55c │ │ │ │ + ldr.w r3, [pc, #1208] @ ef6e0 │ │ │ │ + ldr.w r0, [pc, #1208] @ ef6e4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1196] @ ef560 │ │ │ │ + ldr.w r1, [pc, #1196] @ ef6e8 │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee10 │ │ │ │ - ldr.w r1, [pc, #1116] @ ef51c │ │ │ │ + b.n eef98 │ │ │ │ + ldr.w r1, [pc, #1116] @ ef6a4 │ │ │ │ mov.w r2, #600 @ 0x258 │ │ │ │ - ldr.w r3, [pc, #1180] @ ef564 │ │ │ │ - ldr.w r0, [pc, #1180] @ ef568 │ │ │ │ + ldr.w r3, [pc, #1180] @ ef6ec │ │ │ │ + ldr.w r0, [pc, #1180] @ ef6f0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1172] @ ef56c │ │ │ │ + ldr.w r1, [pc, #1172] @ ef6f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eef2c │ │ │ │ + b.n ef0b4 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w ef2da │ │ │ │ + beq.w ef462 │ │ │ │ cmp r3, r1 │ │ │ │ - ldr.w r1, [pc, #1036] @ ef50c │ │ │ │ + ldr.w r1, [pc, #1036] @ ef694 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ef384 │ │ │ │ + bne.w ef50c │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef4ae │ │ │ │ + beq.w ef636 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ef12a │ │ │ │ + beq.n ef2b2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef13c │ │ │ │ + beq.n ef2c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef306 │ │ │ │ + beq.w ef48e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 86704 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef156 │ │ │ │ + beq.n ef2de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ef192 │ │ │ │ + cbz r3, ef31a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ef36c │ │ │ │ - ldr r3, [pc, #940] @ (ef50c ) │ │ │ │ + beq.w ef4f4 │ │ │ │ + ldr r3, [pc, #940] @ (ef694 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w eef48 │ │ │ │ + beq.w ef0d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w eef48 │ │ │ │ - ldr r1, [pc, #936] @ (ef51c ) │ │ │ │ + beq.w ef0d0 │ │ │ │ + ldr r1, [pc, #936] @ (ef6a4 ) │ │ │ │ movw r2, #602 @ 0x25a │ │ │ │ - ldr r3, [pc, #1012] @ (ef570 ) │ │ │ │ - ldr r0, [pc, #1016] @ (ef574 ) │ │ │ │ + ldr r3, [pc, #1012] @ (ef6f8 ) │ │ │ │ + ldr r0, [pc, #1016] @ (ef6fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #1008] @ (ef578 ) │ │ │ │ + ldr r1, [pc, #1008] @ (ef700 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef156 │ │ │ │ + b.n ef2de │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eed84 │ │ │ │ + b.n eef0c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ef33c │ │ │ │ + beq.w ef4c4 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef43e │ │ │ │ + beq.w ef5c6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ef236 │ │ │ │ + beq.n ef3be │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w eece4 │ │ │ │ - b.n eecf0 │ │ │ │ - ldr r3, [pc, #844] @ (ef51c ) │ │ │ │ + bne.w eee6c │ │ │ │ + b.n eee78 │ │ │ │ + ldr r3, [pc, #844] @ (ef6a4 ) │ │ │ │ movw r2, #593 @ 0x251 │ │ │ │ - ldr r1, [pc, #936] @ (ef57c ) │ │ │ │ - ldr r0, [pc, #936] @ (ef580 ) │ │ │ │ + ldr r1, [pc, #936] @ (ef704 ) │ │ │ │ + ldr r0, [pc, #936] @ (ef708 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #860] @ (ef548 ) │ │ │ │ - ldr r1, [pc, #920] @ (ef584 ) │ │ │ │ + ldr r3, [pc, #860] @ (ef6d0 ) │ │ │ │ + ldr r1, [pc, #920] @ (ef70c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #804] @ (ef51c ) │ │ │ │ - ldr r1, [pc, #908] @ (ef588 ) │ │ │ │ + ldr r3, [pc, #804] @ (ef6a4 ) │ │ │ │ + ldr r1, [pc, #908] @ (ef710 ) │ │ │ │ mov.w r2, #600 @ 0x258 │ │ │ │ - ldr r0, [pc, #908] @ (ef58c ) │ │ │ │ + ldr r0, [pc, #908] @ (ef714 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eed06 │ │ │ │ + b.n eee8e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eecee │ │ │ │ - ldr r3, [pc, #764] @ (ef51c ) │ │ │ │ + b.n eee76 │ │ │ │ + ldr r3, [pc, #764] @ (ef6a4 ) │ │ │ │ mov.w r2, #600 @ 0x258 │ │ │ │ - ldr r1, [pc, #872] @ (ef590 ) │ │ │ │ - ldr r0, [pc, #876] @ (ef594 ) │ │ │ │ + ldr r1, [pc, #872] @ (ef718 ) │ │ │ │ + ldr r0, [pc, #876] @ (ef71c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w eece4 │ │ │ │ + bne.w eee6c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ - b.n eed06 │ │ │ │ + b.n eee8e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w eec52 │ │ │ │ - b.n ef020 │ │ │ │ + beq.w eedda │ │ │ │ + b.n ef1a8 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n eed72 │ │ │ │ + b.n eeefa │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #740] @ (ef548 ) │ │ │ │ - ldr r1, [pc, #820] @ (ef598 ) │ │ │ │ + ldr r3, [pc, #740] @ (ef6d0 ) │ │ │ │ + ldr r1, [pc, #820] @ (ef720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #684] @ (ef51c ) │ │ │ │ - ldr r1, [pc, #808] @ (ef59c ) │ │ │ │ + ldr r3, [pc, #684] @ (ef6a4 ) │ │ │ │ + ldr r1, [pc, #808] @ (ef724 ) │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - ldr r0, [pc, #808] @ (ef5a0 ) │ │ │ │ + ldr r0, [pc, #808] @ (ef728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ - ldr r3, [pc, #660] @ (ef51c ) │ │ │ │ + b.n eef9e │ │ │ │ + ldr r3, [pc, #660] @ (ef6a4 ) │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - ldr r0, [pc, #788] @ (ef5a4 ) │ │ │ │ + ldr r0, [pc, #788] @ (ef72c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #784] @ (ef5a8 ) │ │ │ │ + ldr r3, [pc, #784] @ (ef730 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #780] @ (ef5ac ) │ │ │ │ - ldr r1, [pc, #784] @ (ef5b0 ) │ │ │ │ + ldr r2, [pc, #780] @ (ef734 ) │ │ │ │ + ldr r1, [pc, #784] @ (ef738 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w eee88 │ │ │ │ - ldr r3, [pc, #756] @ (ef5b4 ) │ │ │ │ - movw r2, #54346 @ 0xd44a │ │ │ │ + bne.w ef010 │ │ │ │ + ldr r3, [pc, #756] @ (ef73c ) │ │ │ │ + movw r2, #54331 @ 0xd43b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #748] @ (ef5b8 ) │ │ │ │ - ldr r0, [pc, #752] @ (ef5bc ) │ │ │ │ + ldr r1, [pc, #748] @ (ef740 ) │ │ │ │ + ldr r0, [pc, #752] @ (ef744 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ef3e6 │ │ │ │ + beq.w ef56e │ │ │ │ ldr r7, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef4e6 │ │ │ │ + beq.w ef66e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w ef124 │ │ │ │ - b.n ef12a │ │ │ │ + bne.w ef2ac │ │ │ │ + b.n ef2b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eeea8 │ │ │ │ + b.n ef030 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eeec0 │ │ │ │ + b.n ef048 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef13c │ │ │ │ - ldr r1, [pc, #524] @ (ef51c ) │ │ │ │ + b.n ef2c4 │ │ │ │ + ldr r1, [pc, #524] @ (ef6a4 ) │ │ │ │ movw r2, #601 @ 0x259 │ │ │ │ - ldr r3, [pc, #680] @ (ef5c0 ) │ │ │ │ - ldr r0, [pc, #684] @ (ef5c4 ) │ │ │ │ + ldr r3, [pc, #680] @ (ef748 ) │ │ │ │ + ldr r0, [pc, #684] @ (ef74c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #676] @ (ef5c8 ) │ │ │ │ + ldr r1, [pc, #676] @ (ef750 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ ldreq.w r8, [r7, #8] │ │ │ │ - bne.w eee9e │ │ │ │ - b.n eeec0 │ │ │ │ + bne.w ef026 │ │ │ │ + b.n ef048 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n ef43e │ │ │ │ + beq.n ef5c6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ef1ba │ │ │ │ - b.n ef23c │ │ │ │ - ldr r1, [pc, #460] @ (ef51c ) │ │ │ │ + bne.w ef342 │ │ │ │ + b.n ef3c4 │ │ │ │ + ldr r1, [pc, #460] @ (ef6a4 ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r3, [pc, #632] @ (ef5cc ) │ │ │ │ - ldr r0, [pc, #632] @ (ef5d0 ) │ │ │ │ + ldr r3, [pc, #632] @ (ef754 ) │ │ │ │ + ldr r0, [pc, #632] @ (ef758 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (ef5d4 ) │ │ │ │ + ldr r1, [pc, #624] @ (ef75c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ - ldr r3, [pc, #428] @ (ef51c ) │ │ │ │ + b.n eef9e │ │ │ │ + ldr r3, [pc, #428] @ (ef6a4 ) │ │ │ │ movw r2, #602 @ 0x25a │ │ │ │ - ldr r1, [pc, #612] @ (ef5d8 ) │ │ │ │ - ldr r0, [pc, #612] @ (ef5dc ) │ │ │ │ + ldr r1, [pc, #612] @ (ef760 ) │ │ │ │ + ldr r0, [pc, #612] @ (ef764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ - ldr r1, [pc, #404] @ (ef51c ) │ │ │ │ + b.n eef9e │ │ │ │ + ldr r1, [pc, #404] @ (ef6a4 ) │ │ │ │ movw r2, #602 @ 0x25a │ │ │ │ - ldr r3, [pc, #596] @ (ef5e0 ) │ │ │ │ - ldr r0, [pc, #596] @ (ef5e4 ) │ │ │ │ + ldr r3, [pc, #596] @ (ef768 ) │ │ │ │ + ldr r0, [pc, #596] @ (ef76c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (ef5e8 ) │ │ │ │ + ldr r1, [pc, #588] @ (ef770 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w eeeec │ │ │ │ - ldr r3, [pc, #572] @ (ef5ec ) │ │ │ │ - movw r2, #54402 @ 0xd482 │ │ │ │ + bne.w ef074 │ │ │ │ + ldr r3, [pc, #572] @ (ef774 ) │ │ │ │ + movw r2, #54387 @ 0xd473 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #568] @ (ef5f0 ) │ │ │ │ - ldr r0, [pc, #568] @ (ef5f4 ) │ │ │ │ + ldr r1, [pc, #568] @ (ef778 ) │ │ │ │ + ldr r0, [pc, #568] @ (ef77c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef3de │ │ │ │ + beq.n ef566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ef436 │ │ │ │ + cbz r3, ef5be │ │ │ │ mov r0, r4 │ │ │ │ bl 84a28 │ │ │ │ - b.n eed10 │ │ │ │ + b.n eee98 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n ef4e6 │ │ │ │ + beq.n ef66e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ef124 │ │ │ │ - b.n ef13c │ │ │ │ - ldr r1, [pc, #292] @ (ef51c ) │ │ │ │ + bne.w ef2ac │ │ │ │ + b.n ef2c4 │ │ │ │ + ldr r1, [pc, #292] @ (ef6a4 ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r3, [pc, #504] @ (ef5f8 ) │ │ │ │ - ldr r0, [pc, #508] @ (ef5fc ) │ │ │ │ + ldr r3, [pc, #504] @ (ef780 ) │ │ │ │ + ldr r0, [pc, #508] @ (ef784 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #500] @ (ef600 ) │ │ │ │ + ldr r1, [pc, #500] @ (ef788 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eef0e │ │ │ │ - ldr r3, [pc, #252] @ (ef51c ) │ │ │ │ + b.n ef096 │ │ │ │ + ldr r3, [pc, #252] @ (ef6a4 ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - ldr r1, [pc, #476] @ (ef604 ) │ │ │ │ - ldr r0, [pc, #480] @ (ef608 ) │ │ │ │ + ldr r1, [pc, #476] @ (ef78c ) │ │ │ │ + ldr r0, [pc, #480] @ (ef790 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n eee16 │ │ │ │ + b.n eef9e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef3de │ │ │ │ - ldr r3, [pc, #460] @ (ef60c ) │ │ │ │ - movw r2, #54543 @ 0xd50f │ │ │ │ + b.n ef566 │ │ │ │ + ldr r3, [pc, #460] @ (ef794 ) │ │ │ │ + mov.w r2, #54528 @ 0xd500 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #452] @ (ef610 ) │ │ │ │ - ldr r0, [pc, #456] @ (ef614 ) │ │ │ │ + ldr r1, [pc, #452] @ (ef798 ) │ │ │ │ + ldr r0, [pc, #456] @ (ef79c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (ef618 ) │ │ │ │ - movw r2, #54414 @ 0xd48e │ │ │ │ + ldr r3, [pc, #444] @ (ef7a0 ) │ │ │ │ + movw r2, #54399 @ 0xd47f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #436] @ (ef61c ) │ │ │ │ - ldr r0, [pc, #440] @ (ef620 ) │ │ │ │ + ldr r1, [pc, #436] @ (ef7a4 ) │ │ │ │ + ldr r0, [pc, #440] @ (ef7a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (ef624 ) │ │ │ │ - movw r2, #54556 @ 0xd51c │ │ │ │ + ldr r3, [pc, #428] @ (ef7ac ) │ │ │ │ + movw r2, #54541 @ 0xd50d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #420] @ (ef628 ) │ │ │ │ - ldr r0, [pc, #424] @ (ef62c ) │ │ │ │ + ldr r1, [pc, #420] @ (ef7b0 ) │ │ │ │ + ldr r0, [pc, #424] @ (ef7b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (ef630 ) │ │ │ │ - movw r2, #54358 @ 0xd456 │ │ │ │ + ldr r3, [pc, #412] @ (ef7b8 ) │ │ │ │ + movw r2, #54343 @ 0xd447 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #404] @ (ef634 ) │ │ │ │ - ldr r0, [pc, #408] @ (ef638 ) │ │ │ │ + ldr r1, [pc, #404] @ (ef7bc ) │ │ │ │ + ldr r0, [pc, #408] @ (ef7c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (ef63c ) │ │ │ │ - movw r2, #54595 @ 0xd543 │ │ │ │ + ldr r3, [pc, #396] @ (ef7c4 ) │ │ │ │ + movw r2, #54580 @ 0xd534 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #388] @ (ef640 ) │ │ │ │ - ldr r0, [pc, #392] @ (ef644 ) │ │ │ │ + ldr r1, [pc, #388] @ (ef7c8 ) │ │ │ │ + ldr r0, [pc, #392] @ (ef7cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (ef648 ) │ │ │ │ - movw r2, #54519 @ 0xd4f7 │ │ │ │ + ldr r3, [pc, #380] @ (ef7d0 ) │ │ │ │ + movw r2, #54504 @ 0xd4e8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #372] @ (ef64c ) │ │ │ │ - ldr r0, [pc, #376] @ (ef650 ) │ │ │ │ + ldr r1, [pc, #372] @ (ef7d4 ) │ │ │ │ + ldr r0, [pc, #376] @ (ef7d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (ef654 ) │ │ │ │ - movw r2, #54582 @ 0xd536 │ │ │ │ + ldr r3, [pc, #364] @ (ef7dc ) │ │ │ │ + movw r2, #54567 @ 0xd527 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #356] @ (ef658 ) │ │ │ │ - ldr r0, [pc, #360] @ (ef65c ) │ │ │ │ + ldr r1, [pc, #356] @ (ef7e0 ) │ │ │ │ + ldr r0, [pc, #360] @ (ef7e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3928 @ 0xf58 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, ef544 │ │ │ │ + cbnz r2, ef6d6 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #240 @ (adr r3, ef664 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, ef88c ) │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #992 @ (adr r7, ef97c ) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + cpsie a │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf752001f │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + @ instruction: 0xf77a001f │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf664001f │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xf68c001f │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #736 @ (adr r0, ef8dc ) │ │ │ │ + add r0, pc, #896 @ (adr r0, efb04 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - rsbs r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - add r6, pc, #528 @ (adr r6, ef828 ) │ │ │ │ + @ instruction: 0xf5fa001f │ │ │ │ + add r6, pc, #688 @ (adr r6, efa50 ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - subs.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + rsbs r0, lr, #10420224 @ 0x9f0000 │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf59a001f │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + rsb r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - sbcs.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + sub.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - sbc.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xf58a001f │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - adc.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + sbc.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf52a001f │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + adcs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ef660 : │ │ │ │ +000ef7e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (ef724 ) │ │ │ │ + ldr r4, [pc, #180] @ (ef8ac ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ ef728 │ │ │ │ + ldr.w lr, [pc, #180] @ ef8b0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ ef72c │ │ │ │ + ldr.w ip, [pc, #176] @ ef8b4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2112 @ 0x840 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (ef730 ) │ │ │ │ + ldr r4, [pc, #160] @ (ef8b8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ef71a │ │ │ │ - ldr r3, [pc, #136] @ (ef734 ) │ │ │ │ + beq.n ef8a2 │ │ │ │ + ldr r3, [pc, #136] @ (ef8bc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef6c0 │ │ │ │ - ldr r3, [pc, #128] @ (ef738 ) │ │ │ │ + beq.n ef848 │ │ │ │ + ldr r3, [pc, #128] @ (ef8c0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ef6fc │ │ │ │ + bne.n ef884 │ │ │ │ mov r0, r1 │ │ │ │ - bl eeb80 │ │ │ │ + bl eed08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ef71a │ │ │ │ - cbnz r0, ef6f6 │ │ │ │ - ldr r3, [pc, #108] @ (ef73c ) │ │ │ │ + beq.n ef8a2 │ │ │ │ + cbnz r0, ef87e │ │ │ │ + ldr r3, [pc, #108] @ (ef8c4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (ef740 ) │ │ │ │ - ldr r3, [pc, #72] @ (ef72c ) │ │ │ │ + ldr r2, [pc, #96] @ (ef8c8 ) │ │ │ │ + ldr r3, [pc, #72] @ (ef8b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ef71e │ │ │ │ + bne.n ef8a6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (ef744 ) │ │ │ │ + ldr r3, [pc, #76] @ (ef8cc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n ef6d0 │ │ │ │ - ldr r0, [pc, #72] @ (ef748 ) │ │ │ │ + b.n ef858 │ │ │ │ + ldr r0, [pc, #72] @ (ef8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (ef74c ) │ │ │ │ - ldr r1, [pc, #72] @ (ef750 ) │ │ │ │ + ldr r3, [pc, #68] @ (ef8d4 ) │ │ │ │ + ldr r1, [pc, #72] @ (ef8d8 ) │ │ │ │ movw r2, #590 @ 0x24e │ │ │ │ - ldr r0, [pc, #68] @ (ef754 ) │ │ │ │ + ldr r0, [pc, #68] @ (ef8dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ef6de │ │ │ │ + b.n ef866 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000ef758 : │ │ │ │ +000ef8e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r4, [pc, #1296] @ efc7c │ │ │ │ + ldr.w r4, [pc, #1296] @ efe04 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r3, [pc, #1296] @ efc80 │ │ │ │ + ldr.w r3, [pc, #1296] @ efe08 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ef7e6 │ │ │ │ + beq.n ef96e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ef9ae │ │ │ │ - ldr.w r1, [pc, #1268] @ efc84 │ │ │ │ + beq.w efb36 │ │ │ │ + ldr.w r1, [pc, #1268] @ efe0c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ef988 │ │ │ │ + bne.w efb10 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ands.w r8, r5, #1 │ │ │ │ - bne.w efa28 │ │ │ │ + bne.w efbb0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef7ba │ │ │ │ + beq.n ef942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef980 │ │ │ │ - ldr.w r3, [pc, #1228] @ efc88 │ │ │ │ + beq.w efb08 │ │ │ │ + ldr.w r3, [pc, #1228] @ efe10 │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef9fc │ │ │ │ + beq.w efb84 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w ef9d2 │ │ │ │ + beq.w efb5a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n ef80a │ │ │ │ + bne.n ef992 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n ef81e │ │ │ │ + beq.n ef9a6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r5, #1 │ │ │ │ - beq.w efa36 │ │ │ │ + beq.w efbbe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ef7a8 │ │ │ │ + beq.n ef930 │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n ef7a8 │ │ │ │ + b.n ef930 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ef7de │ │ │ │ + beq.n ef966 │ │ │ │ mov r0, r7 │ │ │ │ - bl ee52c │ │ │ │ + bl ee6b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eface │ │ │ │ - ldr.w r3, [pc, #1116] @ efc8c │ │ │ │ + beq.w efc56 │ │ │ │ + ldr.w r3, [pc, #1116] @ efe14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w efa54 │ │ │ │ + beq.w efbdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n ef85c │ │ │ │ - ldr.w r1, [pc, #1076] @ efc84 │ │ │ │ + beq.n ef9e4 │ │ │ │ + ldr.w r1, [pc, #1076] @ efe0c │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w efa7a │ │ │ │ + bne.w efc02 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ands.w r8, r7, #1 │ │ │ │ - bne.w efb0e │ │ │ │ + bne.w efc96 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef878 │ │ │ │ + beq.n efa00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w efa72 │ │ │ │ + beq.w efbfa │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w efb18 │ │ │ │ + beq.w efca0 │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w efb4a │ │ │ │ + beq.w efcd2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w efa3e │ │ │ │ + bne.w efbc6 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w efa54 │ │ │ │ + bne.w efbdc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w efb7a │ │ │ │ - ldr r2, [pc, #988] @ (efc84 ) │ │ │ │ + beq.w efd02 │ │ │ │ + ldr r2, [pc, #988] @ (efe0c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w efaee │ │ │ │ + bne.w efc76 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w efc44 │ │ │ │ + beq.w efdcc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ef8da │ │ │ │ + beq.n efa62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w efc34 │ │ │ │ + beq.w efdbc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r8 │ │ │ │ - ble.n ef962 │ │ │ │ + ble.n efaea │ │ │ │ ldr r2, [r7, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w efc60 │ │ │ │ + beq.w efde8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r2, [pc, #900] @ (efc84 ) │ │ │ │ + ldr r2, [pc, #900] @ (efe0c ) │ │ │ │ cmp r3, sl │ │ │ │ ldr r0, [r1, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n ef91a │ │ │ │ + beq.n efaa2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w efbde │ │ │ │ + bne.w efd66 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ands.w fp, r5, #1 │ │ │ │ - bne.w efb9e │ │ │ │ + bne.w efd26 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n ef932 │ │ │ │ + beq.n efaba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w efae6 │ │ │ │ + beq.w efc6e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w efbac │ │ │ │ + beq.w efd34 │ │ │ │ ldr.w r1, [r3, #236] @ 0xec │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w efc04 │ │ │ │ + beq.w efd8c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w efaa0 │ │ │ │ + bne.w efc28 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w efab6 │ │ │ │ + beq.w efc3e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r3, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.n ef8ee │ │ │ │ + blt.n efa76 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ef7de │ │ │ │ + beq.w ef966 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ef7de │ │ │ │ + bne.w ef966 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef7de │ │ │ │ + b.n ef966 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef7ba │ │ │ │ - ldr r1, [pc, #772] @ (efc90 ) │ │ │ │ + b.n ef942 │ │ │ │ + ldr r1, [pc, #772] @ (efe18 ) │ │ │ │ mov.w r2, #608 @ 0x260 │ │ │ │ - ldr r3, [pc, #772] @ (efc94 ) │ │ │ │ - ldr r0, [pc, #772] @ (efc98 ) │ │ │ │ + ldr r3, [pc, #772] @ (efe1c ) │ │ │ │ + ldr r0, [pc, #772] @ (efe20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #768] @ (efc9c ) │ │ │ │ + ldr r1, [pc, #768] @ (efe24 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #724] @ (efc84 ) │ │ │ │ + ldr r3, [pc, #724] @ (efe0c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ef988 │ │ │ │ + bne.n efb10 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.n efa28 │ │ │ │ - ldr r3, [pc, #712] @ (efc88 ) │ │ │ │ + bmi.n efbb0 │ │ │ │ + ldr r3, [pc, #712] @ (efe10 ) │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, ef9fc │ │ │ │ + cbz r3, efb84 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w ef7da │ │ │ │ - ldr r2, [pc, #700] @ (efc90 ) │ │ │ │ + bne.w ef962 │ │ │ │ + ldr r2, [pc, #700] @ (efe18 ) │ │ │ │ mov.w r1, #608 @ 0x260 │ │ │ │ - ldr r3, [pc, #708] @ (efca0 ) │ │ │ │ + ldr r3, [pc, #708] @ (efe28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (efca4 ) │ │ │ │ + ldr r2, [pc, #704] @ (efe2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #700] @ (efca8 ) │ │ │ │ - ldr r0, [pc, #704] @ (efcac ) │ │ │ │ + ldr r1, [pc, #700] @ (efe30 ) │ │ │ │ + ldr r0, [pc, #704] @ (efe34 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #684] @ (efcb0 ) │ │ │ │ - ldr r1, [pc, #684] @ (efcb4 ) │ │ │ │ + ldr r3, [pc, #684] @ (efe38 ) │ │ │ │ + ldr r1, [pc, #684] @ (efe3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #636] @ (efc90 ) │ │ │ │ - ldr r1, [pc, #676] @ (efcb8 ) │ │ │ │ + ldr r3, [pc, #636] @ (efe18 ) │ │ │ │ + ldr r1, [pc, #676] @ (efe40 ) │ │ │ │ mov.w r2, #608 @ 0x260 │ │ │ │ - ldr r0, [pc, #672] @ (efcbc ) │ │ │ │ + ldr r0, [pc, #672] @ (efe44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ mov r0, r5 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n ef7a8 │ │ │ │ + b.n ef930 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ef9be │ │ │ │ - b.n ef800 │ │ │ │ + beq.n efb46 │ │ │ │ + b.n ef988 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w ef89a │ │ │ │ + bne.w efa22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ef7de │ │ │ │ + beq.w ef966 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ef7de │ │ │ │ + bne.w ef966 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef7de │ │ │ │ + b.n ef966 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef878 │ │ │ │ - ldr r1, [pc, #532] @ (efc90 ) │ │ │ │ + b.n efa00 │ │ │ │ + ldr r1, [pc, #532] @ (efe18 ) │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr r3, [pc, #572] @ (efcc0 ) │ │ │ │ + ldr r3, [pc, #572] @ (efe48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #568] @ (efcc4 ) │ │ │ │ + ldr r0, [pc, #568] @ (efe4c ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #568] @ (efcc8 ) │ │ │ │ + ldr r1, [pc, #568] @ (efe50 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ef954 │ │ │ │ + beq.w efadc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n efaca │ │ │ │ + beq.n efc52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w efc3c │ │ │ │ + beq.w efdc4 │ │ │ │ movs r0, #1 │ │ │ │ - b.n ef7e0 │ │ │ │ - ldr r3, [pc, #448] @ (efc90 ) │ │ │ │ + b.n ef968 │ │ │ │ + ldr r3, [pc, #448] @ (efe18 ) │ │ │ │ movw r2, #610 @ 0x262 │ │ │ │ - ldr r1, [pc, #500] @ (efccc ) │ │ │ │ - ldr r0, [pc, #504] @ (efcd0 ) │ │ │ │ + ldr r1, [pc, #500] @ (efe54 ) │ │ │ │ + ldr r0, [pc, #504] @ (efe58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef932 │ │ │ │ - ldr r1, [pc, #416] @ (efc90 ) │ │ │ │ + b.n efaba │ │ │ │ + ldr r1, [pc, #416] @ (efe18 ) │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ - ldr r3, [pc, #476] @ (efcd4 ) │ │ │ │ - ldr r0, [pc, #480] @ (efcd8 ) │ │ │ │ + ldr r3, [pc, #476] @ (efe5c ) │ │ │ │ + ldr r0, [pc, #480] @ (efe60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #472] @ (efcdc ) │ │ │ │ + ldr r1, [pc, #472] @ (efe64 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n ef866 │ │ │ │ + b.n ef9ee │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #392] @ (efcb0 ) │ │ │ │ - ldr r1, [pc, #440] @ (efce0 ) │ │ │ │ + ldr r3, [pc, #392] @ (efe38 ) │ │ │ │ + ldr r1, [pc, #440] @ (efe68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #348] @ (efc90 ) │ │ │ │ - ldr r1, [pc, #428] @ (efce4 ) │ │ │ │ + ldr r3, [pc, #348] @ (efe18 ) │ │ │ │ + ldr r1, [pc, #428] @ (efe6c ) │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr r0, [pc, #428] @ (efce8 ) │ │ │ │ + ldr r0, [pc, #428] @ (efe70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ef9a6 │ │ │ │ - ldr r3, [pc, #324] @ (efc90 ) │ │ │ │ + b.n efb2e │ │ │ │ + ldr r3, [pc, #324] @ (efe18 ) │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr r0, [pc, #408] @ (efcec ) │ │ │ │ + ldr r0, [pc, #408] @ (efe74 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #404] @ (efcf0 ) │ │ │ │ + ldr r3, [pc, #404] @ (efe78 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #400] @ (efcf4 ) │ │ │ │ - ldr r1, [pc, #404] @ (efcf8 ) │ │ │ │ + ldr r2, [pc, #400] @ (efe7c ) │ │ │ │ + ldr r1, [pc, #404] @ (efe80 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w ef8b8 │ │ │ │ - ldr r3, [pc, #376] @ (efcfc ) │ │ │ │ - movw r2, #54988 @ 0xd6cc │ │ │ │ + bne.w efa40 │ │ │ │ + ldr r3, [pc, #376] @ (efe84 ) │ │ │ │ + movw r2, #54973 @ 0xd6bd │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (efd00 ) │ │ │ │ - ldr r0, [pc, #372] @ (efd04 ) │ │ │ │ + ldr r1, [pc, #368] @ (efe88 ) │ │ │ │ + ldr r0, [pc, #372] @ (efe8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3956 @ 0xf74 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n ef924 │ │ │ │ + b.n efaac │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #244] @ (efcb0 ) │ │ │ │ - ldr r1, [pc, #332] @ (efd08 ) │ │ │ │ + ldr r3, [pc, #244] @ (efe38 ) │ │ │ │ + ldr r1, [pc, #332] @ (efe90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #200] @ (efc90 ) │ │ │ │ - ldr r1, [pc, #320] @ (efd0c ) │ │ │ │ + ldr r3, [pc, #200] @ (efe18 ) │ │ │ │ + ldr r1, [pc, #320] @ (efe94 ) │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ - ldr r0, [pc, #320] @ (efd10 ) │ │ │ │ + ldr r0, [pc, #320] @ (efe98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n ef9a6 │ │ │ │ - ldr r2, [pc, #176] @ (efc90 ) │ │ │ │ - ldr r3, [pc, #304] @ (efd14 ) │ │ │ │ - ldr r0, [pc, #308] @ (efd18 ) │ │ │ │ + b.n efb2e │ │ │ │ + ldr r2, [pc, #176] @ (efe18 ) │ │ │ │ + ldr r3, [pc, #304] @ (efe9c ) │ │ │ │ + ldr r0, [pc, #308] @ (efea0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (efd1c ) │ │ │ │ + ldr r1, [pc, #300] @ (efea4 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n ef9a6 │ │ │ │ - ldr r3, [pc, #136] @ (efc90 ) │ │ │ │ + b.n efb2e │ │ │ │ + ldr r3, [pc, #136] @ (efe18 ) │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ - ldr r0, [pc, #276] @ (efd20 ) │ │ │ │ + ldr r0, [pc, #276] @ (efea8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #272] @ (efd24 ) │ │ │ │ + ldr r3, [pc, #272] @ (efeac ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #268] @ (efd28 ) │ │ │ │ - ldr r1, [pc, #268] @ (efd2c ) │ │ │ │ + ldr r2, [pc, #268] @ (efeb0 ) │ │ │ │ + ldr r1, [pc, #268] @ (efeb4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n ef9a6 │ │ │ │ + b.n efb2e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ef8da │ │ │ │ + b.n efa62 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n efaca │ │ │ │ - ldr r3, [pc, #232] @ (efd30 ) │ │ │ │ - movw r2, #55000 @ 0xd6d8 │ │ │ │ + b.n efc52 │ │ │ │ + ldr r3, [pc, #232] @ (efeb8 ) │ │ │ │ + movw r2, #54985 @ 0xd6c9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (efd34 ) │ │ │ │ - ldr r0, [pc, #228] @ (efd38 ) │ │ │ │ + ldr r1, [pc, #228] @ (efebc ) │ │ │ │ + ldr r0, [pc, #228] @ (efec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3956 @ 0xf74 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (efd3c ) │ │ │ │ - movw r2, #55017 @ 0xd6e9 │ │ │ │ + ldr r3, [pc, #216] @ (efec4 ) │ │ │ │ + movw r2, #55002 @ 0xd6da │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (efd40 ) │ │ │ │ - ldr r0, [pc, #212] @ (efd44 ) │ │ │ │ + ldr r1, [pc, #212] @ (efec8 ) │ │ │ │ + ldr r0, [pc, #212] @ (efecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3956 @ 0xf74 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ - movs r0, r4 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r0, r4 │ │ │ │ - ittt ls │ │ │ │ - movls r0, r4 │ │ │ │ - cdp2ls 0, 7, cr0, cr2, cr1, {1} │ │ │ │ - addls r6, sp, #984 @ 0x3d8 │ │ │ │ - movs r1, r4 │ │ │ │ - sevl │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + itee le │ │ │ │ + movle r0, r4 │ │ │ │ + cdp2gt 0, 9, cr0, cr10, cr1, {1} │ │ │ │ + addgt r7, sp, #120 @ 0x78 │ │ │ │ + movs r1, r4 │ │ │ │ + itt hi │ │ │ │ + movhi r0, r4 │ │ │ │ + ldrhhi r2, [r2, #14] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #344 @ (adr r0, efe10 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, f0038 ) │ │ │ │ movs r0, r4 │ │ │ │ - ittt cs │ │ │ │ - movcs r0, r4 │ │ │ │ - ldrhcs r2, [r7, #10] │ │ │ │ - movcs r0, r4 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + itet pl │ │ │ │ + movpl r0, r4 │ │ │ │ + ldrhmi r2, [r4, #12] │ │ │ │ + movpl r0, r4 │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x00aa │ │ │ │ + bkpt 0x00de │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0064 │ │ │ │ + bkpt 0x0098 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x006a │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x0034 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x0094 │ │ │ │ movs r2, r4 │ │ │ │ - mcr 0, 4, r0, cr14, cr15, {0} │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + mrc 0, 5, r0, cr6, cr15, {0} │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [ip, #124] @ 0x7c │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + ldcl 0, cr0, [r4, #124]! @ 0x7c │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - ldc 0, cr0, [r0, #124]! @ 0x7c │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + ldcl 0, cr0, [r8, #124] @ 0x7c │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000efd48 : │ │ │ │ +000efed0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (efe0c ) │ │ │ │ + ldr r4, [pc, #180] @ (eff94 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ efe10 │ │ │ │ + ldr.w lr, [pc, #180] @ eff98 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ efe14 │ │ │ │ + ldr.w ip, [pc, #176] @ eff9c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2160 @ 0x870 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (efe18 ) │ │ │ │ + ldr r4, [pc, #160] @ (effa0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n efe02 │ │ │ │ - ldr r3, [pc, #136] @ (efe1c ) │ │ │ │ + beq.n eff8a │ │ │ │ + ldr r3, [pc, #136] @ (effa4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n efda8 │ │ │ │ - ldr r3, [pc, #128] @ (efe20 ) │ │ │ │ + beq.n eff30 │ │ │ │ + ldr r3, [pc, #128] @ (effa8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n efde4 │ │ │ │ + bne.n eff6c │ │ │ │ mov r0, r1 │ │ │ │ - bl ef758 │ │ │ │ + bl ef8e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n efe02 │ │ │ │ - cbnz r0, efdde │ │ │ │ - ldr r3, [pc, #108] @ (efe24 ) │ │ │ │ + beq.n eff8a │ │ │ │ + cbnz r0, eff66 │ │ │ │ + ldr r3, [pc, #108] @ (effac ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (efe28 ) │ │ │ │ - ldr r3, [pc, #72] @ (efe14 ) │ │ │ │ + ldr r2, [pc, #96] @ (effb0 ) │ │ │ │ + ldr r3, [pc, #72] @ (eff9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n efe06 │ │ │ │ + bne.n eff8e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (efe2c ) │ │ │ │ + ldr r3, [pc, #76] @ (effb4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n efdb8 │ │ │ │ - ldr r0, [pc, #72] @ (efe30 ) │ │ │ │ + b.n eff40 │ │ │ │ + ldr r0, [pc, #72] @ (effb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (efe34 ) │ │ │ │ - ldr r1, [pc, #72] @ (efe38 ) │ │ │ │ + ldr r3, [pc, #68] @ (effbc ) │ │ │ │ + ldr r1, [pc, #72] @ (effc0 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r0, [pc, #68] @ (efe3c ) │ │ │ │ + ldr r0, [pc, #68] @ (effc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n efdc6 │ │ │ │ + b.n eff4e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, efe8c │ │ │ │ + cbnz r2, f0022 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000efe40 : │ │ │ │ +000effc8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r4, [pc, #1296] @ f0364 │ │ │ │ + ldr.w r4, [pc, #1296] @ f04ec │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r3, [pc, #1296] @ f0368 │ │ │ │ + ldr.w r3, [pc, #1296] @ f04f0 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n efece │ │ │ │ + beq.n f0056 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w f0096 │ │ │ │ - ldr.w r1, [pc, #1268] @ f036c │ │ │ │ + beq.w f021e │ │ │ │ + ldr.w r1, [pc, #1268] @ f04f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w f0070 │ │ │ │ + bne.w f01f8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ands.w r8, r5, #1 │ │ │ │ - bne.w f0110 │ │ │ │ + bne.w f0298 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n efea2 │ │ │ │ + beq.n f002a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0068 │ │ │ │ - ldr.w r3, [pc, #1228] @ f0370 │ │ │ │ + beq.w f01f0 │ │ │ │ + ldr.w r3, [pc, #1228] @ f04f8 │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f00e4 │ │ │ │ + beq.w f026c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w f00ba │ │ │ │ + beq.w f0242 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n efef2 │ │ │ │ + bne.n f007a │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n eff06 │ │ │ │ + beq.n f008e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r5, #1 │ │ │ │ - beq.w f011e │ │ │ │ + beq.w f02a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n efe90 │ │ │ │ + beq.n f0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n efe90 │ │ │ │ + b.n f0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n efec6 │ │ │ │ + beq.n f004e │ │ │ │ mov r0, r7 │ │ │ │ - bl ee52c │ │ │ │ + bl ee6b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w f01b6 │ │ │ │ - ldr.w r3, [pc, #1116] @ f0374 │ │ │ │ + beq.w f033e │ │ │ │ + ldr.w r3, [pc, #1116] @ f04fc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w f013c │ │ │ │ + beq.w f02c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n eff44 │ │ │ │ - ldr.w r1, [pc, #1076] @ f036c │ │ │ │ + beq.n f00cc │ │ │ │ + ldr.w r1, [pc, #1076] @ f04f4 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w f0162 │ │ │ │ + bne.w f02ea │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ands.w r8, r7, #1 │ │ │ │ - bne.w f01f6 │ │ │ │ + bne.w f037e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eff60 │ │ │ │ + beq.n f00e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f015a │ │ │ │ + beq.w f02e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0200 │ │ │ │ + beq.w f0388 │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w f0232 │ │ │ │ + beq.w f03ba │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w f0126 │ │ │ │ + bne.w f02ae │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w f013c │ │ │ │ + bne.w f02c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w f0262 │ │ │ │ - ldr r2, [pc, #988] @ (f036c ) │ │ │ │ + beq.w f03ea │ │ │ │ + ldr r2, [pc, #988] @ (f04f4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w f01d6 │ │ │ │ + bne.w f035e │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w f032c │ │ │ │ + beq.w f04b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n effc2 │ │ │ │ + beq.n f014a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f031c │ │ │ │ + beq.w f04a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r8 │ │ │ │ - ble.n f004a │ │ │ │ + ble.n f01d2 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w f0348 │ │ │ │ + beq.w f04d0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r2, [pc, #900] @ (f036c ) │ │ │ │ + ldr r2, [pc, #900] @ (f04f4 ) │ │ │ │ cmp r3, sl │ │ │ │ ldr r0, [r1, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n f0002 │ │ │ │ + beq.n f018a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w f02c6 │ │ │ │ + bne.w f044e │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ands.w fp, r5, #1 │ │ │ │ - bne.w f0286 │ │ │ │ + bne.w f040e │ │ │ │ cmp r3, sl │ │ │ │ - beq.n f001a │ │ │ │ + beq.n f01a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f01ce │ │ │ │ + beq.w f0356 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0294 │ │ │ │ + beq.w f041c │ │ │ │ ldr.w r1, [r3, #324] @ 0x144 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w f02ec │ │ │ │ + beq.w f0474 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w f0188 │ │ │ │ + bne.w f0310 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w f019e │ │ │ │ + beq.w f0326 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r3, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.n effd6 │ │ │ │ + blt.n f015e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efec6 │ │ │ │ + beq.w f004e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w efec6 │ │ │ │ + bne.w f004e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n efec6 │ │ │ │ + b.n f004e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n efea2 │ │ │ │ - ldr r1, [pc, #772] @ (f0378 ) │ │ │ │ + b.n f002a │ │ │ │ + ldr r1, [pc, #772] @ (f0500 ) │ │ │ │ movw r2, #619 @ 0x26b │ │ │ │ - ldr r3, [pc, #772] @ (f037c ) │ │ │ │ - ldr r0, [pc, #772] @ (f0380 ) │ │ │ │ + ldr r3, [pc, #772] @ (f0504 ) │ │ │ │ + ldr r0, [pc, #772] @ (f0508 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #768] @ (f0384 ) │ │ │ │ + ldr r1, [pc, #768] @ (f050c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #724] @ (f036c ) │ │ │ │ + ldr r3, [pc, #724] @ (f04f4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n f0070 │ │ │ │ + bne.n f01f8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.n f0110 │ │ │ │ - ldr r3, [pc, #712] @ (f0370 ) │ │ │ │ + bmi.n f0298 │ │ │ │ + ldr r3, [pc, #712] @ (f04f8 ) │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, f00e4 │ │ │ │ + cbz r3, f026c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w efec2 │ │ │ │ - ldr r2, [pc, #700] @ (f0378 ) │ │ │ │ + bne.w f004a │ │ │ │ + ldr r2, [pc, #700] @ (f0500 ) │ │ │ │ movw r1, #619 @ 0x26b │ │ │ │ - ldr r3, [pc, #708] @ (f0388 ) │ │ │ │ + ldr r3, [pc, #708] @ (f0510 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (f038c ) │ │ │ │ + ldr r2, [pc, #704] @ (f0514 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #700] @ (f0390 ) │ │ │ │ - ldr r0, [pc, #704] @ (f0394 ) │ │ │ │ + ldr r1, [pc, #700] @ (f0518 ) │ │ │ │ + ldr r0, [pc, #704] @ (f051c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #684] @ (f0398 ) │ │ │ │ - ldr r1, [pc, #684] @ (f039c ) │ │ │ │ + ldr r3, [pc, #684] @ (f0520 ) │ │ │ │ + ldr r1, [pc, #684] @ (f0524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #636] @ (f0378 ) │ │ │ │ - ldr r1, [pc, #676] @ (f03a0 ) │ │ │ │ + ldr r3, [pc, #636] @ (f0500 ) │ │ │ │ + ldr r1, [pc, #676] @ (f0528 ) │ │ │ │ movw r2, #619 @ 0x26b │ │ │ │ - ldr r0, [pc, #672] @ (f03a4 ) │ │ │ │ + ldr r0, [pc, #672] @ (f052c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n efe90 │ │ │ │ + b.n f0018 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n f00a6 │ │ │ │ - b.n efee8 │ │ │ │ + beq.n f022e │ │ │ │ + b.n f0070 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w eff82 │ │ │ │ + bne.w f010a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efec6 │ │ │ │ + beq.w f004e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w efec6 │ │ │ │ + bne.w f004e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n efec6 │ │ │ │ + b.n f004e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eff60 │ │ │ │ - ldr r1, [pc, #532] @ (f0378 ) │ │ │ │ + b.n f00e8 │ │ │ │ + ldr r1, [pc, #532] @ (f0500 ) │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - ldr r3, [pc, #572] @ (f03a8 ) │ │ │ │ + ldr r3, [pc, #572] @ (f0530 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #568] @ (f03ac ) │ │ │ │ + ldr r0, [pc, #568] @ (f0534 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #568] @ (f03b0 ) │ │ │ │ + ldr r1, [pc, #568] @ (f0538 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w f003c │ │ │ │ + beq.w f01c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f01b2 │ │ │ │ + beq.n f033a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0324 │ │ │ │ + beq.w f04ac │ │ │ │ movs r0, #1 │ │ │ │ - b.n efec8 │ │ │ │ - ldr r3, [pc, #448] @ (f0378 ) │ │ │ │ + b.n f0050 │ │ │ │ + ldr r3, [pc, #448] @ (f0500 ) │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ - ldr r1, [pc, #500] @ (f03b4 ) │ │ │ │ - ldr r0, [pc, #504] @ (f03b8 ) │ │ │ │ + ldr r1, [pc, #500] @ (f053c ) │ │ │ │ + ldr r0, [pc, #504] @ (f0540 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f001a │ │ │ │ - ldr r1, [pc, #416] @ (f0378 ) │ │ │ │ + b.n f01a2 │ │ │ │ + ldr r1, [pc, #416] @ (f0500 ) │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ - ldr r3, [pc, #476] @ (f03bc ) │ │ │ │ - ldr r0, [pc, #480] @ (f03c0 ) │ │ │ │ + ldr r3, [pc, #476] @ (f0544 ) │ │ │ │ + ldr r0, [pc, #480] @ (f0548 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #472] @ (f03c4 ) │ │ │ │ + ldr r1, [pc, #472] @ (f054c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n eff4e │ │ │ │ + b.n f00d6 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #392] @ (f0398 ) │ │ │ │ - ldr r1, [pc, #440] @ (f03c8 ) │ │ │ │ + ldr r3, [pc, #392] @ (f0520 ) │ │ │ │ + ldr r1, [pc, #440] @ (f0550 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #348] @ (f0378 ) │ │ │ │ - ldr r1, [pc, #428] @ (f03cc ) │ │ │ │ + ldr r3, [pc, #348] @ (f0500 ) │ │ │ │ + ldr r1, [pc, #428] @ (f0554 ) │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - ldr r0, [pc, #428] @ (f03d0 ) │ │ │ │ + ldr r0, [pc, #428] @ (f0558 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f008e │ │ │ │ - ldr r3, [pc, #324] @ (f0378 ) │ │ │ │ + b.n f0216 │ │ │ │ + ldr r3, [pc, #324] @ (f0500 ) │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - ldr r0, [pc, #408] @ (f03d4 ) │ │ │ │ + ldr r0, [pc, #408] @ (f055c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #404] @ (f03d8 ) │ │ │ │ + ldr r3, [pc, #404] @ (f0560 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #400] @ (f03dc ) │ │ │ │ - ldr r1, [pc, #404] @ (f03e0 ) │ │ │ │ + ldr r2, [pc, #400] @ (f0564 ) │ │ │ │ + ldr r1, [pc, #404] @ (f0568 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w effa0 │ │ │ │ - ldr r3, [pc, #376] @ (f03e4 ) │ │ │ │ - movw r2, #55449 @ 0xd899 │ │ │ │ + bne.w f0128 │ │ │ │ + ldr r3, [pc, #376] @ (f056c ) │ │ │ │ + movw r2, #55434 @ 0xd88a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (f03e8 ) │ │ │ │ - ldr r0, [pc, #372] @ (f03ec ) │ │ │ │ + ldr r1, [pc, #368] @ (f0570 ) │ │ │ │ + ldr r0, [pc, #372] @ (f0574 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4000 @ 0xfa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n f000c │ │ │ │ + b.n f0194 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #244] @ (f0398 ) │ │ │ │ - ldr r1, [pc, #332] @ (f03f0 ) │ │ │ │ + ldr r3, [pc, #244] @ (f0520 ) │ │ │ │ + ldr r1, [pc, #332] @ (f0578 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #200] @ (f0378 ) │ │ │ │ - ldr r1, [pc, #320] @ (f03f4 ) │ │ │ │ + ldr r3, [pc, #200] @ (f0500 ) │ │ │ │ + ldr r1, [pc, #320] @ (f057c ) │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ - ldr r0, [pc, #320] @ (f03f8 ) │ │ │ │ + ldr r0, [pc, #320] @ (f0580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f008e │ │ │ │ - ldr r2, [pc, #176] @ (f0378 ) │ │ │ │ - ldr r3, [pc, #304] @ (f03fc ) │ │ │ │ - ldr r0, [pc, #308] @ (f0400 ) │ │ │ │ + b.n f0216 │ │ │ │ + ldr r2, [pc, #176] @ (f0500 ) │ │ │ │ + ldr r3, [pc, #304] @ (f0584 ) │ │ │ │ + ldr r0, [pc, #308] @ (f0588 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (f0404 ) │ │ │ │ + ldr r1, [pc, #300] @ (f058c ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n f008e │ │ │ │ - ldr r3, [pc, #136] @ (f0378 ) │ │ │ │ + b.n f0216 │ │ │ │ + ldr r3, [pc, #136] @ (f0500 ) │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ - ldr r0, [pc, #276] @ (f0408 ) │ │ │ │ + ldr r0, [pc, #276] @ (f0590 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #272] @ (f040c ) │ │ │ │ + ldr r3, [pc, #272] @ (f0594 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #268] @ (f0410 ) │ │ │ │ - ldr r1, [pc, #268] @ (f0414 ) │ │ │ │ + ldr r2, [pc, #268] @ (f0598 ) │ │ │ │ + ldr r1, [pc, #268] @ (f059c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n f008e │ │ │ │ + b.n f0216 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n effc2 │ │ │ │ + b.n f014a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f01b2 │ │ │ │ - ldr r3, [pc, #232] @ (f0418 ) │ │ │ │ - movw r2, #55461 @ 0xd8a5 │ │ │ │ + b.n f033a │ │ │ │ + ldr r3, [pc, #232] @ (f05a0 ) │ │ │ │ + movw r2, #55446 @ 0xd896 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (f041c ) │ │ │ │ - ldr r0, [pc, #228] @ (f0420 ) │ │ │ │ + ldr r1, [pc, #228] @ (f05a4 ) │ │ │ │ + ldr r0, [pc, #228] @ (f05a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4000 @ 0xfa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (f0424 ) │ │ │ │ - movw r2, #55478 @ 0xd8b6 │ │ │ │ + ldr r3, [pc, #216] @ (f05ac ) │ │ │ │ + movw r2, #55463 @ 0xd8a7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (f0428 ) │ │ │ │ - ldr r0, [pc, #212] @ (f042c ) │ │ │ │ + ldr r1, [pc, #212] @ (f05b0 ) │ │ │ │ + ldr r0, [pc, #212] @ (f05b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #4000 @ 0xfa0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + movs r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r6, f0514 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf78a0021 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + @ instruction: 0xf7b20021 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb89a │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb822 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #576 @ (adr r6, f0620 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, f0848 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb74e │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ movs r2, r4 │ │ │ │ - b.n f0338 │ │ │ │ + b.n f0510 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb6be │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #856 @ (adr r5, f076c ) │ │ │ │ + add r5, pc, #1016 @ (adr r5, f0994 ) │ │ │ │ movs r1, r4 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r2, r4 │ │ │ │ - b.n f01e8 │ │ │ │ + b.n f03c0 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc, #520 @ (adr r6, f062c ) │ │ │ │ + add r6, pc, #680 @ (adr r6, f0854 ) │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ movs r2, r4 │ │ │ │ - b.n f01bc │ │ │ │ + b.n f0394 │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #216 @ (adr r7, f0508 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, f0730 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0430 : │ │ │ │ +000f05b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (f04f4 ) │ │ │ │ + ldr r4, [pc, #180] @ (f067c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ f04f8 │ │ │ │ + ldr.w lr, [pc, #180] @ f0680 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ f04fc │ │ │ │ + ldr.w ip, [pc, #176] @ f0684 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2208 @ 0x8a0 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (f0500 ) │ │ │ │ + ldr r4, [pc, #160] @ (f0688 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f04ea │ │ │ │ - ldr r3, [pc, #136] @ (f0504 ) │ │ │ │ + beq.n f0672 │ │ │ │ + ldr r3, [pc, #136] @ (f068c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0490 │ │ │ │ - ldr r3, [pc, #128] @ (f0508 ) │ │ │ │ + beq.n f0618 │ │ │ │ + ldr r3, [pc, #128] @ (f0690 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n f04cc │ │ │ │ + bne.n f0654 │ │ │ │ mov r0, r1 │ │ │ │ - bl efe40 │ │ │ │ + bl effc8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n f04ea │ │ │ │ - cbnz r0, f04c6 │ │ │ │ - ldr r3, [pc, #108] @ (f050c ) │ │ │ │ + beq.n f0672 │ │ │ │ + cbnz r0, f064e │ │ │ │ + ldr r3, [pc, #108] @ (f0694 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (f0510 ) │ │ │ │ - ldr r3, [pc, #72] @ (f04fc ) │ │ │ │ + ldr r2, [pc, #96] @ (f0698 ) │ │ │ │ + ldr r3, [pc, #72] @ (f0684 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n f04ee │ │ │ │ + bne.n f0676 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (f0514 ) │ │ │ │ + ldr r3, [pc, #76] @ (f069c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n f04a0 │ │ │ │ - ldr r0, [pc, #72] @ (f0518 ) │ │ │ │ + b.n f0628 │ │ │ │ + ldr r0, [pc, #72] @ (f06a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (f051c ) │ │ │ │ - ldr r1, [pc, #72] @ (f0520 ) │ │ │ │ + ldr r3, [pc, #68] @ (f06a4 ) │ │ │ │ + ldr r1, [pc, #72] @ (f06a8 ) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ - ldr r0, [pc, #68] @ (f0524 ) │ │ │ │ + ldr r0, [pc, #68] @ (f06ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f04ae │ │ │ │ + b.n f0636 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #688] @ (f07a8 ) │ │ │ │ + ldr r1, [pc, #144] @ (f0710 ) │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfbae0024 │ │ │ │ + @ instruction: 0xfa260024 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9a0024 │ │ │ │ + @ instruction: 0xfa120024 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4a0024 │ │ │ │ + vst1.8 {d16[1]}, [r2], r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0528 : │ │ │ │ +000f06b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r4, [pc, #1296] @ f0a4c │ │ │ │ + ldr.w r4, [pc, #1296] @ f0bd4 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r3, [pc, #1296] @ f0a50 │ │ │ │ + ldr.w r3, [pc, #1296] @ f0bd8 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n f05b6 │ │ │ │ + beq.n f073e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w f077e │ │ │ │ - ldr.w r1, [pc, #1268] @ f0a54 │ │ │ │ + beq.w f0906 │ │ │ │ + ldr.w r1, [pc, #1268] @ f0bdc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w f0758 │ │ │ │ + bne.w f08e0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ands.w r8, r5, #1 │ │ │ │ - bne.w f07f8 │ │ │ │ + bne.w f0980 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f058a │ │ │ │ + beq.n f0712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0750 │ │ │ │ - ldr.w r3, [pc, #1228] @ f0a58 │ │ │ │ + beq.w f08d8 │ │ │ │ + ldr.w r3, [pc, #1228] @ f0be0 │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f07cc │ │ │ │ + beq.w f0954 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w f07a2 │ │ │ │ + beq.w f092a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n f05da │ │ │ │ + bne.n f0762 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n f05ee │ │ │ │ + beq.n f0776 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ and.w r8, r5, #1 │ │ │ │ - beq.w f0806 │ │ │ │ + beq.w f098e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n f0578 │ │ │ │ + beq.n f0700 │ │ │ │ mov r0, r5 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n f0578 │ │ │ │ + b.n f0700 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n f05ae │ │ │ │ + beq.n f0736 │ │ │ │ mov r0, r7 │ │ │ │ - bl ee52c │ │ │ │ + bl ee6b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w f089e │ │ │ │ - ldr.w r3, [pc, #1116] @ f0a5c │ │ │ │ + beq.w f0a26 │ │ │ │ + ldr.w r3, [pc, #1116] @ f0be4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w f0824 │ │ │ │ + beq.w f09ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n f062c │ │ │ │ - ldr.w r1, [pc, #1076] @ f0a54 │ │ │ │ + beq.n f07b4 │ │ │ │ + ldr.w r1, [pc, #1076] @ f0bdc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w f084a │ │ │ │ + bne.w f09d2 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ands.w r8, r7, #1 │ │ │ │ - bne.w f08de │ │ │ │ + bne.w f0a66 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0648 │ │ │ │ + beq.n f07d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0842 │ │ │ │ + beq.w f09ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f08e8 │ │ │ │ + beq.w f0a70 │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w f091a │ │ │ │ + beq.w f0aa2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w f080e │ │ │ │ + bne.w f0996 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w f0824 │ │ │ │ + bne.w f09ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w f094a │ │ │ │ - ldr r2, [pc, #988] @ (f0a54 ) │ │ │ │ + beq.w f0ad2 │ │ │ │ + ldr r2, [pc, #988] @ (f0bdc ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w f08be │ │ │ │ + bne.w f0a46 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w f0a14 │ │ │ │ + beq.w f0b9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f06aa │ │ │ │ + beq.n f0832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0a04 │ │ │ │ + beq.w f0b8c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w sl, #3221225472 @ 0xc0000000 │ │ │ │ movgt r3, r8 │ │ │ │ - ble.n f0732 │ │ │ │ + ble.n f08ba │ │ │ │ ldr r2, [r7, #12] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w f0a30 │ │ │ │ + beq.w f0bb8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r2, [pc, #900] @ (f0a54 ) │ │ │ │ + ldr r2, [pc, #900] @ (f0bdc ) │ │ │ │ cmp r3, sl │ │ │ │ ldr r0, [r1, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n f06ea │ │ │ │ + beq.n f0872 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w f09ae │ │ │ │ + bne.w f0b36 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ands.w fp, r5, #1 │ │ │ │ - bne.w f096e │ │ │ │ + bne.w f0af6 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n f0702 │ │ │ │ + beq.n f088a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f08b6 │ │ │ │ + beq.w f0a3e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f097c │ │ │ │ + beq.w f0b04 │ │ │ │ ldr.w r1, [r3, #244] @ 0xf4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w f09d4 │ │ │ │ + beq.w f0b5c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w f0870 │ │ │ │ + bne.w f09f8 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w f0886 │ │ │ │ + beq.w f0a0e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add.w r8, r8, #2 │ │ │ │ mov r3, r8 │ │ │ │ cmp.w r8, r2, lsl #1 │ │ │ │ - blt.n f06be │ │ │ │ + blt.n f0846 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w f05ae │ │ │ │ + beq.w f0736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w f05ae │ │ │ │ + bne.w f0736 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f05ae │ │ │ │ + b.n f0736 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f058a │ │ │ │ - ldr r1, [pc, #772] @ (f0a60 ) │ │ │ │ + b.n f0712 │ │ │ │ + ldr r1, [pc, #772] @ (f0be8 ) │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr r3, [pc, #772] @ (f0a64 ) │ │ │ │ - ldr r0, [pc, #772] @ (f0a68 ) │ │ │ │ + ldr r3, [pc, #772] @ (f0bec ) │ │ │ │ + ldr r0, [pc, #772] @ (f0bf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #768] @ (f0a6c ) │ │ │ │ + ldr r1, [pc, #768] @ (f0bf4 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl a7508 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #724] @ (f0a54 ) │ │ │ │ + ldr r3, [pc, #724] @ (f0bdc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n f0758 │ │ │ │ + bne.n f08e0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.n f07f8 │ │ │ │ - ldr r3, [pc, #712] @ (f0a58 ) │ │ │ │ + bmi.n f0980 │ │ │ │ + ldr r3, [pc, #712] @ (f0be0 ) │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, f07cc │ │ │ │ + cbz r3, f0954 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w f05aa │ │ │ │ - ldr r2, [pc, #700] @ (f0a60 ) │ │ │ │ + bne.w f0732 │ │ │ │ + ldr r2, [pc, #700] @ (f0be8 ) │ │ │ │ movw r1, #630 @ 0x276 │ │ │ │ - ldr r3, [pc, #708] @ (f0a70 ) │ │ │ │ + ldr r3, [pc, #708] @ (f0bf8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #704] @ (f0a74 ) │ │ │ │ + ldr r2, [pc, #704] @ (f0bfc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #700] @ (f0a78 ) │ │ │ │ - ldr r0, [pc, #704] @ (f0a7c ) │ │ │ │ + ldr r1, [pc, #700] @ (f0c00 ) │ │ │ │ + ldr r0, [pc, #704] @ (f0c04 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #684] @ (f0a80 ) │ │ │ │ - ldr r1, [pc, #684] @ (f0a84 ) │ │ │ │ + ldr r3, [pc, #684] @ (f0c08 ) │ │ │ │ + ldr r1, [pc, #684] @ (f0c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #636] @ (f0a60 ) │ │ │ │ - ldr r1, [pc, #676] @ (f0a88 ) │ │ │ │ + ldr r3, [pc, #636] @ (f0be8 ) │ │ │ │ + ldr r1, [pc, #676] @ (f0c10 ) │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr r0, [pc, #672] @ (f0a8c ) │ │ │ │ + ldr r0, [pc, #672] @ (f0c14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ mov r0, r5 │ │ │ │ mov.w r8, #1 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n f0578 │ │ │ │ + b.n f0700 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n f078e │ │ │ │ - b.n f05d0 │ │ │ │ + beq.n f0916 │ │ │ │ + b.n f0758 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w f066a │ │ │ │ + bne.w f07f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w f05ae │ │ │ │ + beq.w f0736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w f05ae │ │ │ │ + bne.w f0736 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f05ae │ │ │ │ + b.n f0736 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f0648 │ │ │ │ - ldr r1, [pc, #532] @ (f0a60 ) │ │ │ │ + b.n f07d0 │ │ │ │ + ldr r1, [pc, #532] @ (f0be8 ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r3, [pc, #572] @ (f0a90 ) │ │ │ │ + ldr r3, [pc, #572] @ (f0c18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #568] @ (f0a94 ) │ │ │ │ + ldr r0, [pc, #568] @ (f0c1c ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #568] @ (f0a98 ) │ │ │ │ + ldr r1, [pc, #568] @ (f0c20 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ mov r0, r5 │ │ │ │ bl 8bb54 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ bl 84a28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w f0724 │ │ │ │ + beq.w f08ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f089a │ │ │ │ + beq.n f0a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f0a0c │ │ │ │ + beq.w f0b94 │ │ │ │ movs r0, #1 │ │ │ │ - b.n f05b0 │ │ │ │ - ldr r3, [pc, #448] @ (f0a60 ) │ │ │ │ + b.n f0738 │ │ │ │ + ldr r3, [pc, #448] @ (f0be8 ) │ │ │ │ mov.w r2, #632 @ 0x278 │ │ │ │ - ldr r1, [pc, #500] @ (f0a9c ) │ │ │ │ - ldr r0, [pc, #504] @ (f0aa0 ) │ │ │ │ + ldr r1, [pc, #500] @ (f0c24 ) │ │ │ │ + ldr r0, [pc, #504] @ (f0c28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f0702 │ │ │ │ - ldr r1, [pc, #416] @ (f0a60 ) │ │ │ │ + b.n f088a │ │ │ │ + ldr r1, [pc, #416] @ (f0be8 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r3, [pc, #476] @ (f0aa4 ) │ │ │ │ - ldr r0, [pc, #480] @ (f0aa8 ) │ │ │ │ + ldr r3, [pc, #476] @ (f0c2c ) │ │ │ │ + ldr r0, [pc, #480] @ (f0c30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #472] @ (f0aac ) │ │ │ │ + ldr r1, [pc, #472] @ (f0c34 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ mov r0, r7 │ │ │ │ bl 849dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n f0636 │ │ │ │ + b.n f07be │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #392] @ (f0a80 ) │ │ │ │ - ldr r1, [pc, #440] @ (f0ab0 ) │ │ │ │ + ldr r3, [pc, #392] @ (f0c08 ) │ │ │ │ + ldr r1, [pc, #440] @ (f0c38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #348] @ (f0a60 ) │ │ │ │ - ldr r1, [pc, #428] @ (f0ab4 ) │ │ │ │ + ldr r3, [pc, #348] @ (f0be8 ) │ │ │ │ + ldr r1, [pc, #428] @ (f0c3c ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r0, [pc, #428] @ (f0ab8 ) │ │ │ │ + ldr r0, [pc, #428] @ (f0c40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0776 │ │ │ │ - ldr r3, [pc, #324] @ (f0a60 ) │ │ │ │ + b.n f08fe │ │ │ │ + ldr r3, [pc, #324] @ (f0be8 ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r0, [pc, #408] @ (f0abc ) │ │ │ │ + ldr r0, [pc, #408] @ (f0c44 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #404] @ (f0ac0 ) │ │ │ │ + ldr r3, [pc, #404] @ (f0c48 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #400] @ (f0ac4 ) │ │ │ │ - ldr r1, [pc, #404] @ (f0ac8 ) │ │ │ │ + ldr r2, [pc, #400] @ (f0c4c ) │ │ │ │ + ldr r1, [pc, #404] @ (f0c50 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 84a28 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ ldr r7, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w f0688 │ │ │ │ - ldr r3, [pc, #376] @ (f0acc ) │ │ │ │ - movw r2, #55910 @ 0xda66 │ │ │ │ + bne.w f0810 │ │ │ │ + ldr r3, [pc, #376] @ (f0c54 ) │ │ │ │ + movw r2, #55895 @ 0xda57 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #368] @ (f0ad0 ) │ │ │ │ - ldr r0, [pc, #372] @ (f0ad4 ) │ │ │ │ + ldr r1, [pc, #368] @ (f0c58 ) │ │ │ │ + ldr r0, [pc, #372] @ (f0c5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4040 @ 0xfc8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 849dc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n f06f4 │ │ │ │ + b.n f087c │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #244] @ (f0a80 ) │ │ │ │ - ldr r1, [pc, #332] @ (f0ad8 ) │ │ │ │ + ldr r3, [pc, #244] @ (f0c08 ) │ │ │ │ + ldr r1, [pc, #332] @ (f0c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #200] @ (f0a60 ) │ │ │ │ - ldr r1, [pc, #320] @ (f0adc ) │ │ │ │ + ldr r3, [pc, #200] @ (f0be8 ) │ │ │ │ + ldr r1, [pc, #320] @ (f0c64 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r0, [pc, #320] @ (f0ae0 ) │ │ │ │ + ldr r0, [pc, #320] @ (f0c68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0776 │ │ │ │ - ldr r2, [pc, #176] @ (f0a60 ) │ │ │ │ - ldr r3, [pc, #304] @ (f0ae4 ) │ │ │ │ - ldr r0, [pc, #308] @ (f0ae8 ) │ │ │ │ + b.n f08fe │ │ │ │ + ldr r2, [pc, #176] @ (f0be8 ) │ │ │ │ + ldr r3, [pc, #304] @ (f0c6c ) │ │ │ │ + ldr r0, [pc, #308] @ (f0c70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r2] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #296] @ (f0aec ) │ │ │ │ + ldr r1, [pc, #296] @ (f0c74 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n f0776 │ │ │ │ - ldr r3, [pc, #136] @ (f0a60 ) │ │ │ │ + b.n f08fe │ │ │ │ + ldr r3, [pc, #136] @ (f0be8 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r0, [pc, #276] @ (f0af0 ) │ │ │ │ + ldr r0, [pc, #276] @ (f0c78 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #272] @ (f0af4 ) │ │ │ │ + ldr r3, [pc, #272] @ (f0c7c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #268] @ (f0af8 ) │ │ │ │ - ldr r1, [pc, #268] @ (f0afc ) │ │ │ │ + ldr r2, [pc, #268] @ (f0c80 ) │ │ │ │ + ldr r1, [pc, #268] @ (f0c84 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 84a28 │ │ │ │ - b.n f0776 │ │ │ │ + b.n f08fe │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f06aa │ │ │ │ + b.n f0832 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f089a │ │ │ │ - ldr r3, [pc, #232] @ (f0b00 ) │ │ │ │ - movw r2, #55922 @ 0xda72 │ │ │ │ + b.n f0a22 │ │ │ │ + ldr r3, [pc, #232] @ (f0c88 ) │ │ │ │ + movw r2, #55907 @ 0xda63 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (f0b04 ) │ │ │ │ - ldr r0, [pc, #228] @ (f0b08 ) │ │ │ │ + ldr r1, [pc, #228] @ (f0c8c ) │ │ │ │ + ldr r0, [pc, #228] @ (f0c90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4040 @ 0xfc8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (f0b0c ) │ │ │ │ - movw r2, #55939 @ 0xda83 │ │ │ │ + ldr r3, [pc, #216] @ (f0c94 ) │ │ │ │ + movw r2, #55924 @ 0xda74 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (f0b10 ) │ │ │ │ - ldr r0, [pc, #212] @ (f0b14 ) │ │ │ │ + ldr r1, [pc, #212] @ (f0c98 ) │ │ │ │ + ldr r0, [pc, #212] @ (f0c9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4040 @ 0xfc8 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - @ instruction: 0xfab80024 │ │ │ │ + ldrsh.w r0, [r0, r4, lsl #2] │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r0, r4 │ │ │ │ - sxth r6, r2 │ │ │ │ + sxtb r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf0a20021 │ │ │ │ - add r1, pc, #152 @ (adr r1, f0b10 ) │ │ │ │ + @ instruction: 0xf0ca0021 │ │ │ │ + add r1, pc, #312 @ (adr r1, f0d38 ) │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, f0aae │ │ │ │ + cbz r4, f0c42 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r2, f0ab2 │ │ │ │ + cbz r6, f0c46 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ movs r0, r4 │ │ │ │ - cbz r2, f0aa4 │ │ │ │ + cbz r6, f0c38 │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r0, f0c2c │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ movs r0, r4 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sub sp, #8 │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - b.n f0c50 │ │ │ │ + b.n f0e28 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add sp, #8 │ │ │ │ movs r2, r4 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n f0cd8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n f0cac │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #312 @ (adr r0, f0c50 ) │ │ │ │ + add r0, pc, #472 @ (adr r0, f0e78 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0b18 : │ │ │ │ +000f0ca0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (f0bdc ) │ │ │ │ + ldr r4, [pc, #180] @ (f0d64 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ f0be0 │ │ │ │ + ldr.w lr, [pc, #180] @ f0d68 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ f0be4 │ │ │ │ + ldr.w ip, [pc, #176] @ f0d6c │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2256 @ 0x8d0 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (f0be8 ) │ │ │ │ + ldr r4, [pc, #160] @ (f0d70 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f0bd2 │ │ │ │ - ldr r3, [pc, #136] @ (f0bec ) │ │ │ │ + beq.n f0d5a │ │ │ │ + ldr r3, [pc, #136] @ (f0d74 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0b78 │ │ │ │ - ldr r3, [pc, #128] @ (f0bf0 ) │ │ │ │ + beq.n f0d00 │ │ │ │ + ldr r3, [pc, #128] @ (f0d78 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n f0bb4 │ │ │ │ + bne.n f0d3c │ │ │ │ mov r0, r1 │ │ │ │ - bl f0528 │ │ │ │ + bl f06b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n f0bd2 │ │ │ │ - cbnz r0, f0bae │ │ │ │ - ldr r3, [pc, #108] @ (f0bf4 ) │ │ │ │ + beq.n f0d5a │ │ │ │ + cbnz r0, f0d36 │ │ │ │ + ldr r3, [pc, #108] @ (f0d7c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (f0bf8 ) │ │ │ │ - ldr r3, [pc, #72] @ (f0be4 ) │ │ │ │ + ldr r2, [pc, #96] @ (f0d80 ) │ │ │ │ + ldr r3, [pc, #72] @ (f0d6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n f0bd6 │ │ │ │ + bne.n f0d5e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (f0bfc ) │ │ │ │ + ldr r3, [pc, #76] @ (f0d84 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n f0b88 │ │ │ │ - ldr r0, [pc, #72] @ (f0c00 ) │ │ │ │ + b.n f0d10 │ │ │ │ + ldr r0, [pc, #72] @ (f0d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (f0c04 ) │ │ │ │ - ldr r1, [pc, #72] @ (f0c08 ) │ │ │ │ + ldr r3, [pc, #68] @ (f0d8c ) │ │ │ │ + ldr r1, [pc, #72] @ (f0d90 ) │ │ │ │ mov.w r2, #628 @ 0x274 │ │ │ │ - ldr r0, [pc, #68] @ (f0c0c ) │ │ │ │ + ldr r0, [pc, #68] @ (f0d94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f0b96 │ │ │ │ + b.n f0d1e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mvns r4, r0 │ │ │ │ + tst r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf4c60024 │ │ │ │ + @ instruction: 0xf33e0024 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b20024 │ │ │ │ + @ instruction: 0xf32a0024 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r2, #10747904 @ 0xa40000 │ │ │ │ + @ instruction: 0xf2da0024 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0c10 : │ │ │ │ +000f0d98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #316] @ (f0d5c ) │ │ │ │ + ldr r5, [pc, #316] @ (f0ee4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r5, pc │ │ │ │ - bl ee52c │ │ │ │ + bl ee6b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f0ce4 │ │ │ │ - ldr r3, [pc, #304] @ (f0d60 ) │ │ │ │ + beq.n f0e6c │ │ │ │ + ldr r3, [pc, #304] @ (f0ee8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n f0c88 │ │ │ │ - ldr r3, [pc, #300] @ (f0d64 ) │ │ │ │ + beq.n f0e10 │ │ │ │ + ldr r3, [pc, #300] @ (f0eec ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0c4c │ │ │ │ - ldr r3, [pc, #292] @ (f0d68 ) │ │ │ │ + beq.n f0dd4 │ │ │ │ + ldr r3, [pc, #292] @ (f0ef0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n f0c9c │ │ │ │ + bne.n f0e24 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ands.w r7, r6, #1 │ │ │ │ - bne.n f0cfc │ │ │ │ + bne.n f0e84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0c66 │ │ │ │ + beq.n f0dee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f0cdc │ │ │ │ - ldr r3, [pc, #260] @ (f0d6c ) │ │ │ │ + beq.n f0e64 │ │ │ │ + ldr r3, [pc, #260] @ (f0ef4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f0d04 │ │ │ │ + beq.n f0e8c │ │ │ │ ldr.w r1, [r3, #236] @ 0xec │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n f0d30 │ │ │ │ - cbnz r7, f0cc8 │ │ │ │ + beq.n f0eb8 │ │ │ │ + cbnz r7, f0e50 │ │ │ │ subs r4, r6, r1 │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0c98 │ │ │ │ + beq.n f0e20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, f0cc2 │ │ │ │ + cbz r3, f0e4a │ │ │ │ movs r4, #0 │ │ │ │ - b.n f0c82 │ │ │ │ - ldr r1, [pc, #208] @ (f0d70 ) │ │ │ │ + b.n f0e0a │ │ │ │ + ldr r1, [pc, #208] @ (f0ef8 ) │ │ │ │ movw r2, #679 @ 0x2a7 │ │ │ │ - ldr r3, [pc, #208] @ (f0d74 ) │ │ │ │ + ldr r3, [pc, #208] @ (f0efc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #204] @ (f0d78 ) │ │ │ │ - ldr r0, [pc, #204] @ (f0d7c ) │ │ │ │ + ldr r1, [pc, #204] @ (f0f00 ) │ │ │ │ + ldr r0, [pc, #204] @ (f0f04 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f0c98 │ │ │ │ + b.n f0e20 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bb54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f0c66 │ │ │ │ - ldr r3, [pc, #136] @ (f0d70 ) │ │ │ │ + b.n f0dee │ │ │ │ + ldr r3, [pc, #136] @ (f0ef8 ) │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - ldr r1, [pc, #148] @ (f0d80 ) │ │ │ │ - ldr r0, [pc, #148] @ (f0d84 ) │ │ │ │ + ldr r1, [pc, #148] @ (f0f08 ) │ │ │ │ + ldr r0, [pc, #148] @ (f0f0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0cba │ │ │ │ + b.n f0e42 │ │ │ │ mov r0, r6 │ │ │ │ bl 849dc │ │ │ │ - b.n f0c54 │ │ │ │ + b.n f0ddc │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - ldr r3, [pc, #124] @ (f0d88 ) │ │ │ │ - ldr r1, [pc, #124] @ (f0d8c ) │ │ │ │ + ldr r3, [pc, #124] @ (f0f10 ) │ │ │ │ + ldr r1, [pc, #124] @ (f0f14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r3, [pc, #84] @ (f0d70 ) │ │ │ │ - ldr r1, [pc, #116] @ (f0d90 ) │ │ │ │ + ldr r3, [pc, #84] @ (f0ef8 ) │ │ │ │ + ldr r1, [pc, #116] @ (f0f18 ) │ │ │ │ movw r2, #679 @ 0x2a7 │ │ │ │ - ldr r0, [pc, #112] @ (f0d94 ) │ │ │ │ + ldr r0, [pc, #112] @ (f0f1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0cba │ │ │ │ - ldr r2, [pc, #60] @ (f0d70 ) │ │ │ │ + b.n f0e42 │ │ │ │ + ldr r2, [pc, #60] @ (f0ef8 ) │ │ │ │ movw r1, #679 @ 0x2a7 │ │ │ │ - ldr r3, [pc, #96] @ (f0d98 ) │ │ │ │ + ldr r3, [pc, #96] @ (f0f20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #92] @ (f0d9c ) │ │ │ │ + ldr r2, [pc, #92] @ (f0f24 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #88] @ (f0da0 ) │ │ │ │ - ldr r0, [pc, #88] @ (f0da4 ) │ │ │ │ + ldr r1, [pc, #88] @ (f0f28 ) │ │ │ │ + ldr r0, [pc, #88] @ (f0f2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl bac68 │ │ │ │ mov r0, r6 │ │ │ │ bl 84a28 │ │ │ │ - b.n f0cba │ │ │ │ + b.n f0e42 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3da0024 │ │ │ │ + @ instruction: 0xf2520024 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0da8 : │ │ │ │ +000f0f30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #180] @ (f0e6c ) │ │ │ │ + ldr r4, [pc, #180] @ (f0ff4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #180] @ f0e70 │ │ │ │ + ldr.w lr, [pc, #180] @ f0ff8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #176] @ f0e74 │ │ │ │ + ldr.w ip, [pc, #176] @ f0ffc │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2304 @ 0x900 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #160] @ (f0e78 ) │ │ │ │ + ldr r4, [pc, #160] @ (f1000 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f0e62 │ │ │ │ - ldr r3, [pc, #136] @ (f0e7c ) │ │ │ │ + beq.n f0fea │ │ │ │ + ldr r3, [pc, #136] @ (f1004 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0e08 │ │ │ │ - ldr r3, [pc, #128] @ (f0e80 ) │ │ │ │ + beq.n f0f90 │ │ │ │ + ldr r3, [pc, #128] @ (f1008 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n f0e44 │ │ │ │ + bne.n f0fcc │ │ │ │ mov r0, r1 │ │ │ │ - bl f0c10 │ │ │ │ + bl f0d98 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n f0e62 │ │ │ │ - cbnz r0, f0e3e │ │ │ │ - ldr r3, [pc, #108] @ (f0e84 ) │ │ │ │ + beq.n f0fea │ │ │ │ + cbnz r0, f0fc6 │ │ │ │ + ldr r3, [pc, #108] @ (f100c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (f0e88 ) │ │ │ │ - ldr r3, [pc, #72] @ (f0e74 ) │ │ │ │ + ldr r2, [pc, #96] @ (f1010 ) │ │ │ │ + ldr r3, [pc, #72] @ (f0ffc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n f0e66 │ │ │ │ + bne.n f0fee │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #76] @ (f0e8c ) │ │ │ │ + ldr r3, [pc, #76] @ (f1014 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n f0e18 │ │ │ │ - ldr r0, [pc, #72] @ (f0e90 ) │ │ │ │ + b.n f0fa0 │ │ │ │ + ldr r0, [pc, #72] @ (f1018 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #68] @ (f0e94 ) │ │ │ │ - ldr r1, [pc, #72] @ (f0e98 ) │ │ │ │ + ldr r3, [pc, #68] @ (f101c ) │ │ │ │ + ldr r1, [pc, #72] @ (f1020 ) │ │ │ │ mov.w r2, #676 @ 0x2a4 │ │ │ │ - ldr r0, [pc, #68] @ (f0e9c ) │ │ │ │ + ldr r0, [pc, #68] @ (f1024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f0e26 │ │ │ │ + b.n f0fae │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r6 │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf2360024 │ │ │ │ + @ instruction: 0xf0ae0024 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2220024 │ │ │ │ + eors.w r0, sl, #36 @ 0x24 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, #36 @ 0x24 │ │ │ │ + orr.w r0, sl, #36 @ 0x24 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0ea0 : │ │ │ │ +000f1028 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (f0f44 ) │ │ │ │ + ldr r4, [pc, #148] @ (f10cc ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #148] @ f0f48 │ │ │ │ + ldr.w lr, [pc, #148] @ f10d0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #144] @ f0f4c │ │ │ │ + ldr.w ip, [pc, #144] @ f10d4 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2352 @ 0x930 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #128] @ (f0f50 ) │ │ │ │ + ldr r4, [pc, #128] @ (f10d8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, f0f3a │ │ │ │ - ldr r3, [pc, #108] @ (f0f54 ) │ │ │ │ + cbz r0, f10c2 │ │ │ │ + ldr r3, [pc, #108] @ (f10dc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0efe │ │ │ │ - ldr r3, [pc, #96] @ (f0f58 ) │ │ │ │ + beq.n f1086 │ │ │ │ + ldr r3, [pc, #96] @ (f10e0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n f0f1c │ │ │ │ + bne.n f10a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl ee52c │ │ │ │ - ldr r2, [pc, #84] @ (f0f5c ) │ │ │ │ - ldr r3, [pc, #68] @ (f0f4c ) │ │ │ │ + bl ee6b4 │ │ │ │ + ldr r2, [pc, #84] @ (f10e4 ) │ │ │ │ + ldr r3, [pc, #68] @ (f10d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n f0f3e │ │ │ │ + bne.n f10c6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ (f0f60 ) │ │ │ │ + ldr r0, [pc, #64] @ (f10e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #60] @ (f0f64 ) │ │ │ │ - ldr r1, [pc, #64] @ (f0f68 ) │ │ │ │ + ldr r3, [pc, #60] @ (f10ec ) │ │ │ │ + ldr r1, [pc, #64] @ (f10f0 ) │ │ │ │ mov.w r2, #964 @ 0x3c4 │ │ │ │ - ldr r0, [pc, #60] @ (f0f6c ) │ │ │ │ + ldr r0, [pc, #60] @ (f10f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f0f04 │ │ │ │ + b.n f108c │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ands r4, r7 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf13e0024 │ │ │ │ + vext.8 d0, d6, d20, #0 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf12a0024 │ │ │ │ + vaddl.s32 q0, d2, d20 │ │ │ │ lsls r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0f40024 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + vhadd.s32 d16, d12, d20 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f0f70 : │ │ │ │ +000f10f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #824] @ (f12bc ) │ │ │ │ + ldr r5, [pc, #824] @ (f1444 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #824] @ (f12c0 ) │ │ │ │ + ldr r3, [pc, #824] @ (f1448 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr.w r1, [r6, #264] @ 0x108 │ │ │ │ blx 4fe94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w f1152 │ │ │ │ + blt.w f12da │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n f0fbc │ │ │ │ + beq.n f1144 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w f122e │ │ │ │ + beq.w f13b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f0fb4 │ │ │ │ + beq.n f113c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r1, [r6, #264] @ 0x108 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx 500e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w f117a │ │ │ │ + beq.w f1302 │ │ │ │ movs r1, #2 │ │ │ │ - bl ed89c │ │ │ │ + bl eda24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w f1190 │ │ │ │ + blt.w f1318 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w f124a │ │ │ │ + beq.w f13d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrne.w r2, [r8, #12] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w f1282 │ │ │ │ + beq.w f140a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f102a │ │ │ │ + beq.n f11b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f116a │ │ │ │ + beq.w f12f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w f11b4 │ │ │ │ + bpl.w f133c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w f11e0 │ │ │ │ + bpl.w f1368 │ │ │ │ mov r0, r4 │ │ │ │ bl 85fb8 │ │ │ │ - cbnz r0, f1076 │ │ │ │ + cbnz r0, f11fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f105a │ │ │ │ + beq.n f11e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f11ac │ │ │ │ + beq.w f1334 │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #2920] @ 0xb68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w f1266 │ │ │ │ + beq.w f13ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1090 │ │ │ │ + beq.n f1218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f1172 │ │ │ │ + beq.n f12fa │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w f1204 │ │ │ │ + beq.w f138c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r6, #264] @ 0x108 │ │ │ │ bl 85fb8 │ │ │ │ - cbnz r0, f10d4 │ │ │ │ + cbnz r0, f125c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f10b8 │ │ │ │ + beq.n f1240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w f11d8 │ │ │ │ + beq.w f1360 │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r6, #2920] @ 0xb68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w f129e │ │ │ │ + beq.w f1426 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f10f2 │ │ │ │ + beq.n f127a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, f10f2 │ │ │ │ + cbnz r3, f127a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w f1220 │ │ │ │ + beq.w f13a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #3 │ │ │ │ bl 85b08 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1120 │ │ │ │ + beq.n f12a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, f1120 │ │ │ │ + cbnz r3, f12a8 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1136 │ │ │ │ + beq.n f12be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, f1136 │ │ │ │ + cbnz r3, f12be │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w f0fb4 │ │ │ │ - ldr r3, [pc, #388] @ (f12c4 ) │ │ │ │ + bne.w f113c │ │ │ │ + ldr r3, [pc, #388] @ (f144c ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #388] @ (f12c8 ) │ │ │ │ - ldr r0, [pc, #392] @ (f12cc ) │ │ │ │ + ldr r1, [pc, #388] @ (f1450 ) │ │ │ │ + ldr r0, [pc, #392] @ (f1454 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f0fb4 │ │ │ │ - ldr r3, [pc, #368] @ (f12c4 ) │ │ │ │ + b.n f113c │ │ │ │ + ldr r3, [pc, #368] @ (f144c ) │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ - ldr r1, [pc, #376] @ (f12d0 ) │ │ │ │ - ldr r0, [pc, #376] @ (f12d4 ) │ │ │ │ + ldr r1, [pc, #376] @ (f1458 ) │ │ │ │ + ldr r0, [pc, #376] @ (f145c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r4, #0 │ │ │ │ - b.n f0fb4 │ │ │ │ + b.n f113c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f102a │ │ │ │ + b.n f11b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f1090 │ │ │ │ - ldr r3, [pc, #328] @ (f12c4 ) │ │ │ │ + b.n f1218 │ │ │ │ + ldr r3, [pc, #328] @ (f144c ) │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #344] @ (f12d8 ) │ │ │ │ - ldr r0, [pc, #344] @ (f12dc ) │ │ │ │ + ldr r1, [pc, #344] @ (f1460 ) │ │ │ │ + ldr r0, [pc, #344] @ (f1464 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n f1166 │ │ │ │ - ldr r1, [pc, #332] @ (f12e0 ) │ │ │ │ + b.n f12ee │ │ │ │ + ldr r1, [pc, #332] @ (f1468 ) │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #332] @ (f12e4 ) │ │ │ │ - ldr r3, [pc, #300] @ (f12c4 ) │ │ │ │ + ldr r0, [pc, #332] @ (f146c ) │ │ │ │ + ldr r3, [pc, #300] @ (f144c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n f1166 │ │ │ │ + b.n f12ee │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f105a │ │ │ │ - ldr r2, [pc, #268] @ (f12c4 ) │ │ │ │ - ldr r3, [pc, #304] @ (f12e8 ) │ │ │ │ - ldr r1, [pc, #304] @ (f12ec ) │ │ │ │ + b.n f11e2 │ │ │ │ + ldr r2, [pc, #268] @ (f144c ) │ │ │ │ + ldr r3, [pc, #304] @ (f1470 ) │ │ │ │ + ldr r1, [pc, #304] @ (f1474 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #304] @ (f12f0 ) │ │ │ │ + ldr r0, [pc, #304] @ (f1478 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n f1166 │ │ │ │ + b.n f12ee │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f10b8 │ │ │ │ - ldr r2, [pc, #224] @ (f12c4 ) │ │ │ │ - ldr r3, [pc, #272] @ (f12f4 ) │ │ │ │ - ldr r1, [pc, #272] @ (f12f8 ) │ │ │ │ + b.n f1240 │ │ │ │ + ldr r2, [pc, #224] @ (f144c ) │ │ │ │ + ldr r3, [pc, #272] @ (f147c ) │ │ │ │ + ldr r1, [pc, #272] @ (f1480 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #272] @ (f12fc ) │ │ │ │ + ldr r0, [pc, #272] @ (f1484 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl a7508 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n f1166 │ │ │ │ - ldr r3, [pc, #188] @ (f12c4 ) │ │ │ │ + b.n f12ee │ │ │ │ + ldr r3, [pc, #188] @ (f144c ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #244] @ (f1300 ) │ │ │ │ - ldr r0, [pc, #248] @ (f1304 ) │ │ │ │ + ldr r1, [pc, #244] @ (f1488 ) │ │ │ │ + ldr r0, [pc, #248] @ (f148c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n f1166 │ │ │ │ - ldr r1, [pc, #228] @ (f1308 ) │ │ │ │ + b.n f12ee │ │ │ │ + ldr r1, [pc, #228] @ (f1490 ) │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #228] @ (f130c ) │ │ │ │ - ldr r3, [pc, #156] @ (f12c4 ) │ │ │ │ + ldr r0, [pc, #228] @ (f1494 ) │ │ │ │ + ldr r3, [pc, #156] @ (f144c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n f119c │ │ │ │ - ldr r3, [pc, #224] @ (f1310 ) │ │ │ │ - movw r2, #3535 @ 0xdcf │ │ │ │ + b.n f1324 │ │ │ │ + ldr r3, [pc, #224] @ (f1498 ) │ │ │ │ + movw r2, #3524 @ 0xdc4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #216] @ (f1314 ) │ │ │ │ - ldr r0, [pc, #220] @ (f1318 ) │ │ │ │ + ldr r1, [pc, #216] @ (f149c ) │ │ │ │ + ldr r0, [pc, #220] @ (f14a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (f131c ) │ │ │ │ - movw r2, #3555 @ 0xde3 │ │ │ │ + ldr r3, [pc, #208] @ (f14a4 ) │ │ │ │ + movw r2, #3544 @ 0xdd8 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #200] @ (f1320 ) │ │ │ │ - ldr r0, [pc, #204] @ (f1324 ) │ │ │ │ + ldr r1, [pc, #200] @ (f14a8 ) │ │ │ │ + ldr r0, [pc, #204] @ (f14ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (f1328 ) │ │ │ │ - movw r2, #3581 @ 0xdfd │ │ │ │ + ldr r3, [pc, #192] @ (f14b0 ) │ │ │ │ + movw r2, #3570 @ 0xdf2 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #184] @ (f132c ) │ │ │ │ - ldr r0, [pc, #188] @ (f1330 ) │ │ │ │ + ldr r1, [pc, #184] @ (f14b4 ) │ │ │ │ + ldr r0, [pc, #188] @ (f14b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (f1334 ) │ │ │ │ - movw r2, #3561 @ 0xde9 │ │ │ │ + ldr r3, [pc, #176] @ (f14bc ) │ │ │ │ + movw r2, #3550 @ 0xdde │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #168] @ (f1338 ) │ │ │ │ - ldr r0, [pc, #172] @ (f133c ) │ │ │ │ + ldr r1, [pc, #168] @ (f14c0 ) │ │ │ │ + ldr r0, [pc, #172] @ (f14c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (f1340 ) │ │ │ │ - movw r2, #3597 @ 0xe0d │ │ │ │ + ldr r3, [pc, #160] @ (f14c8 ) │ │ │ │ + movw r2, #3586 @ 0xe02 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #152] @ (f1344 ) │ │ │ │ - ldr r0, [pc, #156] @ (f1348 ) │ │ │ │ + ldr r1, [pc, #152] @ (f14cc ) │ │ │ │ + ldr r0, [pc, #156] @ (f14d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4068 @ 0xfe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - orns r0, r4, #36 @ 0x24 │ │ │ │ + cdp 0, 14, cr0, cr12, cr4, {1} │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #1008 @ (adr r7, f16e0 ) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #832 @ (adr r7, f163c ) │ │ │ │ + add r0, sp, #16 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #928 @ (adr r7, f16a0 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #704 @ (adr r7, f15c4 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, f181c ) │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #800 @ (adr r7, f1628 ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, f1880 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #592 @ (adr r7, f155c ) │ │ │ │ + add r7, pc, #800 @ (adr r7, f17b4 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #696 @ (adr r7, f15c8 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, f1820 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #768 @ (adr r7, f1614 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, f183c ) │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n f12dc │ │ │ │ + bhi.n f14b4 │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #688 @ (adr r7, f15cc ) │ │ │ │ + add r7, pc, #896 @ (adr r7, f1824 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #656 @ (adr r7, f15b0 ) │ │ │ │ + add r7, pc, #816 @ (adr r7, f17d8 ) │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n f12b0 │ │ │ │ + bvc.n f1488 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #544 @ (adr r7, f154c ) │ │ │ │ + add r7, pc, #704 @ (adr r7, f1774 ) │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n f1284 │ │ │ │ + bvc.n f145c │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #432 @ (adr r7, f14e8 ) │ │ │ │ + add r7, pc, #592 @ (adr r7, f1710 ) │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n f1258 │ │ │ │ + bvc.n f1430 │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #320 @ (adr r7, f1484 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, f16ac ) │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n f142c │ │ │ │ + bvc.n f1404 │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f134c : │ │ │ │ +000f14d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #132] @ (f13e0 ) │ │ │ │ + ldr r4, [pc, #132] @ (f1568 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #132] @ f13e4 │ │ │ │ + ldr.w lr, [pc, #132] @ f156c │ │ │ │ mov r0, r1 │ │ │ │ - ldr.w ip, [pc, #128] @ f13e8 │ │ │ │ + ldr.w ip, [pc, #128] @ f1570 │ │ │ │ add r4, pc │ │ │ │ add lr, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #2400 @ 0x960 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #112] @ (f13ec ) │ │ │ │ + ldr r4, [pc, #112] @ (f1574 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 83b10 │ │ │ │ - cbz r0, f13d6 │ │ │ │ + cbz r0, f155e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n f13ba │ │ │ │ + bpl.n f1542 │ │ │ │ mov r0, r1 │ │ │ │ - bl f0f70 │ │ │ │ - ldr r2, [pc, #76] @ (f13f0 ) │ │ │ │ - ldr r3, [pc, #64] @ (f13e8 ) │ │ │ │ + bl f10f8 │ │ │ │ + ldr r2, [pc, #76] @ (f1578 ) │ │ │ │ + ldr r3, [pc, #64] @ (f1570 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n f13da │ │ │ │ + bne.n f1562 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #56] @ (f13f4 ) │ │ │ │ + ldr r0, [pc, #56] @ (f157c ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #52] @ (f13f8 ) │ │ │ │ - ldr r1, [pc, #52] @ (f13fc ) │ │ │ │ + ldr r3, [pc, #52] @ (f1580 ) │ │ │ │ + ldr r1, [pc, #52] @ (f1584 ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #52] @ (f1400 ) │ │ │ │ + ldr r0, [pc, #52] @ (f1588 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f13a2 │ │ │ │ + b.n f152a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r2, #8 │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [r2], {36} @ 0x24 │ │ │ │ + add.w r0, sl, r4, asr #32 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], #-144 @ 0xffffff70 │ │ │ │ - mrrc 0, 2, r0, r6, cr4 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + @ instruction: 0xeaf60024 │ │ │ │ + pkhtb r0, lr, r4, asr #32 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #968 @ (adr r5, f17c8 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, f1620 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #40 @ (adr r6, f142c ) │ │ │ │ + add r6, pc, #248 @ (adr r6, f1684 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f1404 : │ │ │ │ +000f158c : │ │ │ │ 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, #1020] @ (f1814 ) │ │ │ │ + ldr r5, [pc, #1020] @ (f199c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #1020] @ (f1818 ) │ │ │ │ + ldr r4, [pc, #1020] @ (f19a0 ) │ │ │ │ mov fp, r0 │ │ │ │ add r5, pc │ │ │ │ mov r9, r2 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1008] @ (f181c ) │ │ │ │ + ldr r3, [pc, #1008] @ (f19a4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ - ldr r4, [pc, #1004] @ (f1820 ) │ │ │ │ + ldr r4, [pc, #1004] @ (f19a8 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ @@ -268890,1896 +269045,1896 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r3, r0 │ │ │ │ str r6, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #972] @ (f1824 ) │ │ │ │ + ldr r3, [pc, #972] @ (f19ac ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, fp, #12 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ str.w r2, [fp, #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, #944] @ (f1828 ) │ │ │ │ + ldr r3, [pc, #944] @ (f19b0 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ str.w r2, [fp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n f152c │ │ │ │ + beq.n f16b4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f152c │ │ │ │ + beq.n f16b4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ it mi │ │ │ │ movmi r0, #0 │ │ │ │ - bpl.w f1622 │ │ │ │ + bpl.w f17aa │ │ │ │ and.w r3, r3, #127 @ 0x7f │ │ │ │ mov r7, r2 │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ tst.w r3, #128 @ 0x80 │ │ │ │ - bne.n f149c │ │ │ │ + bne.n f1624 │ │ │ │ adds r2, r7, #2 │ │ │ │ orrs.w sl, r3, r0, lsl #7 │ │ │ │ - beq.n f1522 │ │ │ │ - ldr r7, [pc, #880] @ (f182c ) │ │ │ │ + beq.n f16aa │ │ │ │ + ldr r7, [pc, #880] @ (f19b4 ) │ │ │ │ add.w r8, sp, #32 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov fp, r2 │ │ │ │ add r7, pc │ │ │ │ strd r1, r9, [sp, #8] │ │ │ │ ldrsb.w r3, [fp] │ │ │ │ ldrb.w r9, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n f14ee │ │ │ │ + bge.n f1676 │ │ │ │ and.w r9, r9, #127 @ 0x7f │ │ │ │ add.w r3, r9, r3, lsl #7 │ │ │ │ ldrb.w r9, [fp, #1]! │ │ │ │ tst.w r9, #128 @ 0x80 │ │ │ │ - bne.n f14da │ │ │ │ + bne.n f1662 │ │ │ │ lsls r3, r3, #7 │ │ │ │ orr.w r9, r9, r3 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ blx 5012c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f1602 │ │ │ │ + beq.n f178a │ │ │ │ mov r0, r8 │ │ │ │ add fp, r9 │ │ │ │ blx 4ff1c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs.w sl, sl, #1 │ │ │ │ str.w r3, [r6], #4 │ │ │ │ - bne.n f14ca │ │ │ │ + bne.n f1652 │ │ │ │ ldrd fp, r1, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n f1492 │ │ │ │ + bne.n f161a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n f15b4 │ │ │ │ + beq.n f173c │ │ │ │ ldr.w r7, [r9] │ │ │ │ ldrb.w r8, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n f15b4 │ │ │ │ + beq.n f173c │ │ │ │ tst.w r8, #128 @ 0x80 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - beq.w f1660 │ │ │ │ + beq.w f17e8 │ │ │ │ and.w r8, r8, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ add.w r2, r8, r2, lsl #7 │ │ │ │ ldrb.w r8, [r7, #1]! │ │ │ │ tst.w r8, #128 @ 0x80 │ │ │ │ - bne.n f154c │ │ │ │ + bne.n f16d4 │ │ │ │ adds r7, r1, #2 │ │ │ │ orrs.w r8, r8, r2, lsl #7 │ │ │ │ - beq.n f15a6 │ │ │ │ + beq.n f172e │ │ │ │ ldrsb.w r3, [r7] │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n f1588 │ │ │ │ + bge.n f1710 │ │ │ │ and.w r1, r1, #127 @ 0x7f │ │ │ │ add.w r3, r1, r3, lsl #7 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bmi.n f1576 │ │ │ │ + bmi.n f16fe │ │ │ │ lsls r3, r3, #7 │ │ │ │ orr.w sl, r1, r3 │ │ │ │ adds r7, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 4fcfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f1602 │ │ │ │ + beq.n f178a │ │ │ │ add r7, sl │ │ │ │ subs.w r8, r8, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - bne.n f1568 │ │ │ │ + bne.n f16f0 │ │ │ │ ldr.w r7, [r9, #4]! │ │ │ │ ldrb.w r8, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n f1540 │ │ │ │ + bne.n f16c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n f1632 │ │ │ │ + beq.n f17ba │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f1632 │ │ │ │ + beq.n f17ba │ │ │ │ lsls r2, r3, #24 │ │ │ │ it mi │ │ │ │ movmi r1, #0 │ │ │ │ - bpl.n f169c │ │ │ │ + bpl.n f1824 │ │ │ │ and.w r3, r3, #127 @ 0x7f │ │ │ │ mov r2, r0 │ │ │ │ add.w r1, r3, r1, lsl #7 │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ lsls r7, r3, #24 │ │ │ │ - bmi.n f15c8 │ │ │ │ + bmi.n f1750 │ │ │ │ adds r0, r2, #2 │ │ │ │ orrs.w r8, r3, r1, lsl #7 │ │ │ │ - beq.n f1628 │ │ │ │ + beq.n f17b0 │ │ │ │ add r7, sp, #32 │ │ │ │ - b.n f15f6 │ │ │ │ + b.n f177e │ │ │ │ str.w r0, [r6], #4 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r0, r0, #1 │ │ │ │ - beq.n f1628 │ │ │ │ + beq.n f17b0 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ blx 50434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f15e6 │ │ │ │ + bne.n f176e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #552] @ (f1830 ) │ │ │ │ - ldr r3, [pc, #524] @ (f1818 ) │ │ │ │ + ldr r2, [pc, #552] @ (f19b8 ) │ │ │ │ + ldr r3, [pc, #524] @ (f19a0 ) │ │ │ │ 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 f179a │ │ │ │ + bne.w f1922 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r2, #1 │ │ │ │ mov sl, r3 │ │ │ │ - b.n f14b8 │ │ │ │ + b.n f1640 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n f15c0 │ │ │ │ + bne.n f1748 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, f1664 │ │ │ │ + cbz r3, f17ec │ │ │ │ mov r8, r3 │ │ │ │ vldmia r8!, {d7} │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ subs r7, r3, #1 │ │ │ │ - cbnz r3, f1652 │ │ │ │ - b.n f1664 │ │ │ │ + cbnz r3, f17da │ │ │ │ + b.n f17ec │ │ │ │ subs r7, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - bcc.n f1664 │ │ │ │ + bcc.n f17ec │ │ │ │ vldmia r8!, {d0} │ │ │ │ blx 4ff34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f164a │ │ │ │ - b.n f1602 │ │ │ │ + bne.n f17d2 │ │ │ │ + b.n f178a │ │ │ │ adds r7, #1 │ │ │ │ - b.n f1568 │ │ │ │ + b.n f16f0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, f16a2 │ │ │ │ + cbz r2, f182a │ │ │ │ vldr d7, [r2] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ subs r7, r3, #1 │ │ │ │ - cbz r3, f16a2 │ │ │ │ + cbz r3, f182a │ │ │ │ adds r2, #24 │ │ │ │ mov r5, r2 │ │ │ │ - b.n f168a │ │ │ │ + b.n f1812 │ │ │ │ subs r7, #1 │ │ │ │ adds r5, #16 │ │ │ │ adds r3, r7, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - beq.n f16a2 │ │ │ │ + beq.n f182a │ │ │ │ vldr d1, [r5, #-8] │ │ │ │ vldr d0, [r5, #-16] │ │ │ │ blx 50364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f167e │ │ │ │ - b.n f1602 │ │ │ │ + bne.n f1806 │ │ │ │ + b.n f178a │ │ │ │ adds r0, #1 │ │ │ │ mov r8, r3 │ │ │ │ - b.n f15e2 │ │ │ │ + b.n f176a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f172e │ │ │ │ + beq.n f18b6 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r5], #4 │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n f172e │ │ │ │ + ble.n f18b6 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r6, [r7], #4 │ │ │ │ mov r0, r6 │ │ │ │ blx 50018 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f1602 │ │ │ │ + beq.n f178a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n f1788 │ │ │ │ - ldr r3, [pc, #352] @ (f1834 ) │ │ │ │ + ble.n f1910 │ │ │ │ + ldr r3, [pc, #352] @ (f19bc ) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r0, r2 │ │ │ │ and.w ip, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n f179e │ │ │ │ + beq.n f1926 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, ip │ │ │ │ add.w lr, r1, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r5], #4 │ │ │ │ ldr.w r2, [fp, r2, lsl #2] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, r8 │ │ │ │ itt ne │ │ │ │ addne r7, #1 │ │ │ │ strne r7, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n f17dc │ │ │ │ - ldr r7, [pc, #304] @ (f1838 ) │ │ │ │ + beq.n f1964 │ │ │ │ + ldr r7, [pc, #304] @ (f19c0 ) │ │ │ │ ldr.w r7, [ip, r7] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n f17fa │ │ │ │ + beq.n f1982 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n f17c4 │ │ │ │ + ble.n f194c │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n f16f0 │ │ │ │ + bne.n f1878 │ │ │ │ mov r4, ip │ │ │ │ subs.w sl, sl, #1 │ │ │ │ str.w r1, [r9], #4 │ │ │ │ - bcs.n f16bc │ │ │ │ + bcs.n f1844 │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, f1796 │ │ │ │ + cbz r3, f191e │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n f1796 │ │ │ │ + ble.n f191e │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r8, [r4], #4 │ │ │ │ blx 502e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w f1602 │ │ │ │ + beq.w f178a │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n f178c │ │ │ │ + ble.n f1914 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n f176a │ │ │ │ + b.n f18f2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r8, sl │ │ │ │ - beq.n f178c │ │ │ │ + beq.n f1914 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 502d4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n f1762 │ │ │ │ - b.n f1602 │ │ │ │ + bne.n f18ea │ │ │ │ + b.n f178a │ │ │ │ mov r5, r7 │ │ │ │ - b.n f1722 │ │ │ │ + b.n f18aa │ │ │ │ subs.w r9, r9, #1 │ │ │ │ str.w r5, [r6], #4 │ │ │ │ - bcs.n f1744 │ │ │ │ + bcs.n f18cc │ │ │ │ movs r0, #0 │ │ │ │ - b.n f1606 │ │ │ │ + b.n f178e │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n f17c8 │ │ │ │ - ldr r3, [pc, #144] @ (f1838 ) │ │ │ │ + beq.n f1950 │ │ │ │ + ldr r3, [pc, #144] @ (f19c0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [fp, r3, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - beq.n f17f2 │ │ │ │ + beq.n f197a │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl 50560 │ │ │ │ bl 505c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, r3, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n f17dc │ │ │ │ + beq.n f1964 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #92] @ (f183c ) │ │ │ │ + ldr r3, [pc, #92] @ (f19c4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #92] @ (f1840 ) │ │ │ │ - ldr r0, [pc, #96] @ (f1844 ) │ │ │ │ + ldr r1, [pc, #92] @ (f19c8 ) │ │ │ │ + ldr r0, [pc, #96] @ (f19cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n f17fa │ │ │ │ + beq.n f1982 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #76] @ (f1848 ) │ │ │ │ + ldr r3, [pc, #76] @ (f19d0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #72] @ (f184c ) │ │ │ │ - ldr r0, [pc, #76] @ (f1850 ) │ │ │ │ + ldr r1, [pc, #72] @ (f19d4 ) │ │ │ │ + ldr r0, [pc, #76] @ (f19d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xebe00024 │ │ │ │ + orrs.w r0, r8, r4, asr #32 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r2, r4, asr #32 │ │ │ │ + bics.w r0, sl, r4, asr #32 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #224 @ (adr r5, f1910 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, f1b68 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r2, #144]! @ 0x90 │ │ │ │ + strd r0, r0, [sl], #-144 @ 0x90 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n f1908 │ │ │ │ + bcc.n f18e0 │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n f1760 │ │ │ │ + bcc.n f1938 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n f1854 │ │ │ │ + bcc.n f1a2c │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f1854 : │ │ │ │ +000f19dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #56] @ (f18a0 ) │ │ │ │ + ldr r1, [pc, #56] @ (f1a28 ) │ │ │ │ add r1, pc │ │ │ │ blx 4fc6c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, f189a │ │ │ │ + cbz r0, f1a22 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ blx 500f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f188c │ │ │ │ + beq.n f1a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, f1890 │ │ │ │ + cbz r3, f1a18 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, pc, #664 @ (adr r1, f1b3c ) │ │ │ │ + add r1, pc, #872 @ (adr r1, f1d94 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f18a4 : │ │ │ │ +000f1a2c : │ │ │ │ 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, #424] @ (f1a60 ) │ │ │ │ + ldr r4, [pc, #424] @ (f1be8 ) │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #424] @ (f1a64 ) │ │ │ │ + ldr r0, [pc, #424] @ (f1bec ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ - ldr.w fp, [pc, #424] @ f1a68 │ │ │ │ + ldr.w fp, [pc, #424] @ f1bf0 │ │ │ │ add fp, pc │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w f1a5c │ │ │ │ + bpl.w f1be4 │ │ │ │ subs r5, r1, #4 │ │ │ │ - ldr r1, [pc, #388] @ (f1a6c ) │ │ │ │ + ldr r1, [pc, #388] @ (f1bf4 ) │ │ │ │ add.w r6, sl, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r9, [fp, r1] │ │ │ │ strd r3, r7, [sp, #8] │ │ │ │ - b.n f1938 │ │ │ │ + b.n f1ac0 │ │ │ │ blx 4fdbc │ │ │ │ mov r1, r7 │ │ │ │ bl 87324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f1990 │ │ │ │ + beq.n f1b18 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 8750c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n f1924 │ │ │ │ + beq.n f1aac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n f19d6 │ │ │ │ + beq.n f1b5e │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n f1990 │ │ │ │ + blt.n f1b18 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w f1a5c │ │ │ │ + bpl.w f1be4 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w f1a44 │ │ │ │ - ldr r1, [pc, #304] @ (f1a70 ) │ │ │ │ + beq.w f1bcc │ │ │ │ + ldr r1, [pc, #304] @ (f1bf8 ) │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n f1a40 │ │ │ │ + beq.n f1bc8 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n f19de │ │ │ │ + bge.n f1b66 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n f1a2a │ │ │ │ - ldr r2, [pc, #276] @ (f1a74 ) │ │ │ │ + bpl.n f1bb2 │ │ │ │ + ldr r2, [pc, #276] @ (f1bfc ) │ │ │ │ ldr r7, [r3, #16] │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n f18f6 │ │ │ │ + bne.n f1a7e │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 50538 │ │ │ │ - cbz r0, f1990 │ │ │ │ + cbz r0, f1b18 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r2, #0] │ │ │ │ blx 4fdbc │ │ │ │ mov r1, r7 │ │ │ │ bl 87324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f1906 │ │ │ │ + bne.n f1a8e │ │ │ │ ldrd r8, r7, [sp, #8] │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f1a14 │ │ │ │ + beq.n f1b9c │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 50258 │ │ │ │ mov r0, r8 │ │ │ │ blx 50230 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, f19fa │ │ │ │ + cbz r0, f1b82 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 50230 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, f1a0a │ │ │ │ + cbz r0, f1b92 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 4fbf0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r2, [r7, r4, lsl #2] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n f19e0 │ │ │ │ + b.n f1b68 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f1924 │ │ │ │ + b.n f1aac │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #148] @ (f1a78 ) │ │ │ │ - ldr r3, [pc, #128] @ (f1a64 ) │ │ │ │ + ldr r2, [pc, #148] @ (f1c00 ) │ │ │ │ + ldr r3, [pc, #128] @ (f1bec ) │ │ │ │ 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 f1a10 │ │ │ │ + bne.n f1b98 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #128] @ (f1a7c ) │ │ │ │ + ldr r5, [pc, #128] @ (f1c04 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 50230 │ │ │ │ add r5, pc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f19ba │ │ │ │ - ldr r6, [pc, #116] @ (f1a80 ) │ │ │ │ + bne.n f1b42 │ │ │ │ + ldr r6, [pc, #116] @ (f1c08 ) │ │ │ │ add r6, pc │ │ │ │ - b.n f19ba │ │ │ │ + b.n f1b42 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (f1a84 ) │ │ │ │ + ldr r3, [pc, #108] @ (f1c0c ) │ │ │ │ movw r2, #739 @ 0x2e3 │ │ │ │ - ldr r1, [pc, #108] @ (f1a88 ) │ │ │ │ - ldr r0, [pc, #108] @ (f1a8c ) │ │ │ │ + ldr r1, [pc, #108] @ (f1c10 ) │ │ │ │ + ldr r0, [pc, #108] @ (f1c14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (f1a90 ) │ │ │ │ + ldr r3, [pc, #100] @ (f1c18 ) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - ldr r1, [pc, #96] @ (f1a94 ) │ │ │ │ - ldr r0, [pc, #100] @ (f1a98 ) │ │ │ │ + ldr r1, [pc, #96] @ (f1c1c ) │ │ │ │ + ldr r0, [pc, #100] @ (f1c20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #84] @ (f1a9c ) │ │ │ │ + ldr r3, [pc, #84] @ (f1c24 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (f1aa0 ) │ │ │ │ - ldr r0, [pc, #84] @ (f1aa4 ) │ │ │ │ + ldr r1, [pc, #84] @ (f1c28 ) │ │ │ │ + ldr r0, [pc, #84] @ (f1c2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50594 │ │ │ │ - b.n f18e4 │ │ │ │ + b.n f175c │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n f18e0 │ │ │ │ + b.n f1758 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n f16ac │ │ │ │ + b.n f1524 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #72 @ (adr r0, f1ac8 ) │ │ │ │ + add r0, pc, #280 @ (adr r0, f1d20 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #32 @ (adr r0, f1aa4 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, f1cfc ) │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #112 @ (adr r0, f1b00 ) │ │ │ │ + add r0, pc, #320 @ (adr r0, f1d58 ) │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #136 @ (adr r0, f1cac ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - beq.n f1a14 │ │ │ │ + beq.n f1bec │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000f1aa8 : │ │ │ │ +000f1c30 : │ │ │ │ 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 r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w fp, [pc, #424] @ f1c68 │ │ │ │ + ldr.w fp, [pc, #424] @ f1df0 │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ strd r3, r0, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ add fp, pc │ │ │ │ blx 5018c │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f1b84 │ │ │ │ + beq.n f1d0c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w f1c32 │ │ │ │ - ldr r2, [pc, #388] @ (f1c6c ) │ │ │ │ + bpl.w f1dba │ │ │ │ + ldr r2, [pc, #388] @ (f1df4 ) │ │ │ │ movs r4, #12 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #380] @ (f1c70 ) │ │ │ │ + ldr r2, [pc, #380] @ (f1df8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n f1b0c │ │ │ │ + b.n f1c94 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n f1b70 │ │ │ │ + blt.n f1cf8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r6, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w f1c32 │ │ │ │ + bpl.w f1dba │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w f1c50 │ │ │ │ - ldr r2, [pc, #348] @ (f1c74 ) │ │ │ │ + beq.w f1dd8 │ │ │ │ + ldr r2, [pc, #348] @ (f1dfc ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w f1c4c │ │ │ │ + beq.w f1dd4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n f1b88 │ │ │ │ + bge.n f1d10 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r7, [r5, r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w f1c36 │ │ │ │ + bpl.w f1dbe │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r9, [r8, r4] │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, f1b90 │ │ │ │ + cbz r0, f1d18 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1afa │ │ │ │ + beq.n f1c82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n f1afa │ │ │ │ + bne.n f1c82 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n f1afe │ │ │ │ + bge.n f1c86 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1b84 │ │ │ │ + beq.n f1d0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n f1c1e │ │ │ │ + beq.n f1da6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 4fb20 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, f1bc0 │ │ │ │ + cbz r0, f1d48 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4fe7c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1bba │ │ │ │ + beq.n f1d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, f1c10 │ │ │ │ + cbz r3, f1d98 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n f1b44 │ │ │ │ + bne.n f1ccc │ │ │ │ blx 4ff90 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 4fe04 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ (f1c78 ) │ │ │ │ + ldr r0, [pc, #164] @ (f1e00 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ blx 4fb20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ blx 4fdf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1bf6 │ │ │ │ + beq.n f1d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, f1c2a │ │ │ │ + cbz r3, f1db2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f1b70 │ │ │ │ + beq.n f1cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n f1b70 │ │ │ │ + bne.n f1cf8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f1b70 │ │ │ │ + b.n f1cf8 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n f1b44 │ │ │ │ - b.n f1bc0 │ │ │ │ + bne.n f1ccc │ │ │ │ + b.n f1d48 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n f1b88 │ │ │ │ + b.n f1d10 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n f1bf6 │ │ │ │ + b.n f1d7e │ │ │ │ bl 50594 │ │ │ │ - ldr r3, [pc, #68] @ (f1c7c ) │ │ │ │ + ldr r3, [pc, #68] @ (f1e04 ) │ │ │ │ mov.w r2, #800 @ 0x320 │ │ │ │ - ldr r1, [pc, #64] @ (f1c80 ) │ │ │ │ - ldr r0, [pc, #68] @ (f1c84 ) │ │ │ │ + ldr r1, [pc, #64] @ (f1e08 ) │ │ │ │ + ldr r0, [pc, #68] @ (f1e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #52] @ (f1c88 ) │ │ │ │ + ldr r3, [pc, #52] @ (f1e10 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #52] @ (f1c8c ) │ │ │ │ - ldr r0, [pc, #52] @ (f1c90 ) │ │ │ │ + ldr r1, [pc, #52] @ (f1e14 ) │ │ │ │ + ldr r0, [pc, #52] @ (f1e18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - b.n f16c4 │ │ │ │ + b.n f253c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - vshr.u16 d16, d15, #14 │ │ │ │ + vshr.u32 d16, d15, #6 │ │ │ │ │ │ │ │ -000f1c94 : │ │ │ │ +000f1e1c : │ │ │ │ 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, #312] @ 0x138 │ │ │ │ - ldr.w r8, [pc, #3132] @ f28e4 │ │ │ │ + ldr.w r8, [pc, #3132] @ f2a6c │ │ │ │ subw sp, sp, #3748 @ 0xea4 │ │ │ │ - ldr.w r2, [pc, #3128] @ f28e8 │ │ │ │ + ldr.w r2, [pc, #3128] @ f2a70 │ │ │ │ add r8, pc │ │ │ │ - ldr.w r3, [pc, #3128] @ f28ec │ │ │ │ + ldr.w r3, [pc, #3128] @ f2a74 │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r3, [pc, #3116] @ f28f0 │ │ │ │ + ldr.w r3, [pc, #3116] @ f2a78 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str.w r3, [sp, #3732] @ 0xe94 │ │ │ │ - beq.w ff250 │ │ │ │ + beq.w ff3d8 │ │ │ │ ldr.w r1, [sp, #3732] @ 0xe94 │ │ │ │ - ldr.w r3, [pc, #3100] @ f28f4 │ │ │ │ + ldr.w r3, [pc, #3100] @ f2a7c │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1108] @ 0x454 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr.w r2, [r2, #3520] @ 0xdc0 │ │ │ │ str.w r3, [sp, #3736] @ 0xe98 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff28a │ │ │ │ - ldr.w r2, [pc, #3064] @ f28f8 │ │ │ │ + beq.w ff412 │ │ │ │ + ldr.w r2, [pc, #3064] @ f2a80 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n f1d26 │ │ │ │ + beq.n f1eae │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ - beq.n f1d26 │ │ │ │ + beq.n f1eae │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ff240 │ │ │ │ + beq.w ff3c8 │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2ac │ │ │ │ + beq.w ff434 │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 64f84 │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ - ldr.w r2, [pc, #2980] @ f28fc │ │ │ │ + bpl.w 100360 │ │ │ │ + ldr.w r2, [pc, #2980] @ f2a84 │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ - ldr.w r2, [pc, #2972] @ f2900 │ │ │ │ + beq.w 10037e │ │ │ │ + ldr.w r2, [pc, #2972] @ f2a88 │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str.w r0, [r9, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str.w r0, [r9, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2b4 │ │ │ │ + beq.w ff43c │ │ │ │ movs r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 64f84 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str.w r0, [sl, #16] │ │ │ │ mvn.w r0, #1 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str.w r0, [sl, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2bc │ │ │ │ + beq.w ff444 │ │ │ │ movs r0, #254 @ 0xfe │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #318 @ 0x13e │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str.w r0, [fp, #16] │ │ │ │ mvn.w r0, #1 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str.w r0, [fp, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2c4 │ │ │ │ + beq.w ff44c │ │ │ │ mov.w r0, #1536 @ 0x600 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #1758 @ 0x6de │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r6, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r6, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2cc │ │ │ │ + beq.w ff454 │ │ │ │ movw r0, #2310 @ 0x906 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #2322 @ 0x912 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1872] @ 0x750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2d4 │ │ │ │ + beq.w ff45c │ │ │ │ movw r0, #2850 @ 0xb22 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1872] @ 0x750 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #2938 @ 0xb7a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1872] @ 0x750 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1872] @ 0x750 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1876] @ 0x754 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2dc │ │ │ │ + beq.w ff464 │ │ │ │ movw r0, #2942 @ 0xb7e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1876] @ 0x754 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #2942 @ 0xb7e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1876] @ 0x754 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1876] @ 0x754 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1880] @ 0x758 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2e4 │ │ │ │ + beq.w ff46c │ │ │ │ movw r0, #2946 @ 0xb82 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1880] @ 0x758 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #2948 @ 0xb84 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1880] @ 0x758 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1880] @ 0x758 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1884] @ 0x75c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2ec │ │ │ │ + beq.w ff474 │ │ │ │ movw r0, #2952 @ 0xb88 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1884] @ 0x75c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #2954 @ 0xb8a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1884] @ 0x75c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1884] @ 0x75c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1888] @ 0x760 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2f4 │ │ │ │ + beq.w ff47c │ │ │ │ movw r0, #2958 @ 0xb8e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1888] @ 0x760 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #2958 @ 0xb8e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1888] @ 0x760 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1888] @ 0x760 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1892] @ 0x764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff2fc │ │ │ │ + beq.w ff484 │ │ │ │ mov.w r0, #3104 @ 0xc20 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1892] @ 0x764 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3124 @ 0xc34 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1892] @ 0x764 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1892] @ 0x764 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1896] @ 0x768 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff304 │ │ │ │ + beq.w ff48c │ │ │ │ movw r0, #3222 @ 0xc96 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1896] @ 0x768 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3262 @ 0xcbe │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1896] @ 0x768 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1896] @ 0x768 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1900] @ 0x76c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff30c │ │ │ │ + beq.w ff494 │ │ │ │ mov.w r0, #3296 @ 0xce0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1900] @ 0x76c │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #3296 @ 0xce0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1900] @ 0x76c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1900] @ 0x76c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1904] @ 0x770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff314 │ │ │ │ + beq.w ff49c │ │ │ │ movw r0, #3500 @ 0xdac │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1904] @ 0x770 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3512 @ 0xdb8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1904] @ 0x770 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1904] @ 0x770 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1908] @ 0x774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff31c │ │ │ │ + beq.w ff4a4 │ │ │ │ movw r0, #3518 @ 0xdbe │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1908] @ 0x774 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3528 @ 0xdc8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1908] @ 0x774 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1908] @ 0x774 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1912] @ 0x778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff324 │ │ │ │ + beq.w ff4ac │ │ │ │ movw r0, #3534 @ 0xdce │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1912] @ 0x778 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #3536 @ 0xdd0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1912] @ 0x778 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1912] @ 0x778 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1916] @ 0x77c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff32c │ │ │ │ + beq.w ff4b4 │ │ │ │ movw r0, #3540 @ 0xdd4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1916] @ 0x77c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3546 @ 0xdda │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1916] @ 0x77c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1916] @ 0x77c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1920] @ 0x780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff334 │ │ │ │ + beq.w ff4bc │ │ │ │ movw r0, #3618 @ 0xe22 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1920] @ 0x780 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3618 @ 0xe22 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1920] @ 0x780 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1920] @ 0x780 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1924] @ 0x784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff33c │ │ │ │ + beq.w ff4c4 │ │ │ │ mov.w r0, #3680 @ 0xe60 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1924] @ 0x784 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #3732 @ 0xe94 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1924] @ 0x784 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1924] @ 0x784 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1928] @ 0x788 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff344 │ │ │ │ + beq.w ff4cc │ │ │ │ movw r0, #3916 @ 0xf4c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1928] @ 0x788 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #3936 @ 0xf60 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1928] @ 0x788 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1928] @ 0x788 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1932] @ 0x78c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff34c │ │ │ │ + beq.w ff4d4 │ │ │ │ movw r0, #4054 @ 0xfd6 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1932] @ 0x78c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4070 @ 0xfe6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1932] @ 0x78c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1932] @ 0x78c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1936] @ 0x790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff354 │ │ │ │ + beq.w ff4dc │ │ │ │ movw r0, #4090 @ 0xffa │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1936] @ 0x790 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4090 @ 0xffa │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1936] @ 0x790 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1936] @ 0x790 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1940] @ 0x794 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff35c │ │ │ │ + beq.w ff4e4 │ │ │ │ movw r0, #4140 @ 0x102c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1940] @ 0x794 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4146 @ 0x1032 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1940] @ 0x794 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1940] @ 0x794 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1944] @ 0x798 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff364 │ │ │ │ + beq.w ff4ec │ │ │ │ movw r0, #4150 @ 0x1036 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1944] @ 0x798 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4166 @ 0x1046 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1944] @ 0x798 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1944] @ 0x798 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1948] @ 0x79c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff36c │ │ │ │ + beq.w ff4f4 │ │ │ │ movw r0, #4170 @ 0x104a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1948] @ 0x79c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4174 @ 0x104e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1948] @ 0x79c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1948] @ 0x79c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1952] @ 0x7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff374 │ │ │ │ - b.n f2904 │ │ │ │ + beq.w ff4fc │ │ │ │ + b.n f2a8c │ │ │ │ nop │ │ │ │ - b.n f2f80 │ │ │ │ + b.n f2df8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -270798,6723 +270953,6723 @@ │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4186 @ 0x105a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1952] @ 0x7a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1952] @ 0x7a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1956] @ 0x7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff37c │ │ │ │ + beq.w ff504 │ │ │ │ movw r0, #4274 @ 0x10b2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1956] @ 0x7a4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4278 @ 0x10b6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1956] @ 0x7a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1956] @ 0x7a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1960] @ 0x7a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff384 │ │ │ │ + beq.w ff50c │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1960] @ 0x7a8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4414 @ 0x113e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1960] @ 0x7a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1960] @ 0x7a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1964] @ 0x7ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff38c │ │ │ │ + beq.w ff514 │ │ │ │ movw r0, #4500 @ 0x1194 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1964] @ 0x7ac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4546 @ 0x11c2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1964] @ 0x7ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1964] @ 0x7ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1968] @ 0x7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff394 │ │ │ │ + beq.w ff51c │ │ │ │ movw r0, #4550 @ 0x11c6 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1968] @ 0x7b0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4612 @ 0x1204 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1968] @ 0x7b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1968] @ 0x7b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1972] @ 0x7b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff39c │ │ │ │ + beq.w ff524 │ │ │ │ movw r0, #4724 @ 0x1274 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1972] @ 0x7b4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4724 @ 0x1274 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1972] @ 0x7b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1972] @ 0x7b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1976] @ 0x7b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3a4 │ │ │ │ + beq.w ff52c │ │ │ │ movw r0, #4728 @ 0x1278 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1976] @ 0x7b8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4728 @ 0x1278 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1976] @ 0x7b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1976] @ 0x7b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1980] @ 0x7bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3ac │ │ │ │ + beq.w ff534 │ │ │ │ movw r0, #4738 @ 0x1282 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1980] @ 0x7bc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4752 @ 0x1290 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1980] @ 0x7bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1980] @ 0x7bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1984] @ 0x7c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3b4 │ │ │ │ + beq.w ff53c │ │ │ │ movw r0, #4762 @ 0x129a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1984] @ 0x7c0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4762 @ 0x129a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1984] @ 0x7c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1984] @ 0x7c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1988] @ 0x7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3bc │ │ │ │ + beq.w ff544 │ │ │ │ movw r0, #4770 @ 0x12a2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1988] @ 0x7c4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4782 @ 0x12ae │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1988] @ 0x7c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1988] @ 0x7c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1992] @ 0x7c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3c4 │ │ │ │ + beq.w ff54c │ │ │ │ movw r0, #4804 @ 0x12c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1992] @ 0x7c8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4806 @ 0x12c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1992] @ 0x7c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1992] @ 0x7c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #1996] @ 0x7cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3cc │ │ │ │ + beq.w ff554 │ │ │ │ movw r0, #4866 @ 0x1302 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #1996] @ 0x7cc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4866 @ 0x1302 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1996] @ 0x7cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #1996] @ 0x7cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2000] @ 0x7d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3d4 │ │ │ │ + beq.w ff55c │ │ │ │ movw r0, #4984 @ 0x1378 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2000] @ 0x7d0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4984 @ 0x1378 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2000] @ 0x7d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2000] @ 0x7d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2004] @ 0x7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3dc │ │ │ │ + beq.w ff564 │ │ │ │ movw r0, #4994 @ 0x1382 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2004] @ 0x7d4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5000 @ 0x1388 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2004] @ 0x7d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2004] @ 0x7d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2008] @ 0x7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3e4 │ │ │ │ + beq.w ff56c │ │ │ │ movw r0, #5018 @ 0x139a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2008] @ 0x7d8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5018 @ 0x139a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2012] @ 0x7dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3ec │ │ │ │ + beq.w ff574 │ │ │ │ movw r0, #5060 @ 0x13c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2012] @ 0x7dc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5062 @ 0x13c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2012] @ 0x7dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2012] @ 0x7dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3f4 │ │ │ │ + beq.w ff57c │ │ │ │ movw r0, #5116 @ 0x13fc │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2016] @ 0x7e0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5116 @ 0x13fc │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2016] @ 0x7e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2016] @ 0x7e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2020] @ 0x7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff3fc │ │ │ │ + beq.w ff584 │ │ │ │ movw r0, #5122 @ 0x1402 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2020] @ 0x7e4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5124 @ 0x1404 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2020] @ 0x7e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2020] @ 0x7e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2024] @ 0x7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff404 │ │ │ │ + beq.w ff58c │ │ │ │ movw r0, #5240 @ 0x1478 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2024] @ 0x7e8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5240 @ 0x1478 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2024] @ 0x7e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2024] @ 0x7e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2028] @ 0x7ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff40c │ │ │ │ + beq.w ff594 │ │ │ │ movw r0, #5250 @ 0x1482 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2028] @ 0x7ec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5252 @ 0x1484 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2028] @ 0x7ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2028] @ 0x7ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2032] @ 0x7f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff414 │ │ │ │ + beq.w ff59c │ │ │ │ movw r0, #5262 @ 0x148e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2032] @ 0x7f0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5264 @ 0x1490 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2032] @ 0x7f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2032] @ 0x7f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2036] @ 0x7f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff41c │ │ │ │ + beq.w ff5a4 │ │ │ │ movw r0, #5270 @ 0x1496 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2036] @ 0x7f4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5274 @ 0x149a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2036] @ 0x7f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2036] @ 0x7f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2040] @ 0x7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff424 │ │ │ │ + beq.w ff5ac │ │ │ │ movw r0, #5282 @ 0x14a2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2040] @ 0x7f8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5282 @ 0x14a2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2040] @ 0x7f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2040] @ 0x7f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2044] @ 0x7fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff42c │ │ │ │ + beq.w ff5b4 │ │ │ │ mov.w r0, #5344 @ 0x14e0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2044] @ 0x7fc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5346 @ 0x14e2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2044] @ 0x7fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2044] @ 0x7fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2048] @ 0x800 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff434 │ │ │ │ + beq.w ff5bc │ │ │ │ movw r0, #5354 @ 0x14ea │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2048] @ 0x800 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5354 @ 0x14ea │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2048] @ 0x800 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2048] @ 0x800 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2052] @ 0x804 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff43c │ │ │ │ + beq.w ff5c4 │ │ │ │ movw r0, #5378 @ 0x1502 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2052] @ 0x804 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5380 @ 0x1504 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2052] @ 0x804 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2052] @ 0x804 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2056] @ 0x808 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff444 │ │ │ │ + beq.w ff5cc │ │ │ │ movw r0, #5496 @ 0x1578 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2056] @ 0x808 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5496 @ 0x1578 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2056] @ 0x808 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2056] @ 0x808 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2060] @ 0x80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff44c │ │ │ │ + beq.w ff5d4 │ │ │ │ movw r0, #5506 @ 0x1582 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2060] @ 0x80c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5514 @ 0x158a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2060] @ 0x80c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2060] @ 0x80c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2064] @ 0x810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff454 │ │ │ │ + beq.w ff5dc │ │ │ │ movw r0, #5518 @ 0x158e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2064] @ 0x810 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5520 @ 0x1590 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2064] @ 0x810 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2064] @ 0x810 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2068] @ 0x814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff45c │ │ │ │ + beq.w ff5e4 │ │ │ │ movw r0, #5530 @ 0x159a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2068] @ 0x814 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5530 @ 0x159a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2068] @ 0x814 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2068] @ 0x814 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2072] @ 0x818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff464 │ │ │ │ + beq.w ff5ec │ │ │ │ movw r0, #5572 @ 0x15c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2072] @ 0x818 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5574 @ 0x15c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2072] @ 0x818 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2072] @ 0x818 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2076] @ 0x81c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff46c │ │ │ │ + beq.w ff5f4 │ │ │ │ movw r0, #5620 @ 0x15f4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2076] @ 0x81c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5630 @ 0x15fe │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2076] @ 0x81c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2076] @ 0x81c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2080] @ 0x820 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff474 │ │ │ │ + beq.w ff5fc │ │ │ │ movw r0, #5634 @ 0x1602 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2080] @ 0x820 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5634 @ 0x1602 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2080] @ 0x820 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2080] @ 0x820 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2084] @ 0x824 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff47c │ │ │ │ + beq.w ff604 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2084] @ 0x824 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2084] @ 0x824 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2084] @ 0x824 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2088] @ 0x828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff484 │ │ │ │ + beq.w ff60c │ │ │ │ movw r0, #5758 @ 0x167e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2088] @ 0x828 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5758 @ 0x167e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2088] @ 0x828 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2088] @ 0x828 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2092] @ 0x82c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff48c │ │ │ │ + beq.w ff614 │ │ │ │ movw r0, #5762 @ 0x1682 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2092] @ 0x82c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5768 @ 0x1688 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2096] @ 0x830 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff494 │ │ │ │ + beq.w ff61c │ │ │ │ movw r0, #5786 @ 0x169a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2096] @ 0x830 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5786 @ 0x169a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2096] @ 0x830 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2096] @ 0x830 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2100] @ 0x834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff49c │ │ │ │ + beq.w ff624 │ │ │ │ movw r0, #5802 @ 0x16aa │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2100] @ 0x834 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5804 @ 0x16ac │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2100] @ 0x834 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2100] @ 0x834 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2104] @ 0x838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4a4 │ │ │ │ + beq.w ff62c │ │ │ │ movw r0, #5828 @ 0x16c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2104] @ 0x838 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5830 @ 0x16c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2104] @ 0x838 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2104] @ 0x838 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2108] @ 0x83c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4ac │ │ │ │ + beq.w ff634 │ │ │ │ movw r0, #5892 @ 0x1704 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2108] @ 0x83c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5892 @ 0x1704 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2108] @ 0x83c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2108] @ 0x83c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2112] @ 0x840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4b4 │ │ │ │ + beq.w ff63c │ │ │ │ mov.w r0, #6016 @ 0x1780 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2112] @ 0x840 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #6016 @ 0x1780 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2112] @ 0x840 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2112] @ 0x840 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2116] @ 0x844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4bc │ │ │ │ + beq.w ff644 │ │ │ │ movw r0, #6042 @ 0x179a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2116] @ 0x844 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6042 @ 0x179a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2116] @ 0x844 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2116] @ 0x844 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2120] @ 0x848 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4c4 │ │ │ │ + beq.w ff64c │ │ │ │ mov.w r0, #6144 @ 0x1800 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2120] @ 0x848 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #6144 @ 0x1800 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2120] @ 0x848 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2120] @ 0x848 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2124] @ 0x84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4cc │ │ │ │ + beq.w ff654 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2124] @ 0x84c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6152 @ 0x1808 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2124] @ 0x84c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2124] @ 0x84c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2128] @ 0x850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4d4 │ │ │ │ + beq.w ff65c │ │ │ │ movw r0, #6264 @ 0x1878 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2128] @ 0x850 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6264 @ 0x1878 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2128] @ 0x850 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2128] @ 0x850 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2132] @ 0x854 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4dc │ │ │ │ + beq.w ff664 │ │ │ │ movw r0, #6268 @ 0x187c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2132] @ 0x854 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #6272 @ 0x1880 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2132] @ 0x854 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2132] @ 0x854 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2136] @ 0x858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4e4 │ │ │ │ + beq.w ff66c │ │ │ │ movw r0, #6284 @ 0x188c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2136] @ 0x858 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6288 @ 0x1890 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2136] @ 0x858 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2136] @ 0x858 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2140] @ 0x85c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4ec │ │ │ │ + beq.w ff674 │ │ │ │ movw r0, #6292 @ 0x1894 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2140] @ 0x85c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6298 @ 0x189a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2140] @ 0x85c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2140] @ 0x85c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2144] @ 0x860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4f4 │ │ │ │ + beq.w ff67c │ │ │ │ movw r0, #6314 @ 0x18aa │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2144] @ 0x860 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6316 @ 0x18ac │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2144] @ 0x860 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2144] @ 0x860 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2148] @ 0x864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff4fc │ │ │ │ + beq.w ff684 │ │ │ │ movw r0, #6340 @ 0x18c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2148] @ 0x864 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6342 @ 0x18c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2148] @ 0x864 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2148] @ 0x864 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2152] @ 0x868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff504 │ │ │ │ + beq.w ff68c │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2152] @ 0x868 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2152] @ 0x868 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2152] @ 0x868 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2156] @ 0x86c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff50c │ │ │ │ + beq.w ff694 │ │ │ │ movw r0, #6520 @ 0x1978 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2156] @ 0x86c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6520 @ 0x1978 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2156] @ 0x86c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2156] @ 0x86c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2160] @ 0x870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff514 │ │ │ │ + beq.w ff69c │ │ │ │ movw r0, #6526 @ 0x197e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2160] @ 0x870 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6526 @ 0x197e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2160] @ 0x870 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2160] @ 0x870 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2164] @ 0x874 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff51c │ │ │ │ + beq.w ff6a4 │ │ │ │ movw r0, #6540 @ 0x198c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2164] @ 0x874 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6540 @ 0x198c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2168] @ 0x878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff524 │ │ │ │ + beq.w ff6ac │ │ │ │ movw r0, #6552 @ 0x1998 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2168] @ 0x878 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6554 @ 0x199a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2168] @ 0x878 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2168] @ 0x878 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2172] @ 0x87c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff52c │ │ │ │ + beq.w ff6b4 │ │ │ │ movw r0, #6596 @ 0x19c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2172] @ 0x87c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6598 @ 0x19c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2172] @ 0x87c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2172] @ 0x87c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2176] @ 0x880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff534 │ │ │ │ + beq.w ff6bc │ │ │ │ mov.w r0, #6656 @ 0x1a00 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2176] @ 0x880 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6658 @ 0x1a02 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2176] @ 0x880 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2176] @ 0x880 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2180] @ 0x884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff53c │ │ │ │ + beq.w ff6c4 │ │ │ │ movw r0, #6774 @ 0x1a76 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2180] @ 0x884 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6776 @ 0x1a78 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2180] @ 0x884 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2180] @ 0x884 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2184] @ 0x888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff544 │ │ │ │ + beq.w ff6cc │ │ │ │ movw r0, #6786 @ 0x1a82 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2184] @ 0x888 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6792 @ 0x1a88 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2184] @ 0x888 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2184] @ 0x888 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2188] @ 0x88c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff54c │ │ │ │ + beq.w ff6d4 │ │ │ │ movw r0, #6810 @ 0x1a9a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2188] @ 0x88c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6810 @ 0x1a9a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2188] @ 0x88c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2188] @ 0x88c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2192] @ 0x890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff554 │ │ │ │ + beq.w ff6dc │ │ │ │ movw r0, #6852 @ 0x1ac4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2192] @ 0x890 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6854 @ 0x1ac6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2192] @ 0x890 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2192] @ 0x890 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2196] @ 0x894 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff55c │ │ │ │ + beq.w ff6e4 │ │ │ │ movw r0, #6914 @ 0x1b02 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2196] @ 0x894 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6914 @ 0x1b02 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2196] @ 0x894 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2196] @ 0x894 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2200] @ 0x898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff564 │ │ │ │ + beq.w ff6ec │ │ │ │ movw r0, #7060 @ 0x1b94 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2200] @ 0x898 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7060 @ 0x1b94 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2200] @ 0x898 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2200] @ 0x898 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2204] @ 0x89c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff56c │ │ │ │ + beq.w ff6f4 │ │ │ │ movw r0, #7076 @ 0x1ba4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2204] @ 0x89c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7080 @ 0x1ba8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2204] @ 0x89c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2204] @ 0x89c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2208] @ 0x8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff574 │ │ │ │ + beq.w ff6fc │ │ │ │ movw r0, #7084 @ 0x1bac │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2208] @ 0x8a0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7084 @ 0x1bac │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2208] @ 0x8a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2212] @ 0x8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff57c │ │ │ │ + beq.w ff704 │ │ │ │ movw r0, #7266 @ 0x1c62 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2212] @ 0x8a4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7266 @ 0x1c62 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2212] @ 0x8a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2212] @ 0x8a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2216] @ 0x8a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff584 │ │ │ │ + beq.w ff70c │ │ │ │ movw r0, #7272 @ 0x1c68 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2216] @ 0x8a8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7284 @ 0x1c74 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2216] @ 0x8a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2216] @ 0x8a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2220] @ 0x8ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff58c │ │ │ │ + beq.w ff714 │ │ │ │ movw r0, #7310 @ 0x1c8e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2220] @ 0x8ac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7324 @ 0x1c9c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2220] @ 0x8ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2220] @ 0x8ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2224] @ 0x8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff594 │ │ │ │ + beq.w ff71c │ │ │ │ movw r0, #7522 @ 0x1d62 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2224] @ 0x8b0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7522 @ 0x1d62 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2224] @ 0x8b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2224] @ 0x8b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2228] @ 0x8b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff59c │ │ │ │ + beq.w ff724 │ │ │ │ movw r0, #7528 @ 0x1d68 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2228] @ 0x8b4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2228] @ 0x8b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2228] @ 0x8b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2232] @ 0x8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5a4 │ │ │ │ + beq.w ff72c │ │ │ │ movw r0, #7568 @ 0x1d90 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2232] @ 0x8b8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7580 @ 0x1d9c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2236] @ 0x8bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5ac │ │ │ │ + beq.w ff734 │ │ │ │ movw r0, #7728 @ 0x1e30 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2236] @ 0x8bc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7730 @ 0x1e32 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2236] @ 0x8bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2236] @ 0x8bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2240] @ 0x8c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5b4 │ │ │ │ + beq.w ff73c │ │ │ │ movw r0, #7786 @ 0x1e6a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2240] @ 0x8c0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7786 @ 0x1e6a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5bc │ │ │ │ + beq.w ff744 │ │ │ │ movw r0, #7790 @ 0x1e6e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2244] @ 0x8c4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7790 @ 0x1e6e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2244] @ 0x8c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5c4 │ │ │ │ + beq.w ff74c │ │ │ │ movw r0, #7794 @ 0x1e72 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2248] @ 0x8c8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7794 @ 0x1e72 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2252] @ 0x8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5cc │ │ │ │ + beq.w ff754 │ │ │ │ movw r0, #7906 @ 0x1ee2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2252] @ 0x8cc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7932 @ 0x1efc │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2252] @ 0x8cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2252] @ 0x8cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2256] @ 0x8d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5d4 │ │ │ │ + beq.w ff75c │ │ │ │ mov.w r0, #7936 @ 0x1f00 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2256] @ 0x8d0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7944 @ 0x1f08 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2256] @ 0x8d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2256] @ 0x8d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2260] @ 0x8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5dc │ │ │ │ + beq.w ff764 │ │ │ │ movw r0, #7948 @ 0x1f0c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2260] @ 0x8d4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7950 @ 0x1f0e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2260] @ 0x8d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2260] @ 0x8d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2264] @ 0x8d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5e4 │ │ │ │ + beq.w ff76c │ │ │ │ movw r0, #7962 @ 0x1f1a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2264] @ 0x8d8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7982 @ 0x1f2e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2264] @ 0x8d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2264] @ 0x8d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2268] @ 0x8dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5ec │ │ │ │ + beq.w ff774 │ │ │ │ movw r0, #7986 @ 0x1f32 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2268] @ 0x8dc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8056 @ 0x1f78 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2268] @ 0x8dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2268] @ 0x8dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2272] @ 0x8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5f4 │ │ │ │ + beq.w ff77c │ │ │ │ movw r0, #8076 @ 0x1f8c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2272] @ 0x8e0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8076 @ 0x1f8c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2272] @ 0x8e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2272] @ 0x8e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2276] @ 0x8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff5fc │ │ │ │ + beq.w ff784 │ │ │ │ movw r0, #8282 @ 0x205a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2276] @ 0x8e4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8288 @ 0x2060 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2276] @ 0x8e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2276] @ 0x8e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2280] @ 0x8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff604 │ │ │ │ + beq.w ff78c │ │ │ │ movw r0, #8292 @ 0x2064 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2280] @ 0x8e8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8302 @ 0x206e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2280] @ 0x8e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2280] @ 0x8e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2284] @ 0x8ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff60c │ │ │ │ + beq.w ff794 │ │ │ │ movw r0, #8306 @ 0x2072 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2284] @ 0x8ec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8308 @ 0x2074 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2284] @ 0x8ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2284] @ 0x8ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2288] @ 0x8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff614 │ │ │ │ + beq.w ff79c │ │ │ │ movw r0, #8314 @ 0x207a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2288] @ 0x8f0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8316 @ 0x207c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2288] @ 0x8f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2288] @ 0x8f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2292] @ 0x8f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff61c │ │ │ │ + beq.w ff7a4 │ │ │ │ movw r0, #8368 @ 0x20b0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2292] @ 0x8f4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8370 @ 0x20b2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2292] @ 0x8f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2292] @ 0x8f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff624 │ │ │ │ + beq.w ff7ac │ │ │ │ movw r0, #8380 @ 0x20bc │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2296] @ 0x8f8 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #8384 @ 0x20c0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2296] @ 0x8f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2296] @ 0x8f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2300] @ 0x8fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff62c │ │ │ │ + beq.w ff7b4 │ │ │ │ movw r0, #8418 @ 0x20e2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2300] @ 0x8fc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8424 @ 0x20e8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2300] @ 0x8fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2300] @ 0x8fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2304] @ 0x900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff634 │ │ │ │ + beq.w ff7bc │ │ │ │ movw r0, #8452 @ 0x2104 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2304] @ 0x900 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8452 @ 0x2104 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2304] @ 0x900 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2304] @ 0x900 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2308] @ 0x904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff63c │ │ │ │ + beq.w ff7c4 │ │ │ │ movw r0, #8458 @ 0x210a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2308] @ 0x904 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8460 @ 0x210c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2308] @ 0x904 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2308] @ 0x904 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2312] @ 0x908 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff644 │ │ │ │ + beq.w ff7cc │ │ │ │ movw r0, #8474 @ 0x211a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2312] @ 0x908 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8474 @ 0x211a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2312] @ 0x908 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2312] @ 0x908 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2316] @ 0x90c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff64c │ │ │ │ + beq.w ff7d4 │ │ │ │ movw r0, #8506 @ 0x213a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2316] @ 0x90c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8506 @ 0x213a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2316] @ 0x90c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2316] @ 0x90c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2320] @ 0x910 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff654 │ │ │ │ + beq.w ff7dc │ │ │ │ mov.w r0, #8704 @ 0x2200 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2320] @ 0x910 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8894 @ 0x22be │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2320] @ 0x910 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2320] @ 0x910 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2324] @ 0x914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff65c │ │ │ │ + beq.w ff7e4 │ │ │ │ movw r0, #9914 @ 0x26ba │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2324] @ 0x914 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9918 @ 0x26be │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2324] @ 0x914 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2324] @ 0x914 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2328] @ 0x918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff664 │ │ │ │ + beq.w ff7ec │ │ │ │ movw r0, #11812 @ 0x2e24 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2328] @ 0x918 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11816 @ 0x2e28 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2328] @ 0x918 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2328] @ 0x918 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2332] @ 0x91c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff66c │ │ │ │ + beq.w ff7f4 │ │ │ │ movw r0, #11876 @ 0x2e64 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2332] @ 0x91c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11878 @ 0x2e66 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2332] @ 0x91c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2332] @ 0x91c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2336] @ 0x920 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff674 │ │ │ │ + beq.w ff7fc │ │ │ │ movw r0, #11940 @ 0x2ea4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2336] @ 0x920 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11942 @ 0x2ea6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2336] @ 0x920 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2336] @ 0x920 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2340] @ 0x924 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff67c │ │ │ │ + beq.w ff804 │ │ │ │ movw r0, #12004 @ 0x2ee4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2340] @ 0x924 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12006 @ 0x2ee6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2340] @ 0x924 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2340] @ 0x924 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2344] @ 0x928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff684 │ │ │ │ + beq.w ff80c │ │ │ │ movw r0, #12136 @ 0x2f68 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2344] @ 0x928 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12138 @ 0x2f6a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2344] @ 0x928 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2344] @ 0x928 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2348] @ 0x92c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff68c │ │ │ │ + beq.w ff814 │ │ │ │ movw r0, #12142 @ 0x2f6e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2348] @ 0x92c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12154 @ 0x2f7a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2348] @ 0x92c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2348] @ 0x92c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2352] @ 0x930 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff694 │ │ │ │ + beq.w ff81c │ │ │ │ movw r0, #12172 @ 0x2f8c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2352] @ 0x930 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12172 @ 0x2f8c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2352] @ 0x930 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2352] @ 0x930 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2356] @ 0x934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff69c │ │ │ │ + beq.w ff824 │ │ │ │ movw r0, #12178 @ 0x2f92 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2356] @ 0x934 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12198 @ 0x2fa6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2356] @ 0x934 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2356] @ 0x934 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2360] @ 0x938 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6a4 │ │ │ │ + beq.w ff82c │ │ │ │ movw r0, #12218 @ 0x2fba │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2360] @ 0x938 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12218 @ 0x2fba │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2360] @ 0x938 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2360] @ 0x938 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2364] @ 0x93c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6ac │ │ │ │ + beq.w ff834 │ │ │ │ movw r0, #12310 @ 0x3016 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2364] @ 0x93c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12314 @ 0x301a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2364] @ 0x93c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2364] @ 0x93c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2368] @ 0x940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6b4 │ │ │ │ + beq.w ff83c │ │ │ │ movw r0, #12318 @ 0x301e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2368] @ 0x940 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12318 @ 0x301e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2368] @ 0x940 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2368] @ 0x940 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2372] @ 0x944 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6bc │ │ │ │ + beq.w ff844 │ │ │ │ movw r0, #12554 @ 0x310a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2372] @ 0x944 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12556 @ 0x310c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2372] @ 0x944 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2372] @ 0x944 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2376] @ 0x948 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6c4 │ │ │ │ + beq.w ff84c │ │ │ │ movw r0, #12626 @ 0x3152 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2376] @ 0x948 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12626 @ 0x3152 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2376] @ 0x948 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2376] @ 0x948 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2380] @ 0x94c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6cc │ │ │ │ + beq.w ff854 │ │ │ │ mov.w r0, #12864 @ 0x3240 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2380] @ 0x94c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12868 @ 0x3244 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2380] @ 0x94c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2380] @ 0x94c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2384] @ 0x950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6d4 │ │ │ │ + beq.w ff85c │ │ │ │ movw r0, #12878 @ 0x324e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2384] @ 0x950 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12880 @ 0x3250 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2384] @ 0x950 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2384] @ 0x950 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2388] @ 0x954 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6dc │ │ │ │ + beq.w ff864 │ │ │ │ movw r0, #12900 @ 0x3264 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2388] @ 0x954 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12900 @ 0x3264 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2388] @ 0x954 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2388] @ 0x954 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2392] @ 0x958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6e4 │ │ │ │ + beq.w ff86c │ │ │ │ movw r0, #12914 @ 0x3272 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2392] @ 0x958 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12918 @ 0x3276 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2392] @ 0x958 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2392] @ 0x958 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2396] @ 0x95c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6ec │ │ │ │ + beq.w ff874 │ │ │ │ movw r0, #13358 @ 0x342e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2396] @ 0x95c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13360 @ 0x3430 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2396] @ 0x95c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2396] @ 0x95c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2400] @ 0x960 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6f4 │ │ │ │ + beq.w ff87c │ │ │ │ movw r0, #13366 @ 0x3436 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2400] @ 0x960 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13366 @ 0x3436 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2400] @ 0x960 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2400] @ 0x960 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2404] @ 0x964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff6fc │ │ │ │ + beq.w ff884 │ │ │ │ movw r0, #13484 @ 0x34ac │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2404] @ 0x964 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13484 @ 0x34ac │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2404] @ 0x964 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2404] @ 0x964 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2408] @ 0x968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff704 │ │ │ │ + beq.w ff88c │ │ │ │ movw r0, #13488 @ 0x34b0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2408] @ 0x968 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13500 @ 0x34bc │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2408] @ 0x968 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2408] @ 0x968 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2412] @ 0x96c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff70c │ │ │ │ + beq.w ff894 │ │ │ │ mov.w r0, #13504 @ 0x34c0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2412] @ 0x96c │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #13504 @ 0x34c0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2412] @ 0x96c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2412] @ 0x96c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2416] @ 0x970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff714 │ │ │ │ + beq.w ff89c │ │ │ │ movw r0, #13508 @ 0x34c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2416] @ 0x970 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13508 @ 0x34c4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2416] @ 0x970 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2416] @ 0x970 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2420] @ 0x974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff71c │ │ │ │ + beq.w ff8a4 │ │ │ │ movw r0, #13514 @ 0x34ca │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2420] @ 0x974 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13528 @ 0x34d8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2420] @ 0x974 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2420] @ 0x974 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2424] @ 0x978 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff724 │ │ │ │ + beq.w ff8ac │ │ │ │ movw r0, #13542 @ 0x34e6 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2424] @ 0x978 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13560 @ 0x34f8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2424] @ 0x978 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2424] @ 0x978 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2428] @ 0x97c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff72c │ │ │ │ + beq.w ff8b4 │ │ │ │ movw r0, #13566 @ 0x34fe │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2428] @ 0x97c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13566 @ 0x34fe │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2428] @ 0x97c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2428] @ 0x97c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2432] @ 0x980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff734 │ │ │ │ + beq.w ff8bc │ │ │ │ movw r0, #13664 @ 0x3560 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2432] @ 0x980 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13724 @ 0x359c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2432] @ 0x980 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2432] @ 0x980 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2436] @ 0x984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff73c │ │ │ │ + beq.w ff8c4 │ │ │ │ mov.w r0, #13824 @ 0x3600 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2436] @ 0x984 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13830 @ 0x3606 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2436] @ 0x984 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2436] @ 0x984 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2440] @ 0x988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff744 │ │ │ │ + beq.w ff8cc │ │ │ │ movw r0, #13928 @ 0x3668 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2440] @ 0x988 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13928 @ 0x3668 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2440] @ 0x988 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2440] @ 0x988 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2444] @ 0x98c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff74c │ │ │ │ + beq.w ff8d4 │ │ │ │ movw r0, #13932 @ 0x366c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2444] @ 0x98c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13940 @ 0x3674 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2444] @ 0x98c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2444] @ 0x98c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2448] @ 0x990 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff754 │ │ │ │ + beq.w ff8dc │ │ │ │ movw r0, #13944 @ 0x3678 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2448] @ 0x990 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13944 @ 0x3678 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2448] @ 0x990 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2448] @ 0x990 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2452] @ 0x994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff75c │ │ │ │ + beq.w ff8e4 │ │ │ │ movw r0, #13956 @ 0x3684 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2452] @ 0x994 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13956 @ 0x3684 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2452] @ 0x994 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2452] @ 0x994 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2456] @ 0x998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff764 │ │ │ │ + beq.w ff8ec │ │ │ │ movw r0, #14038 @ 0x36d6 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2456] @ 0x998 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14054 @ 0x36e6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2456] @ 0x998 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2456] @ 0x998 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2460] @ 0x99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff76c │ │ │ │ + beq.w ff8f4 │ │ │ │ mov.w r0, #14080 @ 0x3700 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2460] @ 0x99c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14082 @ 0x3702 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2460] @ 0x99c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2460] @ 0x99c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2464] @ 0x9a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff774 │ │ │ │ + beq.w ff8fc │ │ │ │ movw r0, #14148 @ 0x3744 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2464] @ 0x9a0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14154 @ 0x374a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2464] @ 0x9a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2464] @ 0x9a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2468] @ 0x9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff77c │ │ │ │ + beq.w ff904 │ │ │ │ movw r0, #14160 @ 0x3750 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2468] @ 0x9a4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14162 @ 0x3752 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2468] @ 0x9a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2468] @ 0x9a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2472] @ 0x9a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff784 │ │ │ │ + beq.w ff90c │ │ │ │ movw r0, #14166 @ 0x3756 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2472] @ 0x9a8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14170 @ 0x375a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2472] @ 0x9a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2472] @ 0x9a8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2476] @ 0x9ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff78c │ │ │ │ + beq.w ff914 │ │ │ │ movw r0, #14284 @ 0x37cc │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2476] @ 0x9ac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14284 @ 0x37cc │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2476] @ 0x9ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2476] @ 0x9ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2480] @ 0x9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff794 │ │ │ │ + beq.w ff91c │ │ │ │ movw r0, #14288 @ 0x37d0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2480] @ 0x9b0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14290 @ 0x37d2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2480] @ 0x9b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2480] @ 0x9b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2484] @ 0x9b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff79c │ │ │ │ + beq.w ff924 │ │ │ │ movw r0, #14298 @ 0x37da │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2484] @ 0x9b4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14298 @ 0x37da │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2484] @ 0x9b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2484] @ 0x9b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2488] @ 0x9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7a4 │ │ │ │ + beq.w ff92c │ │ │ │ movw r0, #14302 @ 0x37de │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2488] @ 0x9b8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14306 @ 0x37e2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2488] @ 0x9b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2488] @ 0x9b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2492] @ 0x9bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7ac │ │ │ │ + beq.w ff934 │ │ │ │ movw r0, #14424 @ 0x3858 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2492] @ 0x9bc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14438 @ 0x3866 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2492] @ 0x9bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2492] @ 0x9bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2496] @ 0x9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7b4 │ │ │ │ + beq.w ff93c │ │ │ │ movw r0, #14444 @ 0x386c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2496] @ 0x9c0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14446 @ 0x386e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2496] @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2496] @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2500] @ 0x9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7bc │ │ │ │ + beq.w ff944 │ │ │ │ movw r0, #14752 @ 0x39a0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2500] @ 0x9c4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14756 @ 0x39a4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2500] @ 0x9c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2500] @ 0x9c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2504] @ 0x9c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7c4 │ │ │ │ + beq.w ff94c │ │ │ │ movw r0, #14760 @ 0x39a8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2504] @ 0x9c8 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #14784 @ 0x39c0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2504] @ 0x9c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2504] @ 0x9c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2508] @ 0x9cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7cc │ │ │ │ + beq.w ff954 │ │ │ │ movw r0, #14788 @ 0x39c4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2508] @ 0x9cc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14800 @ 0x39d0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2508] @ 0x9cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2508] @ 0x9cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2512] @ 0x9d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7d4 │ │ │ │ + beq.w ff95c │ │ │ │ movw r0, #14810 @ 0x39da │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2512] @ 0x9d0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14810 @ 0x39da │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2512] @ 0x9d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2512] @ 0x9d0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2516] @ 0x9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7dc │ │ │ │ + beq.w ff964 │ │ │ │ movw r0, #14824 @ 0x39e8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2516] @ 0x9d4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14824 @ 0x39e8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2516] @ 0x9d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2516] @ 0x9d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2520] @ 0x9d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7e4 │ │ │ │ + beq.w ff96c │ │ │ │ movw r0, #14832 @ 0x39f0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2520] @ 0x9d8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14834 @ 0x39f2 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2520] @ 0x9d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2520] @ 0x9d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2524] @ 0x9dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7ec │ │ │ │ + beq.w ff974 │ │ │ │ mov.w r0, #15232 @ 0x3b80 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2524] @ 0x9dc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15358 @ 0x3bfe │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2524] @ 0x9dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2524] @ 0x9dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2528] @ 0x9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7f4 │ │ │ │ + beq.w ff97c │ │ │ │ movw r0, #16406 @ 0x4016 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2528] @ 0x9e0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #16414 @ 0x401e │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2528] @ 0x9e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2528] @ 0x9e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2532] @ 0x9e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff7fc │ │ │ │ + beq.w ff984 │ │ │ │ movw r0, #16464 @ 0x4050 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2532] @ 0x9e4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #16476 @ 0x405c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2532] @ 0x9e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2532] @ 0x9e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2536] @ 0x9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff804 │ │ │ │ + beq.w ff98c │ │ │ │ movw r0, #16576 @ 0x40c0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2536] @ 0x9e8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #16582 @ 0x40c6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2540] @ 0x9ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff80c │ │ │ │ + beq.w ff994 │ │ │ │ movw r0, #16800 @ 0x41a0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2540] @ 0x9ec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #16864 @ 0x41e0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2540] @ 0x9ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2540] @ 0x9ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2544] @ 0x9f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff814 │ │ │ │ + beq.w ff99c │ │ │ │ movw r0, #17972 @ 0x4634 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2544] @ 0x9f0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #17974 @ 0x4636 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2544] @ 0x9f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2544] @ 0x9f0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2548] @ 0x9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff81c │ │ │ │ + beq.w ff9a4 │ │ │ │ movw r0, #18002 @ 0x4652 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2548] @ 0x9f4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #18004 @ 0x4654 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2548] @ 0x9f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2548] @ 0x9f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2552] @ 0x9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff824 │ │ │ │ + beq.w ff9ac │ │ │ │ movw r0, #18386 @ 0x47d2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2552] @ 0x9f8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #18392 @ 0x47d8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2552] @ 0x9f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2552] @ 0x9f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2556] @ 0x9fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff82c │ │ │ │ + beq.w ff9b4 │ │ │ │ movw r0, #18400 @ 0x47e0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2556] @ 0x9fc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #18400 @ 0x47e0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2556] @ 0x9fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2556] @ 0x9fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2560] @ 0xa00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff834 │ │ │ │ + beq.w ff9bc │ │ │ │ movw r0, #18406 @ 0x47e6 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2560] @ 0xa00 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #18406 @ 0x47e6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2560] @ 0xa00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2560] @ 0xa00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2564] @ 0xa04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff83c │ │ │ │ + beq.w ff9c4 │ │ │ │ movw r0, #19450 @ 0x4bfa │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2564] @ 0xa04 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19452 @ 0x4bfc │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2564] @ 0xa04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2564] @ 0xa04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2568] @ 0xa08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff844 │ │ │ │ + beq.w ff9cc │ │ │ │ movw r0, #19496 @ 0x4c28 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2568] @ 0xa08 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19498 @ 0x4c2a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2568] @ 0xa08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2568] @ 0xa08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2572] @ 0xa0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff84c │ │ │ │ + beq.w ff9d4 │ │ │ │ movw r0, #19600 @ 0x4c90 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2572] @ 0xa0c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19622 @ 0x4ca6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2572] @ 0xa0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2572] @ 0xa0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2576] @ 0xa10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff854 │ │ │ │ + beq.w ff9dc │ │ │ │ movw r0, #19710 @ 0x4cfe │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2576] @ 0xa10 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19710 @ 0x4cfe │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2576] @ 0xa10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2576] @ 0xa10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2580] @ 0xa14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff85c │ │ │ │ + beq.w ff9e4 │ │ │ │ movw r0, #19750 @ 0x4d26 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2580] @ 0xa14 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19750 @ 0x4d26 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2580] @ 0xa14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2580] @ 0xa14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2584] @ 0xa18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff864 │ │ │ │ + beq.w ff9ec │ │ │ │ movw r0, #19778 @ 0x4d42 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2584] @ 0xa18 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19778 @ 0x4d42 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2584] @ 0xa18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2584] @ 0xa18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2588] @ 0xa1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff86c │ │ │ │ + beq.w ff9f4 │ │ │ │ movw r0, #19796 @ 0x4d54 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2588] @ 0xa1c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19798 @ 0x4d56 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2588] @ 0xa1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2588] @ 0xa1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2592] @ 0xa20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff874 │ │ │ │ + beq.w ff9fc │ │ │ │ movw r0, #19834 @ 0x4d7a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2592] @ 0xa20 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19836 @ 0x4d7c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2592] @ 0xa20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2592] @ 0xa20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2596] @ 0xa24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff87c │ │ │ │ + beq.w ffa04 │ │ │ │ movw r0, #19848 @ 0x4d88 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2596] @ 0xa24 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19850 @ 0x4d8a │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2596] @ 0xa24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2596] @ 0xa24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2600] @ 0xa28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff884 │ │ │ │ + beq.w ffa0c │ │ │ │ movw r0, #19868 @ 0x4d9c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2600] @ 0xa28 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19868 @ 0x4d9c │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2600] @ 0xa28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2600] @ 0xa28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2604] @ 0xa2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff88c │ │ │ │ + beq.w ffa14 │ │ │ │ movw r0, #19880 @ 0x4da8 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2604] @ 0xa2c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19880 @ 0x4da8 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2604] @ 0xa2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2604] @ 0xa2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2608] @ 0xa30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff894 │ │ │ │ + beq.w ffa1c │ │ │ │ movw r0, #19924 @ 0x4dd4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2608] @ 0xa30 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19924 @ 0x4dd4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2608] @ 0xa30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2608] @ 0xa30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2612] @ 0xa34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff89c │ │ │ │ + beq.w ffa24 │ │ │ │ movw r0, #19940 @ 0x4de4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2612] @ 0xa34 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19942 @ 0x4de6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2612] @ 0xa34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2612] @ 0xa34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2616] @ 0xa38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8a4 │ │ │ │ + beq.w ffa2c │ │ │ │ movw r0, #19946 @ 0x4dea │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2616] @ 0xa38 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19946 @ 0x4dea │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2616] @ 0xa38 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2616] @ 0xa38 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2620] @ 0xa3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8ac │ │ │ │ + beq.w ffa34 │ │ │ │ movw r0, #19956 @ 0x4df4 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2620] @ 0xa3c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19956 @ 0x4df4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2620] @ 0xa3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #16] │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2620] @ 0xa3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2624] @ 0xa40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8b4 │ │ │ │ + beq.w ffa3c │ │ │ │ movw r0, #19962 @ 0x4dfa │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2624] @ 0xa40 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19962 @ 0x4dfa │ │ │ │ bl 88aec │ │ │ │ @@ -277523,28 +277678,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2624] @ 0xa40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2628] @ 0xa44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8bc │ │ │ │ + beq.w ffa44 │ │ │ │ movw r0, #19978 @ 0x4e0a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2628] @ 0xa44 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19978 @ 0x4e0a │ │ │ │ bl 88aec │ │ │ │ @@ -277553,28 +277708,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2628] @ 0xa44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2632] @ 0xa48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8c4 │ │ │ │ + beq.w ffa4c │ │ │ │ movw r0, #19988 @ 0x4e14 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2632] @ 0xa48 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19990 @ 0x4e16 │ │ │ │ bl 88aec │ │ │ │ @@ -277583,28 +277738,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2632] @ 0xa48 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2636] @ 0xa4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8cc │ │ │ │ + beq.w ffa54 │ │ │ │ movw r0, #20048 @ 0x4e50 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2636] @ 0xa4c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20048 @ 0x4e50 │ │ │ │ bl 88aec │ │ │ │ @@ -277613,28 +277768,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2636] @ 0xa4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2640] @ 0xa50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8d4 │ │ │ │ + beq.w ffa5c │ │ │ │ movw r0, #20120 @ 0x4e98 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2640] @ 0xa50 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20120 @ 0x4e98 │ │ │ │ bl 88aec │ │ │ │ @@ -277643,28 +277798,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2640] @ 0xa50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2644] @ 0xa54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8dc │ │ │ │ + beq.w ffa64 │ │ │ │ movw r0, #20124 @ 0x4e9c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2644] @ 0xa54 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20124 @ 0x4e9c │ │ │ │ bl 88aec │ │ │ │ @@ -277673,28 +277828,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2644] @ 0xa54 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2648] @ 0xa58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8e4 │ │ │ │ + beq.w ffa6c │ │ │ │ movw r0, #20134 @ 0x4ea6 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2648] @ 0xa58 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20138 @ 0x4eaa │ │ │ │ bl 88aec │ │ │ │ @@ -277703,28 +277858,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2648] @ 0xa58 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2652] @ 0xa5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8ec │ │ │ │ + beq.w ffa74 │ │ │ │ movw r0, #20142 @ 0x4eae │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2652] @ 0xa5c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20142 @ 0x4eae │ │ │ │ bl 88aec │ │ │ │ @@ -277733,28 +277888,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2652] @ 0xa5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2656] @ 0xa60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8f4 │ │ │ │ + beq.w ffa7c │ │ │ │ movw r0, #20266 @ 0x4f2a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2656] @ 0xa60 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20270 @ 0x4f2e │ │ │ │ bl 88aec │ │ │ │ @@ -277763,28 +277918,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2656] @ 0xa60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2660] @ 0xa64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff8fc │ │ │ │ + beq.w ffa84 │ │ │ │ movw r0, #20320 @ 0x4f60 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2660] @ 0xa64 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20320 @ 0x4f60 │ │ │ │ bl 88aec │ │ │ │ @@ -277793,28 +277948,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2660] @ 0xa64 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2664] @ 0xa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff904 │ │ │ │ + beq.w ffa8c │ │ │ │ movw r0, #20350 @ 0x4f7e │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2664] @ 0xa68 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20350 @ 0x4f7e │ │ │ │ bl 88aec │ │ │ │ @@ -277823,28 +277978,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2664] @ 0xa68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2668] @ 0xa6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff90c │ │ │ │ + beq.w ffa94 │ │ │ │ movw r0, #22070 @ 0x5636 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2668] @ 0xa6c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #22072 @ 0x5638 │ │ │ │ bl 88aec │ │ │ │ @@ -277853,28 +278008,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2668] @ 0xa6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2672] @ 0xa70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff914 │ │ │ │ + beq.w ffa9c │ │ │ │ movw r0, #22176 @ 0x56a0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2672] @ 0xa70 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #22176 @ 0x56a0 │ │ │ │ bl 88aec │ │ │ │ @@ -277883,28 +278038,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2672] @ 0xa70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2676] @ 0xa74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff91c │ │ │ │ + beq.w ffaa4 │ │ │ │ movw r0, #22186 @ 0x56aa │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2676] @ 0xa74 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #22186 @ 0x56aa │ │ │ │ bl 88aec │ │ │ │ @@ -277913,28 +278068,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2676] @ 0xa74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2680] @ 0xa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff924 │ │ │ │ + beq.w ffaac │ │ │ │ movw r0, #23006 @ 0x59de │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2680] @ 0xa78 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #23010 @ 0x59e2 │ │ │ │ bl 88aec │ │ │ │ @@ -277943,28 +278098,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2680] @ 0xa78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2684] @ 0xa7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff92c │ │ │ │ + beq.w ffab4 │ │ │ │ movw r0, #23294 @ 0x5afe │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2684] @ 0xa7c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #23294 @ 0x5afe │ │ │ │ bl 88aec │ │ │ │ @@ -277973,28 +278128,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2684] @ 0xa7c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2688] @ 0xa80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff934 │ │ │ │ + beq.w ffabc │ │ │ │ movw r0, #23488 @ 0x5bc0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2688] @ 0xa80 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #23550 @ 0x5bfe │ │ │ │ bl 88aec │ │ │ │ @@ -278003,28 +278158,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2688] @ 0xa80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2692] @ 0xa84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff93c │ │ │ │ + beq.w ffac4 │ │ │ │ mov.w r0, #23808 @ 0x5d00 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2692] @ 0xa84 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #23858 @ 0x5d32 │ │ │ │ bl 88aec │ │ │ │ @@ -278033,28 +278188,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2692] @ 0xa84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2696] @ 0xa88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff944 │ │ │ │ + beq.w ffacc │ │ │ │ movw r0, #23862 @ 0x5d36 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2696] @ 0xa88 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24038 @ 0x5de6 │ │ │ │ bl 88aec │ │ │ │ @@ -278063,28 +278218,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2696] @ 0xa88 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2700] @ 0xa8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff94c │ │ │ │ + beq.w ffad4 │ │ │ │ mov.w r0, #24064 @ 0x5e00 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2700] @ 0xa8c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24490 @ 0x5faa │ │ │ │ bl 88aec │ │ │ │ @@ -278093,28 +278248,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2700] @ 0xa8c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2704] @ 0xa90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff954 │ │ │ │ + beq.w ffadc │ │ │ │ movw r0, #24544 @ 0x5fe0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2704] @ 0xa90 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24566 @ 0x5ff6 │ │ │ │ bl 88aec │ │ │ │ @@ -278123,28 +278278,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2704] @ 0xa90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2708] @ 0xa94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff95c │ │ │ │ + beq.w ffae4 │ │ │ │ mov.w r0, #24576 @ 0x6000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2708] @ 0xa94 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24658 @ 0x6052 │ │ │ │ bl 88aec │ │ │ │ @@ -278153,28 +278308,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2708] @ 0xa94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2712] @ 0xa98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff964 │ │ │ │ + beq.w ffaec │ │ │ │ movw r0, #24660 @ 0x6054 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2712] @ 0xa98 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24666 @ 0x605a │ │ │ │ bl 88aec │ │ │ │ @@ -278183,28 +278338,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2712] @ 0xa98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2716] @ 0xa9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff96c │ │ │ │ + beq.w ffaf4 │ │ │ │ movw r0, #24668 @ 0x605c │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2716] @ 0xa9c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24700 @ 0x607c │ │ │ │ bl 88aec │ │ │ │ @@ -278213,28 +278368,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2716] @ 0xa9c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2720] @ 0xaa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd86 │ │ │ │ + beq.w fff0e │ │ │ │ movw r0, #24706 @ 0x6082 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2720] @ 0xaa0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24876 @ 0x612c │ │ │ │ bl 88aec │ │ │ │ @@ -278243,28 +278398,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2720] @ 0xaa0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2724] @ 0xaa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd8e │ │ │ │ + beq.w fff16 │ │ │ │ movw r0, #24882 @ 0x6132 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2724] @ 0xaa4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24884 @ 0x6134 │ │ │ │ bl 88aec │ │ │ │ @@ -278273,28 +278428,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2724] @ 0xaa4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2728] @ 0xaa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd96 │ │ │ │ + beq.w fff1e │ │ │ │ movw r0, #24886 @ 0x6136 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2728] @ 0xaa8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25086 @ 0x61fe │ │ │ │ bl 88aec │ │ │ │ @@ -278303,28 +278458,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2728] @ 0xaa8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2732] @ 0xaac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd9e │ │ │ │ + beq.w fff26 │ │ │ │ movw r0, #25098 @ 0x620a │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2732] @ 0xaac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25182 @ 0x625e │ │ │ │ bl 88aec │ │ │ │ @@ -278333,28 +278488,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2732] @ 0xaac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2736] @ 0xab0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffda6 │ │ │ │ + beq.w fff2e │ │ │ │ movw r0, #25186 @ 0x6262 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2736] @ 0xab0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25372 @ 0x631c │ │ │ │ bl 88aec │ │ │ │ @@ -278363,28 +278518,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2736] @ 0xab0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2740] @ 0xab4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdae │ │ │ │ + beq.w fff36 │ │ │ │ movw r0, #25376 @ 0x6320 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2740] @ 0xab4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25542 @ 0x63c6 │ │ │ │ bl 88aec │ │ │ │ @@ -278393,28 +278548,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2740] @ 0xab4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2744] @ 0xab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdb6 │ │ │ │ + beq.w fff3e │ │ │ │ movw r0, #25568 @ 0x63e0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2744] @ 0xab8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25660 @ 0x643c │ │ │ │ bl 88aec │ │ │ │ @@ -278423,28 +278578,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2744] @ 0xab8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2748] @ 0xabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdbe │ │ │ │ + beq.w fff46 │ │ │ │ movw r0, #25664 @ 0x6440 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2748] @ 0xabc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25742 @ 0x648e │ │ │ │ bl 88aec │ │ │ │ @@ -278453,28 +278608,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2748] @ 0xabc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2752] @ 0xac0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdc6 │ │ │ │ + beq.w fff4e │ │ │ │ movw r0, #25760 @ 0x64a0 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2752] @ 0xac0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #39806 @ 0x9b7e │ │ │ │ bl 88aec │ │ │ │ @@ -278483,28 +278638,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2752] @ 0xac0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2756] @ 0xac4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdce │ │ │ │ + beq.w fff56 │ │ │ │ mov.w r0, #39936 @ 0x9c00 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2756] @ 0xac4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #1 │ │ │ │ @@ -278514,28 +278669,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2756] @ 0xac4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2760] @ 0xac8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdd6 │ │ │ │ + beq.w fff5e │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2760] @ 0xac8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #18828 @ 0x498c │ │ │ │ @@ -278546,28 +278701,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2760] @ 0xac8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2764] @ 0xacc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdde │ │ │ │ + beq.w fff66 │ │ │ │ movw r0, #19678 @ 0x4cde │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2764] @ 0xacc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19684 @ 0x4ce4 │ │ │ │ @@ -278578,28 +278733,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2764] @ 0xacc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2768] @ 0xad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffde6 │ │ │ │ + beq.w fff6e │ │ │ │ movw r0, #19688 @ 0x4ce8 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2768] @ 0xad0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19706 @ 0x4cfa │ │ │ │ @@ -278610,28 +278765,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2768] @ 0xad0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2772] @ 0xad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdee │ │ │ │ + beq.w fff76 │ │ │ │ movw r0, #19772 @ 0x4d3c │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2772] @ 0xad4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19774 @ 0x4d3e │ │ │ │ @@ -278642,28 +278797,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2772] @ 0xad4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2776] @ 0xad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdf6 │ │ │ │ + beq.w fff7e │ │ │ │ movw r0, #19936 @ 0x4de0 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2776] @ 0xad8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #19938 @ 0x4de2 │ │ │ │ @@ -278674,28 +278829,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2776] @ 0xad8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2780] @ 0xadc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffdfe │ │ │ │ + beq.w fff86 │ │ │ │ movw r0, #20484 @ 0x5004 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2780] @ 0xadc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20484 @ 0x5004 │ │ │ │ @@ -278706,28 +278861,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2780] @ 0xadc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2784] @ 0xae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe06 │ │ │ │ + beq.w fff8e │ │ │ │ movw r0, #20492 @ 0x500c │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2784] @ 0xae0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20492 @ 0x500c │ │ │ │ @@ -278738,28 +278893,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2784] @ 0xae0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2788] @ 0xae4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe0e │ │ │ │ + beq.w fff96 │ │ │ │ movw r0, #20502 @ 0x5016 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2788] @ 0xae4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20502 @ 0x5016 │ │ │ │ @@ -278770,28 +278925,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2788] @ 0xae4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2792] @ 0xae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe16 │ │ │ │ + beq.w fff9e │ │ │ │ movw r0, #20554 @ 0x504a │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2792] @ 0xae8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20556 @ 0x504c │ │ │ │ @@ -278802,28 +278957,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2792] @ 0xae8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2796] @ 0xaec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe1e │ │ │ │ + beq.w fffa6 │ │ │ │ movw r0, #20568 @ 0x5058 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2796] @ 0xaec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20568 @ 0x5058 │ │ │ │ @@ -278834,28 +278989,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2796] @ 0xaec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2800] @ 0xaf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe26 │ │ │ │ + beq.w fffae │ │ │ │ movw r0, #20872 @ 0x5188 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2800] @ 0xaf0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20874 @ 0x518a │ │ │ │ @@ -278866,28 +279021,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2800] @ 0xaf0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2804] @ 0xaf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe2e │ │ │ │ + beq.w fffb6 │ │ │ │ movw r0, #20928 @ 0x51c0 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2804] @ 0xaf4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20962 @ 0x51e2 │ │ │ │ @@ -278898,28 +279053,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2804] @ 0xaf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2808] @ 0xaf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe36 │ │ │ │ + beq.w fffbe │ │ │ │ movw r0, #20990 @ 0x51fe │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2808] @ 0xaf8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #20990 @ 0x51fe │ │ │ │ @@ -278930,28 +279085,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2808] @ 0xaf8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2812] @ 0xafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe3e │ │ │ │ + beq.w fffc6 │ │ │ │ movw r0, #21068 @ 0x524c │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2812] @ 0xafc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21082 @ 0x525a │ │ │ │ @@ -278962,28 +279117,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2812] @ 0xafc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2816] @ 0xb00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe46 │ │ │ │ + beq.w fffce │ │ │ │ movw r0, #21134 @ 0x528e │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2816] @ 0xb00 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21154 @ 0x52a2 │ │ │ │ @@ -278994,28 +279149,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2816] @ 0xb00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2820] @ 0xb04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe4e │ │ │ │ + beq.w fffd6 │ │ │ │ movw r0, #21184 @ 0x52c0 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2820] @ 0xb04 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21240 @ 0x52f8 │ │ │ │ @@ -279026,28 +279181,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2820] @ 0xb04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2824] @ 0xb08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe56 │ │ │ │ + beq.w fffde │ │ │ │ mov.w r0, #21248 @ 0x5300 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2824] @ 0xb08 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21252 @ 0x5304 │ │ │ │ @@ -279058,28 +279213,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2824] @ 0xb08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2828] @ 0xb0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe5e │ │ │ │ + beq.w fffe6 │ │ │ │ movw r0, #21350 @ 0x5366 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2828] @ 0xb0c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21350 @ 0x5366 │ │ │ │ @@ -279090,28 +279245,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2828] @ 0xb0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2832] @ 0xb10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe66 │ │ │ │ + beq.w fffee │ │ │ │ movw r0, #21356 @ 0x536c │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2832] @ 0xb10 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21362 @ 0x5372 │ │ │ │ @@ -279122,28 +279277,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2832] @ 0xb10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2836] @ 0xb14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe6e │ │ │ │ + beq.w ffff6 │ │ │ │ movw r0, #21368 @ 0x5378 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2836] @ 0xb14 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21370 @ 0x537a │ │ │ │ @@ -279154,28 +279309,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2836] @ 0xb14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2840] @ 0xb18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe76 │ │ │ │ + beq.w ffffe │ │ │ │ movw r0, #21450 @ 0x53ca │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2840] @ 0xb18 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21450 @ 0x53ca │ │ │ │ @@ -279186,28 +279341,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2840] @ 0xb18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2844] @ 0xb1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe7e │ │ │ │ + beq.w 100006 │ │ │ │ movw r0, #21586 @ 0x5452 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2844] @ 0xb1c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21596 @ 0x545c │ │ │ │ @@ -279218,28 +279373,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2844] @ 0xb1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2848] @ 0xb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe86 │ │ │ │ + beq.w 10000e │ │ │ │ movw r0, #21602 @ 0x5462 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2848] @ 0xb20 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21604 @ 0x5464 │ │ │ │ @@ -279250,28 +279405,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2848] @ 0xb20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2852] @ 0xb24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe8e │ │ │ │ + beq.w 100016 │ │ │ │ movw r0, #21610 @ 0x546a │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2852] @ 0xb24 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21612 @ 0x546c │ │ │ │ @@ -279282,28 +279437,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2852] @ 0xb24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2856] @ 0xb28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe96 │ │ │ │ + beq.w 10001e │ │ │ │ movw r0, #21638 @ 0x5486 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2856] @ 0xb28 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21638 @ 0x5486 │ │ │ │ @@ -279314,28 +279469,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2856] @ 0xb28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2860] @ 0xb2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffe9e │ │ │ │ + beq.w 100026 │ │ │ │ movw r0, #21656 @ 0x5498 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2860] @ 0xb2c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21656 @ 0x5498 │ │ │ │ @@ -279346,28 +279501,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2860] @ 0xb2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2864] @ 0xb30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffea6 │ │ │ │ + beq.w 10002e │ │ │ │ movw r0, #21752 @ 0x54f8 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2864] @ 0xb30 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21752 @ 0x54f8 │ │ │ │ @@ -279378,28 +279533,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2864] @ 0xb30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2868] @ 0xb34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffeae │ │ │ │ + beq.w 100036 │ │ │ │ movw r0, #21856 @ 0x5560 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2868] @ 0xb34 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21856 @ 0x5560 │ │ │ │ @@ -279410,28 +279565,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2868] @ 0xb34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2872] @ 0xb38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffeb6 │ │ │ │ + beq.w 10003e │ │ │ │ movw r0, #21860 @ 0x5564 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2872] @ 0xb38 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21864 @ 0x5568 │ │ │ │ @@ -279442,28 +279597,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2872] @ 0xb38 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2876] @ 0xb3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffebe │ │ │ │ + beq.w 100046 │ │ │ │ movw r0, #21870 @ 0x556e │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2876] @ 0xb3c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21872 @ 0x5570 │ │ │ │ @@ -279474,28 +279629,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2876] @ 0xb3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2880] @ 0xb40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffec6 │ │ │ │ + beq.w 10004e │ │ │ │ movw r0, #21884 @ 0x557c │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2880] @ 0xb40 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21886 @ 0x557e │ │ │ │ @@ -279506,28 +279661,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2880] @ 0xb40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2884] @ 0xb44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffece │ │ │ │ + beq.w 100056 │ │ │ │ movw r0, #21890 @ 0x5582 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2884] @ 0xb44 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21890 @ 0x5582 │ │ │ │ @@ -279538,28 +279693,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2884] @ 0xb44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2888] @ 0xb48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffed6 │ │ │ │ + beq.w 10005e │ │ │ │ movw r0, #21976 @ 0x55d8 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2888] @ 0xb48 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21978 @ 0x55da │ │ │ │ @@ -279570,28 +279725,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2888] @ 0xb48 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2892] @ 0xb4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffede │ │ │ │ + beq.w 100066 │ │ │ │ movw r0, #21996 @ 0x55ec │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2892] @ 0xb4c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #21996 @ 0x55ec │ │ │ │ @@ -279602,28 +279757,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2892] @ 0xb4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2896] @ 0xb50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffee6 │ │ │ │ + beq.w 10006e │ │ │ │ movw r0, #22474 @ 0x57ca │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2896] @ 0xb50 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #22474 @ 0x57ca │ │ │ │ @@ -279634,28 +279789,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2896] @ 0xb50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2900] @ 0xb54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffeee │ │ │ │ + beq.w 100076 │ │ │ │ movw r0, #22480 @ 0x57d0 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2900] @ 0xb54 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #22480 @ 0x57d0 │ │ │ │ @@ -279666,28 +279821,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2900] @ 0xb54 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2904] @ 0xb58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffef6 │ │ │ │ + beq.w 10007e │ │ │ │ movw r0, #22490 @ 0x57da │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2904] @ 0xb58 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #22490 @ 0x57da │ │ │ │ @@ -279698,28 +279853,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2904] @ 0xb58 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2908] @ 0xb5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffefe │ │ │ │ + beq.w 100086 │ │ │ │ mov.w r0, #88064 @ 0x15800 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2908] @ 0xb5c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #44870 @ 0xaf46 │ │ │ │ movt r0, #1 │ │ │ │ @@ -279729,28 +279884,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2908] @ 0xb5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2912] @ 0xb60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff06 │ │ │ │ + beq.w 10008e │ │ │ │ mov.w r0, #127488 @ 0x1f200 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2912] @ 0xb60 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62974 @ 0xf5fe │ │ │ │ movt r0, #1 │ │ │ │ @@ -279760,28 +279915,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2912] @ 0xb60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2916] @ 0xb64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff0e │ │ │ │ + beq.w 100096 │ │ │ │ movw r0, #63036 @ 0xf63c │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2916] @ 0xb64 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #63036 @ 0xf63c │ │ │ │ @@ -279792,28 +279947,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2916] @ 0xb64 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2920] @ 0xb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff16 │ │ │ │ + beq.w 10009e │ │ │ │ mov.w r0, #130048 @ 0x1fc00 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2920] @ 0xb68 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #64542 @ 0xfc1e │ │ │ │ movt r0, #1 │ │ │ │ @@ -279823,28 +279978,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2920] @ 0xb68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2924] @ 0xb6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff1e │ │ │ │ + beq.w 1000a6 │ │ │ │ movw r0, #64544 @ 0xfc20 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2924] @ 0xb6c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #64562 @ 0xfc32 │ │ │ │ @@ -279855,28 +280010,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2924] @ 0xb6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2928] @ 0xb70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff26 │ │ │ │ + beq.w 1000ae │ │ │ │ movw r0, #64576 @ 0xfc40 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2928] @ 0xb70 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #64606 @ 0xfc5e │ │ │ │ @@ -279887,28 +280042,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2928] @ 0xb70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2932] @ 0xb74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff2e │ │ │ │ + beq.w 1000b6 │ │ │ │ movw r0, #64608 @ 0xfc60 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2932] @ 0xb74 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #64676 @ 0xfca4 │ │ │ │ @@ -279919,28 +280074,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2932] @ 0xb74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2936] @ 0xb78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff36 │ │ │ │ + beq.w 1000be │ │ │ │ movw r0, #64680 @ 0xfca8 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2936] @ 0xb78 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #64716 @ 0xfccc │ │ │ │ @@ -279951,28 +280106,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2936] @ 0xb78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2940] @ 0xb7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff3e │ │ │ │ + beq.w 1000c6 │ │ │ │ movw r0, #64720 @ 0xfcd0 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2940] @ 0xb7c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #64726 @ 0xfcd6 │ │ │ │ @@ -279983,28 +280138,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2940] @ 0xb7c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2944] @ 0xb80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff46 │ │ │ │ + beq.w 1000ce │ │ │ │ movw r0, #65026 @ 0xfe02 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2944] @ 0xb80 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #65216 @ 0xfec0 │ │ │ │ @@ -280015,28 +280170,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2944] @ 0xb80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2948] @ 0xb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff4e │ │ │ │ + beq.w 1000d6 │ │ │ │ movw r0, #65472 @ 0xffc0 │ │ │ │ movt r0, #1 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2948] @ 0xb84 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #65484 @ 0xffcc │ │ │ │ @@ -280047,28 +280202,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2948] @ 0xb84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2952] @ 0xb88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff56 │ │ │ │ + beq.w 1000de │ │ │ │ movw r0, #1018 @ 0x3fa │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2952] @ 0xb88 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #1018 @ 0x3fa │ │ │ │ @@ -280079,28 +280234,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2952] @ 0xb88 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2956] @ 0xb8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff5e │ │ │ │ + beq.w 1000e6 │ │ │ │ mov.w r0, #1472 @ 0x5c0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2956] @ 0xb8c │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #1472 @ 0x5c0 │ │ │ │ @@ -280111,28 +280266,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2956] @ 0xb8c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2960] @ 0xb90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff66 │ │ │ │ + beq.w 1000ee │ │ │ │ movw r0, #1772 @ 0x6ec │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2960] @ 0xb90 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #1780 @ 0x6f4 │ │ │ │ @@ -280143,28 +280298,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2960] @ 0xb90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2964] @ 0xb94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff6e │ │ │ │ + beq.w 1000f6 │ │ │ │ movw r0, #5122 @ 0x1402 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2964] @ 0xb94 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5126 @ 0x1406 │ │ │ │ @@ -280175,28 +280330,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2964] @ 0xb94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff76 │ │ │ │ + beq.w 1000fe │ │ │ │ movw r0, #5130 @ 0x140a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2968] @ 0xb98 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5132 @ 0x140c │ │ │ │ @@ -280207,28 +280362,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2968] @ 0xb98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2972] @ 0xb9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff7e │ │ │ │ + beq.w 100106 │ │ │ │ movw r0, #5144 @ 0x1418 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2972] @ 0xb9c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5150 @ 0x141e │ │ │ │ @@ -280239,28 +280394,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2972] @ 0xb9c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2976] @ 0xba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff86 │ │ │ │ + beq.w 10010e │ │ │ │ movw r0, #5232 @ 0x1470 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2976] @ 0xba0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5236 @ 0x1474 │ │ │ │ @@ -280271,28 +280426,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2976] @ 0xba0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2980] @ 0xba4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff8e │ │ │ │ + beq.w 100116 │ │ │ │ movw r0, #5246 @ 0x147e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2980] @ 0xba4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5246 @ 0x147e │ │ │ │ @@ -280303,28 +280458,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2980] @ 0xba4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2984] @ 0xba8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff96 │ │ │ │ + beq.w 10011e │ │ │ │ movw r0, #5578 @ 0x15ca │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2984] @ 0xba8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #5580 @ 0x15cc │ │ │ │ @@ -280335,28 +280490,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2984] @ 0xba8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2988] @ 0xbac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fff9e │ │ │ │ + beq.w 100126 │ │ │ │ movw r0, #6728 @ 0x1a48 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2988] @ 0xbac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6734 @ 0x1a4e │ │ │ │ @@ -280367,28 +280522,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2988] @ 0xbac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2992] @ 0xbb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffa6 │ │ │ │ + beq.w 10012e │ │ │ │ movw r0, #7510 @ 0x1d56 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2992] @ 0xbb0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7512 @ 0x1d58 │ │ │ │ @@ -280399,28 +280554,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2992] @ 0xbb0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #2996] @ 0xbb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffae │ │ │ │ + beq.w 100136 │ │ │ │ movw r0, #7674 @ 0x1dfa │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #2996] @ 0xbb4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7678 @ 0x1dfe │ │ │ │ @@ -280431,28 +280586,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #2996] @ 0xbb4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3000] @ 0xbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffb6 │ │ │ │ + beq.w 10013e │ │ │ │ movw r0, #7820 @ 0x1e8c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3000] @ 0xbb8 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #7840 @ 0x1ea0 │ │ │ │ @@ -280463,28 +280618,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3000] @ 0xbb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3004] @ 0xbbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffbe │ │ │ │ + beq.w 100146 │ │ │ │ movw r0, #7940 @ 0x1f04 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3004] @ 0xbbc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #7946 @ 0x1f0a │ │ │ │ @@ -280495,28 +280650,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3004] @ 0xbbc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3008] @ 0xbc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffc6 │ │ │ │ + beq.w 10014e │ │ │ │ movw r0, #8194 @ 0x2002 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3008] @ 0xbc0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8194 @ 0x2002 │ │ │ │ @@ -280527,28 +280682,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3008] @ 0xbc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3012] @ 0xbc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffce │ │ │ │ + beq.w 100156 │ │ │ │ movw r0, #8304 @ 0x2070 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3012] @ 0xbc4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8332 @ 0x208c │ │ │ │ @@ -280559,28 +280714,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3012] @ 0xbc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3016] @ 0xbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffd6 │ │ │ │ + beq.w 10015e │ │ │ │ movw r0, #8416 @ 0x20e0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3016] @ 0xbc8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8416 @ 0x20e0 │ │ │ │ @@ -280591,28 +280746,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3016] @ 0xbc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3020] @ 0xbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffde │ │ │ │ + beq.w 100166 │ │ │ │ movw r0, #8422 @ 0x20e6 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3020] @ 0xbcc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8424 @ 0x20e8 │ │ │ │ @@ -280623,28 +280778,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3020] @ 0xbcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3024] @ 0xbd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffe6 │ │ │ │ + beq.w 10016e │ │ │ │ movw r0, #8446 @ 0x20fe │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3024] @ 0xbd0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8450 @ 0x2102 │ │ │ │ @@ -280655,28 +280810,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3024] @ 0xbd0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3028] @ 0xbd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fffee │ │ │ │ + beq.w 100176 │ │ │ │ movw r0, #8550 @ 0x2166 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3028] @ 0xbd4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8556 @ 0x216c │ │ │ │ @@ -280687,28 +280842,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3028] @ 0xbd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3032] @ 0xbd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffff6 │ │ │ │ + beq.w 10017e │ │ │ │ movw r0, #8562 @ 0x2172 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3032] @ 0xbd8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8564 @ 0x2174 │ │ │ │ @@ -280719,28 +280874,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3032] @ 0xbd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3036] @ 0xbdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffffe │ │ │ │ + beq.w 100186 │ │ │ │ movw r0, #8580 @ 0x2184 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3036] @ 0xbdc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8580 @ 0x2184 │ │ │ │ @@ -280751,28 +280906,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3036] @ 0xbdc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3040] @ 0xbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100006 │ │ │ │ + beq.w 10018e │ │ │ │ mov.w r0, #8704 @ 0x2200 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3040] @ 0xbe0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8708 @ 0x2204 │ │ │ │ @@ -280783,28 +280938,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3040] @ 0xbe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3044] @ 0xbe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10000e │ │ │ │ + beq.w 100196 │ │ │ │ movw r0, #8782 @ 0x224e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3044] @ 0xbe4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8790 @ 0x2256 │ │ │ │ @@ -280815,28 +280970,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3044] @ 0xbe4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3048] @ 0xbe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100016 │ │ │ │ + beq.w 10019e │ │ │ │ movw r0, #8794 @ 0x225a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3048] @ 0xbe8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8808 @ 0x2268 │ │ │ │ @@ -280847,28 +281002,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3048] @ 0xbe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3052] @ 0xbec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10001e │ │ │ │ + beq.w 1001a6 │ │ │ │ movw r0, #8934 @ 0x22e6 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3052] @ 0xbec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8934 @ 0x22e6 │ │ │ │ @@ -280879,28 +281034,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3052] @ 0xbec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100026 │ │ │ │ + beq.w 1001ae │ │ │ │ mov.w r0, #8960 @ 0x2300 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3056] @ 0xbf0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #8962 @ 0x2302 │ │ │ │ @@ -280911,28 +281066,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3056] @ 0xbf0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3060] @ 0xbf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10002e │ │ │ │ + beq.w 1001b6 │ │ │ │ movw r0, #9068 @ 0x236c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3060] @ 0xbf4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9084 @ 0x237c │ │ │ │ @@ -280943,28 +281098,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3060] @ 0xbf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3064] @ 0xbf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100036 │ │ │ │ + beq.w 1001be │ │ │ │ movw r0, #9106 @ 0x2392 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3064] @ 0xbf8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9112 @ 0x2398 │ │ │ │ @@ -280975,28 +281130,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3064] @ 0xbf8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3068] @ 0xbfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10003e │ │ │ │ + beq.w 1001c6 │ │ │ │ movw r0, #9118 @ 0x239e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3068] @ 0xbfc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9118 @ 0x239e │ │ │ │ @@ -281007,28 +281162,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3068] @ 0xbfc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3072] @ 0xc00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100046 │ │ │ │ + beq.w 1001ce │ │ │ │ movw r0, #9310 @ 0x245e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3072] @ 0xc00 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9314 @ 0x2462 │ │ │ │ @@ -281039,28 +281194,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3072] @ 0xc00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3076] @ 0xc04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10004e │ │ │ │ + beq.w 1001d6 │ │ │ │ movw r0, #9320 @ 0x2468 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3076] @ 0xc04 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9320 @ 0x2468 │ │ │ │ @@ -281071,28 +281226,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3076] @ 0xc04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3080] @ 0xc08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100056 │ │ │ │ + beq.w 1001de │ │ │ │ movw r0, #9324 @ 0x246c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3080] @ 0xc08 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9326 @ 0x246e │ │ │ │ @@ -281103,28 +281258,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3080] @ 0xc08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3084] @ 0xc0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10005e │ │ │ │ + beq.w 1001e6 │ │ │ │ movw r0, #9340 @ 0x247c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3084] @ 0xc0c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9340 @ 0x247c │ │ │ │ @@ -281135,28 +281290,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3084] @ 0xc0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3088] @ 0xc10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100066 │ │ │ │ + beq.w 1001ee │ │ │ │ movw r0, #9346 @ 0x2482 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3088] @ 0xc10 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9346 @ 0x2482 │ │ │ │ @@ -281167,28 +281322,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3088] @ 0xc10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3092] @ 0xc14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10006e │ │ │ │ + beq.w 1001f6 │ │ │ │ movw r0, #9662 @ 0x25be │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3092] @ 0xc14 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9662 @ 0x25be │ │ │ │ @@ -281199,28 +281354,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3092] @ 0xc14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3096] @ 0xc18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100076 │ │ │ │ + beq.w 1001fe │ │ │ │ movw r0, #9670 @ 0x25c6 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3096] @ 0xc18 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9684 @ 0x25d4 │ │ │ │ @@ -281231,28 +281386,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3096] @ 0xc18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3100] @ 0xc1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10007e │ │ │ │ + beq.w 100206 │ │ │ │ mov.w r0, #9728 @ 0x2600 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3100] @ 0xc1c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9730 @ 0x2602 │ │ │ │ @@ -281263,28 +281418,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3100] @ 0xc1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3104] @ 0xc20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100086 │ │ │ │ + beq.w 10020e │ │ │ │ movw r0, #9846 @ 0x2676 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3104] @ 0xc20 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9848 @ 0x2678 │ │ │ │ @@ -281295,28 +281450,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3104] @ 0xc20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3108] @ 0xc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10008e │ │ │ │ + beq.w 100216 │ │ │ │ mov.w r0, #9856 @ 0x2680 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3108] @ 0xc24 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #9856 @ 0x2680 │ │ │ │ @@ -281327,28 +281482,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3108] @ 0xc24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3112] @ 0xc28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100096 │ │ │ │ + beq.w 10021e │ │ │ │ movw r0, #9932 @ 0x26cc │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3112] @ 0xc28 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9944 @ 0x26d8 │ │ │ │ @@ -281359,28 +281514,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3112] @ 0xc28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3116] @ 0xc2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10009e │ │ │ │ + beq.w 100226 │ │ │ │ movw r0, #9952 @ 0x26e0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3116] @ 0xc2c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #9960 @ 0x26e8 │ │ │ │ @@ -281391,28 +281546,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3116] @ 0xc2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3120] @ 0xc30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000a6 │ │ │ │ + beq.w 10022e │ │ │ │ movw r0, #10352 @ 0x2870 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3120] @ 0xc30 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10366 @ 0x287e │ │ │ │ @@ -281423,28 +281578,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3120] @ 0xc30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3124] @ 0xc34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000ae │ │ │ │ + beq.w 100236 │ │ │ │ movw r0, #10372 @ 0x2884 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3124] @ 0xc34 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10376 @ 0x2888 │ │ │ │ @@ -281455,28 +281610,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3124] @ 0xc34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3128] @ 0xc38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000b6 │ │ │ │ + beq.w 10023e │ │ │ │ movw r0, #10380 @ 0x288c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3128] @ 0xc38 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10380 @ 0x288c │ │ │ │ @@ -281487,28 +281642,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3128] @ 0xc38 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3132] @ 0xc3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000be │ │ │ │ + beq.w 100246 │ │ │ │ movw r0, #10428 @ 0x28bc │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3132] @ 0xc3c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10428 @ 0x28bc │ │ │ │ @@ -281519,28 +281674,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3132] @ 0xc3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3136] @ 0xc40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000c6 │ │ │ │ + beq.w 10024e │ │ │ │ movw r0, #10598 @ 0x2966 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3136] @ 0xc40 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10608 @ 0x2970 │ │ │ │ @@ -281551,28 +281706,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3136] @ 0xc40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3140] @ 0xc44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000ce │ │ │ │ + beq.w 100256 │ │ │ │ movw r0, #10612 @ 0x2974 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3140] @ 0xc44 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10612 @ 0x2974 │ │ │ │ @@ -281583,28 +281738,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3140] @ 0xc44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3144] @ 0xc48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000d6 │ │ │ │ + beq.w 10025e │ │ │ │ movw r0, #10622 @ 0x297e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3144] @ 0xc48 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #10624 @ 0x2980 │ │ │ │ @@ -281615,28 +281770,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3144] @ 0xc48 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3148] @ 0xc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000de │ │ │ │ + beq.w 100266 │ │ │ │ movw r0, #10628 @ 0x2984 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3148] @ 0xc4c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #10630 @ 0x2986 │ │ │ │ @@ -281647,28 +281802,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3148] @ 0xc4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3152] @ 0xc50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000e6 │ │ │ │ + beq.w 10026e │ │ │ │ movw r0, #11108 @ 0x2b64 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3152] @ 0xc50 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11114 @ 0x2b6a │ │ │ │ @@ -281679,28 +281834,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3152] @ 0xc50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3156] @ 0xc54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000ee │ │ │ │ + beq.w 100276 │ │ │ │ movw r0, #11128 @ 0x2b78 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3156] @ 0xc54 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11130 @ 0x2b7a │ │ │ │ @@ -281711,28 +281866,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3156] @ 0xc54 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3160] @ 0xc58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000f6 │ │ │ │ + beq.w 10027e │ │ │ │ movw r0, #11134 @ 0x2b7e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3160] @ 0xc58 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #11136 @ 0x2b80 │ │ │ │ @@ -281743,28 +281898,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3160] @ 0xc58 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3164] @ 0xc5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1000fe │ │ │ │ + beq.w 100286 │ │ │ │ movw r0, #11192 @ 0x2bb8 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3164] @ 0xc5c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11194 @ 0x2bba │ │ │ │ @@ -281775,28 +281930,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3164] @ 0xc5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3168] @ 0xc60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100106 │ │ │ │ + beq.w 10028e │ │ │ │ movw r0, #11366 @ 0x2c66 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3168] @ 0xc60 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11380 @ 0x2c74 │ │ │ │ @@ -281807,28 +281962,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3168] @ 0xc60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3172] @ 0xc64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10010e │ │ │ │ + beq.w 100296 │ │ │ │ movw r0, #11386 @ 0x2c7a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3172] @ 0xc64 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11386 @ 0x2c7a │ │ │ │ @@ -281839,28 +281994,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3172] @ 0xc64 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3176] @ 0xc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100116 │ │ │ │ + beq.w 10029e │ │ │ │ movw r0, #11390 @ 0x2c7e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3176] @ 0xc68 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #11392 @ 0x2c80 │ │ │ │ @@ -281871,28 +282026,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3176] @ 0xc68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3180] @ 0xc6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10011e │ │ │ │ + beq.w 1002a6 │ │ │ │ movw r0, #11606 @ 0x2d56 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3180] @ 0xc6c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11606 @ 0x2d56 │ │ │ │ @@ -281903,28 +282058,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3180] @ 0xc6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3184] @ 0xc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100126 │ │ │ │ + beq.w 1002ae │ │ │ │ movw r0, #11610 @ 0x2d5a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3184] @ 0xc70 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11610 @ 0x2d5a │ │ │ │ @@ -281935,28 +282090,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3184] @ 0xc70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3188] @ 0xc74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10012e │ │ │ │ + beq.w 1002b6 │ │ │ │ movw r0, #11616 @ 0x2d60 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3188] @ 0xc74 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11626 @ 0x2d6a │ │ │ │ @@ -281967,28 +282122,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3188] @ 0xc74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3192] @ 0xc78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100136 │ │ │ │ + beq.w 1002be │ │ │ │ movw r0, #11630 @ 0x2d6e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3192] @ 0xc78 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11630 @ 0x2d6e │ │ │ │ @@ -281999,28 +282154,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3192] @ 0xc78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3196] @ 0xc7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10013e │ │ │ │ + beq.w 1002c6 │ │ │ │ movw r0, #11834 @ 0x2e3a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3196] @ 0xc7c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11838 @ 0x2e3e │ │ │ │ @@ -282031,28 +282186,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3196] @ 0xc7c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3200] @ 0xc80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100146 │ │ │ │ + beq.w 1002ce │ │ │ │ movw r0, #11844 @ 0x2e44 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3200] @ 0xc80 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11850 @ 0x2e4a │ │ │ │ @@ -282063,28 +282218,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3200] @ 0xc80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3204] @ 0xc84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10014e │ │ │ │ + beq.w 1002d6 │ │ │ │ movw r0, #11854 @ 0x2e4e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3204] @ 0xc84 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #11862 @ 0x2e56 │ │ │ │ @@ -282095,28 +282250,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3204] @ 0xc84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3208] @ 0xc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100156 │ │ │ │ + beq.w 1002de │ │ │ │ movw r0, #12382 @ 0x305e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3208] @ 0xc88 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12398 @ 0x306e │ │ │ │ @@ -282127,28 +282282,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3208] @ 0xc88 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3212] @ 0xc8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10015e │ │ │ │ + beq.w 1002e6 │ │ │ │ movw r0, #12402 @ 0x3072 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3212] @ 0xc8c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12404 @ 0x3074 │ │ │ │ @@ -282159,28 +282314,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3212] @ 0xc8c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3216] @ 0xc90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100166 │ │ │ │ + beq.w 1002ee │ │ │ │ movw r0, #12918 @ 0x3276 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3216] @ 0xc90 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12920 @ 0x3278 │ │ │ │ @@ -282191,28 +282346,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3216] @ 0xc90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3220] @ 0xc94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10016e │ │ │ │ + beq.w 1002f6 │ │ │ │ movw r0, #12924 @ 0x327c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3220] @ 0xc94 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12924 @ 0x327c │ │ │ │ @@ -282223,28 +282378,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3220] @ 0xc94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3224] @ 0xc98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100176 │ │ │ │ + beq.w 1002fe │ │ │ │ movw r0, #12934 @ 0x3286 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3224] @ 0xc98 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #12934 @ 0x3286 │ │ │ │ @@ -282255,28 +282410,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3224] @ 0xc98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3228] @ 0xc9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10017e │ │ │ │ + beq.w 100306 │ │ │ │ movw r0, #13224 @ 0x33a8 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3228] @ 0xc9c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13230 @ 0x33ae │ │ │ │ @@ -282287,28 +282442,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3228] @ 0xc9c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3232] @ 0xca0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb86 │ │ │ │ + beq.w ffd0e │ │ │ │ movw r0, #13236 @ 0x33b4 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3232] @ 0xca0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13238 @ 0x33b6 │ │ │ │ @@ -282319,28 +282474,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3232] @ 0xca0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3236] @ 0xca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb8e │ │ │ │ + beq.w ffd16 │ │ │ │ mov.w r0, #13248 @ 0x33c0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3236] @ 0xca4 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #13248 @ 0x33c0 │ │ │ │ @@ -282351,28 +282506,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3236] @ 0xca4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3240] @ 0xca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb96 │ │ │ │ + beq.w ffd1e │ │ │ │ movw r0, #13314 @ 0x3402 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3240] @ 0xca8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13332 @ 0x3414 │ │ │ │ @@ -282383,28 +282538,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3240] @ 0xca8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3244] @ 0xcac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb9e │ │ │ │ + beq.w ffd26 │ │ │ │ movw r0, #13414 @ 0x3466 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3244] @ 0xcac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13424 @ 0x3470 │ │ │ │ @@ -282415,28 +282570,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3244] @ 0xcac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3248] @ 0xcb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffba6 │ │ │ │ + beq.w ffd2e │ │ │ │ movw r0, #13430 @ 0x3476 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3248] @ 0xcb0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13436 @ 0x347c │ │ │ │ @@ -282447,28 +282602,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3248] @ 0xcb0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3252] @ 0xcb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbae │ │ │ │ + beq.w ffd36 │ │ │ │ movw r0, #13454 @ 0x348e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3252] @ 0xcb4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13454 @ 0x348e │ │ │ │ @@ -282479,28 +282634,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3252] @ 0xcb4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3256] @ 0xcb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbb6 │ │ │ │ + beq.w ffd3e │ │ │ │ movw r0, #13474 @ 0x34a2 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3256] @ 0xcb8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13484 @ 0x34ac │ │ │ │ @@ -282511,28 +282666,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3256] @ 0xcb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3260] @ 0xcbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbbe │ │ │ │ + beq.w ffd46 │ │ │ │ movw r0, #13490 @ 0x34b2 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3260] @ 0xcbc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13494 @ 0x34b6 │ │ │ │ @@ -282543,28 +282698,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3260] @ 0xcbc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3264] @ 0xcc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbc6 │ │ │ │ + beq.w ffd4e │ │ │ │ movw r0, #13588 @ 0x3514 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3264] @ 0xcc0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13612 @ 0x352c │ │ │ │ @@ -282575,28 +282730,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3264] @ 0xcc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3268] @ 0xcc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbce │ │ │ │ + beq.w ffd56 │ │ │ │ movw r0, #13616 @ 0x3530 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3268] @ 0xcc4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #13618 @ 0x3532 │ │ │ │ @@ -282607,28 +282762,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3268] @ 0xcc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3272] @ 0xcc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbd6 │ │ │ │ + beq.w ffd5e │ │ │ │ movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3272] @ 0xcc8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14444 @ 0x386c │ │ │ │ @@ -282639,28 +282794,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3272] @ 0xcc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3276] @ 0xccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbde │ │ │ │ + beq.w ffd66 │ │ │ │ movw r0, #14448 @ 0x3870 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3276] @ 0xccc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14458 @ 0x387a │ │ │ │ @@ -282671,28 +282826,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3276] @ 0xccc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3280] @ 0xcd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbe6 │ │ │ │ + beq.w ffd6e │ │ │ │ movw r0, #14462 @ 0x387e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3280] @ 0xcd0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14462 @ 0x387e │ │ │ │ @@ -282703,28 +282858,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3280] @ 0xcd0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3284] @ 0xcd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbee │ │ │ │ + beq.w ffd76 │ │ │ │ movw r0, #14628 @ 0x3924 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3284] @ 0xcd4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14670 @ 0x394e │ │ │ │ @@ -282735,28 +282890,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3284] @ 0xcd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3288] @ 0xcd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbf6 │ │ │ │ + beq.w ffd7e │ │ │ │ movw r0, #14676 @ 0x3954 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3288] @ 0xcd8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14688 @ 0x3960 │ │ │ │ @@ -282767,28 +282922,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3288] @ 0xcd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3292] @ 0xcdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffbfe │ │ │ │ + beq.w ffd86 │ │ │ │ movw r0, #14692 @ 0x3964 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3292] @ 0xcdc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14694 @ 0x3966 │ │ │ │ @@ -282799,28 +282954,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3292] @ 0xcdc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3296] @ 0xce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc06 │ │ │ │ + beq.w ffd8e │ │ │ │ movw r0, #14698 @ 0x396a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3296] @ 0xce0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14700 @ 0x396c │ │ │ │ @@ -282831,28 +282986,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3296] @ 0xce0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3300] @ 0xce4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc0e │ │ │ │ + beq.w ffd96 │ │ │ │ movw r0, #14946 @ 0x3a62 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3300] @ 0xce4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14956 @ 0x3a6c │ │ │ │ @@ -282863,28 +283018,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3300] @ 0xce4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3304] @ 0xce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc16 │ │ │ │ + beq.w ffd9e │ │ │ │ movw r0, #14964 @ 0x3a74 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3304] @ 0xce8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14964 @ 0x3a74 │ │ │ │ @@ -282895,28 +283050,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3304] @ 0xce8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3308] @ 0xcec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc1e │ │ │ │ + beq.w ffda6 │ │ │ │ movw r0, #14968 @ 0x3a78 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3308] @ 0xcec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14970 @ 0x3a7a │ │ │ │ @@ -282927,28 +283082,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3308] @ 0xcec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3312] @ 0xcf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc26 │ │ │ │ + beq.w ffdae │ │ │ │ movw r0, #14974 @ 0x3a7e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3312] @ 0xcf0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14986 @ 0x3a8a │ │ │ │ @@ -282959,28 +283114,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3312] @ 0xcf0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3316] @ 0xcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc2e │ │ │ │ + beq.w ffdb6 │ │ │ │ movw r0, #14990 @ 0x3a8e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3316] @ 0xcf4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #14990 @ 0x3a8e │ │ │ │ @@ -282991,28 +283146,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3316] @ 0xcf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3320] @ 0xcf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc36 │ │ │ │ + beq.w ffdbe │ │ │ │ movw r0, #15136 @ 0x3b20 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3320] @ 0xcf8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15138 @ 0x3b22 │ │ │ │ @@ -283023,28 +283178,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3320] @ 0xcf8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3324] @ 0xcfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc3e │ │ │ │ + beq.w ffdc6 │ │ │ │ movw r0, #15146 @ 0x3b2a │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3324] @ 0xcfc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15146 @ 0x3b2a │ │ │ │ @@ -283055,28 +283210,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3324] @ 0xcfc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3328] @ 0xd00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc46 │ │ │ │ + beq.w ffdce │ │ │ │ movw r0, #15150 @ 0x3b2e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3328] @ 0xd00 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15150 @ 0x3b2e │ │ │ │ @@ -283087,28 +283242,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3328] @ 0xd00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3332] @ 0xd04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc4e │ │ │ │ + beq.w ffdd6 │ │ │ │ movw r0, #15846 @ 0x3de6 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3332] @ 0xd04 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15848 @ 0x3de8 │ │ │ │ @@ -283119,28 +283274,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3332] @ 0xd04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3336] @ 0xd08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc56 │ │ │ │ + beq.w ffdde │ │ │ │ mov.w r0, #15872 @ 0x3e00 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3336] @ 0xd08 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15874 @ 0x3e02 │ │ │ │ @@ -283151,28 +283306,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3336] @ 0xd08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3340] @ 0xd0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc5e │ │ │ │ + beq.w ffde6 │ │ │ │ movw r0, #15980 @ 0x3e6c │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3340] @ 0xd0c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #15988 @ 0x3e74 │ │ │ │ @@ -283183,28 +283338,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3340] @ 0xd0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3344] @ 0xd10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc66 │ │ │ │ + beq.w ffdee │ │ │ │ mov.w r0, #16000 @ 0x3e80 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3344] @ 0xd10 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #16000 @ 0x3e80 │ │ │ │ @@ -283215,28 +283370,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3344] @ 0xd10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3348] @ 0xd14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc6e │ │ │ │ + beq.w ffdf6 │ │ │ │ movw r0, #16004 @ 0x3e84 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3348] @ 0xd14 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #16004 @ 0x3e84 │ │ │ │ @@ -283247,28 +283402,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3348] @ 0xd14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3352] @ 0xd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc76 │ │ │ │ + beq.w ffdfe │ │ │ │ mov.w r0, #26752 @ 0x6880 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3352] @ 0xd18 │ │ │ │ bl 64f84 │ │ │ │ mov.w r0, #26752 @ 0x6880 │ │ │ │ @@ -283279,28 +283434,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3352] @ 0xd18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3356] @ 0xd1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc7e │ │ │ │ + beq.w ffe06 │ │ │ │ movw r0, #26766 @ 0x688e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3356] @ 0xd1c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #26794 @ 0x68aa │ │ │ │ @@ -283311,28 +283466,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3356] @ 0xd1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3360] @ 0xd20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc86 │ │ │ │ + beq.w ffe0e │ │ │ │ movw r0, #54752 @ 0xd5e0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3360] @ 0xd20 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #54760 @ 0xd5e8 │ │ │ │ @@ -283343,28 +283498,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3360] @ 0xd20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3364] @ 0xd24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc8e │ │ │ │ + beq.w ffe16 │ │ │ │ movw r0, #54880 @ 0xd660 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3364] @ 0xd24 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #54892 @ 0xd66c │ │ │ │ @@ -283375,28 +283530,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3364] @ 0xd24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3368] @ 0xd28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc96 │ │ │ │ + beq.w ffe1e │ │ │ │ movw r0, #56990 @ 0xde9e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3368] @ 0xd28 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #56990 @ 0xde9e │ │ │ │ @@ -283407,28 +283562,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3368] @ 0xd28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3372] @ 0xd2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffc9e │ │ │ │ + beq.w ffe26 │ │ │ │ movw r0, #57118 @ 0xdf1e │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3372] @ 0xd2c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #57124 @ 0xdf24 │ │ │ │ @@ -283439,28 +283594,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3372] @ 0xd2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3376] @ 0xd30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffca6 │ │ │ │ + beq.w ffe2e │ │ │ │ movw r0, #57280 @ 0xdfc0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3376] @ 0xd30 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #57286 @ 0xdfc6 │ │ │ │ @@ -283471,28 +283626,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3376] @ 0xd30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3380] @ 0xd34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcae │ │ │ │ + beq.w ffe36 │ │ │ │ movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3380] @ 0xd34 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #57288 @ 0xdfc8 │ │ │ │ @@ -283503,28 +283658,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3380] @ 0xd34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3384] @ 0xd38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcb6 │ │ │ │ + beq.w ffe3e │ │ │ │ movw r0, #57312 @ 0xdfe0 │ │ │ │ movt r0, #2 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3384] @ 0xd38 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #57314 @ 0xdfe2 │ │ │ │ @@ -283535,28 +283690,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3384] @ 0xd38 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3388] @ 0xd3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcbe │ │ │ │ + beq.w ffe46 │ │ │ │ mov.w r0, #188416 @ 0x2e000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3388] @ 0xd3c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #4078 @ 0xfee │ │ │ │ movt r0, #3 │ │ │ │ @@ -283566,28 +283721,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3388] @ 0xd3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3392] @ 0xd40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcc6 │ │ │ │ + beq.w ffe4e │ │ │ │ mov.w r0, #200704 @ 0x31000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3392] @ 0xd40 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6570 @ 0x19aa │ │ │ │ movt r0, #3 │ │ │ │ @@ -283597,28 +283752,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3392] @ 0xd40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3396] @ 0xd44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcce │ │ │ │ + beq.w ffe56 │ │ │ │ mov.w r0, #6656 @ 0x1a00 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3396] @ 0xd44 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #6672 @ 0x1a10 │ │ │ │ @@ -283629,28 +283784,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3396] @ 0xd44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3400] @ 0xd48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcd6 │ │ │ │ + beq.w ffe5e │ │ │ │ movw r0, #24544 @ 0x5fe0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3400] @ 0xd48 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24550 @ 0x5fe6 │ │ │ │ @@ -283661,28 +283816,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3400] @ 0xd48 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3404] @ 0xd4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcde │ │ │ │ + beq.w ffe66 │ │ │ │ movw r0, #24554 @ 0x5fea │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3404] @ 0xd4c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24566 @ 0x5ff6 │ │ │ │ @@ -283693,28 +283848,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3404] @ 0xd4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3408] @ 0xd50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffce6 │ │ │ │ + beq.w ffe6e │ │ │ │ movw r0, #24570 @ 0x5ffa │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3408] @ 0xd50 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #24572 @ 0x5ffc │ │ │ │ @@ -283725,28 +283880,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3408] @ 0xd50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3412] @ 0xd54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcee │ │ │ │ + beq.w ffe76 │ │ │ │ mov.w r0, #221184 @ 0x36000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3412] @ 0xd54 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25156 @ 0x6244 │ │ │ │ movt r0, #3 │ │ │ │ @@ -283756,28 +283911,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3412] @ 0xd54 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3416] @ 0xd58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcf6 │ │ │ │ + beq.w ffe7e │ │ │ │ movw r0, #25188 @ 0x6264 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3416] @ 0xd58 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25188 @ 0x6264 │ │ │ │ @@ -283788,28 +283943,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3416] @ 0xd58 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3420] @ 0xd5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffcfe │ │ │ │ + beq.w ffe86 │ │ │ │ movw r0, #25248 @ 0x62a0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3420] @ 0xd5c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25252 @ 0x62a4 │ │ │ │ @@ -283820,28 +283975,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3420] @ 0xd5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3424] @ 0xd60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd06 │ │ │ │ + beq.w ffe8e │ │ │ │ movw r0, #25258 @ 0x62aa │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3424] @ 0xd60 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25258 @ 0x62aa │ │ │ │ @@ -283852,28 +284007,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3424] @ 0xd60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3428] @ 0xd64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd0e │ │ │ │ + beq.w ffe96 │ │ │ │ movw r0, #25288 @ 0x62c8 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3428] @ 0xd64 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #25294 @ 0x62ce │ │ │ │ @@ -283884,28 +284039,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3428] @ 0xd64 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3432] @ 0xd68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd16 │ │ │ │ + beq.w ffe9e │ │ │ │ movw r0, #25312 @ 0x62e0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3432] @ 0xd68 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #26102 @ 0x65f6 │ │ │ │ @@ -283916,28 +284071,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3432] @ 0xd68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3436] @ 0xd6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd1e │ │ │ │ + beq.w ffea6 │ │ │ │ movw r0, #31034 @ 0x793a │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3436] @ 0xd6c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #31036 @ 0x793c │ │ │ │ @@ -283948,28 +284103,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3436] @ 0xd6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3440] @ 0xd70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd26 │ │ │ │ + beq.w ffeae │ │ │ │ mov.w r0, #40448 @ 0x9e00 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3440] @ 0xd70 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #40538 @ 0x9e5a │ │ │ │ @@ -283980,28 +284135,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3440] @ 0xd70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3444] @ 0xd74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd2e │ │ │ │ + beq.w ffeb6 │ │ │ │ movw r0, #40544 @ 0x9e60 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3444] @ 0xd74 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #40588 @ 0x9e8c │ │ │ │ @@ -284012,28 +284167,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3444] @ 0xd74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3448] @ 0xd78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd36 │ │ │ │ + beq.w ffebe │ │ │ │ movw r0, #41678 @ 0xa2ce │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3448] @ 0xd78 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #41682 @ 0xa2d2 │ │ │ │ @@ -284044,28 +284199,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3448] @ 0xd78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3452] @ 0xd7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd3e │ │ │ │ + beq.w ffec6 │ │ │ │ movw r0, #41718 @ 0xa2f6 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3452] @ 0xd7c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #41732 @ 0xa304 │ │ │ │ @@ -284076,28 +284231,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3452] @ 0xd7c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd46 │ │ │ │ + beq.w ffece │ │ │ │ movw r0, #41738 @ 0xa30a │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3456] @ 0xd80 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #41750 @ 0xa316 │ │ │ │ @@ -284108,28 +284263,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3456] @ 0xd80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd4e │ │ │ │ + beq.w ffed6 │ │ │ │ movw r0, #41812 @ 0xa354 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3460] @ 0xd84 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #41818 @ 0xa35a │ │ │ │ @@ -284140,28 +284295,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3460] @ 0xd84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3464] @ 0xd88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd56 │ │ │ │ + beq.w ffede │ │ │ │ movw r0, #42116 @ 0xa484 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3464] @ 0xd88 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #42120 @ 0xa488 │ │ │ │ @@ -284172,28 +284327,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3464] @ 0xd88 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3468] @ 0xd8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd5e │ │ │ │ + beq.w ffee6 │ │ │ │ mov.w r0, #242688 @ 0x3b400 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3468] @ 0xd8c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #46188 @ 0xb46c │ │ │ │ movt r0, #3 │ │ │ │ @@ -284203,28 +284358,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3468] @ 0xd8c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3472] @ 0xd90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd66 │ │ │ │ + beq.w ffeee │ │ │ │ movw r0, #46198 @ 0xb476 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3472] @ 0xd90 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #46296 @ 0xb4d8 │ │ │ │ @@ -284235,28 +284390,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3472] @ 0xd90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3476] @ 0xd94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd6e │ │ │ │ + beq.w ffef6 │ │ │ │ movw r0, #46314 @ 0xb4ea │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3476] @ 0xd94 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #46314 @ 0xb4ea │ │ │ │ @@ -284267,28 +284422,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3476] @ 0xd94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3480] @ 0xd98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd76 │ │ │ │ + beq.w ffefe │ │ │ │ movw r0, #46344 @ 0xb508 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3480] @ 0xd98 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #46344 @ 0xb508 │ │ │ │ @@ -284299,28 +284454,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3480] @ 0xd98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3484] @ 0xd9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffd7e │ │ │ │ + beq.w fff06 │ │ │ │ movw r0, #46390 @ 0xb536 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3484] @ 0xd9c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #46398 @ 0xb53e │ │ │ │ @@ -284331,28 +284486,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3484] @ 0xd9c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3488] @ 0xda0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa86 │ │ │ │ + beq.w ffc0e │ │ │ │ movw r0, #46402 @ 0xb542 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3488] @ 0xda0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #46430 @ 0xb55e │ │ │ │ @@ -284363,28 +284518,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3488] @ 0xda0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3492] @ 0xda4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa8e │ │ │ │ + beq.w ffc16 │ │ │ │ mov.w r0, #245760 @ 0x3c000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3492] @ 0xda4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49164 @ 0xc00c │ │ │ │ movt r0, #3 │ │ │ │ @@ -284394,28 +284549,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3492] @ 0xda4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3496] @ 0xda8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa96 │ │ │ │ + beq.w ffc1e │ │ │ │ movw r0, #49168 @ 0xc010 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3496] @ 0xda8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49200 @ 0xc030 │ │ │ │ @@ -284426,28 +284581,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3496] @ 0xda8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3500] @ 0xdac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa9e │ │ │ │ + beq.w ffc26 │ │ │ │ movw r0, #49206 @ 0xc036 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3500] @ 0xdac │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49218 @ 0xc042 │ │ │ │ @@ -284458,28 +284613,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3500] @ 0xdac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3504] @ 0xdb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffaa6 │ │ │ │ + beq.w ffc2e │ │ │ │ movw r0, #49222 @ 0xc046 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3504] @ 0xdb0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49224 @ 0xc048 │ │ │ │ @@ -284490,28 +284645,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3504] @ 0xdb0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3508] @ 0xdb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffaae │ │ │ │ + beq.w ffc36 │ │ │ │ movw r0, #49228 @ 0xc04c │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3508] @ 0xdb4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49236 @ 0xc054 │ │ │ │ @@ -284522,28 +284677,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3512] @ 0xdb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffab6 │ │ │ │ + beq.w ffc3e │ │ │ │ movw r0, #49438 @ 0xc11e │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3512] @ 0xdb8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49438 @ 0xc11e │ │ │ │ @@ -284554,28 +284709,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3512] @ 0xdb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3516] @ 0xdbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffabe │ │ │ │ + beq.w ffc46 │ │ │ │ movw r0, #49760 @ 0xc260 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3516] @ 0xdbc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #49772 @ 0xc26c │ │ │ │ @@ -284586,28 +284741,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3516] @ 0xdbc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3520] @ 0xdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffac6 │ │ │ │ + beq.w ffc4e │ │ │ │ movw r0, #50524 @ 0xc55c │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3520] @ 0xdc0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #50524 @ 0xc55c │ │ │ │ @@ -284618,28 +284773,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3520] @ 0xdc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3524] @ 0xdc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fface │ │ │ │ + beq.w ffc56 │ │ │ │ movw r0, #50648 @ 0xc5d8 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3524] @ 0xdc4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #50654 @ 0xc5de │ │ │ │ @@ -284650,28 +284805,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3524] @ 0xdc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3528] @ 0xdc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffad6 │ │ │ │ + beq.w ffc5e │ │ │ │ movw r0, #51672 @ 0xc9d8 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3528] @ 0xdc8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #51678 @ 0xc9de │ │ │ │ @@ -284682,28 +284837,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3528] @ 0xdc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3532] @ 0xdcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffade │ │ │ │ + beq.w ffc66 │ │ │ │ movw r0, #53664 @ 0xd1a0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3532] @ 0xdcc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #53676 @ 0xd1ac │ │ │ │ @@ -284714,28 +284869,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3532] @ 0xdcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3536] @ 0xdd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffae6 │ │ │ │ + beq.w ffc6e │ │ │ │ movw r0, #53896 @ 0xd288 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3536] @ 0xdd0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #53908 @ 0xd294 │ │ │ │ @@ -284746,28 +284901,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3536] @ 0xdd0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3540] @ 0xdd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffaee │ │ │ │ + beq.w ffc76 │ │ │ │ movw r0, #57352 @ 0xe008 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3540] @ 0xdd4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #57352 @ 0xe008 │ │ │ │ @@ -284778,28 +284933,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3540] @ 0xdd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3544] @ 0xdd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffaf6 │ │ │ │ + beq.w ffc7e │ │ │ │ movw r0, #57758 @ 0xe19e │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3544] @ 0xdd8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #57758 @ 0xe19e │ │ │ │ @@ -284810,28 +284965,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3544] @ 0xdd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3548] @ 0xddc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffafe │ │ │ │ + beq.w ffc86 │ │ │ │ movw r0, #58140 @ 0xe31c │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3548] @ 0xddc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58140 @ 0xe31c │ │ │ │ @@ -284842,28 +284997,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3548] @ 0xddc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3552] @ 0xde0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb06 │ │ │ │ + beq.w ffc8e │ │ │ │ movw r0, #58146 @ 0xe322 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3552] @ 0xde0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58164 @ 0xe334 │ │ │ │ @@ -284874,28 +285029,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3552] @ 0xde0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3556] @ 0xde4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb0e │ │ │ │ + beq.w ffc96 │ │ │ │ mov.w r0, #254976 @ 0x3e400 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3556] @ 0xde4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58372 @ 0xe404 │ │ │ │ movt r0, #3 │ │ │ │ @@ -284905,28 +285060,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3556] @ 0xde4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3560] @ 0xde8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb16 │ │ │ │ + beq.w ffc9e │ │ │ │ movw r0, #58400 @ 0xe420 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3560] @ 0xde8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58486 @ 0xe476 │ │ │ │ @@ -284937,28 +285092,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3560] @ 0xde8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3564] @ 0xdec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb1e │ │ │ │ + beq.w ffca6 │ │ │ │ movw r0, #58496 @ 0xe480 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3564] @ 0xdec │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58512 @ 0xe490 │ │ │ │ @@ -284969,28 +285124,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3564] @ 0xdec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3568] @ 0xdf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb26 │ │ │ │ + beq.w ffcae │ │ │ │ movw r0, #58528 @ 0xe4a0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3568] @ 0xdf0 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58530 @ 0xe4a2 │ │ │ │ @@ -285001,28 +285156,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3568] @ 0xdf0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3572] @ 0xdf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb2e │ │ │ │ + beq.w ffcb6 │ │ │ │ movw r0, #58560 @ 0xe4c0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3572] @ 0xdf4 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58570 @ 0xe4ca │ │ │ │ @@ -285033,28 +285188,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3572] @ 0xdf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3576] @ 0xdf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb36 │ │ │ │ + beq.w ffcbe │ │ │ │ mov.w r0, #58880 @ 0xe600 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3576] @ 0xdf8 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58944 @ 0xe640 │ │ │ │ @@ -285065,28 +285220,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3576] @ 0xdf8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3580] @ 0xdfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb3e │ │ │ │ + beq.w ffcc6 │ │ │ │ movw r0, #58970 @ 0xe65a │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3580] @ 0xdfc │ │ │ │ bl 64f84 │ │ │ │ movw r0, #58986 @ 0xe66a │ │ │ │ @@ -285097,28 +285252,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3580] @ 0xdfc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3584] @ 0xe00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb46 │ │ │ │ + beq.w ffcce │ │ │ │ movw r0, #58990 @ 0xe66e │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3584] @ 0xe00 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59128 @ 0xe6f8 │ │ │ │ @@ -285129,28 +285284,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3584] @ 0xe00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3588] @ 0xe04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb4e │ │ │ │ + beq.w ffcd6 │ │ │ │ movw r0, #59132 @ 0xe6fc │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3588] @ 0xe04 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59174 @ 0xe726 │ │ │ │ @@ -285161,28 +285316,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3588] @ 0xe04 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3592] @ 0xe08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb56 │ │ │ │ + beq.w ffcde │ │ │ │ movw r0, #59200 @ 0xe740 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3592] @ 0xe08 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59284 @ 0xe794 │ │ │ │ @@ -285193,28 +285348,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3592] @ 0xe08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3596] @ 0xe0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb5e │ │ │ │ + beq.w ffce6 │ │ │ │ movw r0, #59294 @ 0xe79e │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3596] @ 0xe0c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59302 @ 0xe7a6 │ │ │ │ @@ -285225,28 +285380,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3596] @ 0xe0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3600] @ 0xe10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb66 │ │ │ │ + beq.w ffcee │ │ │ │ movw r0, #59328 @ 0xe7c0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3600] @ 0xe10 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59360 @ 0xe7e0 │ │ │ │ @@ -285257,28 +285412,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3600] @ 0xe10 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3604] @ 0xe14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb6e │ │ │ │ + beq.w ffcf6 │ │ │ │ movw r0, #59368 @ 0xe7e8 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3604] @ 0xe14 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59368 @ 0xe7e8 │ │ │ │ @@ -285289,28 +285444,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3604] @ 0xe14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3608] @ 0xe18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb76 │ │ │ │ + beq.w ffcfe │ │ │ │ movw r0, #59376 @ 0xe7f0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3608] @ 0xe18 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59516 @ 0xe87c │ │ │ │ @@ -285321,28 +285476,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3608] @ 0xe18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3612] @ 0xe1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffb7e │ │ │ │ + beq.w ffd06 │ │ │ │ movw r0, #59520 @ 0xe880 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3612] @ 0xe1c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59520 @ 0xe880 │ │ │ │ @@ -285353,28 +285508,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3612] @ 0xe1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3616] @ 0xe20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa06 │ │ │ │ + beq.w ffb8e │ │ │ │ movw r0, #59524 @ 0xe884 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3616] @ 0xe20 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #59896 @ 0xe9f8 │ │ │ │ @@ -285385,28 +285540,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3616] @ 0xe20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3620] @ 0xe24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa0e │ │ │ │ + beq.w ffb96 │ │ │ │ movw r0, #59902 @ 0xe9fe │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3620] @ 0xe24 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60026 @ 0xea7a │ │ │ │ @@ -285417,28 +285572,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3620] @ 0xe24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3624] @ 0xe28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa16 │ │ │ │ + beq.w ffb9e │ │ │ │ movw r0, #60054 @ 0xea96 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3624] @ 0xe28 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60060 @ 0xea9c │ │ │ │ @@ -285449,28 +285604,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3624] @ 0xe28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3628] @ 0xe2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa1e │ │ │ │ + beq.w ffba6 │ │ │ │ movw r0, #60064 @ 0xeaa0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3628] @ 0xe2c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60110 @ 0xeace │ │ │ │ @@ -285481,28 +285636,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3628] @ 0xe2c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3632] @ 0xe30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa26 │ │ │ │ + beq.w ffbae │ │ │ │ movw r0, #60148 @ 0xeaf4 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3632] @ 0xe30 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60148 @ 0xeaf4 │ │ │ │ @@ -285513,28 +285668,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3632] @ 0xe30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3636] @ 0xe34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa2e │ │ │ │ + beq.w ffbb6 │ │ │ │ movw r0, #60202 @ 0xeb2a │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3636] @ 0xe34 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60204 @ 0xeb2c │ │ │ │ @@ -285545,28 +285700,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3636] @ 0xe34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3640] @ 0xe38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa36 │ │ │ │ + beq.w ffbbe │ │ │ │ movw r0, #60232 @ 0xeb48 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3640] @ 0xe38 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60232 @ 0xeb48 │ │ │ │ @@ -285577,28 +285732,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3640] @ 0xe38 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3644] @ 0xe3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa3e │ │ │ │ + beq.w ffbc6 │ │ │ │ movw r0, #60406 @ 0xebf6 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3644] @ 0xe3c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60574 @ 0xec9e │ │ │ │ @@ -285609,28 +285764,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3644] @ 0xe3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3648] @ 0xe40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa46 │ │ │ │ + beq.w ffbce │ │ │ │ mov.w r0, #60672 @ 0xed00 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3648] @ 0xe40 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60810 @ 0xed8a │ │ │ │ @@ -285641,28 +285796,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3648] @ 0xe40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3652] @ 0xe44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa4e │ │ │ │ + beq.w ffbd6 │ │ │ │ movw r0, #60824 @ 0xed98 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3652] @ 0xe44 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60824 @ 0xed98 │ │ │ │ @@ -285673,28 +285828,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3652] @ 0xe44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3656] @ 0xe48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa56 │ │ │ │ + beq.w ffbde │ │ │ │ movw r0, #60832 @ 0xeda0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3656] @ 0xe48 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60836 @ 0xeda4 │ │ │ │ @@ -285705,28 +285860,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3656] @ 0xe48 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3660] @ 0xe4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa5e │ │ │ │ + beq.w ffbe6 │ │ │ │ movw r0, #60842 @ 0xedaa │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3660] @ 0xe4c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60846 @ 0xedae │ │ │ │ @@ -285737,28 +285892,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3660] @ 0xe4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3664] @ 0xe50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa66 │ │ │ │ + beq.w ffbee │ │ │ │ movw r0, #60856 @ 0xedb8 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3664] @ 0xe50 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60862 @ 0xedbe │ │ │ │ @@ -285769,28 +285924,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3664] @ 0xe50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa6e │ │ │ │ + beq.w ffbf6 │ │ │ │ movw r0, #60886 @ 0xedd6 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3668] @ 0xe54 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60888 @ 0xedd8 │ │ │ │ @@ -285801,28 +285956,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3668] @ 0xe54 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3672] @ 0xe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa76 │ │ │ │ + beq.w ffbfe │ │ │ │ movw r0, #60904 @ 0xede8 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3672] @ 0xe58 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #60920 @ 0xedf8 │ │ │ │ @@ -285833,28 +285988,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3672] @ 0xe58 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3676] @ 0xe5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ffa7e │ │ │ │ + beq.w ffc06 │ │ │ │ movw r0, #61376 @ 0xefc0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3676] @ 0xe5c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #61398 @ 0xefd6 │ │ │ │ @@ -285865,28 +286020,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3676] @ 0xe5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3680] @ 0xe60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9c6 │ │ │ │ + beq.w ffb4e │ │ │ │ movw r0, #61408 @ 0xefe0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3680] @ 0xe60 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #61408 @ 0xefe0 │ │ │ │ @@ -285897,28 +286052,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3680] @ 0xe60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3684] @ 0xe64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9ce │ │ │ │ + beq.w ffb56 │ │ │ │ movw r0, #61976 @ 0xf218 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3684] @ 0xe64 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62068 @ 0xf274 │ │ │ │ @@ -285929,28 +286084,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3684] @ 0xe64 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3688] @ 0xe68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9d6 │ │ │ │ + beq.w ffb5e │ │ │ │ movw r0, #62072 @ 0xf278 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3688] @ 0xe68 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62090 @ 0xf28a │ │ │ │ @@ -285961,28 +286116,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3688] @ 0xe68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3692] @ 0xe6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9de │ │ │ │ + beq.w ffb66 │ │ │ │ movw r0, #62094 @ 0xf28e │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3692] @ 0xe6c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62462 @ 0xf3fe │ │ │ │ @@ -285993,28 +286148,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3692] @ 0xe6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3696] @ 0xe70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9e6 │ │ │ │ + beq.w ffb6e │ │ │ │ movw r0, #62688 @ 0xf4e0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3696] @ 0xe70 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62712 @ 0xf4f8 │ │ │ │ @@ -286025,28 +286180,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3696] @ 0xe70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3700] @ 0xe74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9ee │ │ │ │ + beq.w ffb76 │ │ │ │ mov.w r0, #62720 @ 0xf500 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3700] @ 0xe74 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62736 @ 0xf510 │ │ │ │ @@ -286057,28 +286212,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3700] @ 0xe74 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3704] @ 0xe78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9f6 │ │ │ │ + beq.w ffb7e │ │ │ │ movw r0, #62752 @ 0xf520 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3704] @ 0xe78 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62842 @ 0xf57a │ │ │ │ @@ -286089,28 +286244,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3704] @ 0xe78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3708] @ 0xe7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9fe │ │ │ │ + beq.w ffb86 │ │ │ │ movw r0, #62846 @ 0xf57e │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3708] @ 0xe7c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62858 @ 0xf58a │ │ │ │ @@ -286121,28 +286276,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3708] @ 0xe7c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3712] @ 0xe80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9a6 │ │ │ │ + beq.w ffb2e │ │ │ │ movw r0, #62876 @ 0xf59c │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3712] @ 0xe80 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62902 @ 0xf5b6 │ │ │ │ @@ -286153,28 +286308,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3712] @ 0xe80 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3716] @ 0xe84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9ae │ │ │ │ + beq.w ffb36 │ │ │ │ movw r0, #62912 @ 0xf5c0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3716] @ 0xe84 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62928 @ 0xf5d0 │ │ │ │ @@ -286185,28 +286340,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3716] @ 0xe84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3720] @ 0xe88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9b6 │ │ │ │ + beq.w ffb3e │ │ │ │ movw r0, #62944 @ 0xf5e0 │ │ │ │ movt r0, #3 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3720] @ 0xe88 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #62960 @ 0xf5f0 │ │ │ │ @@ -286217,28 +286372,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3720] @ 0xe88 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3724] @ 0xe8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff9be │ │ │ │ + beq.w ffb46 │ │ │ │ mov.w r0, #262144 @ 0x40000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3724] @ 0xe8c │ │ │ │ bl 64f84 │ │ │ │ movw r0, #65530 @ 0xfffa │ │ │ │ movt r0, #5 │ │ │ │ @@ -286248,28 +286403,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3724] @ 0xe8c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ str.w r0, [sp, #3728] @ 0xe90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff98e │ │ │ │ + beq.w ffb16 │ │ │ │ mov.w r0, #393216 @ 0x60000 │ │ │ │ bl 88aec │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [sp, #3728] @ 0xe90 │ │ │ │ bl 64f84 │ │ │ │ movw r0, #65530 @ 0xfffa │ │ │ │ movt r0, #7 │ │ │ │ @@ -286279,28 +286434,28 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #4 │ │ │ │ bl 88aec │ │ │ │ ldr.w r1, [sp, #3728] @ 0xe90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r1, #20] │ │ │ │ movs r0, #3 │ │ │ │ blx 50018 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff996 │ │ │ │ + beq.w ffb1e │ │ │ │ mov.w r0, #512 @ 0x200 │ │ │ │ movt r0, #28 │ │ │ │ str.w r3, [sp, #3740] @ 0xe9c │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [sp, #3740] @ 0xe9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -286314,22 +286469,22 @@ │ │ │ │ bl 64eec │ │ │ │ movs r0, #0 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [sp, #3740] @ 0xe9c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1001d8 │ │ │ │ + bpl.w 100360 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 1001f6 │ │ │ │ + beq.w 10037e │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w 1001f2 │ │ │ │ + beq.w 10037a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w 1001ee │ │ │ │ + ble.w 100376 │ │ │ │ str r0, [r3, #20] │ │ │ │ mov r2, sl │ │ │ │ str.w r3, [sp, #1868] @ 0x74c │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r3, [sp, #3728] @ 0xe90 │ │ │ │ movw r0, #471 @ 0x1d7 │ │ │ │ str.w r3, [sp, #1864] @ 0x748 │ │ │ │ @@ -287262,16 +287417,16 @@ │ │ │ │ ldr.w r3, [sp, #1872] @ 0x750 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 86608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ff974 │ │ │ │ - ldr.w r3, [pc, #4012] @ 1001a0 │ │ │ │ + beq.w ffafc │ │ │ │ + ldr.w r3, [pc, #4012] @ 100328 │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ @@ -287282,1413 +287437,1413 @@ │ │ │ │ ldr.w r3, [sp, #3736] @ 0xe98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ff22e │ │ │ │ + beq.n ff3b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ff248 │ │ │ │ + cbz r3, ff3d0 │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.w 100186 │ │ │ │ + blt.w 10030e │ │ │ │ addw sp, sp, #3748 @ 0xea4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w f1d26 │ │ │ │ + b.w f1eae │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ff22e │ │ │ │ + b.n ff3b6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx 50538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1001bc │ │ │ │ + beq.w 100344 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r4, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w f1cd2 │ │ │ │ + beq.w f1e5a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ - beq.w f1cd2 │ │ │ │ + beq.w f1e5a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w f1cd2 │ │ │ │ + bne.w f1e5a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w f1cd2 │ │ │ │ + b.w f1e5a │ │ │ │ ldr.w r3, [sp, #3736] @ 0xe98 │ │ │ │ movs r2, #4 │ │ │ │ - ldr.w r1, [pc, #3856] @ 1001a4 │ │ │ │ - ldr.w r0, [pc, #3856] @ 1001a8 │ │ │ │ + ldr.w r1, [pc, #3856] @ 10032c │ │ │ │ + ldr.w r0, [pc, #3856] @ 100330 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ addw sp, sp, #3748 @ 0xea4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 889e4 │ │ │ │ - b.w f1d34 │ │ │ │ + b.w f1ebc │ │ │ │ bl 889e4 │ │ │ │ - b.w f1db8 │ │ │ │ + b.w f1f40 │ │ │ │ bl 889e4 │ │ │ │ - b.w f1e2e │ │ │ │ + b.w f1fb6 │ │ │ │ bl 889e4 │ │ │ │ - b.w f1ea6 │ │ │ │ + b.w f202e │ │ │ │ bl 889e4 │ │ │ │ - b.w f1f12 │ │ │ │ + b.w f209a │ │ │ │ bl 889e4 │ │ │ │ - b.w f1f80 │ │ │ │ + b.w f2108 │ │ │ │ bl 889e4 │ │ │ │ - b.w f1ff8 │ │ │ │ + b.w f2180 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2070 │ │ │ │ + b.w f21f8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f20e8 │ │ │ │ + b.w f2270 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2160 │ │ │ │ + b.w f22e8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f21d8 │ │ │ │ + b.w f2360 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2250 │ │ │ │ + b.w f23d8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f22c8 │ │ │ │ + b.w f2450 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2340 │ │ │ │ + b.w f24c8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f23b8 │ │ │ │ + b.w f2540 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2430 │ │ │ │ + b.w f25b8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f24a8 │ │ │ │ + b.w f2630 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2520 │ │ │ │ + b.w f26a8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2598 │ │ │ │ + b.w f2720 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2610 │ │ │ │ + b.w f2798 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2688 │ │ │ │ + b.w f2810 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2700 │ │ │ │ + b.w f2888 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2778 │ │ │ │ + b.w f2900 │ │ │ │ bl 889e4 │ │ │ │ - b.w f27f0 │ │ │ │ + b.w f2978 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2868 │ │ │ │ + b.w f29f0 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2904 │ │ │ │ + b.w f2a8c │ │ │ │ bl 889e4 │ │ │ │ - b.w f297c │ │ │ │ + b.w f2b04 │ │ │ │ bl 889e4 │ │ │ │ - b.w f29f4 │ │ │ │ + b.w f2b7c │ │ │ │ bl 889e4 │ │ │ │ - b.w f2a6c │ │ │ │ + b.w f2bf4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2ae4 │ │ │ │ + b.w f2c6c │ │ │ │ bl 889e4 │ │ │ │ - b.w f2b5c │ │ │ │ + b.w f2ce4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2bd4 │ │ │ │ + b.w f2d5c │ │ │ │ bl 889e4 │ │ │ │ - b.w f2c4c │ │ │ │ + b.w f2dd4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2cc4 │ │ │ │ + b.w f2e4c │ │ │ │ bl 889e4 │ │ │ │ - b.w f2d3c │ │ │ │ + b.w f2ec4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2db4 │ │ │ │ + b.w f2f3c │ │ │ │ bl 889e4 │ │ │ │ - b.w f2e2c │ │ │ │ + b.w f2fb4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2ea4 │ │ │ │ + b.w f302c │ │ │ │ bl 889e4 │ │ │ │ - b.w f2f1c │ │ │ │ + b.w f30a4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f2f94 │ │ │ │ + b.w f311c │ │ │ │ bl 889e4 │ │ │ │ - b.w f300c │ │ │ │ + b.w f3194 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3084 │ │ │ │ + b.w f320c │ │ │ │ bl 889e4 │ │ │ │ - b.w f30fc │ │ │ │ + b.w f3284 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3174 │ │ │ │ + b.w f32fc │ │ │ │ bl 889e4 │ │ │ │ - b.w f31ec │ │ │ │ + b.w f3374 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3264 │ │ │ │ + b.w f33ec │ │ │ │ bl 889e4 │ │ │ │ - b.w f32dc │ │ │ │ + b.w f3464 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3354 │ │ │ │ + b.w f34dc │ │ │ │ bl 889e4 │ │ │ │ - b.w f33cc │ │ │ │ + b.w f3554 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3444 │ │ │ │ + b.w f35cc │ │ │ │ bl 889e4 │ │ │ │ - b.w f34bc │ │ │ │ + b.w f3644 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3534 │ │ │ │ + b.w f36bc │ │ │ │ bl 889e4 │ │ │ │ - b.w f35ac │ │ │ │ + b.w f3734 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3624 │ │ │ │ + b.w f37ac │ │ │ │ bl 889e4 │ │ │ │ - b.w f369c │ │ │ │ + b.w f3824 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3714 │ │ │ │ + b.w f389c │ │ │ │ bl 889e4 │ │ │ │ - b.w f378c │ │ │ │ + b.w f3914 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3804 │ │ │ │ + b.w f398c │ │ │ │ bl 889e4 │ │ │ │ - b.w f387c │ │ │ │ + b.w f3a04 │ │ │ │ bl 889e4 │ │ │ │ - b.w f38f4 │ │ │ │ + b.w f3a7c │ │ │ │ bl 889e4 │ │ │ │ - b.w f396c │ │ │ │ + b.w f3af4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f39e4 │ │ │ │ + b.w f3b6c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3a5c │ │ │ │ + b.w f3be4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3ad4 │ │ │ │ + b.w f3c5c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3b4c │ │ │ │ + b.w f3cd4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3bc4 │ │ │ │ + b.w f3d4c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3c3c │ │ │ │ + b.w f3dc4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3cb4 │ │ │ │ + b.w f3e3c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3d2c │ │ │ │ + b.w f3eb4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3da4 │ │ │ │ + b.w f3f2c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3e1c │ │ │ │ + b.w f3fa4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3e94 │ │ │ │ + b.w f401c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3f0c │ │ │ │ + b.w f4094 │ │ │ │ bl 889e4 │ │ │ │ - b.w f3f84 │ │ │ │ + b.w f410c │ │ │ │ bl 889e4 │ │ │ │ - b.w f3ffc │ │ │ │ + b.w f4184 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4074 │ │ │ │ + b.w f41fc │ │ │ │ bl 889e4 │ │ │ │ - b.w f40ec │ │ │ │ + b.w f4274 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4164 │ │ │ │ + b.w f42ec │ │ │ │ bl 889e4 │ │ │ │ - b.w f41dc │ │ │ │ + b.w f4364 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4254 │ │ │ │ + b.w f43dc │ │ │ │ bl 889e4 │ │ │ │ - b.w f42cc │ │ │ │ + b.w f4454 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4344 │ │ │ │ + b.w f44cc │ │ │ │ bl 889e4 │ │ │ │ - b.w f43bc │ │ │ │ + b.w f4544 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4434 │ │ │ │ + b.w f45bc │ │ │ │ bl 889e4 │ │ │ │ - b.w f44ac │ │ │ │ + b.w f4634 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4524 │ │ │ │ + b.w f46ac │ │ │ │ bl 889e4 │ │ │ │ - b.w f459c │ │ │ │ + b.w f4724 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4614 │ │ │ │ + b.w f479c │ │ │ │ bl 889e4 │ │ │ │ - b.w f468c │ │ │ │ + b.w f4814 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4704 │ │ │ │ + b.w f488c │ │ │ │ bl 889e4 │ │ │ │ - b.w f477c │ │ │ │ + b.w f4904 │ │ │ │ bl 889e4 │ │ │ │ - b.w f47f4 │ │ │ │ + b.w f497c │ │ │ │ bl 889e4 │ │ │ │ - b.w f486c │ │ │ │ + b.w f49f4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f48e4 │ │ │ │ + b.w f4a6c │ │ │ │ bl 889e4 │ │ │ │ - b.w f495c │ │ │ │ + b.w f4ae4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f49d4 │ │ │ │ + b.w f4b5c │ │ │ │ bl 889e4 │ │ │ │ - b.w f4a4c │ │ │ │ + b.w f4bd4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4ac4 │ │ │ │ + b.w f4c4c │ │ │ │ bl 889e4 │ │ │ │ - b.w f4b3c │ │ │ │ + b.w f4cc4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4bb4 │ │ │ │ + b.w f4d3c │ │ │ │ bl 889e4 │ │ │ │ - b.w f4c2c │ │ │ │ + b.w f4db4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4ca4 │ │ │ │ + b.w f4e2c │ │ │ │ bl 889e4 │ │ │ │ - b.w f4d1c │ │ │ │ + b.w f4ea4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4d94 │ │ │ │ + b.w f4f1c │ │ │ │ bl 889e4 │ │ │ │ - b.w f4e0c │ │ │ │ + b.w f4f94 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4e84 │ │ │ │ + b.w f500c │ │ │ │ bl 889e4 │ │ │ │ - b.w f4efc │ │ │ │ + b.w f5084 │ │ │ │ bl 889e4 │ │ │ │ - b.w f4f74 │ │ │ │ + b.w f50fc │ │ │ │ bl 889e4 │ │ │ │ - b.w f4fec │ │ │ │ + b.w f5174 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5064 │ │ │ │ + b.w f51ec │ │ │ │ bl 889e4 │ │ │ │ - b.w f50dc │ │ │ │ + b.w f5264 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5154 │ │ │ │ + b.w f52dc │ │ │ │ bl 889e4 │ │ │ │ - b.w f51cc │ │ │ │ + b.w f5354 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5244 │ │ │ │ + b.w f53cc │ │ │ │ bl 889e4 │ │ │ │ - b.w f52bc │ │ │ │ + b.w f5444 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5334 │ │ │ │ + b.w f54bc │ │ │ │ bl 889e4 │ │ │ │ - b.w f53ac │ │ │ │ + b.w f5534 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5424 │ │ │ │ + b.w f55ac │ │ │ │ bl 889e4 │ │ │ │ - b.w f549c │ │ │ │ + b.w f5624 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5514 │ │ │ │ + b.w f569c │ │ │ │ bl 889e4 │ │ │ │ - b.w f558c │ │ │ │ + b.w f5714 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5604 │ │ │ │ + b.w f578c │ │ │ │ bl 889e4 │ │ │ │ - b.w f567c │ │ │ │ + b.w f5804 │ │ │ │ bl 889e4 │ │ │ │ - b.w f56f4 │ │ │ │ + b.w f587c │ │ │ │ bl 889e4 │ │ │ │ - b.w f576c │ │ │ │ + b.w f58f4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f57e4 │ │ │ │ + b.w f596c │ │ │ │ bl 889e4 │ │ │ │ - b.w f585c │ │ │ │ + b.w f59e4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f58d4 │ │ │ │ + b.w f5a5c │ │ │ │ bl 889e4 │ │ │ │ - b.w f594c │ │ │ │ + b.w f5ad4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f59c4 │ │ │ │ + b.w f5b4c │ │ │ │ bl 889e4 │ │ │ │ - b.w f5a3c │ │ │ │ + b.w f5bc4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5ab4 │ │ │ │ + b.w f5c3c │ │ │ │ bl 889e4 │ │ │ │ - b.w f5b2c │ │ │ │ + b.w f5cb4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5ba4 │ │ │ │ + b.w f5d2c │ │ │ │ bl 889e4 │ │ │ │ - b.w f5c1c │ │ │ │ + b.w f5da4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5c94 │ │ │ │ + b.w f5e1c │ │ │ │ bl 889e4 │ │ │ │ - b.w f5d0c │ │ │ │ + b.w f5e94 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5d84 │ │ │ │ + b.w f5f0c │ │ │ │ bl 889e4 │ │ │ │ - b.w f5dfc │ │ │ │ + b.w f5f84 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5e74 │ │ │ │ + b.w f5ffc │ │ │ │ bl 889e4 │ │ │ │ - b.w f5eec │ │ │ │ + b.w f6074 │ │ │ │ bl 889e4 │ │ │ │ - b.w f5f64 │ │ │ │ + b.w f60ec │ │ │ │ bl 889e4 │ │ │ │ - b.w f5fdc │ │ │ │ + b.w f6164 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6054 │ │ │ │ + b.w f61dc │ │ │ │ bl 889e4 │ │ │ │ - b.w f60cc │ │ │ │ + b.w f6254 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6144 │ │ │ │ + b.w f62cc │ │ │ │ bl 889e4 │ │ │ │ - b.w f61bc │ │ │ │ + b.w f6344 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6234 │ │ │ │ + b.w f63bc │ │ │ │ bl 889e4 │ │ │ │ - b.w f62ac │ │ │ │ + b.w f6434 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6324 │ │ │ │ + b.w f64ac │ │ │ │ bl 889e4 │ │ │ │ - b.w f639c │ │ │ │ + b.w f6524 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6414 │ │ │ │ + b.w f659c │ │ │ │ bl 889e4 │ │ │ │ - b.w f648c │ │ │ │ + b.w f6614 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6504 │ │ │ │ + b.w f668c │ │ │ │ bl 889e4 │ │ │ │ - b.w f657c │ │ │ │ + b.w f6704 │ │ │ │ bl 889e4 │ │ │ │ - b.w f65f4 │ │ │ │ + b.w f677c │ │ │ │ bl 889e4 │ │ │ │ - b.w f666c │ │ │ │ + b.w f67f4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f66e4 │ │ │ │ + b.w f686c │ │ │ │ bl 889e4 │ │ │ │ - b.w f675c │ │ │ │ + b.w f68e4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f67d4 │ │ │ │ + b.w f695c │ │ │ │ bl 889e4 │ │ │ │ - b.w f684c │ │ │ │ + b.w f69d4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f68c4 │ │ │ │ + b.w f6a4c │ │ │ │ bl 889e4 │ │ │ │ - b.w f693c │ │ │ │ + b.w f6ac4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f69b4 │ │ │ │ + b.w f6b3c │ │ │ │ bl 889e4 │ │ │ │ - b.w f6a2c │ │ │ │ + b.w f6bb4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6aa4 │ │ │ │ + b.w f6c2c │ │ │ │ bl 889e4 │ │ │ │ - b.w f6b1c │ │ │ │ + b.w f6ca4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6b94 │ │ │ │ + b.w f6d1c │ │ │ │ bl 889e4 │ │ │ │ - b.w f6c0c │ │ │ │ + b.w f6d94 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6c84 │ │ │ │ + b.w f6e0c │ │ │ │ bl 889e4 │ │ │ │ - b.w f6cfc │ │ │ │ + b.w f6e84 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6d74 │ │ │ │ + b.w f6efc │ │ │ │ bl 889e4 │ │ │ │ - b.w f6dec │ │ │ │ + b.w f6f74 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6e64 │ │ │ │ + b.w f6fec │ │ │ │ bl 889e4 │ │ │ │ - b.w f6edc │ │ │ │ + b.w f7064 │ │ │ │ bl 889e4 │ │ │ │ - b.w f6f54 │ │ │ │ + b.w f70dc │ │ │ │ bl 889e4 │ │ │ │ - b.w f6fcc │ │ │ │ + b.w f7154 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7044 │ │ │ │ + b.w f71cc │ │ │ │ bl 889e4 │ │ │ │ - b.w f70bc │ │ │ │ + b.w f7244 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7134 │ │ │ │ + b.w f72bc │ │ │ │ bl 889e4 │ │ │ │ - b.w f71ac │ │ │ │ + b.w f7334 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7224 │ │ │ │ + b.w f73ac │ │ │ │ bl 889e4 │ │ │ │ - b.w f729c │ │ │ │ + b.w f7424 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7314 │ │ │ │ + b.w f749c │ │ │ │ bl 889e4 │ │ │ │ - b.w f738c │ │ │ │ + b.w f7514 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7404 │ │ │ │ + b.w f758c │ │ │ │ bl 889e4 │ │ │ │ - b.w f747c │ │ │ │ + b.w f7604 │ │ │ │ bl 889e4 │ │ │ │ - b.w f74f4 │ │ │ │ + b.w f767c │ │ │ │ bl 889e4 │ │ │ │ - b.w f756c │ │ │ │ + b.w f76f4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f75e4 │ │ │ │ + b.w f776c │ │ │ │ bl 889e4 │ │ │ │ - b.w f765c │ │ │ │ + b.w f77e4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f76d4 │ │ │ │ + b.w f785c │ │ │ │ bl 889e4 │ │ │ │ - b.w f774c │ │ │ │ + b.w f78d4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f77c4 │ │ │ │ + b.w f794c │ │ │ │ bl 889e4 │ │ │ │ - b.w f7822 │ │ │ │ + b.w f79aa │ │ │ │ bl 889e4 │ │ │ │ - b.w f7880 │ │ │ │ + b.w f7a08 │ │ │ │ bl 889e4 │ │ │ │ - b.w f78de │ │ │ │ + b.w f7a66 │ │ │ │ bl 889e4 │ │ │ │ - b.w f793c │ │ │ │ + b.w f7ac4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f799a │ │ │ │ + b.w f7b22 │ │ │ │ bl 889e4 │ │ │ │ - b.w f79f8 │ │ │ │ + b.w f7b80 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7a56 │ │ │ │ + b.w f7bde │ │ │ │ bl 889e4 │ │ │ │ - b.w f7ab4 │ │ │ │ + b.w f7c3c │ │ │ │ bl 889e4 │ │ │ │ - b.w f7b12 │ │ │ │ + b.w f7c9a │ │ │ │ bl 889e4 │ │ │ │ - b.w f7b70 │ │ │ │ + b.w f7cf8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7bce │ │ │ │ + b.w f7d56 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7c2c │ │ │ │ + b.w f7db4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7c8a │ │ │ │ + b.w f7e12 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7ce8 │ │ │ │ + b.w f7e70 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7d46 │ │ │ │ + b.w f7ece │ │ │ │ bl 889e4 │ │ │ │ - b.w f7da4 │ │ │ │ + b.w f7f2c │ │ │ │ bl 889e4 │ │ │ │ - b.w f7e02 │ │ │ │ + b.w f7f8a │ │ │ │ bl 889e4 │ │ │ │ - b.w f7e60 │ │ │ │ + b.w f7fe8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7ebe │ │ │ │ + b.w f8046 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7f1c │ │ │ │ + b.w f80a4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7f7a │ │ │ │ + b.w f8102 │ │ │ │ bl 889e4 │ │ │ │ - b.w f7fd8 │ │ │ │ + b.w f8160 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8036 │ │ │ │ + b.w f81be │ │ │ │ ldr.w r3, [sp, #3736] @ 0xe98 │ │ │ │ movs r2, #6 │ │ │ │ - ldr.w r1, [pc, #2096] @ 1001ac │ │ │ │ - ldr.w r0, [pc, #2096] @ 1001b0 │ │ │ │ + ldr.w r1, [pc, #2096] @ 100334 │ │ │ │ + ldr.w r0, [pc, #2096] @ 100338 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n ff2a2 │ │ │ │ + b.n ff42a │ │ │ │ bl 889e4 │ │ │ │ - b.w fe488 │ │ │ │ + b.w fe610 │ │ │ │ str.w r0, [sp, #3740] @ 0xe9c │ │ │ │ bl 889e4 │ │ │ │ ldr.w r3, [sp, #3740] @ 0xe9c │ │ │ │ - b.w fe4e8 │ │ │ │ + b.w fe670 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe2f4 │ │ │ │ + b.w fe47c │ │ │ │ bl 889e4 │ │ │ │ - b.w fe35a │ │ │ │ + b.w fe4e2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe3c0 │ │ │ │ + b.w fe548 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe426 │ │ │ │ + b.w fe5ae │ │ │ │ bl 889e4 │ │ │ │ - b.w fdfc4 │ │ │ │ + b.w fe14c │ │ │ │ bl 889e4 │ │ │ │ - b.w fe02a │ │ │ │ + b.w fe1b2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe090 │ │ │ │ + b.w fe218 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe0f6 │ │ │ │ + b.w fe27e │ │ │ │ bl 889e4 │ │ │ │ - b.w fe15c │ │ │ │ + b.w fe2e4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe1c2 │ │ │ │ + b.w fe34a │ │ │ │ bl 889e4 │ │ │ │ - b.w fe228 │ │ │ │ + b.w fe3b0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fe28e │ │ │ │ + b.w fe416 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd964 │ │ │ │ + b.w fdaec │ │ │ │ bl 889e4 │ │ │ │ - b.w fd9ca │ │ │ │ + b.w fdb52 │ │ │ │ bl 889e4 │ │ │ │ - b.w fda30 │ │ │ │ + b.w fdbb8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fda96 │ │ │ │ + b.w fdc1e │ │ │ │ bl 889e4 │ │ │ │ - b.w fdafc │ │ │ │ + b.w fdc84 │ │ │ │ bl 889e4 │ │ │ │ - b.w fdb62 │ │ │ │ + b.w fdcea │ │ │ │ bl 889e4 │ │ │ │ - b.w fdbc8 │ │ │ │ + b.w fdd50 │ │ │ │ bl 889e4 │ │ │ │ - b.w fdc2e │ │ │ │ + b.w fddb6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fdc94 │ │ │ │ + b.w fde1c │ │ │ │ bl 889e4 │ │ │ │ - b.w fdcfa │ │ │ │ + b.w fde82 │ │ │ │ bl 889e4 │ │ │ │ - b.w fdd60 │ │ │ │ + b.w fdee8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fddc6 │ │ │ │ + b.w fdf4e │ │ │ │ bl 889e4 │ │ │ │ - b.w fde2c │ │ │ │ + b.w fdfb4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fde92 │ │ │ │ + b.w fe01a │ │ │ │ bl 889e4 │ │ │ │ - b.w fdef8 │ │ │ │ + b.w fe080 │ │ │ │ bl 889e4 │ │ │ │ - b.w fdf5e │ │ │ │ + b.w fe0e6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fccac │ │ │ │ + b.w fce34 │ │ │ │ bl 889e4 │ │ │ │ - b.w fcd12 │ │ │ │ + b.w fce9a │ │ │ │ bl 889e4 │ │ │ │ - b.w fcd74 │ │ │ │ + b.w fcefc │ │ │ │ bl 889e4 │ │ │ │ - b.w fcdda │ │ │ │ + b.w fcf62 │ │ │ │ bl 889e4 │ │ │ │ - b.w fce40 │ │ │ │ + b.w fcfc8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fcea6 │ │ │ │ + b.w fd02e │ │ │ │ bl 889e4 │ │ │ │ - b.w fcf0c │ │ │ │ + b.w fd094 │ │ │ │ bl 889e4 │ │ │ │ - b.w fcf72 │ │ │ │ + b.w fd0fa │ │ │ │ bl 889e4 │ │ │ │ - b.w fcfd8 │ │ │ │ + b.w fd160 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd03e │ │ │ │ + b.w fd1c6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd0a4 │ │ │ │ + b.w fd22c │ │ │ │ bl 889e4 │ │ │ │ - b.w fd10a │ │ │ │ + b.w fd292 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd170 │ │ │ │ + b.w fd2f8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd1d6 │ │ │ │ + b.w fd35e │ │ │ │ bl 889e4 │ │ │ │ - b.w fd23c │ │ │ │ + b.w fd3c4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd2a2 │ │ │ │ + b.w fd42a │ │ │ │ bl 889e4 │ │ │ │ - b.w fd308 │ │ │ │ + b.w fd490 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd36e │ │ │ │ + b.w fd4f6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd3d0 │ │ │ │ + b.w fd558 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd436 │ │ │ │ + b.w fd5be │ │ │ │ bl 889e4 │ │ │ │ - b.w fd49c │ │ │ │ + b.w fd624 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd502 │ │ │ │ + b.w fd68a │ │ │ │ bl 889e4 │ │ │ │ - b.w fd568 │ │ │ │ + b.w fd6f0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd5ce │ │ │ │ + b.w fd756 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd634 │ │ │ │ + b.w fd7bc │ │ │ │ bl 889e4 │ │ │ │ - b.w fd69a │ │ │ │ + b.w fd822 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd700 │ │ │ │ + b.w fd888 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd766 │ │ │ │ + b.w fd8ee │ │ │ │ bl 889e4 │ │ │ │ - b.w fd7cc │ │ │ │ + b.w fd954 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd832 │ │ │ │ + b.w fd9ba │ │ │ │ bl 889e4 │ │ │ │ - b.w fd898 │ │ │ │ + b.w fda20 │ │ │ │ bl 889e4 │ │ │ │ - b.w fd8fe │ │ │ │ + b.w fda86 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb33c │ │ │ │ + b.w fb4c4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb3a2 │ │ │ │ + b.w fb52a │ │ │ │ bl 889e4 │ │ │ │ - b.w fb408 │ │ │ │ + b.w fb590 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb46e │ │ │ │ + b.w fb5f6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb4d4 │ │ │ │ + b.w fb65c │ │ │ │ bl 889e4 │ │ │ │ - b.w fb53a │ │ │ │ + b.w fb6c2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb5a0 │ │ │ │ + b.w fb728 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb606 │ │ │ │ + b.w fb78e │ │ │ │ bl 889e4 │ │ │ │ - b.w fb66c │ │ │ │ + b.w fb7f4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb6d2 │ │ │ │ + b.w fb85a │ │ │ │ bl 889e4 │ │ │ │ - b.w fb738 │ │ │ │ + b.w fb8c0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb79e │ │ │ │ + b.w fb926 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb804 │ │ │ │ + b.w fb98c │ │ │ │ bl 889e4 │ │ │ │ - b.w fb86a │ │ │ │ + b.w fb9f2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb8d0 │ │ │ │ + b.w fba58 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb936 │ │ │ │ + b.w fbabe │ │ │ │ bl 889e4 │ │ │ │ - b.w fb99c │ │ │ │ + b.w fbb24 │ │ │ │ bl 889e4 │ │ │ │ - b.w fba02 │ │ │ │ + b.w fbb8a │ │ │ │ bl 889e4 │ │ │ │ - b.w fba68 │ │ │ │ + b.w fbbf0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbace │ │ │ │ + b.w fbc56 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbb34 │ │ │ │ + b.w fbcbc │ │ │ │ bl 889e4 │ │ │ │ - b.w fbb9a │ │ │ │ + b.w fbd22 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbc00 │ │ │ │ + b.w fbd88 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbc66 │ │ │ │ + b.w fbdee │ │ │ │ bl 889e4 │ │ │ │ - b.w fbccc │ │ │ │ + b.w fbe54 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbd32 │ │ │ │ + b.w fbeba │ │ │ │ bl 889e4 │ │ │ │ - b.w fbd98 │ │ │ │ + b.w fbf20 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbdfe │ │ │ │ + b.w fbf86 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbe64 │ │ │ │ + b.w fbfec │ │ │ │ bl 889e4 │ │ │ │ - b.w fbeca │ │ │ │ + b.w fc052 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbf30 │ │ │ │ + b.w fc0b8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fbf96 │ │ │ │ + b.w fc11e │ │ │ │ bl 889e4 │ │ │ │ - b.w fbffc │ │ │ │ + b.w fc184 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc062 │ │ │ │ + b.w fc1ea │ │ │ │ bl 889e4 │ │ │ │ - b.w fc0c8 │ │ │ │ + b.w fc250 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc12e │ │ │ │ + b.w fc2b6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc194 │ │ │ │ + b.w fc31c │ │ │ │ bl 889e4 │ │ │ │ - b.w fc1fa │ │ │ │ + b.w fc382 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc260 │ │ │ │ + b.w fc3e8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc2c6 │ │ │ │ + b.w fc44e │ │ │ │ bl 889e4 │ │ │ │ - b.w fc328 │ │ │ │ + b.w fc4b0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc38a │ │ │ │ + b.w fc512 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc3f0 │ │ │ │ + b.w fc578 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc456 │ │ │ │ + b.w fc5de │ │ │ │ bl 889e4 │ │ │ │ - b.w fc4bc │ │ │ │ + b.w fc644 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc522 │ │ │ │ + b.w fc6aa │ │ │ │ bl 889e4 │ │ │ │ - b.w fc584 │ │ │ │ + b.w fc70c │ │ │ │ bl 889e4 │ │ │ │ - b.w fc5ea │ │ │ │ + b.w fc772 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc650 │ │ │ │ + b.w fc7d8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc6b6 │ │ │ │ + b.w fc83e │ │ │ │ bl 889e4 │ │ │ │ - b.w fc71c │ │ │ │ + b.w fc8a4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc782 │ │ │ │ + b.w fc90a │ │ │ │ bl 889e4 │ │ │ │ - b.w fc7e8 │ │ │ │ + b.w fc970 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc84e │ │ │ │ + b.w fc9d6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc8b4 │ │ │ │ + b.w fca3c │ │ │ │ bl 889e4 │ │ │ │ - b.w fc91a │ │ │ │ + b.w fcaa2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc980 │ │ │ │ + b.w fcb08 │ │ │ │ bl 889e4 │ │ │ │ - b.w fc9e6 │ │ │ │ + b.w fcb6e │ │ │ │ bl 889e4 │ │ │ │ - b.w fca4c │ │ │ │ + b.w fcbd4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fcab2 │ │ │ │ + b.w fcc3a │ │ │ │ bl 889e4 │ │ │ │ - b.w fcb14 │ │ │ │ + b.w fcc9c │ │ │ │ bl 889e4 │ │ │ │ - b.w fcb7a │ │ │ │ + b.w fcd02 │ │ │ │ bl 889e4 │ │ │ │ - b.w fcbe0 │ │ │ │ + b.w fcd68 │ │ │ │ bl 889e4 │ │ │ │ - b.w fcc46 │ │ │ │ + b.w fcdce │ │ │ │ bl 889e4 │ │ │ │ - b.w f8094 │ │ │ │ + b.w f821c │ │ │ │ bl 889e4 │ │ │ │ - b.w f80f2 │ │ │ │ + b.w f827a │ │ │ │ bl 889e4 │ │ │ │ - b.w f8150 │ │ │ │ + b.w f82d8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f81ae │ │ │ │ + b.w f8336 │ │ │ │ bl 889e4 │ │ │ │ - b.w f820c │ │ │ │ + b.w f8394 │ │ │ │ bl 889e4 │ │ │ │ - b.w f826a │ │ │ │ + b.w f83f2 │ │ │ │ bl 889e4 │ │ │ │ - b.w f82c8 │ │ │ │ + b.w f8450 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8326 │ │ │ │ + b.w f84ae │ │ │ │ bl 889e4 │ │ │ │ - b.w f8384 │ │ │ │ + b.w f850c │ │ │ │ bl 889e4 │ │ │ │ - b.w f83e2 │ │ │ │ + b.w f856a │ │ │ │ bl 889e4 │ │ │ │ - b.w f8444 │ │ │ │ + b.w f85cc │ │ │ │ bl 889e4 │ │ │ │ - b.w f84aa │ │ │ │ + b.w f8632 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8510 │ │ │ │ + b.w f8698 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8576 │ │ │ │ + b.w f86fe │ │ │ │ bl 889e4 │ │ │ │ - b.w f85dc │ │ │ │ + b.w f8764 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8642 │ │ │ │ + b.w f87ca │ │ │ │ bl 889e4 │ │ │ │ - b.w f86a8 │ │ │ │ + b.w f8830 │ │ │ │ bl 889e4 │ │ │ │ - b.w f870e │ │ │ │ + b.w f8896 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8774 │ │ │ │ + b.w f88fc │ │ │ │ bl 889e4 │ │ │ │ - b.w f87da │ │ │ │ + b.w f8962 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8840 │ │ │ │ + b.w f89c8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f88a6 │ │ │ │ + b.w f8a2e │ │ │ │ bl 889e4 │ │ │ │ - b.w f890c │ │ │ │ + b.w f8a94 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8972 │ │ │ │ + b.w f8afa │ │ │ │ bl 889e4 │ │ │ │ - b.w f89d8 │ │ │ │ + b.w f8b60 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8a3e │ │ │ │ + b.w f8bc6 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8aa4 │ │ │ │ + b.w f8c2c │ │ │ │ bl 889e4 │ │ │ │ - b.w f8b0a │ │ │ │ + b.w f8c92 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8b70 │ │ │ │ + b.w f8cf8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8bd6 │ │ │ │ + b.w f8d5e │ │ │ │ bl 889e4 │ │ │ │ - b.w f8c3c │ │ │ │ + b.w f8dc4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8ca2 │ │ │ │ + b.w f8e2a │ │ │ │ bl 889e4 │ │ │ │ - b.w f8d08 │ │ │ │ + b.w f8e90 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8d6e │ │ │ │ + b.w f8ef6 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8dd4 │ │ │ │ + b.w f8f5c │ │ │ │ bl 889e4 │ │ │ │ - b.w f8e3a │ │ │ │ + b.w f8fc2 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8ea0 │ │ │ │ + b.w f9028 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8f06 │ │ │ │ + b.w f908e │ │ │ │ bl 889e4 │ │ │ │ - b.w f8f6c │ │ │ │ + b.w f90f4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f8fd2 │ │ │ │ + b.w f915a │ │ │ │ bl 889e4 │ │ │ │ - b.w f9038 │ │ │ │ + b.w f91c0 │ │ │ │ bl 889e4 │ │ │ │ - b.w f909e │ │ │ │ + b.w f9226 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9104 │ │ │ │ + b.w f928c │ │ │ │ bl 889e4 │ │ │ │ - b.w f916a │ │ │ │ + b.w f92f2 │ │ │ │ bl 889e4 │ │ │ │ - b.w f91d0 │ │ │ │ + b.w f9358 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9236 │ │ │ │ + b.w f93be │ │ │ │ bl 889e4 │ │ │ │ - b.w f929c │ │ │ │ + b.w f9424 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9302 │ │ │ │ + b.w f948a │ │ │ │ bl 889e4 │ │ │ │ - b.w f9364 │ │ │ │ + b.w f94ec │ │ │ │ bl 889e4 │ │ │ │ - b.w f93c6 │ │ │ │ + b.w f954e │ │ │ │ bl 889e4 │ │ │ │ - b.w f942c │ │ │ │ + b.w f95b4 │ │ │ │ bl 889e4 │ │ │ │ - b.w f948e │ │ │ │ + b.w f9616 │ │ │ │ bl 889e4 │ │ │ │ - b.w f94f4 │ │ │ │ + b.w f967c │ │ │ │ bl 889e4 │ │ │ │ - b.w f955a │ │ │ │ + b.w f96e2 │ │ │ │ bl 889e4 │ │ │ │ - b.w f95c0 │ │ │ │ + b.w f9748 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9626 │ │ │ │ + b.w f97ae │ │ │ │ bl 889e4 │ │ │ │ - b.w f968c │ │ │ │ + b.w f9814 │ │ │ │ bl 889e4 │ │ │ │ - b.w f96f2 │ │ │ │ + b.w f987a │ │ │ │ bl 889e4 │ │ │ │ - b.w f9758 │ │ │ │ + b.w f98e0 │ │ │ │ bl 889e4 │ │ │ │ - b.w f97be │ │ │ │ + b.w f9946 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9824 │ │ │ │ + b.w f99ac │ │ │ │ bl 889e4 │ │ │ │ - b.w f988a │ │ │ │ + b.w f9a12 │ │ │ │ bl 889e4 │ │ │ │ - b.w f98f0 │ │ │ │ + b.w f9a78 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9956 │ │ │ │ + b.w f9ade │ │ │ │ bl 889e4 │ │ │ │ - b.w f99bc │ │ │ │ + b.w f9b44 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9a22 │ │ │ │ + b.w f9baa │ │ │ │ bl 889e4 │ │ │ │ - b.w f9a88 │ │ │ │ + b.w f9c10 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9aee │ │ │ │ + b.w f9c76 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9b54 │ │ │ │ + b.w f9cdc │ │ │ │ bl 889e4 │ │ │ │ - b.w f9bba │ │ │ │ + b.w f9d42 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9c20 │ │ │ │ + b.w f9da8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9c86 │ │ │ │ + b.w f9e0e │ │ │ │ bl 889e4 │ │ │ │ - b.w f9cec │ │ │ │ + b.w f9e74 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9d52 │ │ │ │ + b.w f9eda │ │ │ │ bl 889e4 │ │ │ │ - b.w f9db8 │ │ │ │ + b.w f9f40 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9e1e │ │ │ │ + b.w f9fa6 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9e84 │ │ │ │ + b.w fa00c │ │ │ │ bl 889e4 │ │ │ │ - b.w f9eea │ │ │ │ + b.w fa072 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9f50 │ │ │ │ + b.w fa0d8 │ │ │ │ bl 889e4 │ │ │ │ - b.w f9fb6 │ │ │ │ + b.w fa13e │ │ │ │ bl 889e4 │ │ │ │ - b.w fa01c │ │ │ │ + b.w fa1a4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa082 │ │ │ │ + b.w fa20a │ │ │ │ bl 889e4 │ │ │ │ - b.w fa0e8 │ │ │ │ + b.w fa270 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa14e │ │ │ │ + b.w fa2d6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa1b4 │ │ │ │ + b.w fa33c │ │ │ │ bl 889e4 │ │ │ │ - b.w fa21a │ │ │ │ + b.w fa3a2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa280 │ │ │ │ + b.w fa408 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa2e6 │ │ │ │ + b.w fa46e │ │ │ │ bl 889e4 │ │ │ │ - b.w fa34c │ │ │ │ + b.w fa4d4 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa3b2 │ │ │ │ + b.w fa53a │ │ │ │ bl 889e4 │ │ │ │ - b.w fa418 │ │ │ │ + b.w fa5a0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa47e │ │ │ │ + b.w fa606 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa4e4 │ │ │ │ + b.w fa66c │ │ │ │ bl 889e4 │ │ │ │ - b.w fa54a │ │ │ │ + b.w fa6d2 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa5b0 │ │ │ │ + b.w fa738 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa616 │ │ │ │ + b.w fa79e │ │ │ │ bl 889e4 │ │ │ │ - b.w fa67c │ │ │ │ + b.w fa804 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa6e2 │ │ │ │ + b.w fa86a │ │ │ │ bl 889e4 │ │ │ │ - b.w fa748 │ │ │ │ + b.w fa8d0 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa7ae │ │ │ │ + b.w fa936 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa814 │ │ │ │ + b.w fa99c │ │ │ │ bl 889e4 │ │ │ │ - b.w fa87a │ │ │ │ + b.w faa02 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa8e0 │ │ │ │ + b.w faa68 │ │ │ │ bl 889e4 │ │ │ │ - b.w fa946 │ │ │ │ + b.w faace │ │ │ │ bl 889e4 │ │ │ │ - b.w fa9ac │ │ │ │ + b.w fab34 │ │ │ │ bl 889e4 │ │ │ │ - b.w faa12 │ │ │ │ + b.w fab9a │ │ │ │ bl 889e4 │ │ │ │ - b.w faa78 │ │ │ │ + b.w fac00 │ │ │ │ bl 889e4 │ │ │ │ - b.w faade │ │ │ │ + b.w fac66 │ │ │ │ bl 889e4 │ │ │ │ - b.w fab44 │ │ │ │ + b.w faccc │ │ │ │ bl 889e4 │ │ │ │ - b.w fabaa │ │ │ │ + b.w fad32 │ │ │ │ bl 889e4 │ │ │ │ - b.w fac10 │ │ │ │ + b.w fad98 │ │ │ │ bl 889e4 │ │ │ │ - b.w fac76 │ │ │ │ + b.w fadfe │ │ │ │ bl 889e4 │ │ │ │ - b.w facdc │ │ │ │ + b.w fae64 │ │ │ │ bl 889e4 │ │ │ │ - b.w fad42 │ │ │ │ + b.w faeca │ │ │ │ bl 889e4 │ │ │ │ - b.w fada8 │ │ │ │ + b.w faf30 │ │ │ │ bl 889e4 │ │ │ │ - b.w fae0e │ │ │ │ + b.w faf96 │ │ │ │ bl 889e4 │ │ │ │ - b.w fae74 │ │ │ │ + b.w faffc │ │ │ │ bl 889e4 │ │ │ │ - b.w faeda │ │ │ │ + b.w fb062 │ │ │ │ bl 889e4 │ │ │ │ - b.w faf40 │ │ │ │ + b.w fb0c8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fafa6 │ │ │ │ + b.w fb12e │ │ │ │ bl 889e4 │ │ │ │ - b.w fb00c │ │ │ │ + b.w fb194 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb072 │ │ │ │ + b.w fb1fa │ │ │ │ bl 889e4 │ │ │ │ - b.w fb0d8 │ │ │ │ + b.w fb260 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb13e │ │ │ │ + b.w fb2c6 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb1a4 │ │ │ │ + b.w fb32c │ │ │ │ bl 889e4 │ │ │ │ - b.w fb20a │ │ │ │ + b.w fb392 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb270 │ │ │ │ + b.w fb3f8 │ │ │ │ bl 889e4 │ │ │ │ - b.w fb2d6 │ │ │ │ + b.w fb45e │ │ │ │ ldr.w r3, [sp, #3736] @ 0xe98 │ │ │ │ movs r2, #6 │ │ │ │ - ldr r1, [pc, #36] @ (1001b4 ) │ │ │ │ - ldr r0, [pc, #40] @ (1001b8 ) │ │ │ │ + ldr r1, [pc, #36] @ (10033c ) │ │ │ │ + ldr r0, [pc, #40] @ (100340 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w ff2a2 │ │ │ │ + b.w ff42a │ │ │ │ nop │ │ │ │ lsrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, 1001c6 │ │ │ │ + cbnz r0, 10035c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (100210 ) │ │ │ │ + ldr r3, [pc, #80] @ (100398 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #80] @ (100214 ) │ │ │ │ - ldr r0, [pc, #80] @ (100218 ) │ │ │ │ + ldr r1, [pc, #80] @ (10039c ) │ │ │ │ + ldr r0, [pc, #80] @ (1003a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.w ff2a2 │ │ │ │ - ldr r3, [pc, #64] @ (10021c ) │ │ │ │ + b.w ff42a │ │ │ │ + ldr r3, [pc, #64] @ (1003a4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #64] @ (100220 ) │ │ │ │ - ldr r0, [pc, #68] @ (100224 ) │ │ │ │ + ldr r1, [pc, #64] @ (1003a8 ) │ │ │ │ + ldr r0, [pc, #68] @ (1003ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #48] @ (100228 ) │ │ │ │ + ldr r3, [pc, #48] @ (1003b0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (10022c ) │ │ │ │ - ldr r0, [pc, #48] @ (100230 ) │ │ │ │ + ldr r1, [pc, #44] @ (1003b4 ) │ │ │ │ + ldr r0, [pc, #48] @ (1003b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r0, 1003ae │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [r6, #-120]! @ 0x78 │ │ │ │ - @ instruction: 0xe990001e │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + @ instruction: 0xe98e001e │ │ │ │ + @ instruction: 0xe9b8001e │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - stmdb r6, {r1, r2, r3, r4} │ │ │ │ - subs r4, r5, r0 │ │ │ │ + stmdb lr!, {r1, r2, r3, r4} │ │ │ │ + subs r4, r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -00100234 : │ │ │ │ +001003bc : │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ - ldr.w r0, [pc, #3248] @ 100ef8 │ │ │ │ + ldr.w r0, [pc, #3248] @ 101080 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ - ldr.w r1, [pc, #3248] @ 100efc │ │ │ │ + ldr.w r1, [pc, #3248] @ 101084 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r5, [pc, #3244] @ 100f00 │ │ │ │ - ldr.w r2, [pc, #3244] @ 100f04 │ │ │ │ + ldr.w r5, [pc, #3244] @ 101088 │ │ │ │ + ldr.w r2, [pc, #3244] @ 10108c │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #3244] @ 100f08 │ │ │ │ + ldr.w r3, [pc, #3244] @ 101090 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #3216] @ 100f0c │ │ │ │ + ldr.w r3, [pc, #3216] @ 101094 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq.w 100cd0 │ │ │ │ + beq.w 100e58 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #1060] @ 0x424 │ │ │ │ ldr.w r2, [r3, #3524] @ 0xdc4 │ │ │ │ - ldr.w r3, [pc, #3200] @ 100f10 │ │ │ │ + ldr.w r3, [pc, #3200] @ 101098 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100d86 │ │ │ │ - ldr.w r2, [pc, #3184] @ 100f14 │ │ │ │ + beq.w 100f0e │ │ │ │ + ldr.w r2, [pc, #3184] @ 10109c │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1002ca │ │ │ │ + beq.n 100452 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 1002ca │ │ │ │ + beq.n 100452 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 100cc0 │ │ │ │ + beq.w 100e48 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #1072] @ 0x430 │ │ │ │ ldr.w r2, [r3, #3528] @ 0xdc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100d98 │ │ │ │ - ldr.w r2, [pc, #3120] @ 100f18 │ │ │ │ + beq.w 100f20 │ │ │ │ + ldr.w r2, [pc, #3120] @ 1010a0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 10030c │ │ │ │ + beq.n 100494 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 10030c │ │ │ │ + beq.n 100494 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 100cc8 │ │ │ │ + beq.w 100e50 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #1108] @ 0x454 │ │ │ │ ldr.w r2, [r3, #3532] @ 0xdcc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100daa │ │ │ │ - ldr.w r2, [pc, #3060] @ 100f1c │ │ │ │ + beq.w 100f32 │ │ │ │ + ldr.w r2, [pc, #3060] @ 1010a4 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 10034e │ │ │ │ + beq.n 1004d6 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 10034e │ │ │ │ + beq.n 1004d6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 100d0c │ │ │ │ + beq.w 100e94 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #1276] @ 0x4fc │ │ │ │ ldr.w r2, [r3, #3536] @ 0xdd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100dbc │ │ │ │ - ldr.w r2, [pc, #2996] @ 100f20 │ │ │ │ + beq.w 100f44 │ │ │ │ + ldr.w r2, [pc, #2996] @ 1010a8 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 100390 │ │ │ │ + beq.n 100518 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 100390 │ │ │ │ + beq.n 100518 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 100d14 │ │ │ │ + beq.w 100e9c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #1336] @ 0x538 │ │ │ │ ldr.w r2, [r3, #3436] @ 0xd6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100dce │ │ │ │ - ldr.w r2, [pc, #2936] @ 100f24 │ │ │ │ + beq.w 100f56 │ │ │ │ + ldr.w r2, [pc, #2936] @ 1010ac │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1003d2 │ │ │ │ + beq.n 10055a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 1003d2 │ │ │ │ + beq.n 10055a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 100d1c │ │ │ │ + beq.w 100ea4 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r4, #1348] @ 0x544 │ │ │ │ ldr.w r2, [r3, #3440] @ 0xd70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100de0 │ │ │ │ - ldr.w r2, [pc, #2872] @ 100f28 │ │ │ │ + beq.w 100f68 │ │ │ │ + ldr.w r2, [pc, #2872] @ 1010b0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 100414 │ │ │ │ + beq.n 10059c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 100414 │ │ │ │ + beq.n 10059c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 100d24 │ │ │ │ + beq.w 100eac │ │ │ │ ldr.w r1, [r4, #1104] @ 0x450 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 87324 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100d3a │ │ │ │ - ldr.w r3, [pc, #2820] @ 100f2c │ │ │ │ - ldr.w r2, [pc, #2820] @ 100f30 │ │ │ │ + beq.w 100ec2 │ │ │ │ + ldr.w r3, [pc, #2820] @ 1010b4 │ │ │ │ + ldr.w r2, [pc, #2820] @ 1010b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 101390 │ │ │ │ + beq.w 101518 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1013dc │ │ │ │ + beq.w 101564 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ blx 50018 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100e5c │ │ │ │ + beq.w 100fe4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1013a6 │ │ │ │ - ldr.w r2, [pc, #2736] @ 100f34 │ │ │ │ + bpl.w 10152e │ │ │ │ + ldr.w r2, [pc, #2736] @ 1010bc │ │ │ │ ldr.w sl, [r5, r2] │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 1013bc │ │ │ │ - ldr.w r2, [pc, #2724] @ 100f38 │ │ │ │ + beq.w 101544 │ │ │ │ + ldr.w r2, [pc, #2724] @ 1010c0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 1013d4 │ │ │ │ + beq.w 10155c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 1013d8 │ │ │ │ + ble.w 101560 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ - beq.w 1013d8 │ │ │ │ + beq.w 101560 │ │ │ │ str.w fp, [r7, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fe7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1004d2 │ │ │ │ + beq.n 10065a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100d72 │ │ │ │ + beq.w 100efa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1004e6 │ │ │ │ + beq.n 10066e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100d68 │ │ │ │ + beq.w 100ef0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 100e4c │ │ │ │ + beq.w 100fd4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r4, #1204] @ 0x4b4 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100516 │ │ │ │ + beq.n 10069e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100d7c │ │ │ │ + beq.w 100f04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 100e66 │ │ │ │ + blt.w 100fee │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #1956] @ 0x7a4 │ │ │ │ mov r2, sl │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100e76 │ │ │ │ + blt.w 100ffe │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #1960] @ 0x7a8 │ │ │ │ mov r2, sl │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100e86 │ │ │ │ + blt.w 10100e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #1964] @ 0x7ac │ │ │ │ mov r2, sl │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100e9e │ │ │ │ + blt.w 101026 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #1968] @ 0x7b0 │ │ │ │ mov r2, sl │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100ec6 │ │ │ │ + blt.w 10104e │ │ │ │ add.w r7, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #1972] @ 0x7b4 │ │ │ │ ldr.w r2, [r7, #2944] @ 0xb80 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100ed6 │ │ │ │ + blt.w 10105e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r7, #2948] @ 0xb84 │ │ │ │ ldr.w r1, [r4, #1976] @ 0x7b8 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100dfa │ │ │ │ + blt.w 100f82 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r7, #2952] @ 0xb88 │ │ │ │ ldr.w r1, [r4, #1980] @ 0x7bc │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 100ee6 │ │ │ │ + blt.w 10106e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r7, #2956] @ 0xb8c │ │ │ │ ldr.w r1, [r4, #1984] @ 0x7c0 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 101000 │ │ │ │ + blt.w 101188 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r7, #2960] @ 0xb90 │ │ │ │ ldr.w r1, [r4, #1988] @ 0x7c4 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 101010 │ │ │ │ + blt.w 101198 │ │ │ │ add.w r7, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #1992] @ 0x7c8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r7, #2964] @ 0xb94 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 101020 │ │ │ │ + blt.w 1011a8 │ │ │ │ ldr.w r3, [r7, #2932] @ 0xb74 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #3000] @ 0xbb8 │ │ │ │ @@ -288733,16 +288888,16 @@ │ │ │ │ ldr.w r0, [r7, #2976] @ 0xba0 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #14 │ │ │ │ bl 87388 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101032 │ │ │ │ - ldr.w r2, [pc, #2212] @ 100f3c │ │ │ │ + beq.w 1011ba │ │ │ │ + ldr.w r2, [pc, #2212] @ 1010c4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #1996] @ 0x7cc │ │ │ │ itt ne │ │ │ │ @@ -288751,90 +288906,90 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1006ce │ │ │ │ + beq.n 100856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e96 │ │ │ │ + beq.w 10101e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 101042 │ │ │ │ + blt.w 1011ca │ │ │ │ mov r0, r3 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #2000] @ 0x7d0 │ │ │ │ ldr.w r2, [r3, #2916] @ 0xb64 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10105a │ │ │ │ + blt.w 1011e2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w r1, [r4, #640] @ 0x280 │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10106c │ │ │ │ + beq.w 1011f4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx 504ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100722 │ │ │ │ + beq.n 1008aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100df2 │ │ │ │ + beq.w 100f7a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 10107e │ │ │ │ - ldr.w r0, [pc, #2068] @ 100f40 │ │ │ │ + beq.w 101206 │ │ │ │ + ldr.w r0, [pc, #2068] @ 1010c8 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r4, #2004] @ 0x7d4 │ │ │ │ add r0, pc │ │ │ │ - bl dd0d4 │ │ │ │ + bl dd0fc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100754 │ │ │ │ + beq.n 1008dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e0a │ │ │ │ + beq.w 100f92 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 101090 │ │ │ │ + beq.w 101218 │ │ │ │ ldr.w r1, [r4, #2012] @ 0x7dc │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r9, [r4, #2008] @ 0x7d8 │ │ │ │ blx 504ac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1010a2 │ │ │ │ + beq.w 10122a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 50060 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100796 │ │ │ │ + beq.n 10091e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 100796 │ │ │ │ + cbnz r3, 10091e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 1010ba │ │ │ │ - ldr.w r2, [pc, #1952] @ 100f44 │ │ │ │ + blt.w 101242 │ │ │ │ + ldr.w r2, [pc, #1952] @ 1010cc │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r7, [r2, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2016] @ 0x7e0 │ │ │ │ @@ -288843,37 +288998,37 @@ │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1007da │ │ │ │ + beq.n 100962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 1007da │ │ │ │ + cbnz r3, 100962 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 1010ca │ │ │ │ - ldr.w r0, [pc, #1892] @ 100f48 │ │ │ │ + blt.w 101252 │ │ │ │ + ldr.w r0, [pc, #1892] @ 1010d0 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r4, #2004] @ 0x7d4 │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #2448 @ 0x990 │ │ │ │ - bl dd0d4 │ │ │ │ + bl dd0fc │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100e12 │ │ │ │ - ldr.w r8, [pc, #1868] @ 100f4c │ │ │ │ + beq.w 100f9a │ │ │ │ + ldr.w r8, [pc, #1868] @ 1010d4 │ │ │ │ add.w lr, sp, #140 @ 0x8c │ │ │ │ mov r9, lr │ │ │ │ str.w lr, [sp, #112] @ 0x70 │ │ │ │ add r8, pc │ │ │ │ - ldr.w ip, [pc, #1856] @ 100f50 │ │ │ │ + ldr.w ip, [pc, #1856] @ 1010d8 │ │ │ │ add.w r8, r8, #16 │ │ │ │ add ip, pc │ │ │ │ addw ip, ip, #2344 @ 0x928 │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ @@ -288897,612 +289052,612 @@ │ │ │ │ ldr.w r7, [r4, #2036] @ 0x7f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr.w r7, [r4, #2032] @ 0x7f0 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 504ac │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1010dc │ │ │ │ + beq.w 101264 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ blx 50060 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1008a6 │ │ │ │ + beq.n 100a2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 101052 │ │ │ │ + beq.w 1011da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 1010fc │ │ │ │ - ldr.w r2, [pc, #1696] @ 100f54 │ │ │ │ + blt.w 101284 │ │ │ │ + ldr.w r2, [pc, #1696] @ 1010dc │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2048] @ 0x800 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r0, r3 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10110c │ │ │ │ + blt.w 101294 │ │ │ │ blx 501f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10111e │ │ │ │ + beq.w 1012a6 │ │ │ │ blx 501f4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101130 │ │ │ │ + beq.w 1012b8 │ │ │ │ ldr.w r1, [r4, #2020] @ 0x7e4 │ │ │ │ mov r2, sl │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10114e │ │ │ │ + blt.w 1012d6 │ │ │ │ add.w fp, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r4, #2020] @ 0x7e4 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [fp, #2920] @ 0xb68 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10117a │ │ │ │ - ldr.w r3, [pc, #1596] @ 100f58 │ │ │ │ + blt.w 101302 │ │ │ │ + ldr.w r3, [pc, #1596] @ 1010e0 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r4, #2024] @ 0x7e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10118c │ │ │ │ + blt.w 101314 │ │ │ │ ldr.w r1, [r4, #1916] @ 0x77c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10119c │ │ │ │ + beq.w 101324 │ │ │ │ ldr.w r3, [fp, #3540] @ 0xdd4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100970 │ │ │ │ + beq.n 100af8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e24 │ │ │ │ + beq.w 100fac │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1011ae │ │ │ │ + beq.w 101336 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r4, #2024] @ 0x7e8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10099e │ │ │ │ + beq.n 100b26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1010f4 │ │ │ │ + beq.w 10127c │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 1011c0 │ │ │ │ + blt.w 101348 │ │ │ │ ldr.w r1, [r4, #2028] @ 0x7ec │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1011da │ │ │ │ + blt.w 101362 │ │ │ │ ldr.w r1, [r4, #1916] @ 0x77c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1011ea │ │ │ │ + beq.w 101372 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1009f8 │ │ │ │ + beq.n 100b80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e2c │ │ │ │ + beq.w 100fb4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1011fc │ │ │ │ + beq.w 101384 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r4, #2028] @ 0x7ec │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100a26 │ │ │ │ + beq.n 100bae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 101172 │ │ │ │ + beq.w 1012fa │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 101216 │ │ │ │ - ldr.w r3, [pc, #1324] @ 100f5c │ │ │ │ + blt.w 10139e │ │ │ │ + ldr.w r3, [pc, #1324] @ 1010e4 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r4, #2032] @ 0x7f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r2, r3 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 101228 │ │ │ │ + blt.w 1013b0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r4, #2032] @ 0x7f0 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10124a │ │ │ │ - ldr.w r3, [pc, #1284] @ 100f60 │ │ │ │ + blt.w 1013d2 │ │ │ │ + ldr.w r3, [pc, #1284] @ 1010e8 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r4, #2036] @ 0x7f4 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ mov r2, sl │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10123a │ │ │ │ + blt.w 1013c2 │ │ │ │ ldr.w r1, [r4, #1916] @ 0x77c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10125c │ │ │ │ + beq.w 1013e4 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100ab2 │ │ │ │ + beq.n 100c3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e34 │ │ │ │ + beq.w 100fbc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 101288 │ │ │ │ + beq.w 101410 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r4, #2036] @ 0x7f4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100ae0 │ │ │ │ + beq.n 100c68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1011d2 │ │ │ │ + beq.w 10135a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 10126e │ │ │ │ + blt.w 1013f6 │ │ │ │ ldr.w r1, [r4, #2040] @ 0x7f8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1012ac │ │ │ │ + blt.w 101434 │ │ │ │ ldr.w r1, [r4, #1916] @ 0x77c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10129a │ │ │ │ + beq.w 101422 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100b36 │ │ │ │ + beq.n 100cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e3c │ │ │ │ + beq.w 100fc4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1012bc │ │ │ │ + beq.w 101444 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r4, #2040] @ 0x7f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100b64 │ │ │ │ + beq.n 100cec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10120e │ │ │ │ + beq.w 101396 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 1012ce │ │ │ │ + blt.w 101456 │ │ │ │ ldr.w r1, [r4, #2044] @ 0x7fc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 101304 │ │ │ │ + blt.w 10148c │ │ │ │ ldr.w r1, [r4, #1916] @ 0x77c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101326 │ │ │ │ + beq.w 1014ae │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100bba │ │ │ │ + beq.n 100d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 100e44 │ │ │ │ + beq.w 100fcc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 101314 │ │ │ │ + beq.w 10149c │ │ │ │ mov r2, sl │ │ │ │ ldr.w r1, [r4, #2044] @ 0x7fc │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100be8 │ │ │ │ + beq.n 100d70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 101280 │ │ │ │ + beq.w 101408 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 101338 │ │ │ │ + blt.w 1014c0 │ │ │ │ ldr.w r1, [r4, #1392] @ 0x570 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10137e │ │ │ │ + blt.w 101506 │ │ │ │ ldr.w r2, [r4, #1396] @ 0x574 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r4, #1400] @ 0x578 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10136c │ │ │ │ + blt.w 1014f4 │ │ │ │ ldr.w r2, [r4, #2004] @ 0x7d4 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r4, #1408] @ 0x580 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10135c │ │ │ │ + blt.w 1014e4 │ │ │ │ ldr.w r1, [r4, #1912] @ 0x778 │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10134a │ │ │ │ + beq.w 1014d2 │ │ │ │ ldr.w r3, [r4, #1072] @ 0x430 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl dd894 │ │ │ │ + bl dd8bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100c62 │ │ │ │ + beq.n 100dea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1012ec │ │ │ │ + beq.w 101474 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100c78 │ │ │ │ + beq.n 100e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1012f4 │ │ │ │ + beq.w 10147c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100c90 │ │ │ │ + beq.n 100e18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1012fc │ │ │ │ + beq.w 101484 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 100ca8 │ │ │ │ + beq.n 100e30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1012e0 │ │ │ │ + beq.w 101468 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 100d4c │ │ │ │ - ldr r1, [pc, #692] @ (100f64 ) │ │ │ │ + bne.n 100ed4 │ │ │ │ + ldr r1, [pc, #692] @ (1010ec ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #692] @ (100f68 ) │ │ │ │ + ldr r0, [pc, #692] @ (1010f0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1002ca │ │ │ │ + b.w 100452 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 10030c │ │ │ │ + b.w 100494 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx 50538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 100eae │ │ │ │ + beq.w 101036 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 100282 │ │ │ │ + beq.w 10040a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.w 100282 │ │ │ │ + beq.w 10040a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 100282 │ │ │ │ + bne.w 10040a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 100282 │ │ │ │ + b.w 10040a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 10034e │ │ │ │ + b.w 1004d6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 100390 │ │ │ │ + b.w 100518 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1003d2 │ │ │ │ + b.w 10055a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r1, [r4, #1104] @ 0x450 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 87324 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 100426 │ │ │ │ - ldr r1, [pc, #560] @ (100f6c ) │ │ │ │ + bne.w 1005ae │ │ │ │ + ldr r1, [pc, #560] @ (1010f4 ) │ │ │ │ movs r2, #23 │ │ │ │ - ldr r0, [pc, #560] @ (100f70 ) │ │ │ │ + ldr r0, [pc, #560] @ (1010f8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #548] @ (100f74 ) │ │ │ │ - ldr r3, [pc, #428] @ (100efc ) │ │ │ │ + ldr r2, [pc, #548] @ (1010fc ) │ │ │ │ + ldr r3, [pc, #428] @ (101084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1012e8 │ │ │ │ + bne.w 101470 │ │ │ │ add sp, #188 @ 0xbc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1004e6 │ │ │ │ + b.w 10066e │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1004d2 │ │ │ │ + b.w 10065a │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 100516 │ │ │ │ - ldr r1, [pc, #496] @ (100f78 ) │ │ │ │ + b.w 10069e │ │ │ │ + ldr r1, [pc, #496] @ (101100 ) │ │ │ │ movs r2, #3 │ │ │ │ - ldr r0, [pc, #496] @ (100f7c ) │ │ │ │ + ldr r0, [pc, #496] @ (101104 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #484] @ (100f80 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #484] @ (101108 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r0, [pc, #484] @ (100f84 ) │ │ │ │ + ldr r0, [pc, #484] @ (10110c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #476] @ (100f88 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #476] @ (101110 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #476] @ (100f8c ) │ │ │ │ + ldr r0, [pc, #476] @ (101114 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #464] @ (100f90 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #464] @ (101118 ) │ │ │ │ movs r2, #7 │ │ │ │ - ldr r0, [pc, #464] @ (100f94 ) │ │ │ │ + ldr r0, [pc, #464] @ (10111c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #456] @ (100f98 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #456] @ (101120 ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r0, [pc, #456] @ (100f9c ) │ │ │ │ + ldr r0, [pc, #456] @ (101124 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #444] @ (100fa0 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #444] @ (101128 ) │ │ │ │ movs r2, #20 │ │ │ │ - ldr r0, [pc, #444] @ (100fa4 ) │ │ │ │ + ldr r0, [pc, #444] @ (10112c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100722 │ │ │ │ - ldr r1, [pc, #428] @ (100fa8 ) │ │ │ │ + b.n 1008aa │ │ │ │ + ldr r1, [pc, #428] @ (101130 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r0, [pc, #428] @ (100fac ) │ │ │ │ + ldr r0, [pc, #428] @ (101134 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100754 │ │ │ │ - ldr r1, [pc, #412] @ (100fb0 ) │ │ │ │ + b.n 1008dc │ │ │ │ + ldr r1, [pc, #412] @ (101138 ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #412] @ (100fb4 ) │ │ │ │ + ldr r0, [pc, #412] @ (10113c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100970 │ │ │ │ + b.n 100af8 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1009f8 │ │ │ │ + b.n 100b80 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100ab2 │ │ │ │ + b.n 100c3a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100b36 │ │ │ │ + b.n 100cbe │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100bba │ │ │ │ - ldr r1, [pc, #360] @ (100fb8 ) │ │ │ │ + b.n 100d42 │ │ │ │ + ldr r1, [pc, #360] @ (101140 ) │ │ │ │ movs r2, #23 │ │ │ │ - ldr r0, [pc, #360] @ (100fbc ) │ │ │ │ + ldr r0, [pc, #360] @ (101144 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ bl 889e4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 100478 │ │ │ │ - ldr r1, [pc, #344] @ (100fc0 ) │ │ │ │ + b.w 100600 │ │ │ │ + ldr r1, [pc, #344] @ (101148 ) │ │ │ │ movs r2, #23 │ │ │ │ - ldr r0, [pc, #344] @ (100fc4 ) │ │ │ │ + ldr r0, [pc, #344] @ (10114c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #336] @ (100fc8 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #336] @ (101150 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #336] @ (100fcc ) │ │ │ │ + ldr r0, [pc, #336] @ (101154 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #328] @ (100fd0 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #328] @ (101158 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #328] @ (100fd4 ) │ │ │ │ + ldr r0, [pc, #328] @ (10115c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1006ce │ │ │ │ - ldr r1, [pc, #312] @ (100fd8 ) │ │ │ │ + b.n 100856 │ │ │ │ + ldr r1, [pc, #312] @ (101160 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #312] @ (100fdc ) │ │ │ │ + ldr r0, [pc, #312] @ (101164 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r3, [pc, #96] @ (100f10 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r3, [pc, #96] @ (101098 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #296] @ (100fe0 ) │ │ │ │ - ldr r0, [pc, #300] @ (100fe4 ) │ │ │ │ + ldr r1, [pc, #296] @ (101168 ) │ │ │ │ + ldr r0, [pc, #300] @ (10116c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #288] @ (100fe8 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #288] @ (101170 ) │ │ │ │ movs r2, #27 │ │ │ │ - ldr r0, [pc, #288] @ (100fec ) │ │ │ │ + ldr r0, [pc, #288] @ (101174 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #280] @ (100ff0 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #280] @ (101178 ) │ │ │ │ movs r2, #30 │ │ │ │ - ldr r0, [pc, #280] @ (100ff4 ) │ │ │ │ + ldr r0, [pc, #280] @ (10117c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #272] @ (100ff8 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #272] @ (101180 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r0, [pc, #272] @ (100ffc ) │ │ │ │ + ldr r0, [pc, #272] @ (101184 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [lr, #140]! @ 0x8c │ │ │ │ + stc2 0, cr0, [r6], #-140 @ 0xffffff74 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #140]! @ 0x8c │ │ │ │ + ldc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #31 │ │ │ │ @@ -289525,790 +289680,790 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r1 │ │ │ │ + cmp ip, r0 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #728] @ (10122c ) │ │ │ │ + ldr r6, [pc, #184] @ (101194 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r7, r3 │ │ │ │ - subw r0, ip, #35 @ 0x23 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf1240023 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [pc, #1008] @ (1013f4 ) │ │ │ │ + ldr r1, [pc, #1008] @ (10157c ) │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr r0, [pc, #1008] @ (1013f8 ) │ │ │ │ + ldr r0, [pc, #1008] @ (101580 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #1000] @ (1013fc ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #1000] @ (101584 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #1000] @ (101400 ) │ │ │ │ + ldr r0, [pc, #1000] @ (101588 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #992] @ (101404 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #992] @ (10158c ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ - ldr r0, [pc, #992] @ (101408 ) │ │ │ │ + ldr r0, [pc, #992] @ (101590 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #984] @ (10140c ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #984] @ (101594 ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #984] @ (101410 ) │ │ │ │ + ldr r0, [pc, #984] @ (101598 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #976] @ (101414 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #976] @ (10159c ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #976] @ (101418 ) │ │ │ │ + ldr r0, [pc, #976] @ (1015a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1008a6 │ │ │ │ - ldr r1, [pc, #960] @ (10141c ) │ │ │ │ + b.n 100a2e │ │ │ │ + ldr r1, [pc, #960] @ (1015a4 ) │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr r0, [pc, #960] @ (101420 ) │ │ │ │ + ldr r0, [pc, #960] @ (1015a8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #948] @ (101424 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #948] @ (1015ac ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #948] @ (101428 ) │ │ │ │ + ldr r0, [pc, #948] @ (1015b0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #940] @ (10142c ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #940] @ (1015b4 ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #940] @ (101430 ) │ │ │ │ + ldr r0, [pc, #940] @ (1015b8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #928] @ (101434 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #928] @ (1015bc ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #928] @ (101438 ) │ │ │ │ + ldr r0, [pc, #928] @ (1015c0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #920] @ (10143c ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #920] @ (1015c4 ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #920] @ (101440 ) │ │ │ │ + ldr r0, [pc, #920] @ (1015c8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #904] @ (101444 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #904] @ (1015cc ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #904] @ (101448 ) │ │ │ │ + ldr r0, [pc, #904] @ (1015d0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1010b2 │ │ │ │ - ldr r1, [pc, #896] @ (10144c ) │ │ │ │ + b.n 10123a │ │ │ │ + ldr r1, [pc, #896] @ (1015d4 ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #896] @ (101450 ) │ │ │ │ + ldr r0, [pc, #896] @ (1015d8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #884] @ (101454 ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #884] @ (1015dc ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #884] @ (101458 ) │ │ │ │ + ldr r0, [pc, #884] @ (1015e0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ bl 54f64 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10099e │ │ │ │ - ldr r1, [pc, #860] @ (10145c ) │ │ │ │ + b.n 100b26 │ │ │ │ + ldr r1, [pc, #860] @ (1015e4 ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #860] @ (101460 ) │ │ │ │ + ldr r0, [pc, #860] @ (1015e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1010ec │ │ │ │ - ldr r1, [pc, #852] @ (101464 ) │ │ │ │ + b.n 101274 │ │ │ │ + ldr r1, [pc, #852] @ (1015ec ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #852] @ (101468 ) │ │ │ │ + ldr r0, [pc, #852] @ (1015f0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1010ec │ │ │ │ - ldr r1, [pc, #844] @ (10146c ) │ │ │ │ + b.n 101274 │ │ │ │ + ldr r1, [pc, #844] @ (1015f4 ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #844] @ (101470 ) │ │ │ │ + ldr r0, [pc, #844] @ (1015f8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1010ec │ │ │ │ - ldr r1, [pc, #832] @ (101474 ) │ │ │ │ + b.n 101274 │ │ │ │ + ldr r1, [pc, #832] @ (1015fc ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #832] @ (101478 ) │ │ │ │ + ldr r0, [pc, #832] @ (101600 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.n 100d4a │ │ │ │ - ldr r1, [pc, #812] @ (10147c ) │ │ │ │ + b.n 100ed2 │ │ │ │ + ldr r1, [pc, #812] @ (101604 ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #812] @ (101480 ) │ │ │ │ + ldr r0, [pc, #812] @ (101608 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n 100d4a │ │ │ │ + b.n 100ed2 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100a26 │ │ │ │ - ldr r1, [pc, #776] @ (101484 ) │ │ │ │ + b.n 100bae │ │ │ │ + ldr r1, [pc, #776] @ (10160c ) │ │ │ │ movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #776] @ (101488 ) │ │ │ │ + ldr r0, [pc, #776] @ (101610 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #764] @ (10148c ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #764] @ (101614 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #764] @ (101490 ) │ │ │ │ + ldr r0, [pc, #764] @ (101618 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #756] @ (101494 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #756] @ (10161c ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #756] @ (101498 ) │ │ │ │ + ldr r0, [pc, #756] @ (101620 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #748] @ (10149c ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #748] @ (101624 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #748] @ (1014a0 ) │ │ │ │ + ldr r0, [pc, #748] @ (101628 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #736] @ (1014a4 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #736] @ (10162c ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #736] @ (1014a8 ) │ │ │ │ + ldr r0, [pc, #736] @ (101630 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ + b.n 1012e6 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100ae0 │ │ │ │ - ldr r1, [pc, #720] @ (1014ac ) │ │ │ │ + b.n 100c68 │ │ │ │ + ldr r1, [pc, #720] @ (101634 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #720] @ (1014b0 ) │ │ │ │ + ldr r0, [pc, #720] @ (101638 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #712] @ (1014b4 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #712] @ (10163c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #712] @ (1014b8 ) │ │ │ │ + ldr r0, [pc, #712] @ (101640 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #700] @ (1014bc ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #700] @ (101644 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #700] @ (1014c0 ) │ │ │ │ + ldr r0, [pc, #700] @ (101648 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ + b.n 1012e6 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100b64 │ │ │ │ - ldr r1, [pc, #684] @ (1014c4 ) │ │ │ │ + b.n 100cec │ │ │ │ + ldr r1, [pc, #684] @ (10164c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #684] @ (1014c8 ) │ │ │ │ + ldr r0, [pc, #684] @ (101650 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #672] @ (1014cc ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #672] @ (101654 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #672] @ (1014d0 ) │ │ │ │ + ldr r0, [pc, #672] @ (101658 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #664] @ (1014d4 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #664] @ (10165c ) │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr r0, [pc, #664] @ (1014d8 ) │ │ │ │ + ldr r0, [pc, #664] @ (101660 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #656] @ (1014dc ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #656] @ (101664 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r0, [pc, #656] @ (1014e0 ) │ │ │ │ + ldr r0, [pc, #656] @ (101668 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #644] @ (1014e4 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #644] @ (10166c ) │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr r0, [pc, #644] @ (1014e8 ) │ │ │ │ + ldr r0, [pc, #644] @ (101670 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #636] @ (1014ec ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #636] @ (101674 ) │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr r0, [pc, #636] @ (1014f0 ) │ │ │ │ + ldr r0, [pc, #636] @ (101678 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ + b.n 1012e6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100be8 │ │ │ │ - ldr r1, [pc, #616] @ (1014f4 ) │ │ │ │ + b.n 100d70 │ │ │ │ + ldr r1, [pc, #616] @ (10167c ) │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ - ldr r0, [pc, #616] @ (1014f8 ) │ │ │ │ + ldr r0, [pc, #616] @ (101680 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #608] @ (1014fc ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #608] @ (101684 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #608] @ (101500 ) │ │ │ │ + ldr r0, [pc, #608] @ (101688 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #596] @ (101504 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #596] @ (10168c ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #596] @ (101508 ) │ │ │ │ + ldr r0, [pc, #596] @ (101690 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #588] @ (10150c ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #588] @ (101694 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #588] @ (101510 ) │ │ │ │ + ldr r0, [pc, #588] @ (101698 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #580] @ (101514 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #580] @ (10169c ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #580] @ (101518 ) │ │ │ │ + ldr r0, [pc, #580] @ (1016a0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ + b.n 1012e6 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100ca8 │ │ │ │ + b.n 100e30 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100c62 │ │ │ │ + b.n 100dea │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100c78 │ │ │ │ + b.n 100e00 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 100c90 │ │ │ │ - ldr r1, [pc, #532] @ (10151c ) │ │ │ │ + b.n 100e18 │ │ │ │ + ldr r1, [pc, #532] @ (1016a4 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r0, [pc, #532] @ (101520 ) │ │ │ │ + ldr r0, [pc, #532] @ (1016a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #524] @ (101524 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #524] @ (1016ac ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r0, [pc, #524] @ (101528 ) │ │ │ │ + ldr r0, [pc, #524] @ (1016b0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #516] @ (10152c ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #516] @ (1016b4 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r0, [pc, #516] @ (101530 ) │ │ │ │ + ldr r0, [pc, #516] @ (1016b8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #504] @ (101534 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #504] @ (1016bc ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r0, [pc, #504] @ (101538 ) │ │ │ │ + ldr r0, [pc, #504] @ (1016c0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #496] @ (10153c ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #496] @ (1016c4 ) │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #496] @ (101540 ) │ │ │ │ + ldr r0, [pc, #496] @ (1016c8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #484] @ (101544 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #484] @ (1016cc ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #484] @ (101548 ) │ │ │ │ + ldr r0, [pc, #484] @ (1016d0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #476] @ (10154c ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #476] @ (1016d4 ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #476] @ (101550 ) │ │ │ │ + ldr r0, [pc, #476] @ (1016d8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r1, [pc, #468] @ (101554 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r1, [pc, #468] @ (1016dc ) │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ - ldr r0, [pc, #468] @ (101558 ) │ │ │ │ + ldr r0, [pc, #468] @ (1016e0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10115e │ │ │ │ - ldr r3, [pc, #456] @ (10155c ) │ │ │ │ - movw r2, #41310 @ 0xa15e │ │ │ │ - ldr r1, [pc, #456] @ (101560 ) │ │ │ │ - ldr r0, [pc, #456] @ (101564 ) │ │ │ │ + b.n 1012e6 │ │ │ │ + ldr r3, [pc, #456] @ (1016e4 ) │ │ │ │ + movw r2, #41304 @ 0xa158 │ │ │ │ + ldr r1, [pc, #456] @ (1016e8 ) │ │ │ │ + ldr r0, [pc, #456] @ (1016ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #448] @ (101568 ) │ │ │ │ + ldr r3, [pc, #448] @ (1016f0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #448] @ (10156c ) │ │ │ │ - ldr r0, [pc, #448] @ (101570 ) │ │ │ │ + ldr r1, [pc, #448] @ (1016f4 ) │ │ │ │ + ldr r0, [pc, #448] @ (1016f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (101574 ) │ │ │ │ + ldr r3, [pc, #436] @ (1016fc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #436] @ (101578 ) │ │ │ │ - ldr r0, [pc, #436] @ (10157c ) │ │ │ │ + ldr r1, [pc, #436] @ (101700 ) │ │ │ │ + ldr r0, [pc, #436] @ (101704 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #416] @ (101580 ) │ │ │ │ - movw r2, #41311 @ 0xa15f │ │ │ │ - ldr r1, [pc, #416] @ (101584 ) │ │ │ │ - ldr r0, [pc, #416] @ (101588 ) │ │ │ │ + ldr r3, [pc, #416] @ (101708 ) │ │ │ │ + movw r2, #41305 @ 0xa159 │ │ │ │ + ldr r1, [pc, #416] @ (10170c ) │ │ │ │ + ldr r0, [pc, #416] @ (101710 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r7, #32] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r5, #32] │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb782 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n 10146c │ │ │ │ + bvs.n 101644 │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n 1014a0 │ │ │ │ + bvc.n 101678 │ │ │ │ movs r6, r3 │ │ │ │ - bvc.n 1014f8 │ │ │ │ + bvc.n 1016d0 │ │ │ │ movs r6, r3 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n 1015fc │ │ │ │ + bvc.n 1017d4 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb736 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n 1015f8 │ │ │ │ + bvs.n 1017d0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -0010158c : │ │ │ │ +00101714 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr.w r0, [pc, #3224] @ 102238 │ │ │ │ + ldr.w r0, [pc, #3224] @ 1023c0 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r1, [pc, #3224] @ 10223c │ │ │ │ + ldr.w r1, [pc, #3224] @ 1023c4 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r4, [pc, #3220] @ 102240 │ │ │ │ - ldr.w r2, [pc, #3220] @ 102244 │ │ │ │ + ldr.w r4, [pc, #3220] @ 1023c8 │ │ │ │ + ldr.w r2, [pc, #3220] @ 1023cc │ │ │ │ add r4, pc │ │ │ │ - ldr.w r3, [pc, #3220] @ 102248 │ │ │ │ + ldr.w r3, [pc, #3220] @ 1023d0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #3196] @ 10224c │ │ │ │ + ldr.w r3, [pc, #3196] @ 1023d4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - beq.w 101b10 │ │ │ │ - ldr.w r2, [pc, #3192] @ 102250 │ │ │ │ + beq.w 101c98 │ │ │ │ + ldr.w r2, [pc, #3192] @ 1023d8 │ │ │ │ add.w ip, sp, #72 @ 0x48 │ │ │ │ - ldr.w r3, [pc, #3188] @ 102254 │ │ │ │ + ldr.w r3, [pc, #3188] @ 1023dc │ │ │ │ add.w r9, r5, #4096 @ 0x1000 │ │ │ │ - ldr.w r6, [pc, #3184] @ 102258 │ │ │ │ - ldr.w lr, [pc, #3184] @ 10225c │ │ │ │ + ldr.w r6, [pc, #3184] @ 1023e0 │ │ │ │ + ldr.w lr, [pc, #3184] @ 1023e4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r6, pc │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ subs r6, #144 @ 0x90 │ │ │ │ - ldr.w r2, [pc, #3176] @ 102260 │ │ │ │ + ldr.w r2, [pc, #3176] @ 1023e8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #3172] @ 102264 │ │ │ │ + ldr.w r3, [pc, #3172] @ 1023ec │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #3164] @ 102268 │ │ │ │ + ldr.w r3, [pc, #3164] @ 1023f0 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r5, #2176] @ 0x880 │ │ │ │ ldr.w r0, [r9, #3572] @ 0xdf4 │ │ │ │ @@ -290317,589 +290472,589 @@ │ │ │ │ str.w r2, [ip] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ ldr.w r6, [r4, lr] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r2, [r5, #1032] @ 0x408 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - bl f18a4 │ │ │ │ + bl f1a2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101aee │ │ │ │ + beq.w 101c76 │ │ │ │ ldr.w r2, [r9, #3576] @ 0xdf8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r5, #1060] @ 0x424 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101b8e │ │ │ │ - ldr.w r2, [pc, #3088] @ 10226c │ │ │ │ + beq.w 101d16 │ │ │ │ + ldr.w r2, [pc, #3088] @ 1023f4 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 101682 │ │ │ │ + beq.n 10180a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 101682 │ │ │ │ + beq.n 10180a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b48 │ │ │ │ + beq.w 101cd0 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1072] @ 0x430 │ │ │ │ ldr.w r2, [r3, #3528] @ 0xdc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101ba4 │ │ │ │ - ldr.w r2, [pc, #3024] @ 102270 │ │ │ │ + beq.w 101d2c │ │ │ │ + ldr.w r2, [pc, #3024] @ 1023f8 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 1016c6 │ │ │ │ + beq.n 10184e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 1016c6 │ │ │ │ + beq.n 10184e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b4e │ │ │ │ + beq.w 101cd6 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1088] @ 0x440 │ │ │ │ ldr.w r2, [r3, #3332] @ 0xd04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101b6c │ │ │ │ - ldr.w r2, [pc, #2960] @ 102274 │ │ │ │ + beq.w 101cf4 │ │ │ │ + ldr.w r2, [pc, #2960] @ 1023fc │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 10170c │ │ │ │ + beq.n 101894 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 10170c │ │ │ │ + beq.n 101894 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b82 │ │ │ │ + beq.w 101d0a │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1108] @ 0x454 │ │ │ │ ldr.w r2, [r3, #3580] @ 0xdfc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102034 │ │ │ │ - ldr.w r2, [pc, #2896] @ 102278 │ │ │ │ + beq.w 1021bc │ │ │ │ + ldr.w r2, [pc, #2896] @ 102400 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, r2] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 101754 │ │ │ │ + beq.n 1018dc │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 101754 │ │ │ │ + beq.n 1018dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b88 │ │ │ │ + beq.w 101d10 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #2184] @ 0x888 │ │ │ │ ldr.w r2, [r3, #3584] @ 0xe00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102046 │ │ │ │ - ldr.w r2, [pc, #2828] @ 10227c │ │ │ │ + beq.w 1021ce │ │ │ │ + ldr.w r2, [pc, #2828] @ 102404 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 101798 │ │ │ │ + beq.n 101920 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 101798 │ │ │ │ + beq.n 101920 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b54 │ │ │ │ + beq.w 101cdc │ │ │ │ add.w r1, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r5, #1140] @ 0x474 │ │ │ │ ldr.w r2, [r1, #3372] @ 0xd2c │ │ │ │ ldr.w r1, [r1, #3368] @ 0xd28 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102078 │ │ │ │ - ldr.w r2, [pc, #2760] @ 102280 │ │ │ │ + beq.w 102200 │ │ │ │ + ldr.w r2, [pc, #2760] @ 102408 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 1017de │ │ │ │ + beq.n 101966 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 1017de │ │ │ │ + beq.n 101966 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b5a │ │ │ │ + beq.w 101ce2 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1240] @ 0x4d8 │ │ │ │ ldr.w r2, [r3, #3408] @ 0xd50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1020c6 │ │ │ │ - ldr.w r2, [pc, #2696] @ 102284 │ │ │ │ + beq.w 10224e │ │ │ │ + ldr.w r2, [pc, #2696] @ 10240c │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 101822 │ │ │ │ + beq.n 1019aa │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 101822 │ │ │ │ + beq.n 1019aa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b60 │ │ │ │ + beq.w 101ce8 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1280] @ 0x500 │ │ │ │ ldr.w r2, [r3, #3236] @ 0xca4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1020e2 │ │ │ │ - ldr.w r2, [pc, #2632] @ 102288 │ │ │ │ + beq.w 10226a │ │ │ │ + ldr.w r2, [pc, #2632] @ 102410 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 101866 │ │ │ │ + beq.n 1019ee │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n 101866 │ │ │ │ + beq.n 1019ee │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 101b66 │ │ │ │ + beq.w 101cee │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr.w r1, [r5, #212] @ 0xd4 │ │ │ │ blx 503e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10210c │ │ │ │ + beq.w 102294 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w 10215c │ │ │ │ + bpl.w 1022e4 │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101ff4 │ │ │ │ + beq.w 10217c │ │ │ │ movs r0, #6 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1026bc │ │ │ │ - ldr.w r2, [pc, #2536] @ 10228c │ │ │ │ + bpl.w 102844 │ │ │ │ + ldr.w r2, [pc, #2536] @ 102414 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 10269c │ │ │ │ - ldr.w r2, [pc, #2524] @ 102290 │ │ │ │ + beq.w 102824 │ │ │ │ + ldr.w r2, [pc, #2524] @ 102418 │ │ │ │ ldr.w sl, [r4, r2] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 1026b8 │ │ │ │ + beq.w 102840 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1026b4 │ │ │ │ + ble.w 10283c │ │ │ │ str.w r0, [fp, #12] │ │ │ │ movs r0, #22 │ │ │ │ bl 88aec │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1026bc │ │ │ │ + bpl.w 102844 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 10269c │ │ │ │ + beq.w 102824 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 1026b8 │ │ │ │ + beq.w 102840 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 1026b4 │ │ │ │ + ble.w 10283c │ │ │ │ movs r2, #5 │ │ │ │ str.w r0, [fp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 10191c │ │ │ │ + beq.n 101aa4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 10191c │ │ │ │ + cbnz r2, 101aa4 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 101936 │ │ │ │ + beq.n 101abe │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 101936 │ │ │ │ + cbnz r2, 101abe │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 101ffa │ │ │ │ + beq.w 102182 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 102176 │ │ │ │ + bne.w 1022fe │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 101960 │ │ │ │ + beq.n 101ae8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10202c │ │ │ │ - ldr.w r2, [pc, #2352] @ 102294 │ │ │ │ + beq.w 1021b4 │ │ │ │ + ldr.w r2, [pc, #2352] @ 10241c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 102058 │ │ │ │ + bne.w 1021e0 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1108] @ 0x454 │ │ │ │ ldr.w r2, [r3, #3588] @ 0xe04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1021aa │ │ │ │ + beq.w 102332 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1019ac │ │ │ │ + beq.n 101b34 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.n 1019ac │ │ │ │ + beq.n 101b34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1020d8 │ │ │ │ + beq.w 102260 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 10208a │ │ │ │ + beq.w 102212 │ │ │ │ blx 4fdbc │ │ │ │ ldr.w r1, [r5, #1108] @ 0x454 │ │ │ │ bl 87324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1021bc │ │ │ │ + beq.w 102344 │ │ │ │ ldr.w r1, [r5, #2192] @ 0x890 │ │ │ │ blx 503e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1019e6 │ │ │ │ + beq.n 101b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 101bba │ │ │ │ + beq.w 101d42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1021ce │ │ │ │ + beq.w 102356 │ │ │ │ mov r1, sl │ │ │ │ movs r0, #1 │ │ │ │ blx 504ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101a10 │ │ │ │ + beq.n 101b98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 101bc2 │ │ │ │ + beq.w 101d4a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1021e0 │ │ │ │ + beq.w 102368 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 10211e │ │ │ │ + beq.w 1022a6 │ │ │ │ blx 4fdbc │ │ │ │ ldr.w r1, [r5, #1108] @ 0x454 │ │ │ │ bl 87324 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1021fe │ │ │ │ + beq.w 102386 │ │ │ │ ldr.w r1, [r5, #2196] @ 0x894 │ │ │ │ blx 503e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101a58 │ │ │ │ + beq.n 101be0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10200c │ │ │ │ + beq.w 102194 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 102216 │ │ │ │ + beq.w 10239e │ │ │ │ ldr.w r1, [r5, #1380] @ 0x564 │ │ │ │ mov r0, r8 │ │ │ │ blx 502bc │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 101bca │ │ │ │ + beq.w 101d52 │ │ │ │ ldr.w r1, [r5, #1380] @ 0x564 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r9, [r5, #2092] @ 0x82c │ │ │ │ blx 503e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1023ee │ │ │ │ + beq.w 102576 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r9, r7, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101ab0 │ │ │ │ + beq.n 101c38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102014 │ │ │ │ + beq.w 10219c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 102414 │ │ │ │ + beq.w 10259c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 101bd6 │ │ │ │ - ldr.w r2, [pc, #2000] @ 102298 │ │ │ │ - ldr.w r1, [pc, #2000] @ 10229c │ │ │ │ - ldr.w r0, [pc, #2000] @ 1022a0 │ │ │ │ + bmi.w 101d5e │ │ │ │ + ldr.w r2, [pc, #2000] @ 102420 │ │ │ │ + ldr.w r1, [pc, #2000] @ 102424 │ │ │ │ + ldr.w r0, [pc, #2000] @ 102428 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, r9, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r2, #25 │ │ │ │ bl a7508 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1968] @ 1022a4 │ │ │ │ - ldr.w r3, [pc, #1860] @ 10223c │ │ │ │ + ldr.w r2, [pc, #1968] @ 10242c │ │ │ │ + ldr.w r3, [pc, #1860] @ 1023c4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 102652 │ │ │ │ + bne.w 1027da │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ blx 50538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1020f4 │ │ │ │ + beq.w 10227c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 1015d6 │ │ │ │ + beq.w 10175e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.w 1015d6 │ │ │ │ + beq.w 10175e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1015d6 │ │ │ │ + bne.w 10175e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1015d6 │ │ │ │ + b.n 10175e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101682 │ │ │ │ + b.n 10180a │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1016c6 │ │ │ │ + b.n 10184e │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101798 │ │ │ │ + b.n 101920 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1017de │ │ │ │ + b.n 101966 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101822 │ │ │ │ + b.n 1019aa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101866 │ │ │ │ - ldr.w r1, [pc, #1848] @ 1022a8 │ │ │ │ + b.n 1019ee │ │ │ │ + ldr.w r1, [pc, #1848] @ 102430 │ │ │ │ movs r2, #10 │ │ │ │ - ldr.w r0, [pc, #1848] @ 1022ac │ │ │ │ + ldr.w r0, [pc, #1848] @ 102434 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10170c │ │ │ │ + b.n 101894 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101754 │ │ │ │ - ldr.w r1, [pc, #1824] @ 1022b0 │ │ │ │ + b.n 1018dc │ │ │ │ + ldr.w r1, [pc, #1824] @ 102438 │ │ │ │ movs r2, #8 │ │ │ │ - ldr.w r0, [pc, #1820] @ 1022b4 │ │ │ │ + ldr.w r0, [pc, #1820] @ 10243c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr.w r1, [pc, #1808] @ 1022b8 │ │ │ │ + b.n 101c76 │ │ │ │ + ldr.w r1, [pc, #1808] @ 102440 │ │ │ │ movs r2, #9 │ │ │ │ - ldr.w r0, [pc, #1808] @ 1022bc │ │ │ │ + ldr.w r0, [pc, #1808] @ 102444 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1019e6 │ │ │ │ + b.n 101b6e │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101a10 │ │ │ │ + b.n 101b98 │ │ │ │ blx 501f4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1024be │ │ │ │ + beq.w 102646 │ │ │ │ blx 501f4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10238c │ │ │ │ - ldr.w r3, [pc, #1756] @ 1022c0 │ │ │ │ + beq.w 102514 │ │ │ │ + ldr.w r3, [pc, #1756] @ 102448 │ │ │ │ ldr.w r1, [r5, #672] @ 0x2a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1023c2 │ │ │ │ + blt.w 10254a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r5, #2116] @ 0x844 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 102402 │ │ │ │ - ldr.w r3, [pc, #1716] @ 1022c4 │ │ │ │ + blt.w 10258a │ │ │ │ + ldr.w r3, [pc, #1716] @ 10244c │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r5, #2200] @ 0x898 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 102428 │ │ │ │ + blt.w 1025b0 │ │ │ │ ldr.w r1, [r5, #1392] @ 0x570 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ ldr.w fp, [r5, #2092] @ 0x82c │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 101c50 │ │ │ │ + beq.n 101dd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1021f2 │ │ │ │ + beq.w 10237a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 10243a │ │ │ │ + blt.w 1025c2 │ │ │ │ ldr.w r2, [r5, #1396] @ 0x574 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r5, #1400] @ 0x578 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 102468 │ │ │ │ + blt.w 1025f0 │ │ │ │ ldr.w r2, [r5, #1148] @ 0x47c │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r5, #1408] @ 0x580 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10247a │ │ │ │ + blt.w 102602 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ strd fp, r7, [sp, #32] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101cac │ │ │ │ + beq.n 101e34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10201c │ │ │ │ + beq.w 1021a4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 10248c │ │ │ │ + beq.w 102614 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101cc8 │ │ │ │ + beq.n 101e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102228 │ │ │ │ + beq.w 1023b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101ce0 │ │ │ │ + beq.n 101e68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102230 │ │ │ │ - ldr.w r3, [pc, #1508] @ 1022c8 │ │ │ │ + beq.w 1023b8 │ │ │ │ + ldr.w r3, [pc, #1508] @ 102450 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r5, #2092] @ 0x82c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w sl, [r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -290908,53 +291063,53 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101d22 │ │ │ │ + beq.n 101eaa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102384 │ │ │ │ + beq.w 10250c │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 1024d2 │ │ │ │ + blt.w 10265a │ │ │ │ bl acd3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1024e6 │ │ │ │ + beq.w 10266e │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r5, #2068] @ 0x814 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101d58 │ │ │ │ + beq.n 101ee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1023ba │ │ │ │ + beq.w 102542 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 1024f8 │ │ │ │ - ldr.w r0, [pc, #1384] @ 1022cc │ │ │ │ + blt.w 102680 │ │ │ │ + ldr.w r0, [pc, #1384] @ 102454 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r5, #1148] @ 0x47c │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #2656 @ 0xa60 │ │ │ │ - bl dd0d4 │ │ │ │ + bl dd0fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102518 │ │ │ │ - ldr.w lr, [pc, #1360] @ 1022d0 │ │ │ │ + beq.w 1026a0 │ │ │ │ + ldr.w lr, [pc, #1360] @ 102458 │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ - ldr.w r7, [pc, #1356] @ 1022d4 │ │ │ │ + ldr.w r7, [pc, #1356] @ 10245c │ │ │ │ mov fp, ip │ │ │ │ add lr, pc │ │ │ │ mov r9, ip │ │ │ │ add.w lr, lr, #56 @ 0x38 │ │ │ │ add r7, pc │ │ │ │ add.w r7, r7, #2384 @ 0x950 │ │ │ │ ldr.w sl, [r5, #2008] @ 0x7d8 │ │ │ │ @@ -290969,450 +291124,450 @@ │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r2, [r5, #2204] @ 0x89c │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r1, [r5, #444] @ 0x1bc │ │ │ │ blx 504ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10252c │ │ │ │ + beq.w 1026b4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ blx 50060 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101df4 │ │ │ │ + beq.n 101f7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10244c │ │ │ │ + beq.w 1025d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 102546 │ │ │ │ - ldr.w r2, [pc, #1240] @ 1022d8 │ │ │ │ + blt.w 1026ce │ │ │ │ + ldr.w r2, [pc, #1240] @ 102460 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str.w r8, [r2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r5, #1144] @ 0x478 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ mov r2, r8 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10255e │ │ │ │ + blt.w 1026e6 │ │ │ │ blx 501f4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102570 │ │ │ │ + beq.w 1026f8 │ │ │ │ blx 501f4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102582 │ │ │ │ - ldr.w r3, [pc, #1172] @ 1022dc │ │ │ │ + beq.w 10270a │ │ │ │ + ldr.w r3, [pc, #1172] @ 102464 │ │ │ │ ldr.w r1, [r5, #444] @ 0x1bc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1025a2 │ │ │ │ + blt.w 10272a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1025c8 │ │ │ │ + beq.w 102750 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r5, #2204] @ 0x89c │ │ │ │ mov r0, sl │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 101e94 │ │ │ │ + beq.n 10201c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10250c │ │ │ │ + beq.w 102694 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 1025f2 │ │ │ │ - ldr.w r3, [pc, #1092] @ 1022e0 │ │ │ │ + blt.w 10277a │ │ │ │ + ldr.w r3, [pc, #1092] @ 102468 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r5, #2208] @ 0x8a0 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ mov r2, r4 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1025e2 │ │ │ │ + blt.w 10276a │ │ │ │ ldr.w r1, [r5, #1916] @ 0x77c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10261c │ │ │ │ + beq.w 1027a4 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ ldr.w r3, [r3, #3540] @ 0xdd4 │ │ │ │ blx 50154 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101ef2 │ │ │ │ + beq.n 10207a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102024 │ │ │ │ + beq.w 1021ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 102640 │ │ │ │ + beq.w 1027c8 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [r5, #2208] @ 0x8a0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101f1a │ │ │ │ + beq.n 1020a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102556 │ │ │ │ + beq.w 1026de │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 10262e │ │ │ │ + blt.w 1027b6 │ │ │ │ ldr.w r1, [r5, #1392] @ 0x570 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 102668 │ │ │ │ + blt.w 1027f0 │ │ │ │ ldr.w r2, [r5, #1396] @ 0x574 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r5, #1400] @ 0x578 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 102656 │ │ │ │ + blt.w 1027de │ │ │ │ ldr.w r2, [r5, #1148] @ 0x47c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r5, #1408] @ 0x580 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10268c │ │ │ │ + blt.w 102814 │ │ │ │ ldr.w r1, [r5, #1912] @ 0x778 │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10267a │ │ │ │ + beq.w 102802 │ │ │ │ ldr.w r3, [r5, #1072] @ 0x430 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r3, sl │ │ │ │ - bl dd894 │ │ │ │ + bl dd8bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ uxtb r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101f96 │ │ │ │ + beq.n 10211e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1025da │ │ │ │ + beq.w 102762 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101fae │ │ │ │ + beq.n 102136 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10260c │ │ │ │ + beq.w 102794 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101fc2 │ │ │ │ + beq.n 10214a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102614 │ │ │ │ + beq.w 10279c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 101fda │ │ │ │ + beq.n 102162 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 102604 │ │ │ │ + beq.w 10278c │ │ │ │ movs r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 101af0 │ │ │ │ - ldr r1, [pc, #768] @ (1022e4 ) │ │ │ │ + bne.w 101c78 │ │ │ │ + ldr r1, [pc, #768] @ (10246c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #768] @ (1022e8 ) │ │ │ │ + ldr r0, [pc, #768] @ (102470 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ bl 889e4 │ │ │ │ - b.n 101890 │ │ │ │ - ldr r1, [pc, #752] @ (1022ec ) │ │ │ │ + b.n 101a18 │ │ │ │ + ldr r1, [pc, #752] @ (102474 ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r0, [pc, #752] @ (1022f0 ) │ │ │ │ + ldr r0, [pc, #752] @ (102478 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101a58 │ │ │ │ + b.n 101be0 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101ab0 │ │ │ │ + b.n 101c38 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101cac │ │ │ │ + b.n 101e34 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101ef2 │ │ │ │ + b.n 10207a │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101960 │ │ │ │ - ldr r1, [pc, #700] @ (1022f4 ) │ │ │ │ + b.n 101ae8 │ │ │ │ + ldr r1, [pc, #700] @ (10247c ) │ │ │ │ movs r2, #11 │ │ │ │ - ldr r0, [pc, #700] @ (1022f8 ) │ │ │ │ + ldr r0, [pc, #700] @ (102480 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #692] @ (1022fc ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #692] @ (102484 ) │ │ │ │ movs r2, #13 │ │ │ │ - ldr r0, [pc, #692] @ (102300 ) │ │ │ │ + ldr r0, [pc, #692] @ (102488 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r3, [pc, #680] @ (102304 ) │ │ │ │ - ldr r1, [pc, #684] @ (102308 ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r3, [pc, #680] @ (10248c ) │ │ │ │ + ldr r1, [pc, #684] @ (102490 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r1, [pc, #676] @ (10230c ) │ │ │ │ - ldr r0, [pc, #676] @ (102310 ) │ │ │ │ + ldr r1, [pc, #676] @ (102494 ) │ │ │ │ + ldr r0, [pc, #676] @ (102498 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #664] @ (102314 ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #664] @ (10249c ) │ │ │ │ movs r2, #15 │ │ │ │ - ldr r0, [pc, #664] @ (102318 ) │ │ │ │ + ldr r0, [pc, #664] @ (1024a0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ ldr.w r0, [r5, #1108] @ 0x454 │ │ │ │ blx 50538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 102454 │ │ │ │ + beq.w 1025dc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 1019b4 │ │ │ │ + beq.w 101b3c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r7, [r0, #0] │ │ │ │ - beq.w 1019b4 │ │ │ │ + beq.w 101b3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1019b4 │ │ │ │ + bne.w 101b3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1019b4 │ │ │ │ - ldr r1, [pc, #596] @ (10231c ) │ │ │ │ + b.n 101b3c │ │ │ │ + ldr r1, [pc, #596] @ (1024a4 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #596] @ (102320 ) │ │ │ │ + ldr r0, [pc, #596] @ (1024a8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ - b.n 1019ac │ │ │ │ - ldr r1, [pc, #576] @ (102324 ) │ │ │ │ + b.n 101b34 │ │ │ │ + ldr r1, [pc, #576] @ (1024ac ) │ │ │ │ movs r2, #17 │ │ │ │ - ldr r0, [pc, #576] @ (102328 ) │ │ │ │ + ldr r0, [pc, #576] @ (1024b0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r3, [pc, #356] @ (10225c ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r3, [pc, #356] @ (1023e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #560] @ (10232c ) │ │ │ │ - ldr r0, [pc, #560] @ (102330 ) │ │ │ │ + ldr r1, [pc, #560] @ (1024b4 ) │ │ │ │ + ldr r0, [pc, #560] @ (1024b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #548] @ (102334 ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #548] @ (1024bc ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r0, [pc, #548] @ (102338 ) │ │ │ │ + ldr r0, [pc, #548] @ (1024c0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ ldr.w r0, [r5, #1108] @ 0x454 │ │ │ │ blx 50538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1024ac │ │ │ │ + beq.w 102634 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 101a22 │ │ │ │ + beq.w 101baa │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.w 101a22 │ │ │ │ + beq.w 101baa │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 101a22 │ │ │ │ + bne.w 101baa │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101a22 │ │ │ │ - ldr r4, [pc, #476] @ (10233c ) │ │ │ │ + b.n 101baa │ │ │ │ + ldr r4, [pc, #476] @ (1024c4 ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r1, [pc, #476] @ (102340 ) │ │ │ │ - ldr r0, [pc, #480] @ (102344 ) │ │ │ │ + ldr r1, [pc, #476] @ (1024c8 ) │ │ │ │ + ldr r0, [pc, #480] @ (1024cc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ bl a7508 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r0, [pc, #464] @ (102348 ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r0, [pc, #464] @ (1024d0 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 102198 │ │ │ │ + beq.n 102320 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1023b2 │ │ │ │ - ldr r1, [pc, #432] @ (10234c ) │ │ │ │ + beq.w 10253a │ │ │ │ + ldr r1, [pc, #432] @ (1024d4 ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r0, [pc, #432] @ (102350 ) │ │ │ │ + ldr r0, [pc, #432] @ (1024d8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #424] @ (102354 ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #424] @ (1024dc ) │ │ │ │ movs r2, #20 │ │ │ │ - ldr r0, [pc, #424] @ (102358 ) │ │ │ │ + ldr r0, [pc, #424] @ (1024e0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #412] @ (10235c ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #412] @ (1024e4 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #412] @ (102360 ) │ │ │ │ + ldr r0, [pc, #412] @ (1024e8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #404] @ (102364 ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #404] @ (1024ec ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #404] @ (102368 ) │ │ │ │ + ldr r0, [pc, #404] @ (1024f0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #392] @ (10236c ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #392] @ (1024f4 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #392] @ (102370 ) │ │ │ │ + ldr r0, [pc, #392] @ (1024f8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 101aee │ │ │ │ + b.n 101c76 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 101c50 │ │ │ │ - ldr r1, [pc, #372] @ (102374 ) │ │ │ │ + b.n 101dd8 │ │ │ │ + ldr r1, [pc, #372] @ (1024fc ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #372] @ (102378 ) │ │ │ │ + ldr r0, [pc, #372] @ (102500 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n 101aee │ │ │ │ - ldr r1, [pc, #356] @ (10237c ) │ │ │ │ + b.n 101c76 │ │ │ │ + ldr r1, [pc, #356] @ (102504 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #356] @ (102380 ) │ │ │ │ + ldr r0, [pc, #356] @ (102508 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10220e │ │ │ │ + b.n 102396 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101cc8 │ │ │ │ + b.n 101e50 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101ce0 │ │ │ │ - orrs.w r0, r6, r3, asr #32 │ │ │ │ + b.n 101e68 │ │ │ │ + @ instruction: 0xe8ce0023 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, ip, r3, asr #32 │ │ │ │ + @ instruction: 0xe8c40023 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -291436,963 +291591,963 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ movs r7, r3 │ │ │ │ - b.n 101cb0 │ │ │ │ + b.n 102b28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r0, #6 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.s16 q8, d10, d19 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + cdp 0, 5, cr0, cr2, cr3, {1} │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ movs r7, r3 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101d22 │ │ │ │ - ldr r1, [pc, #836] @ (1026d4 ) │ │ │ │ + b.n 101eaa │ │ │ │ + ldr r1, [pc, #836] @ (10285c ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #836] @ (1026d8 ) │ │ │ │ + ldr r0, [pc, #836] @ (102860 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w 101aee │ │ │ │ + b.w 101c76 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102198 │ │ │ │ + b.n 102320 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101d58 │ │ │ │ - ldr r1, [pc, #792] @ (1026dc ) │ │ │ │ + b.n 101ee0 │ │ │ │ + ldr r1, [pc, #792] @ (102864 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #792] @ (1026e0 ) │ │ │ │ + ldr r0, [pc, #792] @ (102868 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #756] @ (1026e4 ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #756] @ (10286c ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #756] @ (1026e8 ) │ │ │ │ + ldr r0, [pc, #756] @ (102870 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101ae2 │ │ │ │ - ldr r1, [pc, #744] @ (1026ec ) │ │ │ │ + b.w 101c6a │ │ │ │ + ldr r1, [pc, #744] @ (102874 ) │ │ │ │ movs r2, #27 │ │ │ │ - ldr r0, [pc, #744] @ (1026f0 ) │ │ │ │ + ldr r0, [pc, #744] @ (102878 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1023d2 │ │ │ │ - ldr r1, [pc, #732] @ (1026f4 ) │ │ │ │ + b.n 10255a │ │ │ │ + ldr r1, [pc, #732] @ (10287c ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #732] @ (1026f8 ) │ │ │ │ + ldr r0, [pc, #732] @ (102880 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101ae2 │ │ │ │ - ldr r1, [pc, #720] @ (1026fc ) │ │ │ │ + b.w 101c6a │ │ │ │ + ldr r1, [pc, #720] @ (102884 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r0, [pc, #720] @ (102700 ) │ │ │ │ + ldr r0, [pc, #720] @ (102888 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1023d2 │ │ │ │ - ldr r1, [pc, #712] @ (102704 ) │ │ │ │ + b.n 10255a │ │ │ │ + ldr r1, [pc, #712] @ (10288c ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #712] @ (102708 ) │ │ │ │ + ldr r0, [pc, #712] @ (102890 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10239c │ │ │ │ + b.n 102524 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101df4 │ │ │ │ - ldr r1, [pc, #692] @ (10270c ) │ │ │ │ + b.n 101f7c │ │ │ │ + ldr r1, [pc, #692] @ (102894 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #692] @ (102710 ) │ │ │ │ + ldr r0, [pc, #692] @ (102898 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #680] @ (102714 ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #680] @ (10289c ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #680] @ (102718 ) │ │ │ │ + ldr r0, [pc, #680] @ (1028a0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10239c │ │ │ │ - ldr r1, [pc, #672] @ (10271c ) │ │ │ │ + b.n 102524 │ │ │ │ + ldr r1, [pc, #672] @ (1028a4 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #672] @ (102720 ) │ │ │ │ + ldr r0, [pc, #672] @ (1028a8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10239c │ │ │ │ - ldr r1, [pc, #660] @ (102724 ) │ │ │ │ + b.n 102524 │ │ │ │ + ldr r1, [pc, #660] @ (1028ac ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #660] @ (102728 ) │ │ │ │ + ldr r0, [pc, #660] @ (1028b0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #636] @ (10272c ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #636] @ (1028b4 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #636] @ (102730 ) │ │ │ │ + ldr r0, [pc, #636] @ (1028b8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10220e │ │ │ │ - ldr r1, [pc, #628] @ (102734 ) │ │ │ │ + b.n 102396 │ │ │ │ + ldr r1, [pc, #628] @ (1028bc ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #628] @ (102738 ) │ │ │ │ + ldr r0, [pc, #628] @ (1028c0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101ae2 │ │ │ │ - ldr r1, [pc, #616] @ (10273c ) │ │ │ │ + b.w 101c6a │ │ │ │ + ldr r1, [pc, #616] @ (1028c4 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #616] @ (102740 ) │ │ │ │ + ldr r0, [pc, #616] @ (1028c8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #604] @ (102744 ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #604] @ (1028cc ) │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #604] @ (102748 ) │ │ │ │ + ldr r0, [pc, #604] @ (1028d0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #592] @ (10274c ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #592] @ (1028d4 ) │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #592] @ (102750 ) │ │ │ │ + ldr r0, [pc, #592] @ (1028d8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101aee │ │ │ │ + b.w 101c76 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 101e94 │ │ │ │ - ldr r1, [pc, #568] @ (102754 ) │ │ │ │ + b.n 10201c │ │ │ │ + ldr r1, [pc, #568] @ (1028dc ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #568] @ (102758 ) │ │ │ │ + ldr r0, [pc, #568] @ (1028e0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #556] @ (10275c ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #556] @ (1028e4 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #556] @ (102760 ) │ │ │ │ + ldr r0, [pc, #556] @ (1028e8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #540] @ (102764 ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #540] @ (1028ec ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #540] @ (102768 ) │ │ │ │ + ldr r0, [pc, #540] @ (1028f0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10253c │ │ │ │ + b.n 1026c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101f1a │ │ │ │ - ldr r1, [pc, #524] @ (10276c ) │ │ │ │ + b.n 1020a2 │ │ │ │ + ldr r1, [pc, #524] @ (1028f4 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #524] @ (102770 ) │ │ │ │ + ldr r0, [pc, #524] @ (1028f8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10253c │ │ │ │ - ldr r1, [pc, #512] @ (102774 ) │ │ │ │ + b.n 1026c4 │ │ │ │ + ldr r1, [pc, #512] @ (1028fc ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #512] @ (102778 ) │ │ │ │ + ldr r0, [pc, #512] @ (102900 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10253c │ │ │ │ - ldr r1, [pc, #504] @ (10277c ) │ │ │ │ + b.n 1026c4 │ │ │ │ + ldr r1, [pc, #504] @ (102904 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #504] @ (102780 ) │ │ │ │ + ldr r0, [pc, #504] @ (102908 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #480] @ (102784 ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #480] @ (10290c ) │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ - ldr r0, [pc, #480] @ (102788 ) │ │ │ │ + ldr r0, [pc, #480] @ (102910 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.w 101aee │ │ │ │ - ldr r1, [pc, #448] @ (10278c ) │ │ │ │ + b.w 101c76 │ │ │ │ + ldr r1, [pc, #448] @ (102914 ) │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ - ldr r0, [pc, #448] @ (102790 ) │ │ │ │ + ldr r0, [pc, #448] @ (102918 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ + b.n 10273a │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101f96 │ │ │ │ - ldr r1, [pc, #432] @ (102794 ) │ │ │ │ + b.n 10211e │ │ │ │ + ldr r1, [pc, #432] @ (10291c ) │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #432] @ (102798 ) │ │ │ │ + ldr r0, [pc, #432] @ (102920 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r1, [pc, #424] @ (10279c ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r1, [pc, #424] @ (102924 ) │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ - ldr r0, [pc, #424] @ (1027a0 ) │ │ │ │ + ldr r0, [pc, #424] @ (102928 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ + b.n 10273a │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101fda │ │ │ │ + b.n 102162 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101fae │ │ │ │ + b.n 102136 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 101fc2 │ │ │ │ - ldr r1, [pc, #388] @ (1027a4 ) │ │ │ │ + b.n 10214a │ │ │ │ + ldr r1, [pc, #388] @ (10292c ) │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #388] @ (1027a8 ) │ │ │ │ + ldr r0, [pc, #388] @ (102930 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r1, [pc, #380] @ (1027ac ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r1, [pc, #380] @ (102934 ) │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #380] @ (1027b0 ) │ │ │ │ + ldr r0, [pc, #380] @ (102938 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r1, [pc, #368] @ (1027b4 ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r1, [pc, #368] @ (10293c ) │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #368] @ (1027b8 ) │ │ │ │ + ldr r0, [pc, #368] @ (102940 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ + b.n 10273a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #356] @ (1027bc ) │ │ │ │ + ldr r1, [pc, #356] @ (102944 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #356] @ (1027c0 ) │ │ │ │ + ldr r0, [pc, #356] @ (102948 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r1, [pc, #344] @ (1027c4 ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r1, [pc, #344] @ (10294c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #344] @ (1027c8 ) │ │ │ │ + ldr r0, [pc, #344] @ (102950 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r1, [pc, #336] @ (1027cc ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r1, [pc, #336] @ (102954 ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ - ldr r0, [pc, #336] @ (1027d0 ) │ │ │ │ + ldr r0, [pc, #336] @ (102958 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r1, [pc, #324] @ (1027d4 ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r1, [pc, #324] @ (10295c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #324] @ (1027d8 ) │ │ │ │ + ldr r0, [pc, #324] @ (102960 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1025b2 │ │ │ │ - ldr r3, [pc, #316] @ (1027dc ) │ │ │ │ + b.n 10273a │ │ │ │ + ldr r3, [pc, #316] @ (102964 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #316] @ (1027e0 ) │ │ │ │ - ldr r0, [pc, #316] @ (1027e4 ) │ │ │ │ + ldr r1, [pc, #316] @ (102968 ) │ │ │ │ + ldr r0, [pc, #316] @ (10296c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #296] @ (1027e8 ) │ │ │ │ + ldr r3, [pc, #296] @ (102970 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #296] @ (1027ec ) │ │ │ │ - ldr r0, [pc, #300] @ (1027f0 ) │ │ │ │ + ldr r1, [pc, #296] @ (102974 ) │ │ │ │ + ldr r0, [pc, #300] @ (102978 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r6, [r2, r7] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + str r2, [r5, r6] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + str r6, [r2, r6] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r0, r6] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r6, r5] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r3, r5] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r0, r5] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r6, r4] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r1, r4] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r5, r3] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r0, r3] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r6, r2] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r4, r2] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r0, r2] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r5, r1] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r7, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r5, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #952] @ (102b38 ) │ │ │ │ + str r6, [r2, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #824] @ (102ac0 ) │ │ │ │ + ldr r7, [pc, #984] @ (102ce8 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #672] @ (102a30 ) │ │ │ │ + ldr r7, [pc, #832] @ (102c58 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #576] @ (1029d8 ) │ │ │ │ + ldr r7, [pc, #736] @ (102c00 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #504] @ (102998 ) │ │ │ │ + ldr r7, [pc, #664] @ (102bc0 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #336] @ (1028f8 ) │ │ │ │ + ldr r7, [pc, #496] @ (102b20 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #264] @ (1028b8 ) │ │ │ │ + ldr r7, [pc, #424] @ (102ae0 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #192] @ (102878 ) │ │ │ │ + ldr r7, [pc, #352] @ (102aa0 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #104] @ (102828 ) │ │ │ │ + ldr r7, [pc, #264] @ (102a50 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #32] @ (1027e8 ) │ │ │ │ + ldr r7, [pc, #192] @ (102a10 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [pc, #984] @ (102ba8 ) │ │ │ │ + ldr r7, [pc, #120] @ (1029d0 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [pc, #920] @ (102b70 ) │ │ │ │ + ldr r7, [pc, #56] @ (102998 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r2, #8] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf586001e │ │ │ │ - str r0, [r2, #4] │ │ │ │ + sub.w r0, lr, #10354688 @ 0x9e0000 │ │ │ │ + str r0, [r7, #4] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -001027f4 : │ │ │ │ +0010297c : │ │ │ │ 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 r0, [pc, #3224] @ 1034a0 │ │ │ │ + ldr.w r0, [pc, #3224] @ 103628 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r1, [pc, #3224] @ 1034a4 │ │ │ │ + ldr.w r1, [pc, #3224] @ 10362c │ │ │ │ add r0, pc │ │ │ │ - ldr.w r7, [pc, #3220] @ 1034a8 │ │ │ │ - ldr.w r2, [pc, #3220] @ 1034ac │ │ │ │ + ldr.w r7, [pc, #3220] @ 103630 │ │ │ │ + ldr.w r2, [pc, #3220] @ 103634 │ │ │ │ add r7, pc │ │ │ │ - ldr.w r3, [pc, #3220] @ 1034b0 │ │ │ │ + ldr.w r3, [pc, #3220] @ 103638 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ldr.w r3, [pc, #3200] @ 1034b4 │ │ │ │ + ldr.w r3, [pc, #3200] @ 10363c │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - beq.w 10306a │ │ │ │ - ldr.w r2, [pc, #3196] @ 1034b8 │ │ │ │ + beq.w 1031f2 │ │ │ │ + ldr.w r2, [pc, #3196] @ 103640 │ │ │ │ movs r1, #1 │ │ │ │ - ldr.w r3, [pc, #3192] @ 1034bc │ │ │ │ + ldr.w r3, [pc, #3192] @ 103644 │ │ │ │ add.w r6, r4, #4096 @ 0x1000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ strd r2, r1, [sp, #28] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r4, #2328] @ 0x918 │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ ldr.w r5, [r4, #1032] @ 0x408 │ │ │ │ ldr.w r0, [r6, #3596] @ 0xe0c │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl f18a4 │ │ │ │ + bl f1a2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103048 │ │ │ │ + beq.w 1031d0 │ │ │ │ ldr.w r2, [r6, #3600] @ 0xe10 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1060] @ 0x424 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1030ec │ │ │ │ - ldr.w r2, [pc, #3120] @ 1034c0 │ │ │ │ + beq.w 103274 │ │ │ │ + ldr.w r2, [pc, #3120] @ 103648 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 1028b4 │ │ │ │ + beq.n 102a3c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 1028b4 │ │ │ │ + beq.n 102a3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030a4 │ │ │ │ + beq.w 10322c │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1072] @ 0x430 │ │ │ │ ldr.w r2, [r2, #3604] @ 0xe14 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103104 │ │ │ │ - ldr.w r2, [pc, #3056] @ 1034c4 │ │ │ │ + beq.w 10328c │ │ │ │ + ldr.w r2, [pc, #3056] @ 10364c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 1028f8 │ │ │ │ + beq.n 102a80 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 1028f8 │ │ │ │ + beq.n 102a80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030aa │ │ │ │ + beq.w 103232 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #2336] @ 0x920 │ │ │ │ ldr.w r2, [r2, #3608] @ 0xe18 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1030c8 │ │ │ │ - ldr.w r2, [pc, #2992] @ 1034c8 │ │ │ │ + beq.w 103250 │ │ │ │ + ldr.w r2, [pc, #2992] @ 103650 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 10293c │ │ │ │ + beq.n 102ac4 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 10293c │ │ │ │ + beq.n 102ac4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030e0 │ │ │ │ + beq.w 103268 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1108] @ 0x454 │ │ │ │ ldr.w r2, [r2, #3532] @ 0xdcc │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103162 │ │ │ │ - ldr.w r2, [pc, #2928] @ 1034cc │ │ │ │ + beq.w 1032ea │ │ │ │ + ldr.w r2, [pc, #2928] @ 103654 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 102980 │ │ │ │ + beq.n 102b08 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 102980 │ │ │ │ + beq.n 102b08 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030e6 │ │ │ │ + beq.w 10326e │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1240] @ 0x4d8 │ │ │ │ ldr.w r2, [r2, #3408] @ 0xd50 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103176 │ │ │ │ - ldr.w r2, [pc, #2864] @ 1034d0 │ │ │ │ + beq.w 1032fe │ │ │ │ + ldr.w r2, [pc, #2864] @ 103658 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 1029c4 │ │ │ │ + beq.n 102b4c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 1029c4 │ │ │ │ + beq.n 102b4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030b0 │ │ │ │ + beq.w 103238 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1276] @ 0x4fc │ │ │ │ ldr.w r2, [r2, #3612] @ 0xe1c │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10318a │ │ │ │ - ldr.w r2, [pc, #2800] @ 1034d4 │ │ │ │ + beq.w 103312 │ │ │ │ + ldr.w r2, [pc, #2800] @ 10365c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 102a08 │ │ │ │ + beq.n 102b90 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 102a08 │ │ │ │ + beq.n 102b90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030b6 │ │ │ │ + beq.w 10323e │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1336] @ 0x538 │ │ │ │ ldr.w r2, [r2, #3436] @ 0xd6c │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1031a6 │ │ │ │ - ldr.w r2, [pc, #2736] @ 1034d8 │ │ │ │ + beq.w 10332e │ │ │ │ + ldr.w r2, [pc, #2736] @ 103660 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 102a4c │ │ │ │ + beq.n 102bd4 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 102a4c │ │ │ │ + beq.n 102bd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030bc │ │ │ │ + beq.w 103244 │ │ │ │ add.w r2, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r0, [r4, #1348] @ 0x544 │ │ │ │ ldr.w r2, [r2, #3440] @ 0xd70 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1031ba │ │ │ │ - ldr.w r2, [pc, #2672] @ 1034dc │ │ │ │ + beq.w 103342 │ │ │ │ + ldr.w r2, [pc, #2672] @ 103664 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 102a90 │ │ │ │ + beq.n 102c18 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n 102a90 │ │ │ │ + beq.n 102c18 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1030c2 │ │ │ │ + beq.w 10324a │ │ │ │ ldr.w r1, [r4, #1104] @ 0x450 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 87324 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1031e6 │ │ │ │ - ldr.w r3, [pc, #2616] @ 1034e0 │ │ │ │ - ldr.w r2, [pc, #2616] @ 1034e4 │ │ │ │ + beq.w 10336e │ │ │ │ + ldr.w r3, [pc, #2616] @ 103668 │ │ │ │ + ldr.w r2, [pc, #2616] @ 10366c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 103726 │ │ │ │ + beq.w 1038ae │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 10373c │ │ │ │ + beq.w 1038c4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ blx 50018 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1031fa │ │ │ │ + beq.w 103382 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bpl.w 103752 │ │ │ │ - ldr.w r2, [pc, #2544] @ 1034e8 │ │ │ │ + bpl.w 1038da │ │ │ │ + ldr.w r2, [pc, #2544] @ 103670 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 10370a │ │ │ │ - ldr.w r2, [pc, #2532] @ 1034ec │ │ │ │ + beq.w 103892 │ │ │ │ + ldr.w r2, [pc, #2532] @ 103674 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 103706 │ │ │ │ + beq.w 10388e │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 103722 │ │ │ │ + ble.w 1038aa │ │ │ │ cmp r2, #1 │ │ │ │ str.w r6, [r9, #12] │ │ │ │ - beq.w 103722 │ │ │ │ + beq.w 1038aa │ │ │ │ str.w r5, [r9, #16] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ blx 4fe7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102b4e │ │ │ │ + beq.n 102cd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 102b4e │ │ │ │ + cbnz r3, 102cd6 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102b68 │ │ │ │ + beq.n 102cf0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 102b68 │ │ │ │ + cbnz r3, 102cf0 │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 103200 │ │ │ │ + beq.w 103388 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #1204] @ 0x4b4 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102b96 │ │ │ │ + beq.n 102d1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 102b96 │ │ │ │ + cbnz r3, 102d1e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 103124 │ │ │ │ + blt.w 1032ac │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r4, #2364] @ 0x93c │ │ │ │ ldr.w sl, [r4, #2368] @ 0x940 │ │ │ │ ldr.w r5, [r4, #2372] @ 0x944 │ │ │ │ blx 4fb9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103210 │ │ │ │ + beq.w 103398 │ │ │ │ mov r1, r9 │ │ │ │ blx 502d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103224 │ │ │ │ + blt.w 1033ac │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103238 │ │ │ │ + blt.w 1033c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10324c │ │ │ │ - ldr.w r2, [pc, #2312] @ 1034f0 │ │ │ │ + blt.w 1033d4 │ │ │ │ + ldr.w r2, [pc, #2312] @ 103678 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2376] @ 0x948 │ │ │ │ @@ -292401,39 +292556,39 @@ │ │ │ │ strne r2, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102c1c │ │ │ │ + beq.n 102da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10319e │ │ │ │ + beq.w 103326 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 103264 │ │ │ │ + blt.w 1033ec │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r4, #2380] @ 0x94c │ │ │ │ ldr.w sl, [r4, #2384] @ 0x950 │ │ │ │ blx 4fb9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103278 │ │ │ │ + beq.w 103400 │ │ │ │ mov r1, fp │ │ │ │ blx 502d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10328c │ │ │ │ + blt.w 103414 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1032a0 │ │ │ │ - ldr.w r2, [pc, #2200] @ 1034f4 │ │ │ │ + blt.w 103428 │ │ │ │ + ldr.w r2, [pc, #2200] @ 10367c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2388] @ 0x954 │ │ │ │ @@ -292442,45 +292597,45 @@ │ │ │ │ strne r2, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102c90 │ │ │ │ + beq.n 102e18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10311c │ │ │ │ + beq.w 1032a4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 1032b0 │ │ │ │ + blt.w 103438 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r4, #2392] @ 0x958 │ │ │ │ ldr.w sl, [r4, #2396] @ 0x95c │ │ │ │ ldr.w fp, [r4, #2400] @ 0x960 │ │ │ │ blx 4fb9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1032c4 │ │ │ │ + beq.w 10344c │ │ │ │ mov r1, r9 │ │ │ │ blx 502d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1032e0 │ │ │ │ + blt.w 103468 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1032f4 │ │ │ │ + blt.w 10347c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 502d4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10313c │ │ │ │ - ldr.w r2, [pc, #2072] @ 1034f8 │ │ │ │ + blt.w 1032c4 │ │ │ │ + ldr.w r2, [pc, #2072] @ 103680 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r6, [r2, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2404] @ 0x964 │ │ │ │ @@ -292489,52 +292644,52 @@ │ │ │ │ strne r2, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102d16 │ │ │ │ + beq.n 102e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10325c │ │ │ │ + beq.w 1033e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 103308 │ │ │ │ + blt.w 103490 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r4, #2408] @ 0x968 │ │ │ │ ldr.w r1, [r4, #2300] @ 0x8fc │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103318 │ │ │ │ + blt.w 1034a0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r4, #2412] @ 0x96c │ │ │ │ ldr.w r1, [r4, #2316] @ 0x90c │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103328 │ │ │ │ + blt.w 1034b0 │ │ │ │ ldr.w r2, [r4, #2416] @ 0x970 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #2324] @ 0x914 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103338 │ │ │ │ - ldr.w r0, [pc, #1940] @ 1034fc │ │ │ │ + blt.w 1034c0 │ │ │ │ + ldr.w r0, [pc, #1940] @ 103684 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r4, #1156] @ 0x484 │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #2864 @ 0xb30 │ │ │ │ - bl dd0d4 │ │ │ │ + bl dd0fc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10334c │ │ │ │ - ldr.w ip, [pc, #1916] @ 103500 │ │ │ │ + beq.w 1034d4 │ │ │ │ + ldr.w ip, [pc, #1916] @ 103688 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr.w r0, [r4, #2276] @ 0x8e4 │ │ │ │ ldr.w r3, [r4, #2264] @ 0x8d8 │ │ │ │ add ip, pc │ │ │ │ ldr.w r2, [r4, #2260] @ 0x8d4 │ │ │ │ ldr.w r1, [r4, #1460] @ 0x5b4 │ │ │ │ ldr.w r6, [r4, #2008] @ 0x7d8 │ │ │ │ @@ -292544,672 +292699,672 @@ │ │ │ │ ldr.w r5, [r4, #2272] @ 0x8e0 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr.w r5, [r4, #2268] @ 0x8dc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 504ac │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103360 │ │ │ │ + beq.w 1034e8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 50060 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102de4 │ │ │ │ + beq.n 102f6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1032d8 │ │ │ │ + beq.w 103460 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 10337a │ │ │ │ - ldr.w r2, [pc, #1808] @ 103504 │ │ │ │ + blt.w 103502 │ │ │ │ + ldr.w r2, [pc, #1808] @ 10368c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str.w r9, [r2] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r4, #2420] @ 0x974 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ mov r2, r9 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10338a │ │ │ │ + blt.w 103512 │ │ │ │ blx 501f4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10339e │ │ │ │ + beq.w 103526 │ │ │ │ blx 501f4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1033b2 │ │ │ │ + beq.w 10353a │ │ │ │ ldr.w r1, [r4, #1460] @ 0x5b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1033d2 │ │ │ │ - ldr.w r3, [pc, #1728] @ 103508 │ │ │ │ + blt.w 10355a │ │ │ │ + ldr.w r3, [pc, #1728] @ 103690 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r4, #2260] @ 0x8d4 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r2, r7 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103400 │ │ │ │ + blt.w 103588 │ │ │ │ ldr.w r1, [r4, #2264] @ 0x8d8 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10342c │ │ │ │ + blt.w 1035b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r4, #2268] @ 0x8dc │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103440 │ │ │ │ + blt.w 1035c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r4, #2272] @ 0x8e0 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103454 │ │ │ │ + blt.w 1035dc │ │ │ │ ldr.w r1, [r4, #2276] @ 0x8e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103468 │ │ │ │ + blt.w 1035f0 │ │ │ │ ldr.w r1, [r4, #1392] @ 0x570 │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 10347c │ │ │ │ + blt.w 103604 │ │ │ │ ldr.w r2, [r4, #1396] @ 0x574 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r1, [r4, #1400] @ 0x578 │ │ │ │ bl 8750c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103668 │ │ │ │ + blt.w 1037f0 │ │ │ │ ldr.w r2, [r4, #1156] @ 0x484 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r1, [r4, #1408] @ 0x580 │ │ │ │ bl 8750c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 103690 │ │ │ │ + blt.w 103818 │ │ │ │ ldr.w r1, [r4, #1912] @ 0x778 │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10367c │ │ │ │ + beq.w 103804 │ │ │ │ ldr.w r3, [r4, #1072] @ 0x430 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, sl │ │ │ │ - bl dd894 │ │ │ │ + bl dd8bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ uxtb r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102f1c │ │ │ │ + beq.n 1030a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1033f8 │ │ │ │ + beq.w 103580 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102f34 │ │ │ │ + beq.n 1030bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103414 │ │ │ │ + beq.w 10359c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102f4c │ │ │ │ + beq.n 1030d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10341c │ │ │ │ + beq.w 1035a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102f64 │ │ │ │ + beq.n 1030ec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103424 │ │ │ │ + beq.w 1035ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1036a0 │ │ │ │ + beq.w 103828 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r4, #2212] @ 0x8a4 │ │ │ │ bl 87324 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1036b0 │ │ │ │ + beq.w 103838 │ │ │ │ ldr.w r1, [r4, #2332] @ 0x91c │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1036c0 │ │ │ │ + beq.w 103848 │ │ │ │ add.w r6, r4, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r6, #3032] @ 0xbd8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r6, #3616] @ 0xe20 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102fc2 │ │ │ │ + beq.n 10314a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103152 │ │ │ │ + beq.w 1032da │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1036da │ │ │ │ + beq.w 103862 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 102fec │ │ │ │ + beq.n 103174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10315a │ │ │ │ + beq.w 1032e2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1036ee │ │ │ │ + beq.w 103876 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103006 │ │ │ │ + beq.n 10318e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103490 │ │ │ │ + beq.w 103618 │ │ │ │ ldr.w r1, [r4, #2212] @ 0x8a4 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl 8750c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10302a │ │ │ │ + beq.n 1031b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103498 │ │ │ │ + beq.w 103620 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n 10304a │ │ │ │ - ldr.w r1, [pc, #1240] @ 10350c │ │ │ │ + bge.n 1031d2 │ │ │ │ + ldr.w r1, [pc, #1240] @ 103694 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr.w r0, [pc, #1236] @ 103510 │ │ │ │ + ldr.w r0, [pc, #1236] @ 103698 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1224] @ 103514 │ │ │ │ - ldr.w r3, [pc, #1108] @ 1034a4 │ │ │ │ + ldr.w r2, [pc, #1224] @ 10369c │ │ │ │ + ldr.w r3, [pc, #1108] @ 10362c │ │ │ │ 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 103702 │ │ │ │ + bne.w 10388a │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx 50538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1031ce │ │ │ │ + beq.w 103356 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 10283a │ │ │ │ + beq.w 1029c2 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.w 10283a │ │ │ │ + beq.w 1029c2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 10283a │ │ │ │ + bne.w 1029c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 10283a │ │ │ │ + b.w 1029c2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1028b4 │ │ │ │ + b.n 102a3c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1028f8 │ │ │ │ + b.n 102a80 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1029c4 │ │ │ │ + b.n 102b4c │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102a08 │ │ │ │ + b.n 102b90 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102a4c │ │ │ │ + b.n 102bd4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102a90 │ │ │ │ - ldr.w r1, [pc, #1100] @ 103518 │ │ │ │ + b.n 102c18 │ │ │ │ + ldr.w r1, [pc, #1100] @ 1036a0 │ │ │ │ movs r2, #4 │ │ │ │ - ldr.w r0, [pc, #1100] @ 10351c │ │ │ │ + ldr.w r0, [pc, #1100] @ 1036a4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10293c │ │ │ │ + b.n 102ac4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102980 │ │ │ │ - ldr.w r1, [pc, #1072] @ 103520 │ │ │ │ + b.n 102b08 │ │ │ │ + ldr.w r1, [pc, #1072] @ 1036a8 │ │ │ │ movs r2, #2 │ │ │ │ - ldr.w r0, [pc, #1072] @ 103524 │ │ │ │ + ldr.w r0, [pc, #1072] @ 1036ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr.w r1, [pc, #1056] @ 103528 │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr.w r1, [pc, #1056] @ 1036b0 │ │ │ │ movs r2, #3 │ │ │ │ - ldr.w r0, [pc, #1056] @ 10352c │ │ │ │ + ldr.w r0, [pc, #1056] @ 1036b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102c90 │ │ │ │ - ldr.w r1, [pc, #1032] @ 103530 │ │ │ │ + b.n 102e18 │ │ │ │ + ldr.w r1, [pc, #1032] @ 1036b8 │ │ │ │ movs r2, #22 │ │ │ │ - ldr.w r0, [pc, #1032] @ 103534 │ │ │ │ + ldr.w r0, [pc, #1032] @ 1036bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #1016] @ (103538 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #1016] @ (1036c0 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #1016] @ (10353c ) │ │ │ │ + ldr r0, [pc, #1016] @ (1036c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102fc2 │ │ │ │ + b.n 10314a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102fec │ │ │ │ - ldr r1, [pc, #988] @ (103540 ) │ │ │ │ + b.n 103174 │ │ │ │ + ldr r1, [pc, #988] @ (1036c8 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #988] @ (103544 ) │ │ │ │ + ldr r0, [pc, #988] @ (1036cc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #976] @ (103548 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #976] @ (1036d0 ) │ │ │ │ movs r2, #7 │ │ │ │ - ldr r0, [pc, #976] @ (10354c ) │ │ │ │ + ldr r0, [pc, #976] @ (1036d4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #964] @ (103550 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #964] @ (1036d8 ) │ │ │ │ movs r2, #8 │ │ │ │ - ldr r0, [pc, #964] @ (103554 ) │ │ │ │ + ldr r0, [pc, #964] @ (1036dc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102c1c │ │ │ │ - ldr r1, [pc, #944] @ (103558 ) │ │ │ │ + b.n 102da4 │ │ │ │ + ldr r1, [pc, #944] @ (1036e0 ) │ │ │ │ movs r2, #18 │ │ │ │ - ldr r0, [pc, #944] @ (10355c ) │ │ │ │ + ldr r0, [pc, #944] @ (1036e4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #932] @ (103560 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #932] @ (1036e8 ) │ │ │ │ movs r2, #19 │ │ │ │ - ldr r0, [pc, #932] @ (103564 ) │ │ │ │ + ldr r0, [pc, #932] @ (1036ec ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r3, [pc, #748] @ (1034bc ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r3, [pc, #748] @ (103644 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #912] @ (103568 ) │ │ │ │ - ldr r0, [pc, #916] @ (10356c ) │ │ │ │ + ldr r1, [pc, #912] @ (1036f0 ) │ │ │ │ + ldr r0, [pc, #916] @ (1036f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #904] @ (103570 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #904] @ (1036f8 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r0, [pc, #904] @ (103574 ) │ │ │ │ + ldr r0, [pc, #904] @ (1036fc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ bl 889e4 │ │ │ │ - b.n 102aea │ │ │ │ - ldr r1, [pc, #884] @ (103578 ) │ │ │ │ + b.n 102c72 │ │ │ │ + ldr r1, [pc, #884] @ (103700 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r0, [pc, #884] @ (10357c ) │ │ │ │ + ldr r0, [pc, #884] @ (103704 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #876] @ (103580 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #876] @ (103708 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #876] @ (103584 ) │ │ │ │ + ldr r0, [pc, #876] @ (10370c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #864] @ (103588 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #864] @ (103710 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #864] @ (10358c ) │ │ │ │ + ldr r0, [pc, #864] @ (103714 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ - ldr r1, [pc, #852] @ (103590 ) │ │ │ │ + b.n 1032d2 │ │ │ │ + ldr r1, [pc, #852] @ (103718 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #852] @ (103594 ) │ │ │ │ + ldr r0, [pc, #852] @ (10371c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ - ldr r1, [pc, #840] @ (103598 ) │ │ │ │ + b.n 1032d2 │ │ │ │ + ldr r1, [pc, #840] @ (103720 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #840] @ (10359c ) │ │ │ │ + ldr r0, [pc, #840] @ (103724 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ + b.n 1032d2 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102d16 │ │ │ │ - ldr r1, [pc, #824] @ (1035a0 ) │ │ │ │ + b.n 102e9e │ │ │ │ + ldr r1, [pc, #824] @ (103728 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #824] @ (1035a4 ) │ │ │ │ + ldr r0, [pc, #824] @ (10372c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #812] @ (1035a8 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #812] @ (103730 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #812] @ (1035ac ) │ │ │ │ + ldr r0, [pc, #812] @ (103734 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #800] @ (1035b0 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #800] @ (103738 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #800] @ (1035b4 ) │ │ │ │ + ldr r0, [pc, #800] @ (10373c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ - ldr r1, [pc, #788] @ (1035b8 ) │ │ │ │ + b.n 1032d2 │ │ │ │ + ldr r1, [pc, #788] @ (103740 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #788] @ (1035bc ) │ │ │ │ + ldr r0, [pc, #788] @ (103744 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ - ldr r1, [pc, #780] @ (1035c0 ) │ │ │ │ + b.n 1032d2 │ │ │ │ + ldr r1, [pc, #780] @ (103748 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r0, [pc, #780] @ (1035c4 ) │ │ │ │ + ldr r0, [pc, #780] @ (10374c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #768] @ (1035c8 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #768] @ (103750 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #768] @ (1035cc ) │ │ │ │ + ldr r0, [pc, #768] @ (103754 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102de4 │ │ │ │ - ldr r1, [pc, #748] @ (1035d0 ) │ │ │ │ + b.n 102f6c │ │ │ │ + ldr r1, [pc, #748] @ (103758 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #748] @ (1035d4 ) │ │ │ │ + ldr r0, [pc, #748] @ (10375c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ - ldr r1, [pc, #736] @ (1035d8 ) │ │ │ │ + b.n 1032d2 │ │ │ │ + ldr r1, [pc, #736] @ (103760 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #736] @ (1035dc ) │ │ │ │ + ldr r0, [pc, #736] @ (103764 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10314a │ │ │ │ - ldr r1, [pc, #724] @ (1035e0 ) │ │ │ │ + b.n 1032d2 │ │ │ │ + ldr r1, [pc, #724] @ (103768 ) │ │ │ │ movs r2, #26 │ │ │ │ - ldr r0, [pc, #724] @ (1035e4 ) │ │ │ │ + ldr r0, [pc, #724] @ (10376c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #716] @ (1035e8 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #716] @ (103770 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r0, [pc, #716] @ (1035ec ) │ │ │ │ + ldr r0, [pc, #716] @ (103774 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #708] @ (1035f0 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #708] @ (103778 ) │ │ │ │ movs r2, #29 │ │ │ │ - ldr r0, [pc, #708] @ (1035f4 ) │ │ │ │ + ldr r0, [pc, #708] @ (10377c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #700] @ (1035f8 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #700] @ (103780 ) │ │ │ │ movs r2, #30 │ │ │ │ - ldr r0, [pc, #700] @ (1035fc ) │ │ │ │ + ldr r0, [pc, #700] @ (103784 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #688] @ (103600 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #688] @ (103788 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #688] @ (103604 ) │ │ │ │ + ldr r0, [pc, #688] @ (10378c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #676] @ (103608 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #676] @ (103790 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #676] @ (10360c ) │ │ │ │ + ldr r0, [pc, #676] @ (103794 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #660] @ (103610 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #660] @ (103798 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #660] @ (103614 ) │ │ │ │ + ldr r0, [pc, #660] @ (10379c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103372 │ │ │ │ - ldr r1, [pc, #652] @ (103618 ) │ │ │ │ + b.n 1034fa │ │ │ │ + ldr r1, [pc, #652] @ (1037a0 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #652] @ (10361c ) │ │ │ │ + ldr r0, [pc, #652] @ (1037a4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103372 │ │ │ │ - ldr r1, [pc, #640] @ (103620 ) │ │ │ │ + b.n 1034fa │ │ │ │ + ldr r1, [pc, #640] @ (1037a8 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #640] @ (103624 ) │ │ │ │ + ldr r0, [pc, #640] @ (1037ac ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103372 │ │ │ │ - ldr r1, [pc, #628] @ (103628 ) │ │ │ │ + b.n 1034fa │ │ │ │ + ldr r1, [pc, #628] @ (1037b0 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #628] @ (10362c ) │ │ │ │ + ldr r0, [pc, #628] @ (1037b4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #604] @ (103630 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #604] @ (1037b8 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #604] @ (103634 ) │ │ │ │ + ldr r0, [pc, #604] @ (1037bc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r9 │ │ │ │ bl 54f64 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ mov r0, sl │ │ │ │ bl 54f64 │ │ │ │ - b.n 103048 │ │ │ │ + b.n 1031d0 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102f1c │ │ │ │ - ldr r1, [pc, #564] @ (103638 ) │ │ │ │ + b.n 1030a4 │ │ │ │ + ldr r1, [pc, #564] @ (1037c0 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #564] @ (10363c ) │ │ │ │ + ldr r0, [pc, #564] @ (1037c4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ + b.n 10356c │ │ │ │ mov r0, r9 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102f34 │ │ │ │ + b.n 1030bc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102f4c │ │ │ │ + b.n 1030d4 │ │ │ │ mov r0, sl │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 102f64 │ │ │ │ - ldr r1, [pc, #528] @ (103640 ) │ │ │ │ + b.n 1030ec │ │ │ │ + ldr r1, [pc, #528] @ (1037c8 ) │ │ │ │ movs r2, #47 @ 0x2f │ │ │ │ - ldr r0, [pc, #528] @ (103644 ) │ │ │ │ + ldr r0, [pc, #528] @ (1037cc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #516] @ (103648 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #516] @ (1037d0 ) │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #516] @ (10364c ) │ │ │ │ + ldr r0, [pc, #516] @ (1037d4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #504] @ (103650 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #504] @ (1037d8 ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #504] @ (103654 ) │ │ │ │ + ldr r0, [pc, #504] @ (1037dc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #492] @ (103658 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #492] @ (1037e0 ) │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #492] @ (10365c ) │ │ │ │ + ldr r0, [pc, #492] @ (1037e4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #480] @ (103660 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #480] @ (1037e8 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #480] @ (103664 ) │ │ │ │ + ldr r0, [pc, #480] @ (1037ec ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ + b.n 10356c │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103006 │ │ │ │ + b.n 10318e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10302a │ │ │ │ - bvc.n 103480 │ │ │ │ + b.n 1031b2 │ │ │ │ + bvs.n 1036f8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 103474 │ │ │ │ + bvs.n 1036ec │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -293243,2677 +293398,2676 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r0, #0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r0, ip │ │ │ │ movs r7, r3 │ │ │ │ - mov r6, pc │ │ │ │ + mov lr, r4 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add sl, r4 │ │ │ │ + add sl, r9 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r2 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc │ │ │ │ + add lr, r4 │ │ │ │ movs r7, r3 │ │ │ │ - cmp ip, r8 │ │ │ │ + cmp ip, sp │ │ │ │ movs r7, r3 │ │ │ │ - add r6, ip │ │ │ │ + add lr, r1 │ │ │ │ movs r7, r3 │ │ │ │ - cmp ip, r5 │ │ │ │ + cmp ip, sl │ │ │ │ movs r7, r3 │ │ │ │ - add r6, r8 │ │ │ │ + add r6, sp │ │ │ │ movs r7, r3 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmp ip, r6 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, r6 │ │ │ │ + add r6, fp │ │ │ │ movs r7, r3 │ │ │ │ - cmp r4, pc │ │ │ │ + cmp ip, r4 │ │ │ │ + movs r7, r3 │ │ │ │ + add r4, r6 │ │ │ │ + movs r7, r3 │ │ │ │ + cmp r2, pc │ │ │ │ + movs r7, r3 │ │ │ │ + add r0, r4 │ │ │ │ + movs r7, r3 │ │ │ │ + cmp r6, ip │ │ │ │ movs r7, r3 │ │ │ │ add r4, r1 │ │ │ │ movs r7, r3 │ │ │ │ cmp r2, sl │ │ │ │ movs r7, r3 │ │ │ │ - mvns r0, r7 │ │ │ │ + mvns r0, r6 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r7, r3 │ │ │ │ - mvns r4, r4 │ │ │ │ + mvns r4, r3 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r7, r3 │ │ │ │ mvns r0, r1 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r7, r3 │ │ │ │ - bics r4, r6 │ │ │ │ + bics r0, r6 │ │ │ │ movs r7, r3 │ │ │ │ - add sl, pc │ │ │ │ + add lr, lr │ │ │ │ movs r7, r3 │ │ │ │ - bics r0, r4 │ │ │ │ + bics r2, r3 │ │ │ │ movs r7, r3 │ │ │ │ - add ip, ip │ │ │ │ + add r8, ip │ │ │ │ movs r7, r3 │ │ │ │ - bics r0, r1 │ │ │ │ + bics r6, r0 │ │ │ │ movs r7, r3 │ │ │ │ - add lr, r9 │ │ │ │ + add ip, r9 │ │ │ │ movs r7, r3 │ │ │ │ muls r2, r6 │ │ │ │ movs r7, r3 │ │ │ │ add r8, r7 │ │ │ │ movs r7, r3 │ │ │ │ muls r6, r3 │ │ │ │ movs r7, r3 │ │ │ │ add ip, r4 │ │ │ │ movs r7, r3 │ │ │ │ - muls r2, r1 │ │ │ │ + muls r6, r1 │ │ │ │ movs r7, r3 │ │ │ │ - add r8, r2 │ │ │ │ + add ip, r2 │ │ │ │ movs r7, r3 │ │ │ │ - orrs r6, r6 │ │ │ │ + orrs r2, r6 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc │ │ │ │ + add r0, pc │ │ │ │ movs r7, r3 │ │ │ │ - orrs r6, r4 │ │ │ │ + orrs r6, r3 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp │ │ │ │ + add r4, ip │ │ │ │ movs r7, r3 │ │ │ │ orrs r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ add r0, sl │ │ │ │ movs r7, r3 │ │ │ │ - cmn r6, r6 │ │ │ │ + cmn r2, r7 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, r7 │ │ │ │ + add r0, r8 │ │ │ │ movs r7, r3 │ │ │ │ - cmn r2, r4 │ │ │ │ + cmn r6, r4 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, r5 │ │ │ │ + add r4, r5 │ │ │ │ movs r7, r3 │ │ │ │ cmn r2, r2 │ │ │ │ movs r7, r3 │ │ │ │ add r0, r3 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, r0 │ │ │ │ + mvns r4, r7 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r7, r3 │ │ │ │ - mvns r0, r6 │ │ │ │ + mvns r0, r5 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmp r2, r2 │ │ │ │ movs r7, r3 │ │ │ │ - mvns r4, r2 │ │ │ │ + mvns r0, r3 │ │ │ │ movs r7, r3 │ │ │ │ - negs r2, r7 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r7, r3 │ │ │ │ - mvns r0, r0 │ │ │ │ + mvns r0, r1 │ │ │ │ movs r7, r3 │ │ │ │ - negs r2, r5 │ │ │ │ + negs r2, r6 │ │ │ │ movs r7, r3 │ │ │ │ - bics r0, r6 │ │ │ │ + bics r0, r7 │ │ │ │ movs r7, r3 │ │ │ │ - negs r2, r3 │ │ │ │ + negs r6, r3 │ │ │ │ movs r7, r3 │ │ │ │ - bics r0, r4 │ │ │ │ + bics r4, r4 │ │ │ │ movs r7, r3 │ │ │ │ negs r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ bics r0, r2 │ │ │ │ movs r7, r3 │ │ │ │ tst r6, r6 │ │ │ │ movs r7, r3 │ │ │ │ muls r4, r7 │ │ │ │ movs r7, r3 │ │ │ │ - tst r2, r4 │ │ │ │ + tst r0, r4 │ │ │ │ movs r7, r3 │ │ │ │ - muls r0, r5 │ │ │ │ + muls r6, r4 │ │ │ │ movs r7, r3 │ │ │ │ - tst r6, r1 │ │ │ │ + tst r4, r1 │ │ │ │ movs r7, r3 │ │ │ │ - muls r4, r2 │ │ │ │ + muls r2, r2 │ │ │ │ movs r7, r3 │ │ │ │ rors r0, r7 │ │ │ │ movs r7, r3 │ │ │ │ orrs r6, r7 │ │ │ │ movs r7, r3 │ │ │ │ rors r4, r4 │ │ │ │ movs r7, r3 │ │ │ │ orrs r2, r5 │ │ │ │ movs r7, r3 │ │ │ │ - rors r0, r2 │ │ │ │ + rors r4, r0 │ │ │ │ movs r7, r3 │ │ │ │ - orrs r6, r2 │ │ │ │ + orrs r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ - sbcs r4, r7 │ │ │ │ + sbcs r6, r2 │ │ │ │ movs r7, r3 │ │ │ │ - orrs r2, r0 │ │ │ │ + cmn r4, r3 │ │ │ │ movs r7, r3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + adcs r2, r5 │ │ │ │ movs r7, r3 │ │ │ │ - cmn r2, r4 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r7, r3 │ │ │ │ - adcs r6, r5 │ │ │ │ + adcs r6, r2 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r7, r3 │ │ │ │ adcs r2, r0 │ │ │ │ movs r7, r3 │ │ │ │ cmp r0, r1 │ │ │ │ movs r7, r3 │ │ │ │ asrs r6, r5 │ │ │ │ movs r7, r3 │ │ │ │ negs r4, r6 │ │ │ │ movs r7, r3 │ │ │ │ asrs r2, r3 │ │ │ │ movs r7, r3 │ │ │ │ negs r0, r4 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r0 │ │ │ │ - movs r7, r3 │ │ │ │ - negs r4, r1 │ │ │ │ - movs r7, r3 │ │ │ │ - lsrs r2, r6 │ │ │ │ - movs r7, r3 │ │ │ │ - tst r0, r7 │ │ │ │ - movs r7, r3 │ │ │ │ - ldr r1, [pc, #252] @ (103768 ) │ │ │ │ + ldr r1, [pc, #252] @ (1038f0 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #252] @ (10376c ) │ │ │ │ + ldr r0, [pc, #252] @ (1038f4 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #240] @ (103770 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #240] @ (1038f8 ) │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ - ldr r0, [pc, #240] @ (103774 ) │ │ │ │ + ldr r0, [pc, #240] @ (1038fc ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #228] @ (103778 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #228] @ (103900 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #228] @ (10377c ) │ │ │ │ + ldr r0, [pc, #228] @ (103904 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1033e4 │ │ │ │ - ldr r1, [pc, #220] @ (103780 ) │ │ │ │ + b.n 10356c │ │ │ │ + ldr r1, [pc, #220] @ (103908 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r0, [pc, #220] @ (103784 ) │ │ │ │ + ldr r0, [pc, #220] @ (10390c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #212] @ (103788 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #212] @ (103910 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #212] @ (10378c ) │ │ │ │ + ldr r0, [pc, #212] @ (103914 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #204] @ (103790 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #204] @ (103918 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #204] @ (103794 ) │ │ │ │ + ldr r0, [pc, #204] @ (10391c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n 103048 │ │ │ │ - ldr r1, [pc, #188] @ (103798 ) │ │ │ │ + b.n 1031d0 │ │ │ │ + ldr r1, [pc, #188] @ (103920 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #188] @ (10379c ) │ │ │ │ + ldr r0, [pc, #188] @ (103924 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1036d2 │ │ │ │ - ldr r1, [pc, #176] @ (1037a0 ) │ │ │ │ + b.n 10385a │ │ │ │ + ldr r1, [pc, #176] @ (103928 ) │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ - ldr r0, [pc, #176] @ (1037a4 ) │ │ │ │ + ldr r0, [pc, #176] @ (10392c ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1036d2 │ │ │ │ + b.n 10385a │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #156] @ (1037a8 ) │ │ │ │ + ldr r3, [pc, #156] @ (103930 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #152] @ (1037ac ) │ │ │ │ - ldr r0, [pc, #156] @ (1037b0 ) │ │ │ │ + ldr r1, [pc, #152] @ (103934 ) │ │ │ │ + ldr r0, [pc, #156] @ (103938 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ - ldr r3, [pc, #140] @ (1037b4 ) │ │ │ │ - movw r2, #56501 @ 0xdcb5 │ │ │ │ - ldr r1, [pc, #136] @ (1037b8 ) │ │ │ │ - ldr r0, [pc, #140] @ (1037bc ) │ │ │ │ + ldr r3, [pc, #140] @ (10393c ) │ │ │ │ + movw r2, #56475 @ 0xdc9b │ │ │ │ + ldr r1, [pc, #136] @ (103940 ) │ │ │ │ + ldr r0, [pc, #140] @ (103944 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ (1037c0 ) │ │ │ │ - movw r2, #56502 @ 0xdcb6 │ │ │ │ - ldr r1, [pc, #128] @ (1037c4 ) │ │ │ │ - ldr r0, [pc, #128] @ (1037c8 ) │ │ │ │ + ldr r3, [pc, #128] @ (103948 ) │ │ │ │ + movw r2, #56476 @ 0xdc9c │ │ │ │ + ldr r1, [pc, #128] @ (10394c ) │ │ │ │ + ldr r0, [pc, #128] @ (103950 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ (1037cc ) │ │ │ │ + ldr r3, [pc, #120] @ (103954 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #120] @ (1037d0 ) │ │ │ │ - ldr r0, [pc, #120] @ (1037d4 ) │ │ │ │ + ldr r1, [pc, #120] @ (103958 ) │ │ │ │ + ldr r0, [pc, #120] @ (10395c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ - eors r4, r1 │ │ │ │ + eors r4, r6 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r7, #26 │ │ │ │ movs r7, r3 │ │ │ │ - ands r0, r7 │ │ │ │ + eors r0, r4 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #10 │ │ │ │ movs r7, r3 │ │ │ │ - ands r0, r5 │ │ │ │ + eors r0, r2 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ movs r7, r3 │ │ │ │ - ands r0, r3 │ │ │ │ + eors r0, r0 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ movs r7, r3 │ │ │ │ - ands r0, r1 │ │ │ │ + ands r0, r6 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ movs r7, r3 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + ands r4, r3 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ movs r7, r3 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + ands r2, r0 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, 10382c │ │ │ │ + push {r1, r3, r4} │ │ │ │ movs r6, r3 │ │ │ │ - b.n 1031e4 │ │ │ │ + b.n 1033bc │ │ │ │ movs r6, r3 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r4 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 103988 │ │ │ │ movs r6, r3 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 103990 │ │ │ │ movs r6, r3 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #744] @ (103ab8 ) │ │ │ │ + ldr r7, [pc, #904] @ (103ce0 ) │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, 10384e │ │ │ │ + push {r2, r4} │ │ │ │ movs r6, r3 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -001037d8 : │ │ │ │ +00103960 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r4, [pc, #2400] @ 10414c │ │ │ │ + ldr.w r4, [pc, #2400] @ 1042d4 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r2, [pc, #2400] @ 104150 │ │ │ │ + ldr.w r2, [pc, #2400] @ 1042d8 │ │ │ │ mov r9, r0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w fp, [pc, #2396] @ 104154 │ │ │ │ - ldr.w r3, [pc, #2396] @ 104158 │ │ │ │ + ldr.w fp, [pc, #2396] @ 1042dc │ │ │ │ + ldr.w r3, [pc, #2396] @ 1042e0 │ │ │ │ add fp, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #2440] @ 0x988 │ │ │ │ ldr.w r2, [r3, #3624] @ 0xe28 │ │ │ │ - ldr.w r3, [pc, #2364] @ 10415c │ │ │ │ + ldr.w r3, [pc, #2364] @ 1042e4 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103aba │ │ │ │ - ldr.w r2, [pc, #2344] @ 104160 │ │ │ │ + beq.w 103c42 │ │ │ │ + ldr.w r2, [pc, #2344] @ 1042e8 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 10385e │ │ │ │ + beq.n 1039e6 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ - beq.n 10385e │ │ │ │ + beq.n 1039e6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 103a4e │ │ │ │ + beq.w 103bd6 │ │ │ │ ldr.w r1, [r6, #2472] @ 0x9a8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ bl 87324 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103b08 │ │ │ │ + beq.w 103c90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103896 │ │ │ │ + beq.n 103a1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103a6c │ │ │ │ + beq.w 103bf4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 103b38 │ │ │ │ + beq.w 103cc0 │ │ │ │ ldr.w r1, [r6, #2468] @ 0x9a4 │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103b4c │ │ │ │ + beq.w 103cd4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1038d8 │ │ │ │ + beq.n 103a60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103a7c │ │ │ │ + beq.w 103c04 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 103b6a │ │ │ │ + beq.w 103cf2 │ │ │ │ mov r0, r4 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1038fa │ │ │ │ + beq.n 103a82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103a84 │ │ │ │ + beq.w 103c0c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103b82 │ │ │ │ + beq.w 103d0a │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 4fd64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103b9a │ │ │ │ + beq.w 103d22 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 10392c │ │ │ │ + beq.n 103ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1039e8 │ │ │ │ + beq.n 103b70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1039f2 │ │ │ │ + beq.n 103b7a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd64 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103bfa │ │ │ │ + beq.w 103d82 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103c6c │ │ │ │ + beq.w 103df4 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 103962 │ │ │ │ + beq.n 103aea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 103a42 │ │ │ │ + beq.n 103bca │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 103cf2 │ │ │ │ + bne.w 103e7a │ │ │ │ ldr.w r1, [r6, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 103a8c │ │ │ │ + beq.w 103c14 │ │ │ │ ldr.w r1, [r6, #2480] @ 0x9b0 │ │ │ │ bl 87324 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 103ad2 │ │ │ │ + beq.w 103c5a │ │ │ │ mov r1, r5 │ │ │ │ blx 4fe94 │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 1039a8 │ │ │ │ + beq.n 103b30 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 103a60 │ │ │ │ + beq.n 103be8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 1039b6 │ │ │ │ + beq.n 103b3e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 103a54 │ │ │ │ + beq.n 103bdc │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 103b20 │ │ │ │ + blt.w 103ca8 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103d8c │ │ │ │ + beq.w 103f14 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 1039d2 │ │ │ │ + beq.n 103b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 103a74 │ │ │ │ + beq.n 103bfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 10390a │ │ │ │ + beq.n 103a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 10390a │ │ │ │ + bne.n 103a92 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10390a │ │ │ │ + b.n 103a92 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 103930 │ │ │ │ - ldr.w r1, [pc, #1904] @ 104164 │ │ │ │ + bne.n 103ab8 │ │ │ │ + ldr.w r1, [pc, #1904] @ 1042ec │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r0, [pc, #1900] @ 104168 │ │ │ │ + ldr.w r0, [pc, #1900] @ 1042f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #2 │ │ │ │ str.w r2, [r9] │ │ │ │ strb.w r3, [r9, #4] │ │ │ │ - ldr.w r2, [pc, #1864] @ 10416c │ │ │ │ - ldr.w r3, [pc, #1832] @ 104150 │ │ │ │ + ldr.w r2, [pc, #1864] @ 1042f4 │ │ │ │ + ldr.w r3, [pc, #1832] @ 1042d8 │ │ │ │ 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 1040ba │ │ │ │ + bne.w 104242 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 103962 │ │ │ │ + b.n 103aea │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10385e │ │ │ │ + b.n 1039e6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 1039b6 │ │ │ │ + b.n 103b3e │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 1039a8 │ │ │ │ + b.n 103b30 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103896 │ │ │ │ + b.n 103a1e │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1039d2 │ │ │ │ + b.n 103b5a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1038d8 │ │ │ │ + b.n 103a60 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1038fa │ │ │ │ - ldr.w r1, [pc, #1760] @ 104170 │ │ │ │ + b.n 103a82 │ │ │ │ + ldr.w r1, [pc, #1760] @ 1042f8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r0, [pc, #1760] @ 104174 │ │ │ │ + ldr.w r0, [pc, #1760] @ 1042fc │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr.w r1, [pc, #1724] @ 104178 │ │ │ │ + b.n 103b9c │ │ │ │ + ldr.w r1, [pc, #1724] @ 104300 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr.w r0, [pc, #1720] @ 10417c │ │ │ │ + ldr.w r0, [pc, #1720] @ 104304 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr.w r1, [pc, #1708] @ 104180 │ │ │ │ + b.n 103b9c │ │ │ │ + ldr.w r1, [pc, #1708] @ 104308 │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr.w r0, [pc, #1704] @ 104184 │ │ │ │ + ldr.w r0, [pc, #1704] @ 10430c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr.w r1, [pc, #1660] @ 104188 │ │ │ │ + b.n 103b9c │ │ │ │ + ldr.w r1, [pc, #1660] @ 104310 │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr.w r0, [pc, #1660] @ 10418c │ │ │ │ + ldr.w r0, [pc, #1660] @ 104314 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr.w r1, [pc, #1644] @ 104190 │ │ │ │ + b.n 103b9c │ │ │ │ + ldr.w r1, [pc, #1644] @ 104318 │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr.w r0, [pc, #1644] @ 104194 │ │ │ │ + ldr.w r0, [pc, #1644] @ 10431c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103aa0 │ │ │ │ - ldr.w r1, [pc, #1628] @ 104198 │ │ │ │ + b.n 103c28 │ │ │ │ + ldr.w r1, [pc, #1628] @ 104320 │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr.w r0, [pc, #1628] @ 10419c │ │ │ │ + ldr.w r0, [pc, #1628] @ 104324 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr.w r1, [pc, #1616] @ 1041a0 │ │ │ │ + b.n 103b9c │ │ │ │ + ldr.w r1, [pc, #1616] @ 104328 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r0, [pc, #1616] @ 1041a4 │ │ │ │ + ldr.w r0, [pc, #1616] @ 10432c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f64 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr.w r1, [pc, #1596] @ 1041a8 │ │ │ │ + b.n 103b9c │ │ │ │ + ldr.w r1, [pc, #1596] @ 104330 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r0, [pc, #1592] @ 1041ac │ │ │ │ + ldr.w r0, [pc, #1592] @ 104334 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103b62 │ │ │ │ - ldr.w r1, [pc, #1580] @ 1041b0 │ │ │ │ + b.n 103cea │ │ │ │ + ldr.w r1, [pc, #1580] @ 104338 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r0, [pc, #1576] @ 1041b4 │ │ │ │ + ldr.w r0, [pc, #1576] @ 10433c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103b62 │ │ │ │ + b.n 103cea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103bb2 │ │ │ │ + beq.n 103d3a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e48 │ │ │ │ + beq.w 103fd0 │ │ │ │ blx 50078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 103f6e │ │ │ │ + bne.w 1040f6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103bd4 │ │ │ │ + beq.n 103d5c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e40 │ │ │ │ + beq.w 103fc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104136 │ │ │ │ + beq.w 1042be │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r2, [r9] │ │ │ │ strb.w r3, [r9, #4] │ │ │ │ - b.n 103a20 │ │ │ │ + b.n 103ba8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103c16 │ │ │ │ + beq.n 103d9e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e58 │ │ │ │ + beq.w 103fe0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103c2c │ │ │ │ + beq.n 103db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e60 │ │ │ │ + beq.w 103fe8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103c40 │ │ │ │ + beq.n 103dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e50 │ │ │ │ - ldr.w r3, [pc, #1396] @ 1041b8 │ │ │ │ - ldr.w r1, [pc, #1396] @ 1041bc │ │ │ │ + beq.w 103fd8 │ │ │ │ + ldr.w r3, [pc, #1396] @ 104340 │ │ │ │ + ldr.w r1, [pc, #1396] @ 104344 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r1, [pc, #1384] @ 1041c0 │ │ │ │ - ldr.w r0, [pc, #1384] @ 1041c4 │ │ │ │ + ldr.w r1, [pc, #1384] @ 104348 │ │ │ │ + ldr.w r0, [pc, #1384] @ 10434c │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103a14 │ │ │ │ + b.n 103b9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103c88 │ │ │ │ + beq.n 103e10 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e68 │ │ │ │ + beq.w 103ff0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103c9e │ │ │ │ + beq.n 103e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e70 │ │ │ │ + beq.w 103ff8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103cb2 │ │ │ │ + beq.n 103e3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e78 │ │ │ │ + beq.w 104000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103cc6 │ │ │ │ + beq.n 103e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e80 │ │ │ │ - ldr.w r3, [pc, #1264] @ 1041b8 │ │ │ │ - ldr.w r1, [pc, #1276] @ 1041c8 │ │ │ │ + beq.w 104008 │ │ │ │ + ldr.w r3, [pc, #1264] @ 104340 │ │ │ │ + ldr.w r1, [pc, #1276] @ 104350 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r1, [pc, #1264] @ 1041cc │ │ │ │ - ldr.w r0, [pc, #1264] @ 1041d0 │ │ │ │ + ldr.w r1, [pc, #1264] @ 104354 │ │ │ │ + ldr.w r0, [pc, #1264] @ 104358 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103a14 │ │ │ │ + b.n 103b9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 103d0e │ │ │ │ + beq.n 103e96 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103eb2 │ │ │ │ + beq.w 10403a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 103d24 │ │ │ │ + beq.n 103eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e9c │ │ │ │ + beq.w 104024 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 103d38 │ │ │ │ + beq.n 103ec0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103ea6 │ │ │ │ + beq.w 10402e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 103d4c │ │ │ │ + beq.n 103ed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e88 │ │ │ │ + beq.w 104010 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 103d60 │ │ │ │ + beq.n 103ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103e94 │ │ │ │ - ldr.w r3, [pc, #1108] @ 1041b8 │ │ │ │ - ldr.w r1, [pc, #1132] @ 1041d4 │ │ │ │ + beq.w 10401c │ │ │ │ + ldr.w r3, [pc, #1108] @ 104340 │ │ │ │ + ldr.w r1, [pc, #1132] @ 10435c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r1, [pc, #1120] @ 1041d8 │ │ │ │ - ldr.w r0, [pc, #1120] @ 1041dc │ │ │ │ + ldr.w r1, [pc, #1120] @ 104360 │ │ │ │ + ldr.w r0, [pc, #1120] @ 104364 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103a14 │ │ │ │ + b.n 103b9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103da4 │ │ │ │ + beq.n 103f2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103f5e │ │ │ │ + beq.w 1040e6 │ │ │ │ ldr.w r1, [r6, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ blx 503e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104030 │ │ │ │ + beq.w 1041b8 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [r6, #2484] @ 0x9b4 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103dd2 │ │ │ │ + beq.n 103f5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 103e38 │ │ │ │ + cbz r3, 103fc0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 10404e │ │ │ │ + beq.w 1041d6 │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103dfa │ │ │ │ + beq.n 103f82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 103f66 │ │ │ │ + beq.w 1040ee │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 104062 │ │ │ │ + blt.w 1041ea │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 103ebe │ │ │ │ + bne.n 104046 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103e1a │ │ │ │ + beq.n 103fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104046 │ │ │ │ + beq.w 1041ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 103bbc │ │ │ │ + beq.w 103d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 103bbc │ │ │ │ + bne.w 103d44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103bbc │ │ │ │ + b.n 103d44 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103dd2 │ │ │ │ + b.n 103f5a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103bd4 │ │ │ │ + b.n 103d5c │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103bb2 │ │ │ │ + b.n 103d3a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103c40 │ │ │ │ + b.n 103dc8 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103c16 │ │ │ │ + b.n 103d9e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103c2c │ │ │ │ + b.n 103db4 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103c88 │ │ │ │ + b.n 103e10 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103c9e │ │ │ │ + b.n 103e26 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103cb2 │ │ │ │ + b.n 103e3a │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103cc6 │ │ │ │ + b.n 103e4e │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 103d4c │ │ │ │ + b.n 103ed4 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103d60 │ │ │ │ + b.n 103ee8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 103d24 │ │ │ │ + b.n 103eac │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 103d38 │ │ │ │ + b.n 103ec0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 103d0e │ │ │ │ + b.n 103e96 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx 503e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103eda │ │ │ │ + beq.n 104062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 103f4e │ │ │ │ + beq.n 1040d6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 10407e │ │ │ │ + beq.w 104206 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [r6, #2416] @ 0x970 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fdb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103efe │ │ │ │ + beq.n 104086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 103f56 │ │ │ │ + cbz r3, 1040de │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 10409e │ │ │ │ + beq.w 104226 │ │ │ │ mov r0, r8 │ │ │ │ blx 50180 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103f26 │ │ │ │ + beq.n 1040ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104076 │ │ │ │ + beq.w 1041fe │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 1040be │ │ │ │ + blt.w 104246 │ │ │ │ uxtb r4, r4 │ │ │ │ - cbnz r4, 103f82 │ │ │ │ + cbnz r4, 10410a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 103bbc │ │ │ │ + beq.w 103d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 103bbc │ │ │ │ + bne.w 103d44 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103bbc │ │ │ │ + b.n 103d44 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103eda │ │ │ │ + b.n 104062 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103efe │ │ │ │ + b.n 104086 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103da4 │ │ │ │ + b.n 103f2c │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103dfa │ │ │ │ - ldr r1, [pc, #624] @ (1041e0 ) │ │ │ │ + b.n 103f82 │ │ │ │ + ldr r1, [pc, #624] @ (104368 ) │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr r0, [pc, #624] @ (1041e4 ) │ │ │ │ + ldr r0, [pc, #624] @ (10436c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103b62 │ │ │ │ + b.n 103cea │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ blx 4fe44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103fa0 │ │ │ │ + beq.n 104128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1040b2 │ │ │ │ + beq.w 10423a │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 1040e2 │ │ │ │ + blt.w 10426a │ │ │ │ ldr.w r1, [r6, #2476] @ 0x9ac │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104106 │ │ │ │ + beq.w 10428e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103fdc │ │ │ │ + beq.n 104164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 104028 │ │ │ │ + cbz r3, 1041b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1040f2 │ │ │ │ + beq.w 10427a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 103ff6 │ │ │ │ + beq.n 10417e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1040da │ │ │ │ + beq.n 104262 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104014 │ │ │ │ + beq.n 10419c │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n 104014 │ │ │ │ + beq.n 10419c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1040d2 │ │ │ │ + beq.n 10425a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 10411a │ │ │ │ + bpl.n 1042a2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r4, [r9] │ │ │ │ strb.w r3, [r9, #4] │ │ │ │ - b.n 103a20 │ │ │ │ + b.n 103ba8 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103fdc │ │ │ │ - ldr r1, [pc, #436] @ (1041e8 ) │ │ │ │ + b.n 104164 │ │ │ │ + ldr r1, [pc, #436] @ (104370 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r0, [pc, #436] @ (1041ec ) │ │ │ │ + ldr r0, [pc, #436] @ (104374 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 103aa8 │ │ │ │ + b.n 103c30 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103e1a │ │ │ │ - ldr r1, [pc, #416] @ (1041f0 ) │ │ │ │ + b.n 103fa2 │ │ │ │ + ldr r1, [pc, #416] @ (104378 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r0, [pc, #416] @ (1041f4 ) │ │ │ │ + ldr r0, [pc, #416] @ (10437c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104042 │ │ │ │ - ldr r1, [pc, #404] @ (1041f8 ) │ │ │ │ + b.n 1041ca │ │ │ │ + ldr r1, [pc, #404] @ (104380 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r0, [pc, #404] @ (1041fc ) │ │ │ │ + ldr r0, [pc, #404] @ (104384 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104042 │ │ │ │ + b.n 1041ca │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103f26 │ │ │ │ - ldr r1, [pc, #384] @ (104200 ) │ │ │ │ + b.n 1040ae │ │ │ │ + ldr r1, [pc, #384] @ (104388 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r0, [pc, #384] @ (104204 ) │ │ │ │ + ldr r0, [pc, #384] @ (10438c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r7 │ │ │ │ bl 54f64 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr r1, [pc, #360] @ (104208 ) │ │ │ │ + b.n 103b9c │ │ │ │ + ldr r1, [pc, #360] @ (104390 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r0, [pc, #360] @ (10420c ) │ │ │ │ + ldr r0, [pc, #360] @ (104394 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104090 │ │ │ │ + b.n 104218 │ │ │ │ mov r0, r7 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103fa0 │ │ │ │ + b.n 104128 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #336] @ (104210 ) │ │ │ │ + ldr r1, [pc, #336] @ (104398 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ - ldr r0, [pc, #336] @ (104214 ) │ │ │ │ + ldr r0, [pc, #336] @ (10439c ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104090 │ │ │ │ + b.n 104218 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104014 │ │ │ │ + b.n 10419c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 103ff6 │ │ │ │ - ldr r1, [pc, #308] @ (104218 ) │ │ │ │ + b.n 10417e │ │ │ │ + ldr r1, [pc, #308] @ (1043a0 ) │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr r0, [pc, #308] @ (10421c ) │ │ │ │ + ldr r0, [pc, #308] @ (1043a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103b62 │ │ │ │ - ldr r1, [pc, #300] @ (104220 ) │ │ │ │ + b.n 103cea │ │ │ │ + ldr r1, [pc, #300] @ (1043a8 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r0, [pc, #300] @ (104224 ) │ │ │ │ + ldr r0, [pc, #300] @ (1043ac ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103b62 │ │ │ │ - ldr r1, [pc, #288] @ (104228 ) │ │ │ │ + b.n 103cea │ │ │ │ + ldr r1, [pc, #288] @ (1043b0 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r0, [pc, #288] @ (10422c ) │ │ │ │ + ldr r0, [pc, #288] @ (1043b4 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 103b62 │ │ │ │ - ldr r0, [pc, #276] @ (104230 ) │ │ │ │ + b.n 103cea │ │ │ │ + ldr r0, [pc, #276] @ (1043b8 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #268] @ (104234 ) │ │ │ │ + ldr r1, [pc, #268] @ (1043bc ) │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #268] @ (104238 ) │ │ │ │ + ldr r0, [pc, #268] @ (1043c0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a7508 │ │ │ │ - b.n 103a14 │ │ │ │ - ldr r3, [pc, #260] @ (10423c ) │ │ │ │ - movw r2, #58680 @ 0xe538 │ │ │ │ - ldr r1, [pc, #256] @ (104240 ) │ │ │ │ - ldr r0, [pc, #260] @ (104244 ) │ │ │ │ + b.n 103b9c │ │ │ │ + ldr r3, [pc, #260] @ (1043c4 ) │ │ │ │ + movw r2, #58654 @ 0xe51e │ │ │ │ + ldr r1, [pc, #256] @ (1043c8 ) │ │ │ │ + ldr r0, [pc, #260] @ (1043cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ movs r7, r3 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ movs r7, r3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r7, r3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ movs r7, r3 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #16 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ movs r7, r3 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ movs r7, r3 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r7, r3 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ movs r7, r3 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r0, #24 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #24 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -00104248 : │ │ │ │ +001043d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #276] @ (10436c ) │ │ │ │ + ldr r4, [pc, #276] @ (1044f4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #276] @ 104370 │ │ │ │ + ldr.w ip, [pc, #276] @ 1044f8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r5, [pc, #272] @ (104374 ) │ │ │ │ + ldr r5, [pc, #272] @ (1044fc ) │ │ │ │ add r4, pc │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r4, #3072 @ 0xc00 │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #260] @ (104378 ) │ │ │ │ + ldr r4, [pc, #260] @ (104500 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov.w r5, #0 │ │ │ │ bl 83b10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 104322 │ │ │ │ + beq.n 1044aa │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 104306 │ │ │ │ + bpl.n 10448e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1037d8 │ │ │ │ + bl 103960 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 104322 │ │ │ │ + beq.n 1044aa │ │ │ │ movs r0, #2 │ │ │ │ blx 50018 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 104326 │ │ │ │ + beq.n 1044ae │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 104334 │ │ │ │ - ldr r2, [pc, #200] @ (10437c ) │ │ │ │ + bpl.n 1044bc │ │ │ │ + ldr r2, [pc, #200] @ (104504 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10434e │ │ │ │ - ldr r2, [pc, #196] @ (104380 ) │ │ │ │ + beq.n 1044d6 │ │ │ │ + ldr r2, [pc, #196] @ (104508 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10434a │ │ │ │ + beq.n 1044d2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 104366 │ │ │ │ + ble.n 1044ee │ │ │ │ ldrb.w r3, [sp, #24] │ │ │ │ str r5, [r0, #12] │ │ │ │ - cbnz r3, 104300 │ │ │ │ - ldr r3, [pc, #176] @ (104384 ) │ │ │ │ + cbnz r3, 104488 │ │ │ │ + ldr r3, [pc, #176] @ (10450c ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 104366 │ │ │ │ + beq.n 1044ee │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #156] @ (104388 ) │ │ │ │ - ldr r3, [pc, #136] @ (104374 ) │ │ │ │ + ldr r2, [pc, #156] @ (104510 ) │ │ │ │ + ldr r3, [pc, #136] @ (1044fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 104330 │ │ │ │ + bne.n 1044b8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #136] @ (10438c ) │ │ │ │ + ldr r3, [pc, #136] @ (104514 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ - b.n 1042d4 │ │ │ │ - ldr r0, [pc, #136] @ (104390 ) │ │ │ │ + b.n 10445c │ │ │ │ + ldr r0, [pc, #136] @ (104518 ) │ │ │ │ add r0, pc │ │ │ │ bl 8c830 │ │ │ │ - ldr r3, [pc, #132] @ (104394 ) │ │ │ │ - ldr r1, [pc, #132] @ (104398 ) │ │ │ │ + ldr r3, [pc, #132] @ (10451c ) │ │ │ │ + ldr r1, [pc, #132] @ (104520 ) │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr r0, [pc, #132] @ (10439c ) │ │ │ │ + ldr r0, [pc, #132] @ (104524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 91028 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1042e8 │ │ │ │ + b.n 104470 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 889e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 1042aa │ │ │ │ + b.n 104432 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ (1043a0 ) │ │ │ │ + ldr r3, [pc, #104] @ (104528 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #104] @ (1043a4 ) │ │ │ │ - ldr r0, [pc, #108] @ (1043a8 ) │ │ │ │ + ldr r1, [pc, #104] @ (10452c ) │ │ │ │ + ldr r0, [pc, #108] @ (104530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 50560 │ │ │ │ - ldr r3, [pc, #92] @ (1043ac ) │ │ │ │ + ldr r3, [pc, #92] @ (104534 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #88] @ (1043b0 ) │ │ │ │ - ldr r0, [pc, #92] @ (1043b4 ) │ │ │ │ + ldr r1, [pc, #88] @ (104538 ) │ │ │ │ + ldr r0, [pc, #92] @ (10453c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ bl 505c4 │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r4} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + cbnz r4, 104582 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, pc} │ │ │ │ + cbnz r0, 104576 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r7, r3 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - mvns r0, r3 │ │ │ │ + add r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ movs r6, r3 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ movs r6, r3 │ │ │ │ - bics r4, r7 │ │ │ │ + mvns r4, r4 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #696 @ (adr r7, 10466c ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 104894 ) │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n 104360 │ │ │ │ + bhi.n 104538 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -001043b8 : │ │ │ │ +00104540 : │ │ │ │ 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, #2272] @ 104cac │ │ │ │ + ldr.w r2, [pc, #2272] @ 104e34 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2272] @ 104cb0 │ │ │ │ + ldr.w r3, [pc, #2272] @ 104e38 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #2268] @ 104cb4 │ │ │ │ + ldr.w r4, [pc, #2268] @ 104e3c │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 10441e │ │ │ │ + cbnz r1, 1045a6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104c96 │ │ │ │ + beq.w 104e1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr.w r2, [pc, #2232] @ 104cb8 │ │ │ │ - ldr.w r3, [pc, #2220] @ 104cb0 │ │ │ │ + ldr.w r2, [pc, #2232] @ 104e40 │ │ │ │ + ldr.w r3, [pc, #2220] @ 104e38 │ │ │ │ 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 104bfc │ │ │ │ + bne.w 104d84 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #2204] @ 104cbc │ │ │ │ - ldr.w r3, [pc, #2204] @ 104cc0 │ │ │ │ + ldr.w r2, [pc, #2204] @ 104e44 │ │ │ │ + ldr.w r3, [pc, #2204] @ 104e48 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ ldr.w sl, [r4, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r7, #2440] @ 0x988 │ │ │ │ ldr.w r2, [r3, #3624] @ 0xe28 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1aa8 │ │ │ │ + bl f1c30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104612 │ │ │ │ - ldr.w r2, [pc, #2168] @ 104cc4 │ │ │ │ + beq.w 10479a │ │ │ │ + ldr.w r2, [pc, #2168] @ 104e4c │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 104470 │ │ │ │ + beq.n 1045f8 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.n 104470 │ │ │ │ + beq.n 1045f8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10462c │ │ │ │ + beq.w 1047b4 │ │ │ │ ldr.w r1, [r7, #2472] @ 0x9a8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ bl 87324 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1046ea │ │ │ │ + beq.w 104872 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1044a6 │ │ │ │ + beq.n 10462e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10464a │ │ │ │ + beq.w 1047d2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 10471a │ │ │ │ + beq.w 1048a2 │ │ │ │ ldr.w r1, [r7, #2468] @ 0x9a4 │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10472e │ │ │ │ + beq.w 1048b6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1044e8 │ │ │ │ + beq.n 104670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10460a │ │ │ │ + beq.w 104792 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 10474c │ │ │ │ + beq.w 1048d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10450a │ │ │ │ + beq.n 104692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10465a │ │ │ │ + beq.w 1047e2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104764 │ │ │ │ + beq.w 1048ec │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10477c │ │ │ │ + beq.w 104904 │ │ │ │ blx 50294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 104538 │ │ │ │ + beq.n 1046c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1045f6 │ │ │ │ + beq.n 10477e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 104662 │ │ │ │ + beq.w 1047ea │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd64 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104832 │ │ │ │ + beq.w 1049ba │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10489e │ │ │ │ + beq.w 104a26 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 104570 │ │ │ │ + beq.n 1046f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1045fe │ │ │ │ + beq.n 104786 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 104922 │ │ │ │ + bne.w 104aaa │ │ │ │ ldr.w r1, [r7, #140] @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 104686 │ │ │ │ + beq.n 10480e │ │ │ │ ldr.w r1, [r7, #2480] @ 0x9b0 │ │ │ │ bl 87324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1046b4 │ │ │ │ + beq.w 10483c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 4fe94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 1045b2 │ │ │ │ + beq.n 10473a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 10463e │ │ │ │ + beq.n 1047c6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 1045c0 │ │ │ │ + beq.n 104748 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 104632 │ │ │ │ + beq.n 1047ba │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 104702 │ │ │ │ + blt.w 10488a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1049b2 │ │ │ │ + beq.w 104b3a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1045e0 │ │ │ │ + beq.n 104768 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 104652 │ │ │ │ + beq.n 1047da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 104516 │ │ │ │ + beq.n 10469e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 104516 │ │ │ │ + bne.n 10469e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104516 │ │ │ │ + b.n 10469e │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104538 │ │ │ │ + b.n 1046c0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 104570 │ │ │ │ + b.n 1046f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1044e8 │ │ │ │ - ldr.w r1, [pc, #1716] @ 104cc8 │ │ │ │ + b.n 104670 │ │ │ │ + ldr.w r1, [pc, #1716] @ 104e50 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r0, [pc, #1712] @ 104ccc │ │ │ │ + ldr.w r0, [pc, #1712] @ 104e54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1043fc │ │ │ │ + b.n 104584 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104470 │ │ │ │ + b.n 1045f8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1045c0 │ │ │ │ + b.n 104748 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1045b2 │ │ │ │ + b.n 10473a │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1044a6 │ │ │ │ + b.n 10462e │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1045e0 │ │ │ │ + b.n 104768 │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10450a │ │ │ │ - ldr.w r1, [pc, #1644] @ 104cd0 │ │ │ │ + b.n 104692 │ │ │ │ + ldr.w r1, [pc, #1644] @ 104e58 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #1640] @ 104cd4 │ │ │ │ + ldr.w r0, [pc, #1640] @ 104e5c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 54f64 │ │ │ │ - b.n 104628 │ │ │ │ - ldr.w r1, [pc, #1616] @ 104cd8 │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr.w r1, [pc, #1616] @ 104e60 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r0, [pc, #1612] @ 104cdc │ │ │ │ + ldr.w r0, [pc, #1612] @ 104e64 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ - b.n 104628 │ │ │ │ - ldr.w r1, [pc, #1576] @ 104ce0 │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr.w r1, [pc, #1576] @ 104e68 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r0, [pc, #1576] @ 104ce4 │ │ │ │ + ldr.w r0, [pc, #1576] @ 104e6c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 54f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r5 │ │ │ │ bl 54f64 │ │ │ │ mov r0, r6 │ │ │ │ bl 54f64 │ │ │ │ - b.n 104628 │ │ │ │ - ldr.w r1, [pc, #1532] @ 104ce8 │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr.w r1, [pc, #1532] @ 104e70 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r0, [pc, #1528] @ 104cec │ │ │ │ + ldr.w r0, [pc, #1528] @ 104e74 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ - ldr.w r1, [pc, #1516] @ 104cf0 │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr.w r1, [pc, #1516] @ 104e78 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r0, [pc, #1512] @ 104cf4 │ │ │ │ + ldr.w r0, [pc, #1512] @ 104e7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 10469a │ │ │ │ - ldr.w r1, [pc, #1500] @ 104cf8 │ │ │ │ + b.n 104822 │ │ │ │ + ldr.w r1, [pc, #1500] @ 104e80 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r0, [pc, #1496] @ 104cfc │ │ │ │ + ldr.w r0, [pc, #1496] @ 104e84 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ - ldr.w r1, [pc, #1488] @ 104d00 │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr.w r1, [pc, #1488] @ 104e88 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #1484] @ 104d04 │ │ │ │ + ldr.w r0, [pc, #1484] @ 104e8c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ bl 54f64 │ │ │ │ - b.n 104628 │ │ │ │ - ldr.w r1, [pc, #1464] @ 104d08 │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr.w r1, [pc, #1464] @ 104e90 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #1464] @ 104d0c │ │ │ │ + ldr.w r0, [pc, #1464] @ 104e94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104744 │ │ │ │ - ldr.w r1, [pc, #1448] @ 104d10 │ │ │ │ + b.n 1048cc │ │ │ │ + ldr.w r1, [pc, #1448] @ 104e98 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r0, [pc, #1448] @ 104d14 │ │ │ │ + ldr.w r0, [pc, #1448] @ 104e9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104744 │ │ │ │ + b.n 1048cc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104794 │ │ │ │ + beq.n 10491c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b26 │ │ │ │ + beq.w 104cae │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1047aa │ │ │ │ + beq.n 104932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b2e │ │ │ │ + beq.w 104cb6 │ │ │ │ blx 50078 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 104bd4 │ │ │ │ - ldr.w r3, [pc, #1376] @ 104d18 │ │ │ │ + bne.w 104d5c │ │ │ │ + ldr.w r3, [pc, #1376] @ 104ea0 │ │ │ │ ldr.w r1, [r7, #504] @ 0x1f8 │ │ │ │ ldr.w r8, [r7, #2492] @ 0x9bc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 503e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104be8 │ │ │ │ + beq.w 104d70 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1047f2 │ │ │ │ + beq.n 10497a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 10482a │ │ │ │ + cbz r3, 1049b2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 104c00 │ │ │ │ + beq.w 104d88 │ │ │ │ mov r0, r4 │ │ │ │ bl 885f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104812 │ │ │ │ + beq.n 10499a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104ba4 │ │ │ │ - ldr.w r1, [pc, #1288] @ 104d1c │ │ │ │ + beq.w 104d2c │ │ │ │ + ldr.w r1, [pc, #1288] @ 104ea4 │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr.w r0, [pc, #1284] @ 104d20 │ │ │ │ + ldr.w r0, [pc, #1284] @ 104ea8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ + b.n 1047b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1047f2 │ │ │ │ + b.n 10497a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10484a │ │ │ │ + beq.n 1049d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b56 │ │ │ │ + beq.w 104cde │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104860 │ │ │ │ + beq.n 1049e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b46 │ │ │ │ + beq.w 104cce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104874 │ │ │ │ + beq.n 1049fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b4e │ │ │ │ - ldr.w r3, [pc, #1196] @ 104d24 │ │ │ │ - ldr.w r1, [pc, #1196] @ 104d28 │ │ │ │ + beq.w 104cd6 │ │ │ │ + ldr.w r3, [pc, #1196] @ 104eac │ │ │ │ + ldr.w r1, [pc, #1196] @ 104eb0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r1, [pc, #1188] @ 104d2c │ │ │ │ - ldr.w r0, [pc, #1188] @ 104d30 │ │ │ │ + ldr.w r1, [pc, #1188] @ 104eb4 │ │ │ │ + ldr.w r0, [pc, #1188] @ 104eb8 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ + b.n 1047b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1048b6 │ │ │ │ + beq.n 104a3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b5e │ │ │ │ + beq.w 104ce6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1048cc │ │ │ │ + beq.n 104a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b66 │ │ │ │ + beq.w 104cee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1048e0 │ │ │ │ + beq.n 104a68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b6e │ │ │ │ + beq.w 104cf6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1048f8 │ │ │ │ + beq.n 104a80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b3e │ │ │ │ - ldr.w r3, [pc, #1064] @ 104d24 │ │ │ │ - ldr.w r1, [pc, #1076] @ 104d34 │ │ │ │ + beq.w 104cc6 │ │ │ │ + ldr.w r3, [pc, #1064] @ 104eac │ │ │ │ + ldr.w r1, [pc, #1076] @ 104ebc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr.w r1, [pc, #1068] @ 104d38 │ │ │ │ - ldr.w r0, [pc, #1068] @ 104d3c │ │ │ │ + ldr.w r1, [pc, #1068] @ 104ec0 │ │ │ │ + ldr.w r0, [pc, #1068] @ 104ec4 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ + b.n 1047b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 10493a │ │ │ │ + beq.n 104ac2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b76 │ │ │ │ + beq.w 104cfe │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 104950 │ │ │ │ + beq.n 104ad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b82 │ │ │ │ + beq.w 104d0a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 104968 │ │ │ │ + beq.n 104af0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b8c │ │ │ │ + beq.w 104d14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 10497c │ │ │ │ + beq.n 104b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b98 │ │ │ │ + beq.w 104d20 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 104990 │ │ │ │ + beq.n 104b18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b36 │ │ │ │ - ldr r3, [pc, #912] @ (104d24 ) │ │ │ │ - ldr r1, [pc, #940] @ (104d40 ) │ │ │ │ + beq.w 104cbe │ │ │ │ + ldr r3, [pc, #912] @ (104eac ) │ │ │ │ + ldr r1, [pc, #940] @ (104ec8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 4fe2c │ │ │ │ - ldr r1, [pc, #932] @ (104d44 ) │ │ │ │ - ldr r0, [pc, #932] @ (104d48 ) │ │ │ │ + ldr r1, [pc, #932] @ (104ecc ) │ │ │ │ + ldr r0, [pc, #932] @ (104ed0 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ + b.n 1047b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1049ca │ │ │ │ + beq.n 104b52 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104bac │ │ │ │ + beq.w 104d34 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx 503e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104c1c │ │ │ │ + beq.w 104da4 │ │ │ │ ldr.w r1, [r7, #2416] @ 0x970 │ │ │ │ blx 4fc60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1049f8 │ │ │ │ + beq.n 104b80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104b0e │ │ │ │ + beq.w 104c96 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 104c48 │ │ │ │ + beq.w 104dd0 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r7, #2488] @ 0x9b8 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3628] @ 0xe2c │ │ │ │ blx 50218 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104c32 │ │ │ │ + beq.w 104dba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104a36 │ │ │ │ + beq.n 104bbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104bbc │ │ │ │ + beq.w 104d44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104a4a │ │ │ │ + beq.n 104bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104bc4 │ │ │ │ + beq.w 104d4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ blx 4fb3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104a6e │ │ │ │ + beq.n 104bf6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104bcc │ │ │ │ + beq.w 104d54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104a82 │ │ │ │ + beq.n 104c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104bb4 │ │ │ │ + beq.w 104d3c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 104c72 │ │ │ │ + blt.w 104dfa │ │ │ │ ldr.w r1, [r7, #2476] @ 0x9ac │ │ │ │ mov r0, r3 │ │ │ │ bl 87324 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 104c5e │ │ │ │ + beq.w 104de6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp, #20] │ │ │ │ blx 50154 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104abe │ │ │ │ + beq.n 104c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 104b16 │ │ │ │ + cbz r3, 104c9e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 104c82 │ │ │ │ + beq.w 104e0a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104adc │ │ │ │ + beq.n 104c64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 104c14 │ │ │ │ + beq.w 104d9c │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 104af4 │ │ │ │ + beq.n 104c7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 104b1e │ │ │ │ + cbz r3, 104ca6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 1043fc │ │ │ │ - ldr r1, [pc, #592] @ (104d4c ) │ │ │ │ + bne.w 104584 │ │ │ │ + ldr r1, [pc, #592] @ (104ed4 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r0, [pc, #592] @ (104d50 ) │ │ │ │ + ldr r0, [pc, #592] @ (104ed8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 1043fc │ │ │ │ + b.n 104584 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1049f8 │ │ │ │ + b.n 104b80 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104abe │ │ │ │ + b.n 104c46 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104af4 │ │ │ │ + b.n 104c7c │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104794 │ │ │ │ + b.n 10491c │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1047aa │ │ │ │ + b.n 104932 │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104990 │ │ │ │ + b.n 104b18 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1048f8 │ │ │ │ + b.n 104a80 │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104860 │ │ │ │ + b.n 1049e8 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104874 │ │ │ │ + b.n 1049fc │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10484a │ │ │ │ + b.n 1049d2 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1048b6 │ │ │ │ + b.n 104a3e │ │ │ │ mov r0, r1 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1048cc │ │ │ │ + b.n 104a54 │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1048e0 │ │ │ │ + b.n 104a68 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 10493a │ │ │ │ + b.n 104ac2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 104950 │ │ │ │ + b.n 104ad8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 104968 │ │ │ │ + b.n 104af0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 10497c │ │ │ │ + b.n 104b04 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104812 │ │ │ │ + b.n 10499a │ │ │ │ mov r0, r2 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1049ca │ │ │ │ + b.n 104b52 │ │ │ │ mov r0, r4 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104a82 │ │ │ │ + b.n 104c0a │ │ │ │ mov r0, r5 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104a36 │ │ │ │ + b.n 104bbe │ │ │ │ mov r0, r6 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104a4a │ │ │ │ + b.n 104bd2 │ │ │ │ mov r0, r8 │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104a6e │ │ │ │ - ldr r1, [pc, #380] @ (104d54 ) │ │ │ │ + b.n 104bf6 │ │ │ │ + ldr r1, [pc, #380] @ (104edc ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r0, [pc, #380] @ (104d58 ) │ │ │ │ + ldr r0, [pc, #380] @ (104ee0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ - ldr r1, [pc, #368] @ (104d5c ) │ │ │ │ + b.n 1047b0 │ │ │ │ + ldr r1, [pc, #368] @ (104ee4 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r0, [pc, #368] @ (104d60 ) │ │ │ │ + ldr r0, [pc, #368] @ (104ee8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ + b.n 1047b0 │ │ │ │ blx 4fdec <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #352] @ (104d64 ) │ │ │ │ + ldr r1, [pc, #352] @ (104eec ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r0, [pc, #352] @ (104d68 ) │ │ │ │ + ldr r0, [pc, #352] @ (104ef0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104628 │ │ │ │ + b.n 1047b0 │ │ │ │ mov r0, fp │ │ │ │ blx 4fd30 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 104adc │ │ │ │ - ldr r1, [pc, #332] @ (104d6c ) │ │ │ │ + b.n 104c64 │ │ │ │ + ldr r1, [pc, #332] @ (104ef4 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #332] @ (104d70 ) │ │ │ │ + ldr r0, [pc, #332] @ (104ef8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ - b.n 1046a2 │ │ │ │ - ldr r1, [pc, #320] @ (104d74 ) │ │ │ │ + b.n 10482a │ │ │ │ + ldr r1, [pc, #320] @ (104efc ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #320] @ (104d78 ) │ │ │ │ + ldr r0, [pc, #320] @ (104f00 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ - b.n 1046d2 │ │ │ │ - ldr r1, [pc, #304] @ (104d7c ) │ │ │ │ + b.n 10485a │ │ │ │ + ldr r1, [pc, #304] @ (104f04 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #304] @ (104d80 ) │ │ │ │ + ldr r0, [pc, #304] @ (104f08 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ mov r0, fp │ │ │ │ - b.n 1046a2 │ │ │ │ - ldr r1, [pc, #292] @ (104d84 ) │ │ │ │ + b.n 10482a │ │ │ │ + ldr r1, [pc, #292] @ (104f0c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r0, [pc, #292] @ (104d88 ) │ │ │ │ + ldr r0, [pc, #292] @ (104f10 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104744 │ │ │ │ - ldr r1, [pc, #280] @ (104d8c ) │ │ │ │ + b.n 1048cc │ │ │ │ + ldr r1, [pc, #280] @ (104f14 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #280] @ (104d90 ) │ │ │ │ + ldr r0, [pc, #280] @ (104f18 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104744 │ │ │ │ - ldr r1, [pc, #272] @ (104d94 ) │ │ │ │ + b.n 1048cc │ │ │ │ + ldr r1, [pc, #272] @ (104f1c ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r0, [pc, #272] @ (104d98 ) │ │ │ │ + ldr r0, [pc, #272] @ (104f20 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 91028 │ │ │ │ - b.n 104744 │ │ │ │ - ldr r3, [pc, #260] @ (104d9c ) │ │ │ │ - movw r2, #58876 @ 0xe5fc │ │ │ │ - ldr r1, [pc, #256] @ (104da0 ) │ │ │ │ - ldr r0, [pc, #260] @ (104da4 ) │ │ │ │ + b.n 1048cc │ │ │ │ + ldr r3, [pc, #260] @ (104f24 ) │ │ │ │ + movw r2, #58850 @ 0xe5e2 │ │ │ │ + ldr r1, [pc, #256] @ (104f28 ) │ │ │ │ + ldr r0, [pc, #260] @ (104f2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 5052c <__assert_fail@plt> │ │ │ │ - pop {r3, r5} │ │ │ │ + hlt 0x0020 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5} │ │ │ │ + hlt 0x001a │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, 104d3a │ │ │ │ + rev16 r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #22 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ movs r7, r3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ movs r7, r3 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ movs r7, r3 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes