--- /srv/rebuilderd/tmp/rebuilderdNvAjvL/inputs/python3-tomli_2.2.1-2+b1_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdNvAjvL/out/python3-tomli_2.2.1-2+b1_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-02-27 10:37:56.000000 debian-binary │ --rw-r--r-- 0 0 0 1668 2025-02-27 10:37:56.000000 control.tar.xz │ --rw-r--r-- 0 0 0 110768 2025-02-27 10:37:56.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1672 2025-02-27 10:37:56.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 111092 2025-02-27 10:37:56.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ │ │ │ ├── line order │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-arm-linux-gnueabi.so │ │ │ │ +usr/lib/python3/dist-packages/5bae8a57b5ef85818b48__mypyc.cpython-313-arm-linux-gnueabi.so │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/INSTALLER │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/METADATA │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/WHEEL │ │ │ │ usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/top_level.txt │ │ │ │ usr/lib/python3/dist-packages/tomli/__init__.cpython-313-arm-linux-gnueabi.so │ │ │ │ usr/lib/python3/dist-packages/tomli/__init__.py │ │ │ │ usr/lib/python3/dist-packages/tomli/_parser.cpython-313-arm-linux-gnueabi.so ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,13 +1,13 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 10:37:56.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 10:37:56.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 10:37:56.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 10:37:56.000000 ./usr/lib/python3/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/ │ │ │ --rw-r--r-- 0 root (0) root (0) 335604 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-arm-linux-gnueabi.so │ │ │ +-rw-r--r-- 0 root (0) root (0) 335604 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/5bae8a57b5ef85818b48__mypyc.cpython-313-arm-linux-gnueabi.so │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/ │ │ │ -rw-r--r-- 0 root (0) root (0) 66892 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/__init__.cpython-313-arm-linux-gnueabi.so │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/__init__.py │ │ │ -rw-r--r-- 0 root (0) root (0) 66892 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/_parser.cpython-313-arm-linux-gnueabi.so │ │ │ -rw-r--r-- 0 root (0) root (0) 25591 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/_parser.py │ │ │ -rw-r--r-- 0 root (0) root (0) 66892 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/_re.cpython-313-arm-linux-gnueabi.so │ │ │ -rw-r--r-- 0 root (0) root (0) 3171 2025-02-27 10:37:56.000000 ./usr/lib/python3/dist-packages/tomli/_re.py │ │ ├── ./usr/lib/python3/dist-packages/tomli/__init__.cpython-313-arm-linux-gnueabi.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: f7dc7ec6cfaf2eb5c1b72d97be911e8c1a1f0885 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0ccf1ee91eed5269c2044de97f48ff8fcf30c4ac │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ __cxa_finalize │ │ │ │ PyInit_tomli │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabi/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,17 +5,17 @@ │ │ │ │ 0x000005b8 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x000005c8 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x000005d8 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x000005e8 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x000005f8 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000608 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000618 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000628 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000638 32636633 5f5f6d79 70796300 35373033 2cf3__mypyc.5703 │ │ │ │ - 0x00000648 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ + 0x00000628 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000638 38623438 5f5f6d79 70796300 35626165 8b48__mypyc.5bae │ │ │ │ + 0x00000648 38613537 62356566 38353831 38623438 8a57b5ef85818b48 │ │ │ │ 0x00000658 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ 0x00000668 6c690000 3e000000 41000000 0c000000 li..>...A....... │ │ │ │ 0x00000678 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ 0x00000688 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ 0x00000698 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ 0x000006a8 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ 0x000006b8 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64633765 63366366 61663265 62356331 dc7ec6cfaf2eb5c1 │ │ │ │ - 0x00000010 62373264 39376265 39313165 38633161 b72d97be911e8c1a │ │ │ │ - 0x00000020 31663038 38352e64 65627567 00000000 1f0885.debug.... │ │ │ │ - 0x00000030 ace70b19 .... │ │ │ │ + 0x00000000 63663165 65393165 65643532 36396332 cf1ee91eed5269c2 │ │ │ │ + 0x00000010 30343464 65393766 34386666 38666366 044de97f48ff8fcf │ │ │ │ + 0x00000020 33306334 61632e64 65627567 00000000 30c4ac.debug.... │ │ │ │ + 0x00000030 6ee5397d n.9} │ │ ├── ./usr/lib/python3/dist-packages/tomli/_parser.cpython-313-arm-linux-gnueabi.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: 1bf85a1d10693b0c01e303e7fd4f5cda4ddefff0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f51251dbf4aea7fdec40dcecd6e9fb15b82d7b33 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ __cxa_finalize │ │ │ │ PyInit__parser │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____parser │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____parser │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabi/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ 0x000005c0 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x000005d0 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x000005e0 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x000005f0 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x00000600 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000610 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000620 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000630 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000640 32636633 5f5f6d79 70796300 00000000 2cf3__mypyc..... │ │ │ │ - 0x00000650 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000660 32636633 5f5f6d79 7079632e 696e6974 2cf3__mypyc.init │ │ │ │ + 0x00000630 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000640 38623438 5f5f6d79 70796300 00000000 8b48__mypyc..... │ │ │ │ + 0x00000650 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000660 38623438 5f5f6d79 7079632e 696e6974 8b48__mypyc.init │ │ │ │ 0x00000670 5f746f6d 6c695f5f 5f5f7061 72736572 _tomli____parser │ │ │ │ 0x00000680 00000000 3e000000 41000000 0c000000 ....>...A....... │ │ │ │ 0x00000690 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ 0x000006a0 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ 0x000006b0 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ 0x000006c0 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ 0x000006d0 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66383561 31643130 36393362 30633031 f85a1d10693b0c01 │ │ │ │ - 0x00000010 65333033 65376664 34663563 64613464 e303e7fd4f5cda4d │ │ │ │ - 0x00000020 64656666 66302e64 65627567 00000000 defff0.debug.... │ │ │ │ - 0x00000030 8b564780 .VG. │ │ │ │ + 0x00000000 31323531 64626634 61656137 66646563 1251dbf4aea7fdec │ │ │ │ + 0x00000010 34306463 65636436 65396662 31356238 40dcecd6e9fb15b8 │ │ │ │ + 0x00000020 32643762 33332e64 65627567 00000000 2d7b33.debug.... │ │ │ │ + 0x00000030 eba8f82b ...+ │ │ ├── ./usr/lib/python3/dist-packages/tomli/_re.cpython-313-arm-linux-gnueabi.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: 692ed8ca2ae41e92d48587fe3d78d645997d5503 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b658d93ac25c57e66fc2be8389c08907c869bb99 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ __cxa_finalize │ │ │ │ PyInit__re │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____re │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____re │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabi/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ 0x000005bc 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x000005cc 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x000005dc 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x000005ec 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x000005fc 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x0000060c 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x0000061c 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x0000062c 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x0000063c 32636633 5f5f6d79 70796300 00000000 2cf3__mypyc..... │ │ │ │ - 0x0000064c 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x0000065c 32636633 5f5f6d79 7079632e 696e6974 2cf3__mypyc.init │ │ │ │ + 0x0000062c 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x0000063c 38623438 5f5f6d79 70796300 00000000 8b48__mypyc..... │ │ │ │ + 0x0000064c 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x0000065c 38623438 5f5f6d79 7079632e 696e6974 8b48__mypyc.init │ │ │ │ 0x0000066c 5f746f6d 6c695f5f 5f5f7265 00000000 _tomli____re.... │ │ │ │ 0x0000067c 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ 0x0000068c 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ 0x0000069c 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x000006ac 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x000006bc 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x000006cc 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32656438 63613261 65343165 39326434 2ed8ca2ae41e92d4 │ │ │ │ - 0x00000010 38353837 66653364 37386436 34353939 8587fe3d78d64599 │ │ │ │ - 0x00000020 37643535 30332e64 65627567 00000000 7d5503.debug.... │ │ │ │ - 0x00000030 85f1c229 ...) │ │ │ │ + 0x00000000 35386439 33616332 35633537 65363666 58d93ac25c57e66f │ │ │ │ + 0x00000010 63326265 38333839 63303839 30376338 c2be8389c08907c8 │ │ │ │ + 0x00000020 36396262 39392e64 65627567 00000000 69bb99.debug.... │ │ │ │ + 0x00000030 4096f614 @... │ │ ├── ./usr/lib/python3/dist-packages/tomli/_types.cpython-313-arm-linux-gnueabi.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: e13213ee8e56d2653b10ea32933d2654be8f4bdc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48367c07ed74f1944d6a79d247d68cf80df5f4e5 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -4,16 +4,16 @@ │ │ │ │ __cxa_finalize │ │ │ │ PyInit__types │ │ │ │ PyImport_ImportModule │ │ │ │ PyObject_GetAttrString │ │ │ │ PyCapsule_GetPointer │ │ │ │ _Py_Dealloc │ │ │ │ PyInit___init__ │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____types │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____types │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabi/python3-tomli.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .rel.dyn │ │ │ │ .rel.plt │ │ │ │ .eh_frame │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -5,17 +5,17 @@ │ │ │ │ 0x000005c0 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ 0x000005d0 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ 0x000005e0 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ 0x000005f0 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ 0x00000600 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ 0x00000610 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ 0x00000620 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00000630 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00000640 32636633 5f5f6d79 70796300 35373033 2cf3__mypyc.5703 │ │ │ │ - 0x00000650 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ + 0x00000630 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00000640 38623438 5f5f6d79 70796300 35626165 8b48__mypyc.5bae │ │ │ │ + 0x00000650 38613537 62356566 38353831 38623438 8a57b5ef85818b48 │ │ │ │ 0x00000660 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ 0x00000670 6c695f5f 5f5f7479 70657300 3e000000 li____types.>... │ │ │ │ 0x00000680 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ 0x00000690 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ 0x000006a0 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ 0x000006b0 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ 0x000006c0 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33323133 65653865 35366432 36353362 3213ee8e56d2653b │ │ │ │ - 0x00000010 31306561 33323933 33643236 35346265 10ea32933d2654be │ │ │ │ - 0x00000020 38663462 64632e64 65627567 00000000 8f4bdc.debug.... │ │ │ │ - 0x00000030 a9cddb24 ...$ │ │ │ │ + 0x00000000 33363763 30376564 37346631 39343464 367c07ed74f1944d │ │ │ │ + 0x00000010 36613739 64323437 64363863 66383064 6a79d247d68cf80d │ │ │ │ + 0x00000020 66356634 65352e64 65627567 00000000 f5f4e5.debug.... │ │ │ │ + 0x00000030 42ebec63 B..c │ │ ├── ./usr/lib/python3/dist-packages/tomli-2.2.1.dist-info/top_level.txt │ │ │ @@ -1,2 +1,2 @@ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ tomli │ │ │ --- ./usr/lib/python3/dist-packages/5703180c3dd46e872cf3__mypyc.cpython-313-arm-linux-gnueabi.so │ │ ├── +++ ./usr/lib/python3/dist-packages/5bae8a57b5ef85818b48__mypyc.cpython-313-arm-linux-gnueabi.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │┄ Files 99% similar despite different names │ │ │ ├── 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 0x044b94 0x00044b94 0x00044b94 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x44ba0 0x44ba0 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x044bb4 0x00044bb4 0x00044bb4 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x44bc0 0x44bc0 R E 0x10000 │ │ │ │ LOAD 0x04fc30 0x0005fc30 0x0005fc30 0x01cdc 0x02218 RW 0x10000 │ │ │ │ DYNAMIC 0x04ff18 0x0005ff18 0x0005ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x04fc30 0x0005fc30 0x0005fc30 0x003d0 0x003d0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003580 003580 003017 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00006598 006598 000476 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00006a10 006a10 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00006a50 006a50 0013a0 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 00007df0 007df0 000600 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 000083f0 0083f0 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 000083fc 0083fc 000914 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00008d10 008d10 037ba4 00 AX 0 0 4 │ │ │ │ - [12] .fini PROGBITS 000408b4 0408b4 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 000408c0 0408c0 0042d4 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00044b94 044b94 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00044b9c 044b9c 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00008d10 008d10 037bac 00 AX 0 0 4 │ │ │ │ + [12] .fini PROGBITS 000408bc 0408bc 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 000408c8 0408c8 0042ec 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00044bb4 044bb4 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00044bbc 044bbc 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0005fc30 04fc30 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0005fc34 04fc34 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0005fc38 04fc38 0002e0 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0005ff18 04ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00060000 050000 0004bc 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 000604bc 0504bc 001450 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 0006190c 05190c 00053c 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -235,340 +235,340 @@ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 233: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 238: 0003e980 352 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____types │ │ │ │ + 238: 0003f340 352 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____types │ │ │ │ 239: 0000e9b8 136 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ 240: 00014a6c 224 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ 241: 00013c10 260 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict_____init__ │ │ │ │ 242: 00027f60 720 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_list_rule │ │ │ │ 243: 0000d358 232 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ - 244: 0003e508 616 FUNC GLOBAL DEFAULT 11 CPyPy__parser___TOMLDecodeError_____init__ │ │ │ │ + 244: 0003e514 616 FUNC GLOBAL DEFAULT 11 CPyPy__parser___TOMLDecodeError_____init__ │ │ │ │ 245: 0000f2cc 508 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 246: 000148b8 436 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict___get_or_create_nest │ │ │ │ - 247: 00061984 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ + 247: 00061990 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ 248: 000128e4 48 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ 249: 0000cd9c 24 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ - 250: 0003ed10 2140 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____parser │ │ │ │ + 250: 0003e98c 2136 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____parser │ │ │ │ 251: 0000d440 176 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ - 252: 00044aa8 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ - 253: 00021804 580 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_until │ │ │ │ - 254: 0003f56c 352 FUNC GLOBAL DEFAULT 11 CPyInit_tomli │ │ │ │ - 255: 00061988 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ + 252: 00044ac8 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 253: 00021808 580 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_until │ │ │ │ + 254: 0003f1e4 348 FUNC GLOBAL DEFAULT 11 CPyInit_tomli │ │ │ │ + 255: 00061994 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ 256: 00022df0 168 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_localtime │ │ │ │ - 257: 000619ac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ - 258: 00038378 296 FUNC GLOBAL DEFAULT 11 CPyPy__parser___loads │ │ │ │ + 257: 000619b8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ + 258: 00038380 296 FUNC GLOBAL DEFAULT 11 CPyPy__parser___loads │ │ │ │ 259: 00008fc4 104 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ - 260: 0001d98c 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ - 261: 0003c0e8 9248 FUNC GLOBAL DEFAULT 11 CPyDef__parser___TOMLDecodeError_____init__ │ │ │ │ - 262: 000361c0 7440 FUNC GLOBAL DEFAULT 11 CPyDef__parser___loads │ │ │ │ + 260: 0001d990 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 261: 0003c0f0 9252 FUNC GLOBAL DEFAULT 11 CPyDef__parser___TOMLDecodeError_____init__ │ │ │ │ + 262: 000361c8 7440 FUNC GLOBAL DEFAULT 11 CPyDef__parser___loads │ │ │ │ 263: 0001a03c 364 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___unset_all │ │ │ │ 264: 0000d890 164 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ - 265: 0006196c 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ + 265: 00061978 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ 266: 00010dd0 544 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ - 267: 000386c8 8412 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_inline_table │ │ │ │ + 267: 000386d0 8412 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_inline_table │ │ │ │ 268: 000109d0 76 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ 269: 00013590 260 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags_____init__ │ │ │ │ 270: 00028230 684 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key │ │ │ │ 271: 0000d140 208 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 272: 00027024 3900 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_list_rule │ │ │ │ - 273: 00061a00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re │ │ │ │ + 273: 000619e8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re │ │ │ │ 274: 0000e1b4 612 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ 275: 000134dc 180 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags │ │ │ │ 276: 00012914 180 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ 277: 0000f968 276 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ - 278: 00061968 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___TOMLDecodeError │ │ │ │ - 279: 0001d37c 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 278: 00061974 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___TOMLDecodeError │ │ │ │ + 279: 0001d380 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ 280: 00011e50 348 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ 281: 0000ea8c 76 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ 282: 00012e50 180 FUNC GLOBAL DEFAULT 11 CPyDef__parser___is_unicode_scalar_value │ │ │ │ 283: 000108d0 256 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ 284: 0000f4c8 308 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ - 285: 00029d78 2856 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_hex_char │ │ │ │ + 285: 00029d7c 2856 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_hex_char │ │ │ │ 286: 0000cec0 224 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ 287: 000128ac 56 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ - 288: 0002b9f4 768 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape │ │ │ │ - 289: 0001bc30 1948 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict___append_nest_to_list │ │ │ │ - 290: 0001b024 3084 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___is_ │ │ │ │ + 288: 0002b9f8 768 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape │ │ │ │ + 289: 0001bc34 1948 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict___append_nest_to_list │ │ │ │ + 290: 0001b024 3088 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___is_ │ │ │ │ 291: 00012b00 192 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ 292: 00011744 344 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ 293: 00011494 344 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ 294: 000151f0 128 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 295: 0000ea40 76 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ 296: 0000dd80 1076 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ 297: 00013428 180 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags_____init__ │ │ │ │ - 298: 0001db00 508 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___add_pending │ │ │ │ + 298: 0001db04 508 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___add_pending │ │ │ │ 299: 0005fe44 212 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ 300: 000166a8 216 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ 301: 00013784 640 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___add_pending │ │ │ │ 302: 0000db44 40 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ - 303: 0001cd50 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ - 304: 0001cab8 664 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_chars │ │ │ │ - 305: 0001df10 596 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___set │ │ │ │ + 303: 0001cd54 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 304: 0001cabc 664 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_chars │ │ │ │ + 305: 0001df14 596 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___set │ │ │ │ 306: 000107d8 76 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ - 307: 000382bc 188 FUNC GLOBAL DEFAULT 11 CPyPy__parser___load │ │ │ │ - 308: 00017494 1576 FUNC GLOBAL DEFAULT 11 CPyDef__types_____top_level__ │ │ │ │ - 309: 0006199c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ + 307: 000382c4 188 FUNC GLOBAL DEFAULT 11 CPyPy__parser___load │ │ │ │ + 308: 0001787c 1576 FUNC GLOBAL DEFAULT 11 CPyDef__types_____top_level__ │ │ │ │ + 309: 000619a8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ 310: 000604fc 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ 311: 000115ec 344 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 312: 0002bcf4 836 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_hex_char │ │ │ │ - 313: 000185d4 1000 FUNC GLOBAL DEFAULT 11 CPyDef_tomli_____top_level__ │ │ │ │ + 312: 0002bcf8 836 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_hex_char │ │ │ │ + 313: 00017494 1000 FUNC GLOBAL DEFAULT 11 CPyDef_tomli_____top_level__ │ │ │ │ 314: 000102c4 668 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ - 315: 0002ece0 8980 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_datetime │ │ │ │ - 316: 000619e4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser │ │ │ │ + 315: 0002ece0 8992 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_datetime │ │ │ │ + 316: 00061a14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser │ │ │ │ 317: 0000ef28 244 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ 318: 0000ead8 44 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ 319: 00015518 356 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ - 320: 0001c7c8 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 320: 0001c7cc 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ 321: 00010844 140 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ 322: 000121e4 16 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ 323: 00011978 256 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ 324: 0000902c 24 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags_____mypyc_defaults_setup │ │ │ │ 325: 0001567c 2808 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ 326: 00012bc0 76 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ 327: 0000d688 44 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 328: 000619fc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___globals │ │ │ │ + 328: 000619cc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___globals │ │ │ │ 329: 000125d0 120 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 330: 00011388 268 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ 331: 000100cc 504 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 332: 0001f088 228 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___finalize_pending │ │ │ │ - 333: 0001f8b8 372 FUNC GLOBAL DEFAULT 11 CPyPy__re___cached_tz │ │ │ │ + 332: 0001f08c 228 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___finalize_pending │ │ │ │ + 333: 0001f8bc 372 FUNC GLOBAL DEFAULT 11 CPyPy__re___cached_tz │ │ │ │ 334: 00012f04 152 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ - 335: 0001f16c 1868 FUNC GLOBAL DEFAULT 11 CPyDef__re___cached_tz │ │ │ │ - 336: 0002c038 11432 FUNC GLOBAL DEFAULT 11 CPyDef__parser_____top_level__ │ │ │ │ - 337: 0001ced0 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 335: 0001f170 1868 FUNC GLOBAL DEFAULT 11 CPyDef__re___cached_tz │ │ │ │ + 336: 0002c03c 11428 FUNC GLOBAL DEFAULT 11 CPyDef__parser_____top_level__ │ │ │ │ + 337: 0001ced4 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ 338: 0000ce60 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ - 339: 00030ff4 168 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_datetime │ │ │ │ - 340: 00061978 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ + 339: 00031000 168 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_datetime │ │ │ │ + 340: 00061984 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ 341: 000129c8 140 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 342: 00010670 84 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ 343: 0000cd2c 40 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ - 344: 000619e0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___globals │ │ │ │ - 345: 000619c8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli_internal │ │ │ │ + 344: 00061a10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___globals │ │ │ │ + 345: 000619dc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli_internal │ │ │ │ 346: 00012aa4 92 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ 347: 0000f844 292 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ - 348: 0001d818 372 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ - 349: 0001d344 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ - 350: 000619c4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli │ │ │ │ + 348: 0001d81c 372 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 349: 0001d348 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 350: 000619d8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli │ │ │ │ 351: 00019774 300 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ - 352: 00044964 316 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 353: 00021a48 1124 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_number │ │ │ │ + 352: 00044984 316 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 353: 00021a4c 1124 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_number │ │ │ │ 354: 000254c0 2304 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key │ │ │ │ 355: 000193e0 252 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ 356: 00022e98 7116 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str │ │ │ │ 357: 0000f5fc 112 FUNC GLOBAL DEFAULT 11 CPyList_GetItemUnsafe │ │ │ │ - 358: 0001eac0 1480 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___finalize_pending │ │ │ │ - 359: 0001dcfc 532 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___is_ │ │ │ │ + 358: 0001eac4 1480 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___finalize_pending │ │ │ │ + 359: 0001dd00 532 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags___is_ │ │ │ │ 360: 0000bb74 3576 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ 361: 00012234 292 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ - 362: 000297b4 740 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_multiline_str │ │ │ │ + 362: 000297b8 740 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_multiline_str │ │ │ │ 363: 00010a48 180 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 364: 00061a04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re_internal │ │ │ │ - 365: 00028a34 3456 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_multiline_str │ │ │ │ + 364: 000619ec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____re_internal │ │ │ │ + 365: 00028a34 3460 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_multiline_str │ │ │ │ 366: 00010ff0 384 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ 367: 000106c4 64 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ 368: 00011abc 284 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 369: 000191dc 44 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ 370: 0005fe38 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ - 371: 000343e8 7640 FUNC GLOBAL DEFAULT 11 CPyDef__parser___key_value_rule │ │ │ │ - 372: 0003eae0 560 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____re │ │ │ │ + 371: 000343f4 7636 FUNC GLOBAL DEFAULT 11 CPyDef__parser___key_value_rule │ │ │ │ + 372: 0003f4a0 564 FUNC GLOBAL DEFAULT 11 CPyInit_tomli____re │ │ │ │ 373: 00012814 152 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 374: 00017abc 2840 FUNC GLOBAL DEFAULT 11 CPyDef__re_____top_level__ │ │ │ │ - 375: 0001c3cc 368 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict___append_nest_to_list │ │ │ │ - 376: 00029a98 736 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str │ │ │ │ - 377: 0006195c 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Output │ │ │ │ + 374: 00017ea4 2840 FUNC GLOBAL DEFAULT 11 CPyDef__re_____top_level__ │ │ │ │ + 375: 0001c3d0 368 FUNC GLOBAL DEFAULT 11 CPyPy__parser___NestedDict___append_nest_to_list │ │ │ │ + 376: 00029a9c 736 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str │ │ │ │ + 377: 00061968 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Output │ │ │ │ 378: 0000eb64 148 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ 379: 0000d584 44 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ 380: 00061a1c 1016 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ - 381: 000619e8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser_internal │ │ │ │ + 381: 00061a18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____parser_internal │ │ │ │ 382: 00013b74 156 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict │ │ │ │ - 383: 0003aafc 876 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_value_pair │ │ │ │ + 383: 0003ab04 876 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_value_pair │ │ │ │ 384: 0000ce00 52 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ - 385: 0002b664 228 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape_multiline │ │ │ │ - 386: 00013fd8 164 FUNC GLOBAL DEFAULT 11 CPyPy__parser___make_safe_parse_float │ │ │ │ - 387: 00025dc0 3988 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_dict_rule │ │ │ │ - 388: 00018df4 220 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 389: 00012da4 172 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 390: 00012648 460 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ - 391: 00061964 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Flags │ │ │ │ - 392: 000619f4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 393: 00044aa0 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ - 394: 000199cc 1648 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___unset_all │ │ │ │ - 395: 00016670 56 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 396: 00024bac 2324 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_part │ │ │ │ - 397: 00011170 268 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 398: 000619c0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tomli___globals │ │ │ │ - 399: 0000d6b4 116 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ - 400: 000619cc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 401: 0000cc38 184 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ - 402: 000194dc 160 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ - 403: 0003109c 11220 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_value │ │ │ │ - 404: 0003bd90 856 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_value │ │ │ │ - 405: 00061998 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS │ │ │ │ - 406: 0000c9fc 160 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ - 407: 0000d9ac 192 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ - 408: 0001c908 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ - 409: 000619f8 4 OBJECT GLOBAL DEFAULT 22 CPyModule___future__ │ │ │ │ - 410: 00061970 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ - 411: 00010b54 148 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 412: 00016174 796 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ - 413: 0000d5b0 216 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ - 414: 00011fac 568 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ - 415: 0006197c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ - 416: 0002a8a0 3524 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape │ │ │ │ - 417: 0000cb4c 236 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ - 418: 00017144 848 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ - 419: 000124a4 168 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ - 420: 00020eec 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comments_and_array_ws │ │ │ │ - 421: 00010824 16 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ - 422: 00061958 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___make_safe_parse_float_env │ │ │ │ - 423: 00010b28 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ - 424: 00018ed0 624 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ - 425: 00008e44 84 FUNC GLOBAL DEFAULT 11 CPyDef__parser___DEPRECATED_DEFAULT │ │ │ │ - 426: 0000d210 156 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ - 427: 0000fb94 248 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 428: 00011bd8 284 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ - 429: 00061980 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ - 430: 00061960 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___NestedDict │ │ │ │ - 431: 00010be8 124 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ - 432: 0003e794 492 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 433: 0000da6c 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ - 434: 0000ccf0 60 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 435: 000284dc 684 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_part │ │ │ │ - 436: 00020cd0 540 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comments_and_array_ws │ │ │ │ - 437: 000193b4 44 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ - 438: 0001d4f0 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ - 439: 00021eac 180 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_number │ │ │ │ - 440: 0000f01c 264 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 441: 00026d54 720 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_dict_rule │ │ │ │ - 442: 00021094 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comment │ │ │ │ - 443: 000619a0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ - 444: 0001407c 68 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ - 445: 00019274 12 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 446: 0001957c 504 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ - 447: 0001fa2c 3656 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_until │ │ │ │ - 448: 0001d664 436 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_chars │ │ │ │ - 449: 0000d2ac 128 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 450: 00061a10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__types___globals │ │ │ │ - 451: 0001254c 132 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ - 452: 0000d084 188 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ - 453: 0000fc8c 412 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ - 454: 000619b4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_DATETIME │ │ │ │ - 455: 000619d0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_types │ │ │ │ - 456: 0000ee70 184 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 457: 0000dae4 96 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ - 458: 00009860 132 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ - 459: 000619d4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ - 460: 0000d4f0 148 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 461: 00019388 44 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 462: 00021560 676 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_literal_str │ │ │ │ - 463: 00010afc 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ - 464: 0006198c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ - 465: 00010a1c 44 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 466: 00015270 680 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 467: 0000ce34 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ - 468: 000619d8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_string │ │ │ │ - 469: 00061a0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ - 470: 0003f6cc 864 FUNC GLOBAL DEFAULT 11 PyInit_5703180c3dd46e872cf3__mypyc │ │ │ │ + 385: 0002b668 228 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape_multiline │ │ │ │ + 386: 0003f6d4 864 FUNC GLOBAL DEFAULT 11 PyInit_5bae8a57b5ef85818b48__mypyc │ │ │ │ + 387: 00013fd8 164 FUNC GLOBAL DEFAULT 11 CPyPy__parser___make_safe_parse_float │ │ │ │ + 388: 00025dc0 3988 FUNC GLOBAL DEFAULT 11 CPyDef__parser___create_dict_rule │ │ │ │ + 389: 00018df4 220 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 390: 00012da4 172 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ + 391: 00012648 460 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ + 392: 00061970 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___Flags │ │ │ │ + 393: 000619c8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ + 394: 00044ac0 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 395: 000199cc 1648 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___unset_all │ │ │ │ + 396: 00016670 56 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 397: 00024bac 2324 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_part │ │ │ │ + 398: 00011170 268 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ + 399: 000619d4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tomli___globals │ │ │ │ + 400: 0000d6b4 116 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ + 401: 000619f0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ + 402: 0000cc38 184 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ + 403: 000194dc 160 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 404: 000310a8 11220 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_value │ │ │ │ + 405: 0003bd98 856 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_value │ │ │ │ + 406: 000619a4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS │ │ │ │ + 407: 0000c9fc 160 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ + 408: 0000d9ac 192 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ + 409: 0001c90c 384 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 410: 00061a08 4 OBJECT GLOBAL DEFAULT 22 CPyModule___future__ │ │ │ │ + 411: 0006197c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ + 412: 00010b54 148 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ + 413: 00016174 796 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 414: 0000d5b0 216 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ + 415: 00011fac 568 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ + 416: 00061988 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ + 417: 0002a8a4 3524 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_basic_str_escape │ │ │ │ + 418: 0000cb4c 236 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ + 419: 00017144 848 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 420: 000124a4 168 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ + 421: 00020ef0 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comments_and_array_ws │ │ │ │ + 422: 00010824 16 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ + 423: 00061964 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___make_safe_parse_float_env │ │ │ │ + 424: 00010b28 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ + 425: 00018ed0 624 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 426: 00008e44 84 FUNC GLOBAL DEFAULT 11 CPyDef__parser___DEPRECATED_DEFAULT │ │ │ │ + 427: 0000d210 156 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ + 428: 0000fb94 248 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ + 429: 00011bd8 284 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ + 430: 0006198c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ + 431: 0006196c 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___NestedDict │ │ │ │ + 432: 00010be8 124 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ + 433: 0003e7a0 492 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 434: 0000da6c 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ + 435: 0000ccf0 60 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ + 436: 000284dc 684 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_key_part │ │ │ │ + 437: 00020cd4 540 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comments_and_array_ws │ │ │ │ + 438: 000193b4 44 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 439: 0001d4f4 372 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 440: 00021eb0 180 FUNC GLOBAL DEFAULT 11 CPyPy__re___match_to_number │ │ │ │ + 441: 0000f01c 264 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ + 442: 00026d54 720 FUNC GLOBAL DEFAULT 11 CPyPy__parser___create_dict_rule │ │ │ │ + 443: 00021098 424 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_comment │ │ │ │ + 444: 000619ac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ + 445: 0001407c 68 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ + 446: 00019274 12 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 447: 0001957c 504 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 448: 0001fa30 3656 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_until │ │ │ │ + 449: 0001d668 436 FUNC GLOBAL DEFAULT 11 CPyPy__parser___skip_chars │ │ │ │ + 450: 0000d2ac 128 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ + 451: 000619d0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__types___globals │ │ │ │ + 452: 0001254c 132 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ + 453: 0000d084 188 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ + 454: 0000fc8c 412 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ + 455: 00061954 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_DATETIME │ │ │ │ + 456: 000619f8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_types │ │ │ │ + 457: 0000ee70 184 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ + 458: 0000dae4 96 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ + 459: 00009860 132 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____get__ │ │ │ │ + 460: 000619fc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ + 461: 0000d4f0 148 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ + 462: 00019388 44 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 463: 00021564 676 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_literal_str │ │ │ │ + 464: 00010afc 44 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ + 465: 00061998 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ + 466: 00010a1c 44 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ + 467: 00015270 680 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 468: 0000ce34 44 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ + 469: 00061a00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_string │ │ │ │ + 470: 00061a0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ 471: 000150ac 280 FUNC GLOBAL DEFAULT 11 CPyPy__parser___safe_parse_float_make_safe_parse_float_obj_____call__ │ │ │ │ 472: 00008f6c 88 FUNC GLOBAL DEFAULT 11 CPyDef__parser___make_safe_parse_float_env │ │ │ │ 473: 00010704 116 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 474: 00061974 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ - 475: 00037ed0 1004 FUNC GLOBAL DEFAULT 11 CPyDef__parser___load │ │ │ │ - 476: 000619f0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ + 474: 00061980 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ + 475: 00037ed8 1004 FUNC GLOBAL DEFAULT 11 CPyDef__parser___load │ │ │ │ + 476: 000619c4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ 477: 00010c64 364 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 478: 0001c688 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 479: 000619ec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ + 478: 0001c68c 320 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 479: 000619c0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ 480: 00013b00 116 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict_____init__ │ │ │ │ - 481: 00061a18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types_internal │ │ │ │ - 482: 0003a7a4 856 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_inline_table │ │ │ │ - 483: 00021f60 3728 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_localtime │ │ │ │ + 481: 000619e4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types_internal │ │ │ │ + 482: 0003a7ac 856 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_inline_table │ │ │ │ + 483: 00021f64 3724 FUNC GLOBAL DEFAULT 11 CPyDef__re___match_to_localtime │ │ │ │ 484: 00010834 16 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ 485: 0005fe40 4 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 486: 00061990 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ + 486: 0006199c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ 487: 0000ed6c 260 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 488: 00061a14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types │ │ │ │ + 488: 000619e0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tomli____types │ │ │ │ 489: 0000ffe0 236 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 490: 0002b748 684 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape_multiline │ │ │ │ + 490: 0002b74c 684 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_basic_str_escape_multiline │ │ │ │ 491: 0000f66c 244 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ 492: 0000fe28 440 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ 493: 0000e418 1312 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ 494: 00019208 108 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ 495: 00016df8 844 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ 496: 0000ca9c 176 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ - 497: 0001d1ec 344 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ - 498: 0001c53c 120 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 497: 0001d1f0 344 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 498: 0001c540 120 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ 499: 000151c4 44 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ 500: 00013a04 252 FUNC GLOBAL DEFAULT 11 CPyPy__parser___Flags_____mypyc_defaults_setup │ │ │ │ - 501: 000384a0 552 FUNC GLOBAL DEFAULT 11 CPyPy__parser___key_value_rule │ │ │ │ + 501: 000384a8 552 FUNC GLOBAL DEFAULT 11 CPyPy__parser___key_value_rule │ │ │ │ 502: 00012358 332 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 503: 0001d360 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 503: 0001d364 28 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ 504: 000121f4 64 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ 505: 0000d7dc 180 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 506: 000604f8 4 OBJECT GLOBAL DEFAULT 21 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ - 507: 000619b8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_LOCALTIME │ │ │ │ + 507: 00061958 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_LOCALTIME │ │ │ │ 508: 00016780 1536 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ 509: 0000c96c 144 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ 510: 0000fa7c 280 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ 511: 00014b4c 1376 FUNC GLOBAL DEFAULT 11 CPyDef__parser___safe_parse_float_make_safe_parse_float_obj_____call__ │ │ │ │ - 512: 0001d050 412 FUNC GLOBAL DEFAULT 11 CPyPy__parser___is_unicode_scalar_value │ │ │ │ + 512: 0001d054 412 FUNC GLOBAL DEFAULT 11 CPyPy__parser___is_unicode_scalar_value │ │ │ │ 513: 00060c10 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ 514: 00016494 476 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ 515: 00012cec 184 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ 516: 000189bc 232 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 517: 00044930 52 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 517: 00044950 52 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ 518: 0000cdb4 32 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ 519: 00011a78 68 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ 520: 0000d728 180 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ 521: 0000f124 424 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ 522: 0001189c 220 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ 523: 00018aa4 848 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ - 524: 00061994 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ - 525: 0002123c 804 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_literal_str │ │ │ │ + 524: 000619a0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ + 525: 00021240 804 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_literal_str │ │ │ │ 526: 00016490 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ 527: 00028788 684 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_one_line_basic_str │ │ │ │ - 528: 00033c70 1912 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_value_pair │ │ │ │ + 528: 00033c7c 1912 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_key_value_pair │ │ │ │ 529: 00019140 156 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ 530: 000618d0 60 OBJECT GLOBAL DEFAULT 21 _parser___TOMLDecodeError_members │ │ │ │ 531: 0001127c 268 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ 532: 0000ec78 244 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ 533: 00009dbc 220 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ 534: 000132cc 348 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ - 535: 0001e43c 1668 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ - 536: 000619a4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ - 537: 00061954 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ + 535: 0001e440 1668 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 536: 000619b0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ + 537: 00061960 4 OBJECT GLOBAL DEFAULT 22 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ 538: 0000eb04 52 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ - 539: 000619bc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_NUMBER │ │ │ │ + 539: 0006195c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__re___RE_NUMBER │ │ │ │ 540: 0000d934 120 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ 541: 0000cd54 72 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ 542: 00016d80 120 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ - 543: 000619dc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ + 543: 00061a04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ 544: 000140c0 2040 FUNC GLOBAL DEFAULT 11 CPyDef__parser___NestedDict___get_or_create_nest │ │ │ │ - 545: 0003ae68 3020 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_array │ │ │ │ - 546: 0003ba34 860 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_array │ │ │ │ + 545: 0003ae70 3020 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_array │ │ │ │ + 546: 0003ba3c 860 FUNC GLOBAL DEFAULT 11 CPyPy__parser___parse_array │ │ │ │ 547: 0000cdd4 44 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ 548: 0000eb38 44 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ 549: 0000cfa0 228 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ 550: 0000ce8c 52 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 551: 0000db6c 532 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 552: 000619a8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ + 552: 000619b4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ 553: 00010778 96 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ 554: 00011cf4 348 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 555: 000619b0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ASCII_CTRL │ │ │ │ + 555: 000619bc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__parser___ASCII_CTRL │ │ │ │ 556: 00019280 264 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ - 557: 00061a08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ + 557: 000619f4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ 558: 00013dc0 536 FUNC GLOBAL DEFAULT 11 CPyDef__parser___make_safe_parse_float │ │ │ │ 559: 0000bb48 44 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ 560: 00024a64 328 FUNC GLOBAL DEFAULT 11 CPyDef__parser___parse_one_line_basic_str │ │ │ │ 561: 00010560 272 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ 562: 0000f760 228 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ 563: 000198a0 300 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ 564: 0000e938 128 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ 565: 00012a54 80 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 566: 0000a064 704 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ 567: 0001a1a8 3708 FUNC GLOBAL DEFAULT 11 CPyDef__parser___Flags___set │ │ │ │ 568: 0000ebf8 128 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ 569: 0000d32c 44 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ - 570: 00020874 1116 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comment │ │ │ │ + 570: 00020878 1116 FUNC GLOBAL DEFAULT 11 CPyDef__parser___skip_comment │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -3,100 +3,100 @@ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0005fc30 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc34 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc38 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc3c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc40 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc48 00000017 R_ARM_RELATIVE │ │ │ │ -0005fc50 00000017 R_ARM_RELATIVE │ │ │ │ -0005fc58 00000017 R_ARM_RELATIVE │ │ │ │ +0005fc4c 00000017 R_ARM_RELATIVE │ │ │ │ +0005fc54 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc5c 00000017 R_ARM_RELATIVE │ │ │ │ +0005fc60 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc64 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc6c 00000017 R_ARM_RELATIVE │ │ │ │ -0005fc70 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc74 00000017 R_ARM_RELATIVE │ │ │ │ -0005fc78 00000017 R_ARM_RELATIVE │ │ │ │ -0005fc80 00000017 R_ARM_RELATIVE │ │ │ │ +0005fc7c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc84 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc88 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc90 00000017 R_ARM_RELATIVE │ │ │ │ -0005fc94 00000017 R_ARM_RELATIVE │ │ │ │ 0005fc98 00000017 R_ARM_RELATIVE │ │ │ │ +0005fc9c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fca0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fca4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcac 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcb0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcb4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcbc 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcc0 00000017 R_ARM_RELATIVE │ │ │ │ -0005fcc8 00000017 R_ARM_RELATIVE │ │ │ │ +0005fcc4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fccc 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcd0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcd8 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcdc 00000017 R_ARM_RELATIVE │ │ │ │ 0005fce0 00000017 R_ARM_RELATIVE │ │ │ │ -0005fce4 00000017 R_ARM_RELATIVE │ │ │ │ +0005fce8 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcec 00000017 R_ARM_RELATIVE │ │ │ │ -0005fcf0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcf4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fcf8 00000017 R_ARM_RELATIVE │ │ │ │ -0005fd00 00000017 R_ARM_RELATIVE │ │ │ │ +0005fcfc 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd04 00000017 R_ARM_RELATIVE │ │ │ │ +0005fd08 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd0c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd10 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd18 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd1c 00000017 R_ARM_RELATIVE │ │ │ │ +0005fd20 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd24 00000017 R_ARM_RELATIVE │ │ │ │ -0005fd28 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd2c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd30 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd38 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd3c 00000017 R_ARM_RELATIVE │ │ │ │ -0005fd40 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd44 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd48 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd50 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd54 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd58 00000017 R_ARM_RELATIVE │ │ │ │ -0005fd60 00000017 R_ARM_RELATIVE │ │ │ │ +0005fd5c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd64 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd68 00000017 R_ARM_RELATIVE │ │ │ │ +0005fd6c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd70 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd74 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd7c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd80 00000017 R_ARM_RELATIVE │ │ │ │ -0005fd88 00000017 R_ARM_RELATIVE │ │ │ │ +0005fd84 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd8c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd90 00000017 R_ARM_RELATIVE │ │ │ │ 0005fd94 00000017 R_ARM_RELATIVE │ │ │ │ -0005fd98 00000017 R_ARM_RELATIVE │ │ │ │ +0005fd9c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fda0 00000017 R_ARM_RELATIVE │ │ │ │ -0005fda4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fda8 00000017 R_ARM_RELATIVE │ │ │ │ -0005fdb0 00000017 R_ARM_RELATIVE │ │ │ │ +0005fdac 00000017 R_ARM_RELATIVE │ │ │ │ +0005fdb4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fdb8 00000017 R_ARM_RELATIVE │ │ │ │ 0005fdbc 00000017 R_ARM_RELATIVE │ │ │ │ +0005fdc0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fdc4 00000017 R_ARM_RELATIVE │ │ │ │ -0005fdc8 00000017 R_ARM_RELATIVE │ │ │ │ +0005fdcc 00000017 R_ARM_RELATIVE │ │ │ │ 0005fdd0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fdd4 00000017 R_ARM_RELATIVE │ │ │ │ -0005fdd8 00000017 R_ARM_RELATIVE │ │ │ │ -0005fde0 00000017 R_ARM_RELATIVE │ │ │ │ +0005fddc 00000017 R_ARM_RELATIVE │ │ │ │ +0005fde4 00000017 R_ARM_RELATIVE │ │ │ │ 0005fde8 00000017 R_ARM_RELATIVE │ │ │ │ -0005fdec 00000017 R_ARM_RELATIVE │ │ │ │ +0005fdf0 00000017 R_ARM_RELATIVE │ │ │ │ 0005fdf4 00000017 R_ARM_RELATIVE │ │ │ │ -0005fdf8 00000017 R_ARM_RELATIVE │ │ │ │ +0005fdfc 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe00 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe04 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe0c 00000017 R_ARM_RELATIVE │ │ │ │ -0005fe10 00000017 R_ARM_RELATIVE │ │ │ │ +0005fe14 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe18 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe20 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe24 00000017 R_ARM_RELATIVE │ │ │ │ -0005fe28 00000017 R_ARM_RELATIVE │ │ │ │ +0005fe2c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe30 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe38 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe3c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe40 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe44 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe48 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe4c 00000017 R_ARM_RELATIVE │ │ │ │ @@ -178,24 +178,27 @@ │ │ │ │ 000605ec 00000017 R_ARM_RELATIVE │ │ │ │ 00060630 00000017 R_ARM_RELATIVE │ │ │ │ 00060634 00000017 R_ARM_RELATIVE │ │ │ │ 00060648 00000017 R_ARM_RELATIVE │ │ │ │ 00060650 00000017 R_ARM_RELATIVE │ │ │ │ 0006065c 00000017 R_ARM_RELATIVE │ │ │ │ 00060670 00000017 R_ARM_RELATIVE │ │ │ │ -000606a4 00000017 R_ARM_RELATIVE │ │ │ │ -000606b4 00000017 R_ARM_RELATIVE │ │ │ │ -000606b8 00000017 R_ARM_RELATIVE │ │ │ │ -000606bc 00000017 R_ARM_RELATIVE │ │ │ │ -000606c0 00000017 R_ARM_RELATIVE │ │ │ │ -000606c4 00000017 R_ARM_RELATIVE │ │ │ │ -00060714 00000017 R_ARM_RELATIVE │ │ │ │ +000606f0 00000017 R_ARM_RELATIVE │ │ │ │ +000606fc 00000017 R_ARM_RELATIVE │ │ │ │ +00060704 00000017 R_ARM_RELATIVE │ │ │ │ +00060710 00000017 R_ARM_RELATIVE │ │ │ │ +00060718 00000017 R_ARM_RELATIVE │ │ │ │ +0006071c 00000017 R_ARM_RELATIVE │ │ │ │ 00060720 00000017 R_ARM_RELATIVE │ │ │ │ +00060724 00000017 R_ARM_RELATIVE │ │ │ │ 00060728 00000017 R_ARM_RELATIVE │ │ │ │ +0006072c 00000017 R_ARM_RELATIVE │ │ │ │ +00060730 00000017 R_ARM_RELATIVE │ │ │ │ 00060734 00000017 R_ARM_RELATIVE │ │ │ │ +00060738 00000017 R_ARM_RELATIVE │ │ │ │ 0006073c 00000017 R_ARM_RELATIVE │ │ │ │ 00060740 00000017 R_ARM_RELATIVE │ │ │ │ 00060744 00000017 R_ARM_RELATIVE │ │ │ │ 00060748 00000017 R_ARM_RELATIVE │ │ │ │ 0006074c 00000017 R_ARM_RELATIVE │ │ │ │ 00060750 00000017 R_ARM_RELATIVE │ │ │ │ 00060754 00000017 R_ARM_RELATIVE │ │ │ │ @@ -220,32 +223,27 @@ │ │ │ │ 000607a0 00000017 R_ARM_RELATIVE │ │ │ │ 000607a4 00000017 R_ARM_RELATIVE │ │ │ │ 000607a8 00000017 R_ARM_RELATIVE │ │ │ │ 000607ac 00000017 R_ARM_RELATIVE │ │ │ │ 000607b0 00000017 R_ARM_RELATIVE │ │ │ │ 000607b4 00000017 R_ARM_RELATIVE │ │ │ │ 000607b8 00000017 R_ARM_RELATIVE │ │ │ │ -000607bc 00000017 R_ARM_RELATIVE │ │ │ │ -000607c0 00000017 R_ARM_RELATIVE │ │ │ │ -000607c4 00000017 R_ARM_RELATIVE │ │ │ │ 000607c8 00000017 R_ARM_RELATIVE │ │ │ │ 000607cc 00000017 R_ARM_RELATIVE │ │ │ │ 000607d0 00000017 R_ARM_RELATIVE │ │ │ │ 000607d4 00000017 R_ARM_RELATIVE │ │ │ │ 000607d8 00000017 R_ARM_RELATIVE │ │ │ │ 000607dc 00000017 R_ARM_RELATIVE │ │ │ │ 000607e0 00000017 R_ARM_RELATIVE │ │ │ │ 000607ec 00000017 R_ARM_RELATIVE │ │ │ │ 000607f0 00000017 R_ARM_RELATIVE │ │ │ │ 000607fc 00000017 R_ARM_RELATIVE │ │ │ │ 00060800 00000017 R_ARM_RELATIVE │ │ │ │ 0006080c 00000017 R_ARM_RELATIVE │ │ │ │ 00060810 00000017 R_ARM_RELATIVE │ │ │ │ -0006081c 00000017 R_ARM_RELATIVE │ │ │ │ -00060820 00000017 R_ARM_RELATIVE │ │ │ │ 0006082c 00000017 R_ARM_RELATIVE │ │ │ │ 00060830 00000017 R_ARM_RELATIVE │ │ │ │ 0006083c 00000017 R_ARM_RELATIVE │ │ │ │ 00060840 00000017 R_ARM_RELATIVE │ │ │ │ 0006084c 00000017 R_ARM_RELATIVE │ │ │ │ 00060850 00000017 R_ARM_RELATIVE │ │ │ │ 0006085c 00000017 R_ARM_RELATIVE │ │ │ │ @@ -276,73 +274,75 @@ │ │ │ │ 00060920 00000017 R_ARM_RELATIVE │ │ │ │ 0006092c 00000017 R_ARM_RELATIVE │ │ │ │ 00060930 00000017 R_ARM_RELATIVE │ │ │ │ 0006093c 00000017 R_ARM_RELATIVE │ │ │ │ 00060940 00000017 R_ARM_RELATIVE │ │ │ │ 0006094c 00000017 R_ARM_RELATIVE │ │ │ │ 00060950 00000017 R_ARM_RELATIVE │ │ │ │ +0006095c 00000017 R_ARM_RELATIVE │ │ │ │ +00060960 00000017 R_ARM_RELATIVE │ │ │ │ 0006096c 00000017 R_ARM_RELATIVE │ │ │ │ 00060970 00000017 R_ARM_RELATIVE │ │ │ │ 0006097c 00000017 R_ARM_RELATIVE │ │ │ │ 00060980 00000017 R_ARM_RELATIVE │ │ │ │ 0006098c 00000017 R_ARM_RELATIVE │ │ │ │ 00060990 00000017 R_ARM_RELATIVE │ │ │ │ 0006099c 00000017 R_ARM_RELATIVE │ │ │ │ 000609a0 00000017 R_ARM_RELATIVE │ │ │ │ 000609bc 00000017 R_ARM_RELATIVE │ │ │ │ 000609c0 00000017 R_ARM_RELATIVE │ │ │ │ -000609c4 00000017 R_ARM_RELATIVE │ │ │ │ +000609cc 00000017 R_ARM_RELATIVE │ │ │ │ 000609d0 00000017 R_ARM_RELATIVE │ │ │ │ -000609f8 00000017 R_ARM_RELATIVE │ │ │ │ -000609fc 00000017 R_ARM_RELATIVE │ │ │ │ -00060a08 00000017 R_ARM_RELATIVE │ │ │ │ +000609dc 00000017 R_ARM_RELATIVE │ │ │ │ +000609e0 00000017 R_ARM_RELATIVE │ │ │ │ +000609ec 00000017 R_ARM_RELATIVE │ │ │ │ +000609f0 00000017 R_ARM_RELATIVE │ │ │ │ 00060a0c 00000017 R_ARM_RELATIVE │ │ │ │ -00060a28 00000017 R_ARM_RELATIVE │ │ │ │ -00060a2c 00000017 R_ARM_RELATIVE │ │ │ │ -00060a38 00000017 R_ARM_RELATIVE │ │ │ │ -00060a3c 00000017 R_ARM_RELATIVE │ │ │ │ +00060a10 00000017 R_ARM_RELATIVE │ │ │ │ +00060a14 00000017 R_ARM_RELATIVE │ │ │ │ +00060a20 00000017 R_ARM_RELATIVE │ │ │ │ 00060a48 00000017 R_ARM_RELATIVE │ │ │ │ 00060a4c 00000017 R_ARM_RELATIVE │ │ │ │ 00060a58 00000017 R_ARM_RELATIVE │ │ │ │ 00060a5c 00000017 R_ARM_RELATIVE │ │ │ │ -00060a68 00000017 R_ARM_RELATIVE │ │ │ │ -00060a6c 00000017 R_ARM_RELATIVE │ │ │ │ +00060a78 00000017 R_ARM_RELATIVE │ │ │ │ +00060a7c 00000017 R_ARM_RELATIVE │ │ │ │ 00060a88 00000017 R_ARM_RELATIVE │ │ │ │ 00060a8c 00000017 R_ARM_RELATIVE │ │ │ │ 00060a98 00000017 R_ARM_RELATIVE │ │ │ │ 00060a9c 00000017 R_ARM_RELATIVE │ │ │ │ 00060aa8 00000017 R_ARM_RELATIVE │ │ │ │ 00060aac 00000017 R_ARM_RELATIVE │ │ │ │ 00060ab8 00000017 R_ARM_RELATIVE │ │ │ │ 00060abc 00000017 R_ARM_RELATIVE │ │ │ │ -00060ac8 00000017 R_ARM_RELATIVE │ │ │ │ -00060acc 00000017 R_ARM_RELATIVE │ │ │ │ 00060ad8 00000017 R_ARM_RELATIVE │ │ │ │ 00060adc 00000017 R_ARM_RELATIVE │ │ │ │ 00060ae8 00000017 R_ARM_RELATIVE │ │ │ │ 00060aec 00000017 R_ARM_RELATIVE │ │ │ │ 00060af8 00000017 R_ARM_RELATIVE │ │ │ │ 00060afc 00000017 R_ARM_RELATIVE │ │ │ │ 00060b08 00000017 R_ARM_RELATIVE │ │ │ │ 00060b0c 00000017 R_ARM_RELATIVE │ │ │ │ +00060b18 00000017 R_ARM_RELATIVE │ │ │ │ +00060b1c 00000017 R_ARM_RELATIVE │ │ │ │ 00060b28 00000017 R_ARM_RELATIVE │ │ │ │ 00060b2c 00000017 R_ARM_RELATIVE │ │ │ │ 00060b38 00000017 R_ARM_RELATIVE │ │ │ │ 00060b3c 00000017 R_ARM_RELATIVE │ │ │ │ 00060b48 00000017 R_ARM_RELATIVE │ │ │ │ 00060b4c 00000017 R_ARM_RELATIVE │ │ │ │ -00060b68 00000017 R_ARM_RELATIVE │ │ │ │ -00060b90 00000017 R_ARM_RELATIVE │ │ │ │ -00060b94 00000017 R_ARM_RELATIVE │ │ │ │ -00060ba0 00000017 R_ARM_RELATIVE │ │ │ │ -00060ba4 00000017 R_ARM_RELATIVE │ │ │ │ -00060bc0 00000017 R_ARM_RELATIVE │ │ │ │ -00060bc4 00000017 R_ARM_RELATIVE │ │ │ │ -00060bd0 00000017 R_ARM_RELATIVE │ │ │ │ -00060bd4 00000017 R_ARM_RELATIVE │ │ │ │ +00060b58 00000017 R_ARM_RELATIVE │ │ │ │ +00060b5c 00000017 R_ARM_RELATIVE │ │ │ │ +00060b78 00000017 R_ARM_RELATIVE │ │ │ │ +00060b7c 00000017 R_ARM_RELATIVE │ │ │ │ +00060b88 00000017 R_ARM_RELATIVE │ │ │ │ +00060b8c 00000017 R_ARM_RELATIVE │ │ │ │ +00060b98 00000017 R_ARM_RELATIVE │ │ │ │ +00060b9c 00000017 R_ARM_RELATIVE │ │ │ │ +00060bb8 00000017 R_ARM_RELATIVE │ │ │ │ 00060be0 00000017 R_ARM_RELATIVE │ │ │ │ 00060be4 00000017 R_ARM_RELATIVE │ │ │ │ 00060bf0 00000017 R_ARM_RELATIVE │ │ │ │ 00060bf4 00000017 R_ARM_RELATIVE │ │ │ │ 00060c14 00000017 R_ARM_RELATIVE │ │ │ │ 00060c18 00000017 R_ARM_RELATIVE │ │ │ │ 00060c44 00000017 R_ARM_RELATIVE │ │ │ │ @@ -457,24 +457,24 @@ │ │ │ │ 000615e4 00000017 R_ARM_RELATIVE │ │ │ │ 00061610 00000017 R_ARM_RELATIVE │ │ │ │ 00061614 00000017 R_ARM_RELATIVE │ │ │ │ 00061640 00000017 R_ARM_RELATIVE │ │ │ │ 00061644 00000017 R_ARM_RELATIVE │ │ │ │ 00061684 00000017 R_ARM_RELATIVE │ │ │ │ 00061690 00000017 R_ARM_RELATIVE │ │ │ │ -000616b8 00000017 R_ARM_RELATIVE │ │ │ │ -000616c4 00000017 R_ARM_RELATIVE │ │ │ │ -000616ec 00000017 R_ARM_RELATIVE │ │ │ │ -000616f8 00000017 R_ARM_RELATIVE │ │ │ │ +000616b0 00000017 R_ARM_RELATIVE │ │ │ │ +000616bc 00000017 R_ARM_RELATIVE │ │ │ │ +00061700 00000017 R_ARM_RELATIVE │ │ │ │ +00061704 00000017 R_ARM_RELATIVE │ │ │ │ 00061718 00000017 R_ARM_RELATIVE │ │ │ │ -00061724 00000017 R_ARM_RELATIVE │ │ │ │ -00061768 00000017 R_ARM_RELATIVE │ │ │ │ -0006176c 00000017 R_ARM_RELATIVE │ │ │ │ -00061780 00000017 R_ARM_RELATIVE │ │ │ │ -000617a8 00000017 R_ARM_RELATIVE │ │ │ │ +00061740 00000017 R_ARM_RELATIVE │ │ │ │ +00061788 00000017 R_ARM_RELATIVE │ │ │ │ +00061794 00000017 R_ARM_RELATIVE │ │ │ │ +000617bc 00000017 R_ARM_RELATIVE │ │ │ │ +000617c8 00000017 R_ARM_RELATIVE │ │ │ │ 000617f0 00000017 R_ARM_RELATIVE │ │ │ │ 000617fc 00000017 R_ARM_RELATIVE │ │ │ │ 00061824 00000017 R_ARM_RELATIVE │ │ │ │ 00061844 00000017 R_ARM_RELATIVE │ │ │ │ 00061848 00000017 R_ARM_RELATIVE │ │ │ │ 0006184c 00000017 R_ARM_RELATIVE │ │ │ │ 0006186c 00000017 R_ARM_RELATIVE │ │ │ │ @@ -487,152 +487,152 @@ │ │ │ │ 00061898 00000017 R_ARM_RELATIVE │ │ │ │ 0006189c 00000017 R_ARM_RELATIVE │ │ │ │ 000618a8 00000017 R_ARM_RELATIVE │ │ │ │ 000618ac 00000017 R_ARM_RELATIVE │ │ │ │ 000618b0 00000017 R_ARM_RELATIVE │ │ │ │ 000618d0 00000017 R_ARM_RELATIVE │ │ │ │ 000618e4 00000017 R_ARM_RELATIVE │ │ │ │ -0006030c 00021915 R_ARM_GLOB_DAT 00061954 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ -00060738 00021902 R_ARM_ABS32 00061954 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ -00060310 0001e615 R_ARM_GLOB_DAT 00061990 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ -000606ec 0001e602 R_ARM_ABS32 00061990 CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ -00060318 00022815 R_ARM_GLOB_DAT 000619a8 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ -000606d4 00022802 R_ARM_ABS32 000619a8 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ +0006030c 00021915 R_ARM_GLOB_DAT 00061960 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ +00060714 00021902 R_ARM_ABS32 00061960 CPyType__parser___safe_parse_float_make_safe_parse_float_obj │ │ │ │ +00060310 0001e615 R_ARM_GLOB_DAT 0006199c CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ +000606c8 0001e602 R_ARM_ABS32 0006199c CPyStatic__parser___BARE_KEY_CHARS │ │ │ │ +00060318 00022815 R_ARM_GLOB_DAT 000619b4 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ +000606b0 00022802 R_ARM_ABS32 000619b4 CPyStatic__parser___ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ 0006031c 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ -00060320 00018915 R_ARM_GLOB_DAT 00044aa0 CPyLit_Complex │ │ │ │ -00060324 00021815 R_ARM_GLOB_DAT 000619a4 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ -000606d8 00021802 R_ARM_ABS32 000619a4 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ -00060328 0001a615 R_ARM_GLOB_DAT 00061958 CPyType__parser___make_safe_parse_float_env │ │ │ │ -00060730 0001a602 R_ARM_ABS32 00061958 CPyType__parser___make_safe_parse_float_env │ │ │ │ -0006032c 0000f715 R_ARM_GLOB_DAT 00061984 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ -000606f8 0000f702 R_ARM_ABS32 00061984 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ +00060320 00018a15 R_ARM_GLOB_DAT 00044ac0 CPyLit_Complex │ │ │ │ +00060324 00021815 R_ARM_GLOB_DAT 000619b0 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ +000606b4 00021802 R_ARM_ABS32 000619b0 CPyStatic__parser___ILLEGAL_LITERAL_STR_CHARS │ │ │ │ +00060328 0001a715 R_ARM_GLOB_DAT 00061964 CPyType__parser___make_safe_parse_float_env │ │ │ │ +0006070c 0001a702 R_ARM_ABS32 00061964 CPyType__parser___make_safe_parse_float_env │ │ │ │ +0006032c 0000f715 R_ARM_GLOB_DAT 00061990 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ +000606d4 0000f702 R_ARM_ABS32 00061990 CPyStatic__parser___BASIC_STR_ESCAPE_REPLACEMENTS │ │ │ │ 00060330 00001115 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00060334 00001315 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 00060338 00001415 R_ARM_GLOB_DAT 00000000 PyFloat_Type │ │ │ │ 0006033c 00001515 R_ARM_GLOB_DAT 00000000 PyTuple_Type │ │ │ │ -00060344 0001fb15 R_ARM_GLOB_DAT 000619b8 CPyStatic__re___RE_LOCALTIME │ │ │ │ -000606ac 0001fb02 R_ARM_ABS32 000619b8 CPyStatic__re___RE_LOCALTIME │ │ │ │ -00060348 00016c15 R_ARM_GLOB_DAT 00061a04 CPyModule_tomli____re_internal │ │ │ │ -0006034c 0001c715 R_ARM_GLOB_DAT 000619d0 CPyModule_types │ │ │ │ -00060350 0001d415 R_ARM_GLOB_DAT 000619d8 CPyModule_string │ │ │ │ +00060344 0001fb15 R_ARM_GLOB_DAT 00061958 CPyStatic__re___RE_LOCALTIME │ │ │ │ +000607c0 0001fb02 R_ARM_ABS32 00061958 CPyStatic__re___RE_LOCALTIME │ │ │ │ +00060348 00016c15 R_ARM_GLOB_DAT 000619ec CPyModule_tomli____re_internal │ │ │ │ +0006034c 0001c815 R_ARM_GLOB_DAT 000619f8 CPyModule_types │ │ │ │ +00060350 0001d515 R_ARM_GLOB_DAT 00061a00 CPyModule_string │ │ │ │ 00060354 00002315 R_ARM_GLOB_DAT 00000000 PyByteArray_Type │ │ │ │ -0006035c 00017915 R_ARM_GLOB_DAT 0006195c CPyType__parser___Output │ │ │ │ -0006072c 00017902 R_ARM_ABS32 0006195c CPyType__parser___Output │ │ │ │ +0006035c 00017915 R_ARM_GLOB_DAT 00061968 CPyType__parser___Output │ │ │ │ +00060708 00017902 R_ARM_ABS32 00061968 CPyType__parser___Output │ │ │ │ 00060360 00002915 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -00060364 0001e815 R_ARM_GLOB_DAT 00061a14 CPyModule_tomli____types │ │ │ │ +00060364 0001e815 R_ARM_GLOB_DAT 000619e0 CPyModule_tomli____types │ │ │ │ 00060368 00002d15 R_ARM_GLOB_DAT 00000000 PyBytes_Type │ │ │ │ 0006036c 00003215 R_ARM_GLOB_DAT 00000000 _PyByteArray_empty_string │ │ │ │ -00060370 0001cb15 R_ARM_GLOB_DAT 000619d4 CPyModule_sys │ │ │ │ +00060370 0001cc15 R_ARM_GLOB_DAT 000619fc CPyModule_sys │ │ │ │ 00060374 00017215 R_ARM_GLOB_DAT 0005fe38 CPyLit_Int │ │ │ │ 00060378 00004315 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeError │ │ │ │ -0006037c 00015915 R_ARM_GLOB_DAT 000619c8 CPyModule_tomli_internal │ │ │ │ +0006037c 00015915 R_ARM_GLOB_DAT 000619dc CPyModule_tomli_internal │ │ │ │ 00060384 00004b15 R_ARM_GLOB_DAT 00000000 PyDictValues_Type │ │ │ │ -00060388 0001dc15 R_ARM_GLOB_DAT 000619f0 CPyModule_functools │ │ │ │ +00060388 0001dc15 R_ARM_GLOB_DAT 000619c4 CPyModule_functools │ │ │ │ 0006038c 00004f15 R_ARM_GLOB_DAT 00000000 PyExc_ValueError │ │ │ │ 00060390 00005015 R_ARM_GLOB_DAT 00000000 PyExc_TypeError │ │ │ │ -00060394 00022d15 R_ARM_GLOB_DAT 00061a08 CPyModule_typing │ │ │ │ -00060398 00015815 R_ARM_GLOB_DAT 000619e0 CPyStatic__parser___globals │ │ │ │ +00060394 00022d15 R_ARM_GLOB_DAT 000619f4 CPyModule_typing │ │ │ │ +00060398 00015815 R_ARM_GLOB_DAT 00061a10 CPyStatic__parser___globals │ │ │ │ 0006039c 00005715 R_ARM_GLOB_DAT 00000000 PyGen_Type │ │ │ │ 000603a0 00005915 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ -000603a4 00022b15 R_ARM_GLOB_DAT 000619b0 CPyStatic__parser___ASCII_CTRL │ │ │ │ -000606cc 00022b02 R_ARM_ABS32 000619b0 CPyStatic__parser___ASCII_CTRL │ │ │ │ -000603a8 00018e15 R_ARM_GLOB_DAT 000619c0 CPyStatic_tomli___globals │ │ │ │ -000603ac 00015e15 R_ARM_GLOB_DAT 000619c4 CPyModule_tomli │ │ │ │ -000603b0 00019515 R_ARM_GLOB_DAT 00061998 CPyStatic__parser___TOML_WS │ │ │ │ -000606e4 00019502 R_ARM_ABS32 00061998 CPyStatic__parser___TOML_WS │ │ │ │ -000603b4 0001d015 R_ARM_GLOB_DAT 0006198c CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ -000606f0 0001d002 R_ARM_ABS32 0006198c CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ -000603b8 0001da15 R_ARM_GLOB_DAT 00061974 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ -00060708 0001da02 R_ARM_ABS32 00061974 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ +000603a4 00022b15 R_ARM_GLOB_DAT 000619bc CPyStatic__parser___ASCII_CTRL │ │ │ │ +000606a8 00022b02 R_ARM_ABS32 000619bc CPyStatic__parser___ASCII_CTRL │ │ │ │ +000603a8 00018f15 R_ARM_GLOB_DAT 000619d4 CPyStatic_tomli___globals │ │ │ │ +000603ac 00015e15 R_ARM_GLOB_DAT 000619d8 CPyModule_tomli │ │ │ │ +000603b0 00019615 R_ARM_GLOB_DAT 000619a4 CPyStatic__parser___TOML_WS │ │ │ │ +000606c0 00019602 R_ARM_ABS32 000619a4 CPyStatic__parser___TOML_WS │ │ │ │ +000603b4 0001d115 R_ARM_GLOB_DAT 00061998 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ +000606cc 0001d102 R_ARM_ABS32 00061998 CPyStatic__parser___KEY_INITIAL_CHARS │ │ │ │ +000603b8 0001da15 R_ARM_GLOB_DAT 00061980 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ +000606e4 0001da02 R_ARM_ABS32 00061980 CPyStatic__parser___tomli____parser___load___parse_float │ │ │ │ 000603bc 00006d15 R_ARM_GLOB_DAT 00000000 PyExc_KeyError │ │ │ │ 000603c0 00006f15 R_ARM_GLOB_DAT 00000000 PyAsyncGen_Type │ │ │ │ 000603c4 00007015 R_ARM_GLOB_DAT 00000000 PyDictKeys_Type │ │ │ │ 000603c8 0001fa15 R_ARM_GLOB_DAT 000604f8 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ -000606c8 0001fa02 R_ARM_ABS32 000604f8 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ +000606a4 0001fa02 R_ARM_ABS32 000604f8 CPyStatic__parser___MAX_INLINE_NESTING │ │ │ │ 000603cc 00007215 R_ARM_GLOB_DAT 00000000 _Py_FalseStruct │ │ │ │ 000603d0 00007315 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -000603d4 00021f15 R_ARM_GLOB_DAT 000619dc CPyModule_collections___abc │ │ │ │ +000603d4 00021f15 R_ARM_GLOB_DAT 00061a04 CPyModule_collections___abc │ │ │ │ 000603d8 00007715 R_ARM_GLOB_DAT 00000000 PyExc_OverflowError │ │ │ │ -000603dc 00011115 R_ARM_GLOB_DAT 00061a00 CPyModule_tomli____re │ │ │ │ +000603dc 00011115 R_ARM_GLOB_DAT 000619e8 CPyModule_tomli____re │ │ │ │ 000603e0 00007b15 R_ARM_GLOB_DAT 00000000 PyType_Type │ │ │ │ -000603e4 00013c15 R_ARM_GLOB_DAT 000619e4 CPyModule_tomli____parser │ │ │ │ +000603e4 00013c15 R_ARM_GLOB_DAT 00061a14 CPyModule_tomli____parser │ │ │ │ 000603e8 00008015 R_ARM_GLOB_DAT 00000000 PySuper_Type │ │ │ │ 000603ec 00008215 R_ARM_GLOB_DAT 00000000 _Py_EllipsisObject │ │ │ │ 000603f0 00017c15 R_ARM_GLOB_DAT 00061a1c CPyStatics │ │ │ │ -000603f4 0001bb15 R_ARM_GLOB_DAT 000619a0 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ -000606dc 0001bb02 R_ARM_ABS32 000619a0 CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ -000603f8 0001c215 R_ARM_GLOB_DAT 00061a10 CPyStatic__types___globals │ │ │ │ +000603f4 0001bc15 R_ARM_GLOB_DAT 000619ac CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ +000606b8 0001bc02 R_ARM_ABS32 000619ac CPyStatic__parser___ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ +000603f8 0001c315 R_ARM_GLOB_DAT 000619d0 CPyStatic__types___globals │ │ │ │ 000603fc 00008c15 R_ARM_GLOB_DAT 00000000 _Py_NoneStruct │ │ │ │ -00060400 00019015 R_ARM_GLOB_DAT 000619cc CPyModule_warnings │ │ │ │ +00060400 00019115 R_ARM_GLOB_DAT 000619f0 CPyModule_warnings │ │ │ │ 00060404 00008e15 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ -00060408 00017d15 R_ARM_GLOB_DAT 000619e8 CPyModule_tomli____parser_internal │ │ │ │ -0006040c 0000ff15 R_ARM_GLOB_DAT 00061988 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ -000606f4 0000ff02 R_ARM_ABS32 00061988 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ -00060410 00018815 R_ARM_GLOB_DAT 000619f4 CPyModule_datetime │ │ │ │ -00060414 0001d515 R_ARM_GLOB_DAT 00061a0c CPyModule_builtins │ │ │ │ -00060418 00021b15 R_ARM_GLOB_DAT 000619bc CPyStatic__re___RE_NUMBER │ │ │ │ -000606a8 00021b02 R_ARM_ABS32 000619bc CPyStatic__re___RE_NUMBER │ │ │ │ -0006041c 00019a15 R_ARM_GLOB_DAT 00061970 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ -0006070c 00019a02 R_ARM_ABS32 00061970 CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ -00060420 00013515 R_ARM_GLOB_DAT 0006199c CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ -000606e0 00013502 R_ARM_ABS32 0006199c CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ -00060424 00015415 R_ARM_GLOB_DAT 00061978 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ -00060704 00015402 R_ARM_ABS32 00061978 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ +00060408 00017d15 R_ARM_GLOB_DAT 00061a18 CPyModule_tomli____parser_internal │ │ │ │ +0006040c 0000ff15 R_ARM_GLOB_DAT 00061994 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ +000606d0 0000ff02 R_ARM_ABS32 00061994 CPyStatic__parser___HEXDIGIT_CHARS │ │ │ │ +00060410 00018915 R_ARM_GLOB_DAT 000619c8 CPyModule_datetime │ │ │ │ +00060414 0001d615 R_ARM_GLOB_DAT 00061a0c CPyModule_builtins │ │ │ │ +00060418 00021b15 R_ARM_GLOB_DAT 0006195c CPyStatic__re___RE_NUMBER │ │ │ │ +000607bc 00021b02 R_ARM_ABS32 0006195c CPyStatic__re___RE_NUMBER │ │ │ │ +0006041c 00019b15 R_ARM_GLOB_DAT 0006197c CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ +000606e8 00019b02 R_ARM_ABS32 0006197c CPyStatic__parser___tomli____parser___loads___parse_float │ │ │ │ +00060420 00013515 R_ARM_GLOB_DAT 000619a8 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ +000606bc 00013502 R_ARM_ABS32 000619a8 CPyStatic__parser___ILLEGAL_COMMENT_CHARS │ │ │ │ +00060424 00015415 R_ARM_GLOB_DAT 00061984 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ +000606e0 00015402 R_ARM_ABS32 00061984 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____pos │ │ │ │ 0006042c 00009c15 R_ARM_GLOB_DAT 00000000 _Py_TrueStruct │ │ │ │ 00060430 00009d15 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ -00060434 00010115 R_ARM_GLOB_DAT 000619ac CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ -000606d0 00010102 R_ARM_ABS32 000619ac CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ +00060434 00010115 R_ARM_GLOB_DAT 000619b8 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ +000606ac 00010102 R_ARM_ABS32 000619b8 CPyStatic__parser___ILLEGAL_BASIC_STR_CHARS │ │ │ │ 00060438 0000a015 R_ARM_GLOB_DAT 00000000 PyExc_IndexError │ │ │ │ 0006043c 0000a115 R_ARM_GLOB_DAT 00000000 PyBool_Type │ │ │ │ -00060440 00019915 R_ARM_GLOB_DAT 000619f8 CPyModule___future__ │ │ │ │ +00060440 00019a15 R_ARM_GLOB_DAT 00061a08 CPyModule___future__ │ │ │ │ 00060444 0000a215 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ -00060448 0001df15 R_ARM_GLOB_DAT 000619ec CPyModule_re │ │ │ │ -0006044c 00016015 R_ARM_GLOB_DAT 00044964 CPyLit_Tuple │ │ │ │ +00060448 0001df15 R_ARM_GLOB_DAT 000619c0 CPyModule_re │ │ │ │ +0006044c 00016015 R_ARM_GLOB_DAT 00044984 CPyLit_Tuple │ │ │ │ 00060450 0000a415 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00060454 0000aa15 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ -00060458 00018715 R_ARM_GLOB_DAT 00061964 CPyType__parser___Flags │ │ │ │ -0006071c 00018702 R_ARM_ABS32 00061964 CPyType__parser___Flags │ │ │ │ -0006045c 00020515 R_ARM_GLOB_DAT 00044930 CPyLit_FrozenSet │ │ │ │ -00060460 00014815 R_ARM_GLOB_DAT 000619fc CPyStatic__re___globals │ │ │ │ +00060458 00018815 R_ARM_GLOB_DAT 00061970 CPyType__parser___Flags │ │ │ │ +000606f8 00018802 R_ARM_ABS32 00061970 CPyType__parser___Flags │ │ │ │ +0006045c 00020515 R_ARM_GLOB_DAT 00044950 CPyLit_FrozenSet │ │ │ │ +00060460 00014815 R_ARM_GLOB_DAT 000619cc CPyStatic__re___globals │ │ │ │ 00060464 0000af15 R_ARM_GLOB_DAT 00000000 PyCoro_Type │ │ │ │ -00060468 00019f15 R_ARM_GLOB_DAT 0006197c CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ -00060700 00019f02 R_ARM_ABS32 0006197c CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ -0006046c 0001ad15 R_ARM_GLOB_DAT 00061980 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ -000606fc 0001ad02 R_ARM_ABS32 00061980 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ -00060470 0001e115 R_ARM_GLOB_DAT 00061a18 CPyModule_tomli____types_internal │ │ │ │ +00060468 0001a015 R_ARM_GLOB_DAT 00061988 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ +000606dc 0001a002 R_ARM_ABS32 00061988 CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____doc │ │ │ │ +0006046c 0001ae15 R_ARM_GLOB_DAT 0006198c CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ +000606d8 0001ae02 R_ARM_ABS32 0006198c CPyStatic__parser___tomli____parser___TOMLDecodeError_____init_____msg │ │ │ │ +00060470 0001e115 R_ARM_GLOB_DAT 000619e4 CPyModule_tomli____types_internal │ │ │ │ 00060474 0000b615 R_ARM_GLOB_DAT 00000000 PyExc_AttributeError │ │ │ │ -00060478 00011615 R_ARM_GLOB_DAT 00061968 CPyType__parser___TOMLDecodeError │ │ │ │ -00060718 00011602 R_ARM_ABS32 00061968 CPyType__parser___TOMLDecodeError │ │ │ │ -0006047c 0001c615 R_ARM_GLOB_DAT 000619b4 CPyStatic__re___RE_DATETIME │ │ │ │ -000606b0 0001c602 R_ARM_ABS32 000619b4 CPyStatic__re___RE_DATETIME │ │ │ │ -00060480 00010915 R_ARM_GLOB_DAT 0006196c CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ -00060710 00010902 R_ARM_ABS32 0006196c CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ +00060478 00011615 R_ARM_GLOB_DAT 00061974 CPyType__parser___TOMLDecodeError │ │ │ │ +000606f4 00011602 R_ARM_ABS32 00061974 CPyType__parser___TOMLDecodeError │ │ │ │ +0006047c 0001c715 R_ARM_GLOB_DAT 00061954 CPyStatic__re___RE_DATETIME │ │ │ │ +000607c4 0001c702 R_ARM_ABS32 00061954 CPyStatic__re___RE_DATETIME │ │ │ │ +00060480 00010915 R_ARM_GLOB_DAT 00061978 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ +000606ec 00010902 R_ARM_ABS32 00061978 CPyType__parser___DEPRECATED_DEFAULT │ │ │ │ 00060484 0001e515 R_ARM_GLOB_DAT 0005fe40 CPyLit_Bytes │ │ │ │ 00060488 0000bb15 R_ARM_GLOB_DAT 00000000 PyUnicode_Type │ │ │ │ 0006048c 0000be15 R_ARM_GLOB_DAT 00000000 PyExc_GeneratorExit │ │ │ │ 00060490 00013615 R_ARM_GLOB_DAT 000604fc _CPy_ExcDummyStruct │ │ │ │ 00060c10 00013602 R_ARM_ABS32 000604fc _CPy_ExcDummyStruct │ │ │ │ 00060494 00012b15 R_ARM_GLOB_DAT 0005fe44 CPyLit_Str │ │ │ │ 00060498 0000c715 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ -0006049c 0000fc15 R_ARM_GLOB_DAT 00044aa8 CPyLit_Float │ │ │ │ +0006049c 0000fc15 R_ARM_GLOB_DAT 00044ac8 CPyLit_Float │ │ │ │ 000604a0 0000cb15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -000604a4 00020c15 R_ARM_GLOB_DAT 00061994 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ -000606e8 00020c02 R_ARM_ABS32 00061994 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ +000604a4 00020c15 R_ARM_GLOB_DAT 000619a0 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ +000606c4 00020c02 R_ARM_ABS32 000619a0 CPyStatic__parser___TOML_WS_AND_NEWLINE │ │ │ │ 000604a8 0000cd15 R_ARM_GLOB_DAT 00000000 PyDictItems_Type │ │ │ │ -000604ac 0001ae15 R_ARM_GLOB_DAT 00061960 CPyType__parser___NestedDict │ │ │ │ -00060724 0001ae02 R_ARM_ABS32 00061960 CPyType__parser___NestedDict │ │ │ │ +000604ac 0001af15 R_ARM_GLOB_DAT 0006196c CPyType__parser___NestedDict │ │ │ │ +00060700 0001af02 R_ARM_ABS32 0006196c CPyType__parser___NestedDict │ │ │ │ 000604b0 00020115 R_ARM_GLOB_DAT 00060c10 _CPy_ExcDummy │ │ │ │ 000604b4 0000df15 R_ARM_GLOB_DAT 00000000 PySet_Type │ │ │ │ 000604b8 0000ea15 R_ARM_GLOB_DAT 00000000 PyList_Type │ │ │ │ 0006057c 00021202 R_ARM_ABS32 000618d0 _parser___TOMLDecodeError_members │ │ │ │ 00060614 00009b02 R_ARM_ABS32 00000000 PyVectorcall_Call │ │ │ │ -000609d4 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ -00060b6c 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ -000609d8 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ -00060b70 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ +00060a24 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ +00060bbc 00003402 R_ARM_ABS32 00000000 PyObject_GenericGetDict │ │ │ │ +00060a28 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ +00060bc0 0000a502 R_ARM_ABS32 00000000 PyObject_GenericSetDict │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x7df0 contains 192 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0006000c 00000316 R_ARM_JUMP_SLOT 00000000 PyUnicode_FromFormat │ │ │ │ 00060010 00000416 R_ARM_JUMP_SLOT 00000000 PyNumber_Negative │ │ │ │ 00060014 00000516 R_ARM_JUMP_SLOT 00000000 PyObject_SetItem │ │ │ │ 00060018 00000616 R_ARM_JUMP_SLOT 00000000 PyList_New │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x4ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000c (INIT) 0x83f0 │ │ │ │ - 0x0000000d (FINI) 0x408b4 │ │ │ │ + 0x0000000d (FINI) 0x408bc │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5fc30 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5fc34 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x3580 │ │ │ │ 0x00000006 (SYMTAB) 0x11d0 │ │ │ ├── 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: 9d585907144182b5b75087aa49c0a61390b10b72 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c19f0b775d2c559c5175c81f703e880323bc3688 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -321,14 +321,17 @@ │ │ │ │ CPyImport_ImportMany │ │ │ │ PyImport_GetModuleDict │ │ │ │ PyImport_Import │ │ │ │ CPyImport_ImportFromMany │ │ │ │ PyImport_ImportModuleLevelObject │ │ │ │ PyModule_GetFilenameObject │ │ │ │ PyErr_SetImportError │ │ │ │ +CPyDef_tomli_____top_level__ │ │ │ │ +CPyStatic_tomli___globals │ │ │ │ +CPyModule_tomli____parser │ │ │ │ CPyDef__types_____top_level__ │ │ │ │ CPyStatic__types___globals │ │ │ │ CPyModule_typing │ │ │ │ PyUnicode_Type │ │ │ │ _Py_EllipsisObject │ │ │ │ CPyDef__re_____top_level__ │ │ │ │ CPyStatic__re___globals │ │ │ │ @@ -336,17 +339,14 @@ │ │ │ │ CPyModule_datetime │ │ │ │ CPyModule_functools │ │ │ │ CPyModule_re │ │ │ │ CPyModule_tomli____types │ │ │ │ CPyStatic__re___RE_NUMBER │ │ │ │ CPyStatic__re___RE_LOCALTIME │ │ │ │ CPyStatic__re___RE_DATETIME │ │ │ │ -CPyDef_tomli_____top_level__ │ │ │ │ -CPyStatic_tomli___globals │ │ │ │ -CPyModule_tomli____parser │ │ │ │ CPy_CallReverseOpMethod │ │ │ │ CPySingledispatch_RegisterFunction │ │ │ │ PyFunction_GetAnnotations │ │ │ │ PyImport_ImportModule │ │ │ │ CPy_GetAIter │ │ │ │ CPy_GetANext │ │ │ │ PyIter_Check │ │ │ │ @@ -500,33 +500,33 @@ │ │ │ │ CPyPy__parser___parse_key_value_pair │ │ │ │ CPyPy__parser___parse_array │ │ │ │ CPyPy__parser___parse_value │ │ │ │ CPyDef__parser___TOMLDecodeError_____init__ │ │ │ │ PyObject_Call │ │ │ │ CPyPy__parser___TOMLDecodeError_____init__ │ │ │ │ CPyGlobalsInit │ │ │ │ +CPyModule_tomli │ │ │ │ CPyLit_FrozenSet │ │ │ │ CPyLit_Int │ │ │ │ -CPyModule_tomli │ │ │ │ CPyLit_Bytes │ │ │ │ CPyLit_Str │ │ │ │ CPyLit_Tuple │ │ │ │ CPyLit_Complex │ │ │ │ CPyLit_Float │ │ │ │ -CPyInit_tomli____types │ │ │ │ +CPyInit_tomli____parser │ │ │ │ PyModule_Create2 │ │ │ │ PyModule_GetDict │ │ │ │ -CPyModule_tomli____types_internal │ │ │ │ -CPyInit_tomli____re │ │ │ │ -CPyModule_tomli____re_internal │ │ │ │ -CPyInit_tomli____parser │ │ │ │ CPyModule_tomli____parser_internal │ │ │ │ CPyInit_tomli │ │ │ │ CPyModule_tomli_internal │ │ │ │ -PyInit_5703180c3dd46e872cf3__mypyc │ │ │ │ +CPyInit_tomli____types │ │ │ │ +CPyModule_tomli____types_internal │ │ │ │ +CPyInit_tomli____re │ │ │ │ +CPyModule_tomli____re_internal │ │ │ │ +PyInit_5bae8a57b5ef85818b48__mypyc │ │ │ │ PyCapsule_New │ │ │ │ _parser___TOMLDecodeError_members │ │ │ │ PyVectorcall_Call │ │ │ │ PyObject_GenericGetDict │ │ │ │ PyObject_GenericSetDict │ │ │ │ libc.so.6 │ │ │ │ ld-linux.so.3 │ │ │ │ @@ -547,15 +547,15 @@ │ │ │ │ interpreted classes cannot inherit from compiled │ │ │ │ attribute '__mypyc_env__' of 'safe_parse_float_make_safe_parse_float_obj' undefined │ │ │ │ attribute 'dict' of 'NestedDict' undefined │ │ │ │ attribute '_pending_flags' of 'Flags' undefined │ │ │ │ attribute '_flags' of 'Flags' undefined │ │ │ │ /usr/include/python3.13/internal/pycore_call.h │ │ │ │ arg != NULL │ │ │ │ -build/__native_5703180c3dd46e872cf3.c │ │ │ │ +build/__native_5bae8a57b5ef85818b48.c │ │ │ │ cpy_r___mypyc_self__ │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/list_ops.c │ │ │ │ PyList_Check(list) │ │ │ │ ob->ob_type != &PyLong_Type │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/getargsfast.c │ │ │ │ PyTuple_Check(kwnames) │ │ │ │ PyUnicode_Check(kwname) │ │ │ │ @@ -696,20 +696,20 @@ │ │ │ │ surrogatepass │ │ │ │ │ │ │ │ PyTuple_Check(module) │ │ │ │ PyErr_Occurred() && "error indicator should be set on bad import!" │ │ │ │ PyTuple_Check(as_names) │ │ │ │ cannot import name %R from %R (%S) │ │ │ │ │ │ │ │ -src/tomli/_types.py │ │ │ │ -src/tomli/_re.py │ │ │ │ src/tomli/__init__.py │ │ │ │ cpy_r_r5 │ │ │ │ cpy_r_r6 │ │ │ │ cpy_r_r7 │ │ │ │ +src/tomli/_types.py │ │ │ │ +src/tomli/_re.py │ │ │ │ unsupported operand type(s) for %.100s: '%.100s' and '%.100s' │ │ │ │ registry │ │ │ │ register │ │ │ │ Invalid first argument to `register()`: %R. Use either `@register(some_class)` or plain `@register` on an annotated function. │ │ │ │ get_type_hints │ │ │ │ Invalid annotation for %R. %R is not a class. │ │ │ │ dispatch_cache │ │ │ │ @@ -745,14 +745,15 @@ │ │ │ │ cpy_r_r64 │ │ │ │ skip_comment │ │ │ │ value for final name "ILLEGAL_COMMENT_CHARS" was not set │ │ │ │ value for final name "TOML_WS_AND_NEWLINE" was not set │ │ │ │ skip_comments_and_array_ws │ │ │ │ value for final name "ILLEGAL_LITERAL_STR_CHARS" was not set │ │ │ │ parse_literal_str │ │ │ │ +match_to_number │ │ │ │ match_to_localtime │ │ │ │ cpy_r_r44 │ │ │ │ cpy_r_r47 │ │ │ │ value for final name "ILLEGAL_MULTILINE_BASIC_STR_CHARS" was not set │ │ │ │ parse_basic_str │ │ │ │ value for final name "ILLEGAL_BASIC_STR_CHARS" was not set │ │ │ │ cpy_r_r10 │ │ │ │ @@ -839,20 +840,27 @@ │ │ │ │ cpy_r_r105 │ │ │ │ cpy_r_r132 │ │ │ │ cpy_r_r136 │ │ │ │ cpy_r_r140 │ │ │ │ cpy_r_args │ │ │ │ obj_args │ │ │ │ __name__ │ │ │ │ -5703180c3dd46e872cf3__mypyc.exports │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____types │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____re │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli____parser │ │ │ │ -5703180c3dd46e872cf3__mypyc.init_tomli │ │ │ │ -5703180c3dd46e872cf3__mypyc │ │ │ │ +5bae8a57b5ef85818b48__mypyc.exports │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____parser │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____types │ │ │ │ +5bae8a57b5ef85818b48__mypyc.init_tomli____re │ │ │ │ +5bae8a57b5ef85818b48__mypyc │ │ │ │ +OO:match_to_number │ │ │ │ +O:match_to_localtime │ │ │ │ +hour_str │ │ │ │ +minute_str │ │ │ │ +sign_str │ │ │ │ +OOO:cached_tz │ │ │ │ +O:match_to_datetime │ │ │ │ O:make_safe_parse_float │ │ │ │ float_str │ │ │ │ O:__call__ │ │ │ │ instance │ │ │ │ OO:__get__ │ │ │ │ codepoint │ │ │ │ O:is_unicode_scalar_value │ │ │ │ @@ -887,52 +895,16 @@ │ │ │ │ recursive │ │ │ │ OO|$@O:set │ │ │ │ O:unset_all │ │ │ │ :finalize_pending │ │ │ │ OO:add_pending │ │ │ │ O|$O:loads │ │ │ │ O|$O:load │ │ │ │ -OO:match_to_number │ │ │ │ -O:match_to_localtime │ │ │ │ -hour_str │ │ │ │ -minute_str │ │ │ │ -sign_str │ │ │ │ -OOO:cached_tz │ │ │ │ -O:match_to_datetime │ │ │ │ __attrs_own_setattr__ │ │ │ │ setdefault │ │ │ │ -builtins │ │ │ │ -Callable │ │ │ │ -ParseFloat │ │ │ │ -ljust cached_tz │ │ │ │ -timezone │ │ │ │ -datetime │ │ │ │ -+ timedelta │ │ │ │ -time floatpart │ │ │ │ -annotations │ │ │ │ -__future__ lru_cache │ │ │ │ - functools │ │ │ │ -src/tomli/_re.py │ │ │ │ - │ │ │ │ -tomli._types │ │ │ │ -E([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\.([0-9]{1,6})[0-9]*)? │ │ │ │ -_TIME_RE_STR │ │ │ │ - x[0-9A-Fa-f](?:_?[0-9A-Fa-f])* # hex │ │ │ │ - b[01](?:_?[01])* # bin │ │ │ │ - o[0-7](?:_?[0-7])* # oct │ │ │ │ -[+-]?(?:0|[1-9](?:_?[0-9])*) # dec, integer part │ │ │ │ -(?P │ │ │ │ - (?:\.[0-9](?:_?[0-9])*)? # optional fractional part │ │ │ │ - (?:[eE][+-]?[0-9](?:_?[0-9])*)? # optional exponent part │ │ │ │ -flags RE_NUMBER │ │ │ │ -RE_LOCALTIME │ │ │ │ -([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01]) # date, e.g. 1988-10-27 │ │ │ │ - [Tt ] │ │ │ │ - (?:([Zz])|([+-])([01][0-9]|2[0-3]):([0-5][0-9]))? # optional time offset │ │ │ │ -RE_DATETIME │ │ │ │ {Free-form arguments for TOMLDecodeError are deprecated. Please set 'msg' (str), 'doc' (str) and 'pos' (int) arguments only. │ │ │ │ DeprecationWarning │ │ │ │ stacklevel │ │ │ │ ValueError │ │ │ │ __init__ │ │ │ │ end of document │ │ │ │ line , column │ │ │ │ @@ -970,24 +942,31 @@ │ │ │ │ Unterminated string │ │ │ │ Illegal character │ │ │ │ ;TOML inline arrays/tables are nested more than the allowed │ │ │ │ RecursionError │ │ │ │ Invalid date or datetime │ │ │ │ Invalid value │ │ │ │ *parse_float must not return dicts or lists │ │ │ │ +builtins │ │ │ │ +annotations │ │ │ │ +__future__ │ │ │ │ Iterable │ │ │ │ collections.abc │ │ │ │ src/tomli/_parser.py │ │ │ │ + │ │ │ │ MappingProxyType │ │ │ │ NamedTuple │ │ │ │ warnings │ │ │ │ +RE_DATETIME │ │ │ │ +RE_LOCALTIME RE_NUMBER │ │ │ │ match_to_datetime │ │ │ │ match_to_localtime │ │ │ │ -match_to_number │ │ │ │ - tomli._re │ │ │ │ +match_to_number tomli._re │ │ │ │ +ParseFloat │ │ │ │ +tomli._types │ │ │ │ getrecursionlimit │ │ │ │ MAX_INLINE_NESTING │ │ │ │ ASCII_CTRL │ │ │ │ ILLEGAL_BASIC_STR_CHARS │ │ │ │ !ILLEGAL_MULTILINE_BASIC_STR_CHARS │ │ │ │ ILLEGAL_LITERAL_STR_CHARS#ILLEGAL_MULTILINE_LITERAL_STR_CHARS │ │ │ │ ILLEGAL_COMMENT_CHARS │ │ │ │ @@ -1008,28 +987,48 @@ │ │ │ │ _NamedTuple │ │ │ │ NamedTupleMeta │ │ │ │ __prepare__ │ │ │ │ __annotations__ │ │ │ │ mypyc filler docstring │ │ │ │ __module__ │ │ │ │ __version__ │ │ │ │ +Callable │ │ │ │ +ljust cached_tz │ │ │ │ +timezone │ │ │ │ +datetime │ │ │ │ ++ timedelta │ │ │ │ +time floatpart │ │ │ │ + lru_cache functools │ │ │ │ +src/tomli/_re.py │ │ │ │ +E([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])(?:\.([0-9]{1,6})[0-9]*)? │ │ │ │ +_TIME_RE_STR │ │ │ │ + x[0-9A-Fa-f](?:_?[0-9A-Fa-f])* # hex │ │ │ │ + b[01](?:_?[01])* # bin │ │ │ │ + o[0-7](?:_?[0-7])* # oct │ │ │ │ +[+-]?(?:0|[1-9](?:_?[0-9])*) # dec, integer part │ │ │ │ +(?P │ │ │ │ + (?:\.[0-9](?:_?[0-9])*)? # optional fractional part │ │ │ │ + (?:[eE][+-]?[0-9](?:_?[0-9])*)? # optional exponent part │ │ │ │ +([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01]) # date, e.g. 1988-10-27 │ │ │ │ + [Tt ] │ │ │ │ + (?:([Zz])|([+-])([01][0-9]|2[0-3]):([0-5][0-9]))? # optional time offset │ │ │ │ +tomli._re │ │ │ │ +tomli._types │ │ │ │ tomli._parser │ │ │ │ __call__ │ │ │ │ __setstate__ │ │ │ │ __getstate__ │ │ │ │ __dict__ │ │ │ │ make_safe_parse_float_env │ │ │ │ NestedDict │ │ │ │ EXPLICIT_NEST │ │ │ │ _pending_flags │ │ │ │ TOMLDecodeError │ │ │ │ __weakref__ │ │ │ │ DEPRECATED_DEFAULT │ │ │ │ -tomli._re │ │ │ │ -tomli._types │ │ │ │ __init_subclass__ │ │ │ │ CPy_DecRef │ │ │ │ PyTuple_GET_SIZE │ │ │ │ PyTuple_SET_ITEM │ │ │ │ PyUnicode_GET_LENGTH │ │ │ │ PyUnicode_READ │ │ │ │ PyUnicode_IS_COMPACT │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -2,23 +2,23 @@ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ 0x00000138 95020000 ee000000 40000000 0b000000 ........@....... │ │ │ │ 0x00000148 32195c33 2db1c160 24c0201a ede2731f 2.\3-..`$. ...s. │ │ │ │ 0x00000158 1f520798 040b9019 40408004 4b08a1d4 .R......@@..K... │ │ │ │ 0x00000168 73a856bd 94e00018 02000001 08bb0029 s.V............) │ │ │ │ 0x00000178 b649a104 85a22600 050415ef 10094410 .I....&.......D. │ │ │ │ 0x00000188 2000601a 10000100 00a00000 8280f278 .`............x │ │ │ │ - 0x00000198 4acda004 c004c404 53090e8a 1a808000 J.......S....... │ │ │ │ + 0x00000198 42cda004 c004c404 53090e8a 1a808000 B.......S....... │ │ │ │ 0x000001a8 05101161 8552009c 420002c2 98c00850 ...a.R..B......P │ │ │ │ 0x000001b8 2c226860 a0351080 83081020 3d05b13e ,"h`.5..... =..> │ │ │ │ 0x000001c8 00402001 0226a211 91014488 0082a000 .@ ..&....D..... │ │ │ │ 0x000001d8 900008f4 00360088 90082803 72403f48 .....6....(.r@?H │ │ │ │ 0x000001e8 a4081200 01614194 00300084 84200004 .....aA..0... .. │ │ │ │ 0x000001f8 00382428 00d30280 599c0d48 174d4e11 .8$(....Y..H.MN. │ │ │ │ 0x00000208 48a29100 7892098f c868b224 1a007d22 H...x....h.$..}" │ │ │ │ - 0x00000218 80804040 3224a881 020a1410 700360c1 ..@@2$......p.`. │ │ │ │ + 0x00000218 80804240 3224a881 020a1410 700360c1 ..B@2$......p.`. │ │ │ │ 0x00000228 9d201606 94a14b56 64810622 04c00438 . ....KVd.."...8 │ │ │ │ 0x00000238 00042847 01800202 08000500 900620a1 ..(G.......... . │ │ │ │ 0x00000248 ee000000 00000000 ef000000 00000000 ................ │ │ │ │ 0x00000258 00000000 f0000000 f1000000 00000000 ................ │ │ │ │ 0x00000268 f2000000 00000000 f3000000 00000000 ................ │ │ │ │ 0x00000278 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000288 00000000 00000000 00000000 00000000 ................ │ │ │ │ @@ -92,50 +92,50 @@ │ │ │ │ 0x000006c8 00000000 72010000 00000000 00000000 ....r........... │ │ │ │ 0x000006d8 73010000 74010000 00000000 75010000 s...t.......u... │ │ │ │ 0x000006e8 00000000 76010000 00000000 00000000 ....v........... │ │ │ │ 0x000006f8 77010000 78010000 79010000 00000000 w...x...y....... │ │ │ │ 0x00000708 00000000 7a010000 7b010000 7c010000 ....z...{...|... │ │ │ │ 0x00000718 00000000 00000000 7d010000 7e010000 ........}...~... │ │ │ │ 0x00000728 7f010000 00000000 80010000 00000000 ................ │ │ │ │ - 0x00000738 81010000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000748 00000000 00000000 00000000 82010000 ................ │ │ │ │ - 0x00000758 00000000 83010000 84010000 00000000 ................ │ │ │ │ - 0x00000768 86010000 87010000 00000000 88010000 ................ │ │ │ │ - 0x00000778 89010000 00000000 8b010000 8c010000 ................ │ │ │ │ - 0x00000788 00000000 00000000 00000000 8d010000 ................ │ │ │ │ - 0x00000798 91010000 93010000 94010000 95010000 ................ │ │ │ │ - 0x000007a8 00000000 97010000 98010000 00000000 ................ │ │ │ │ - 0x000007b8 00000000 00000000 99010000 9a010000 ................ │ │ │ │ + 0x00000738 81010000 00000000 82010000 00000000 ................ │ │ │ │ + 0x00000748 00000000 00000000 00000000 83010000 ................ │ │ │ │ + 0x00000758 00000000 84010000 85010000 00000000 ................ │ │ │ │ + 0x00000768 87010000 88010000 00000000 89010000 ................ │ │ │ │ + 0x00000778 8a010000 00000000 8c010000 8d010000 ................ │ │ │ │ + 0x00000788 00000000 00000000 00000000 8e010000 ................ │ │ │ │ + 0x00000798 92010000 94010000 95010000 96010000 ................ │ │ │ │ + 0x000007a8 00000000 98010000 99010000 00000000 ................ │ │ │ │ + 0x000007b8 00000000 00000000 9a010000 9b010000 ................ │ │ │ │ 0x000007c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000007d8 9b010000 00000000 00000000 9d010000 ................ │ │ │ │ - 0x000007e8 9e010000 9f010000 a0010000 00000000 ................ │ │ │ │ - 0x000007f8 00000000 00000000 00000000 a1010000 ................ │ │ │ │ - 0x00000808 a2010000 a3010000 a4010000 00000000 ................ │ │ │ │ - 0x00000818 a5010000 00000000 00000000 a6010000 ................ │ │ │ │ - 0x00000828 a7010000 a8010000 a9010000 aa010000 ................ │ │ │ │ - 0x00000838 00000000 00000000 ab010000 ad010000 ................ │ │ │ │ - 0x00000848 00000000 00000000 00000000 af010000 ................ │ │ │ │ - 0x00000858 00000000 00000000 00000000 b1010000 ................ │ │ │ │ - 0x00000868 00000000 00000000 b2010000 00000000 ................ │ │ │ │ + 0x000007d8 9c010000 00000000 00000000 9e010000 ................ │ │ │ │ + 0x000007e8 9f010000 a0010000 a1010000 00000000 ................ │ │ │ │ + 0x000007f8 00000000 00000000 00000000 a2010000 ................ │ │ │ │ + 0x00000808 a3010000 a4010000 a5010000 00000000 ................ │ │ │ │ + 0x00000818 a6010000 00000000 00000000 a7010000 ................ │ │ │ │ + 0x00000828 a8010000 a9010000 aa010000 ab010000 ................ │ │ │ │ + 0x00000838 00000000 00000000 ac010000 ae010000 ................ │ │ │ │ + 0x00000848 00000000 00000000 00000000 b0010000 ................ │ │ │ │ + 0x00000858 00000000 00000000 00000000 b2010000 ................ │ │ │ │ + 0x00000868 00000000 00000000 b3010000 00000000 ................ │ │ │ │ 0x00000878 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000888 b3010000 b4010000 00000000 00000000 ................ │ │ │ │ - 0x00000898 00000000 b5010000 b6010000 00000000 ................ │ │ │ │ - 0x000008a8 b7010000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000008b8 b8010000 b9010000 ba010000 00000000 ................ │ │ │ │ - 0x000008c8 00000000 00000000 bc010000 00000000 ................ │ │ │ │ - 0x000008d8 bd010000 bf010000 c0010000 00000000 ................ │ │ │ │ - 0x000008e8 c1010000 00000000 c2010000 c4010000 ................ │ │ │ │ - 0x000008f8 00000000 00000000 00000000 c5010000 ................ │ │ │ │ - 0x00000908 c6010000 c7010000 00000000 00000000 ................ │ │ │ │ - 0x00000918 00000000 c8010000 00000000 c9010000 ................ │ │ │ │ - 0x00000928 00000000 00000000 ca010000 cb010000 ................ │ │ │ │ - 0x00000938 cc010000 cd010000 ce010000 00000000 ................ │ │ │ │ - 0x00000948 00000000 cf010000 d0010000 d1010000 ................ │ │ │ │ - 0x00000958 d2010000 00000000 d3010000 d4010000 ................ │ │ │ │ - 0x00000968 00000000 d6010000 00000000 d7010000 ................ │ │ │ │ + 0x00000888 b4010000 b5010000 00000000 00000000 ................ │ │ │ │ + 0x00000898 00000000 b6010000 b7010000 00000000 ................ │ │ │ │ + 0x000008a8 b8010000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000008b8 b9010000 ba010000 bb010000 00000000 ................ │ │ │ │ + 0x000008c8 00000000 00000000 bd010000 00000000 ................ │ │ │ │ + 0x000008d8 be010000 c0010000 c1010000 00000000 ................ │ │ │ │ + 0x000008e8 c2010000 00000000 c3010000 c5010000 ................ │ │ │ │ + 0x000008f8 00000000 00000000 00000000 c6010000 ................ │ │ │ │ + 0x00000908 c7010000 c8010000 00000000 00000000 ................ │ │ │ │ + 0x00000918 00000000 c9010000 00000000 ca010000 ................ │ │ │ │ + 0x00000928 00000000 00000000 cb010000 cc010000 ................ │ │ │ │ + 0x00000938 cd010000 ce010000 cf010000 00000000 ................ │ │ │ │ + 0x00000948 00000000 d0010000 d1010000 d2010000 ................ │ │ │ │ + 0x00000958 d3010000 00000000 d4010000 d5010000 ................ │ │ │ │ + 0x00000968 00000000 00000000 00000000 d7010000 ................ │ │ │ │ 0x00000978 00000000 d9010000 da010000 00000000 ................ │ │ │ │ 0x00000988 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000998 dc010000 00000000 00000000 00000000 ................ │ │ │ │ 0x000009a8 dd010000 de010000 df010000 00000000 ................ │ │ │ │ 0x000009b8 00000000 00000000 e2010000 00000000 ................ │ │ │ │ 0x000009c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000009d8 e3010000 00000000 00000000 00000000 ................ │ │ │ │ @@ -215,36 +215,36 @@ │ │ │ │ 0x00000e78 5ccff8d3 a9a3cd0e 27d748ba 9b578c76 \.......'.H..W.v │ │ │ │ 0x00000e88 6277d613 87b687e5 e50c3f19 8bd235d9 bw........?...5. │ │ │ │ 0x00000e98 0d974e16 3022d533 f50c135b ca7de306 ..N.0".3...[.}.. │ │ │ │ 0x00000ea8 8b95527e 85f4122e 65734d1d 5d78b449 ..R~....esM.]x.I │ │ │ │ 0x00000eb8 c1d90e5a 19c4ee44 1563f5f7 97eb2378 ...Z...D.c....#x │ │ │ │ 0x00000ec8 addc008d d5f9498d b7babe04 cd954761 ......I.......Ga │ │ │ │ 0x00000ed8 e1b81052 6fbce584 8d109ac8 fdaf21a3 ...Ro.........!. │ │ │ │ - 0x00000ee8 9f13fe3d 2d4c27f9 7726f837 0408cef0 ...=-L'.w&.7.... │ │ │ │ - 0x00000ef8 37c4dd9d ddc194f8 491712d5 e3804f25 7.......I.....O% │ │ │ │ - 0x00000f08 70eaf963 1927f1f5 c59ca4f1 61a2bc61 p..c.'......a..a │ │ │ │ - 0x00000f18 aa10d97a 3e1739ad e6f840f1 3fe524aa ...z>.9...@.?.$. │ │ │ │ - 0x00000f28 acfb0d02 39c64daa 5f94df5e d9d9550a ....9.M._..^..U. │ │ │ │ - 0x00000f38 e62e38d2 11f37ce9 934b458f 0509c404 ..8...|..KE..... │ │ │ │ - 0x00000f48 4da6eb9e 4dfd84c2 2c4b3a15 c10bf35e M...M...,K:....^ │ │ │ │ - 0x00000f58 0b903046 038d543d f79db12b ad2bb332 ..0F..T=...+.+.2 │ │ │ │ - 0x00000f68 f143d2f4 6fe97fdf 25472489 b7485177 .C..o...%G$..HQw │ │ │ │ - 0x00000f78 1b31c536 4feec096 6fbc7efe 9188d0f0 .1.6O...o.~..... │ │ │ │ - 0x00000f88 1db09fc9 d5aca905 cacc6bf6 79617732 ..........k.yaw2 │ │ │ │ - 0x00000f98 c6c4b12b 23d3bf7b 84e03087 293b4c52 ...+#..{..0.);LR │ │ │ │ - 0x00000fa8 2968458f 51d6304b 9bad8b07 7d961192 )hE.Q.0K....}... │ │ │ │ - 0x00000fb8 03ebce32 45374375 034ee4de 67c0f520 ...2E7Cu.N..g.. │ │ │ │ - 0x00000fc8 31e8b68d ca1d9936 8159171f bdc09f54 1......6.Y.....T │ │ │ │ - 0x00000fd8 e2cb2573 c7eb8e7e abfc275a e927852f ..%s...~..'Z.'./ │ │ │ │ - 0x00000fe8 378c81d6 6ce04e47 9b60406d dd0e1574 7...l.NG.`@m...t │ │ │ │ - 0x00000ff8 87b9c2c6 0facca0d eba8cbaa e7acc8e4 ................ │ │ │ │ - 0x00001008 1f890b76 f3847488 751e38bc 79a60d8a ...v..t.u.8.y... │ │ │ │ - 0x00001018 677065eb e1a8ffb0 316ffbe3 435e915f gpe.....1o..C^._ │ │ │ │ - 0x00001028 2178a5de 51cb19d4 45b4dc1f ac4c9201 !x..Q...E....L.. │ │ │ │ - 0x00001038 01832e37 83aa037a 68412c3a fb1bbc04 ...7...zhA,:.... │ │ │ │ + 0x00000ee8 9f13fe3d 917eddc9 2d4c27f9 7726f837 ...=.~..-L'.w&.7 │ │ │ │ + 0x00000ef8 0408cef0 37c4dd9d ddc194f8 491712d5 ....7.......I... │ │ │ │ + 0x00000f08 e3804f25 70eaf963 1927f1f5 c59ca4f1 ..O%p..c.'...... │ │ │ │ + 0x00000f18 61a2bc61 aa10d97a 3e1739ad e6f840f1 a..a...z>.9...@. │ │ │ │ + 0x00000f28 3fe524aa acfb0d02 39c64daa 5f94df5e ?.$.....9.M._..^ │ │ │ │ + 0x00000f38 d9d9550a e62e38d2 11f37ce9 934b458f ..U...8...|..KE. │ │ │ │ + 0x00000f48 0509c404 4da6eb9e 4dfd84c2 2c4b3a15 ....M...M...,K:. │ │ │ │ + 0x00000f58 c10bf35e 0b903046 038d543d f79db12b ...^..0F..T=...+ │ │ │ │ + 0x00000f68 ad2bb332 f143d2f4 6fe97fdf 25472489 .+.2.C..o...%G$. │ │ │ │ + 0x00000f78 b7485177 1b31c536 4feec096 6fbc7efe .HQw.1.6O...o.~. │ │ │ │ + 0x00000f88 9188d0f0 1db09fc9 d5aca905 cacc6bf6 ..............k. │ │ │ │ + 0x00000f98 79617732 c6c4b12b 23d3bf7b 84e03087 yaw2...+#..{..0. │ │ │ │ + 0x00000fa8 293b4c52 2968458f 51d6304b 9bad8b07 );LR)hE.Q.0K.... │ │ │ │ + 0x00000fb8 7d961192 03ebce32 45374375 034ee4de }......2E7Cu.N.. │ │ │ │ + 0x00000fc8 67c0f520 31e8b68d ca1d9936 8159171f g.. 1......6.Y.. │ │ │ │ + 0x00000fd8 bdc09f54 e2cb2573 c7eb8e7e abfc275a ...T..%s...~..'Z │ │ │ │ + 0x00000fe8 e927852f 378c81d6 6ce04e47 9b60406d .'./7...l.NG.`@m │ │ │ │ + 0x00000ff8 dd0e1574 87b9c2c6 0facca0d eba8cbaa ...t............ │ │ │ │ + 0x00001008 e7acc8e4 1f890b76 f3847488 751e38bc .......v..t.u.8. │ │ │ │ + 0x00001018 79a60d8a 677065eb e1a8ffb0 316ffbe3 y...gpe.....1o.. │ │ │ │ + 0x00001028 435e915f 2178a5de 51cb19d4 45b4dc1f C^._!x..Q...E... │ │ │ │ + 0x00001038 ac4c9201 01832e37 68412c3a fb1bbc04 .L.....7hA,:.... │ │ │ │ 0x00001048 7ba00a78 18daca87 e9265db2 33b7d85a {..x.....&].3..Z │ │ │ │ 0x00001058 97421f0d 0f3679ee 8c65cb62 3c1199ef .B...6y..e.b<... │ │ │ │ 0x00001068 094096a2 43d887f0 db513e33 6715213d .@..C....Q>3g.!= │ │ │ │ 0x00001078 a18f29fe d3422e4c 3fb8c9c7 0ca034d2 ..)..B.L?.....4. │ │ │ │ 0x00001088 69416d8c 59096d45 eb45f7cf fc08ae1a iAm.Y.mE.E...... │ │ │ │ 0x00001098 58f36dba 7586e430 3b2638a7 c3f1d2eb X.m.u..0;&8..... │ │ │ │ 0x000010a8 46cba64d fb247fdc 639b931e 2266c15f F..M.$..c..."f._ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -425,40 +425,40 @@ │ │ │ │ 0x00004fe0 74004350 79496d70 6f72745f 496d706f t.CPyImport_Impo │ │ │ │ 0x00004ff0 72744672 6f6d4d61 6e790050 79496d70 rtFromMany.PyImp │ │ │ │ 0x00005000 6f72745f 496d706f 72744d6f 64756c65 ort_ImportModule │ │ │ │ 0x00005010 4c657665 6c4f626a 65637400 50794d6f LevelObject.PyMo │ │ │ │ 0x00005020 64756c65 5f476574 46696c65 6e616d65 dule_GetFilename │ │ │ │ 0x00005030 4f626a65 63740050 79457272 5f536574 Object.PyErr_Set │ │ │ │ 0x00005040 496d706f 72744572 726f7200 43507944 ImportError.CPyD │ │ │ │ - 0x00005050 65665f5f 74797065 735f5f5f 5f5f746f ef__types_____to │ │ │ │ - 0x00005060 705f6c65 76656c5f 5f004350 79537461 p_level__.CPySta │ │ │ │ - 0x00005070 7469635f 5f747970 65735f5f 5f676c6f tic__types___glo │ │ │ │ - 0x00005080 62616c73 00435079 4d6f6475 6c655f74 bals.CPyModule_t │ │ │ │ - 0x00005090 7970696e 67005079 556e6963 6f64655f yping.PyUnicode_ │ │ │ │ - 0x000050a0 54797065 005f5079 5f456c6c 69707369 Type._Py_Ellipsi │ │ │ │ - 0x000050b0 734f626a 65637400 43507944 65665f5f sObject.CPyDef__ │ │ │ │ - 0x000050c0 72655f5f 5f5f5f74 6f705f6c 6576656c re_____top_level │ │ │ │ - 0x000050d0 5f5f0043 50795374 61746963 5f5f7265 __.CPyStatic__re │ │ │ │ - 0x000050e0 5f5f5f67 6c6f6261 6c730043 50794d6f ___globals.CPyMo │ │ │ │ - 0x000050f0 64756c65 5f5f5f66 75747572 655f5f00 dule___future__. │ │ │ │ - 0x00005100 4350794d 6f64756c 655f6461 74657469 CPyModule_dateti │ │ │ │ - 0x00005110 6d650043 50794d6f 64756c65 5f66756e me.CPyModule_fun │ │ │ │ - 0x00005120 63746f6f 6c730043 50794d6f 64756c65 ctools.CPyModule │ │ │ │ - 0x00005130 5f726500 4350794d 6f64756c 655f746f _re.CPyModule_to │ │ │ │ - 0x00005140 6d6c695f 5f5f5f74 79706573 00435079 mli____types.CPy │ │ │ │ - 0x00005150 53746174 69635f5f 72655f5f 5f52455f Static__re___RE_ │ │ │ │ - 0x00005160 4e554d42 45520043 50795374 61746963 NUMBER.CPyStatic │ │ │ │ - 0x00005170 5f5f7265 5f5f5f52 455f4c4f 43414c54 __re___RE_LOCALT │ │ │ │ - 0x00005180 494d4500 43507953 74617469 635f5f72 IME.CPyStatic__r │ │ │ │ - 0x00005190 655f5f5f 52455f44 41544554 494d4500 e___RE_DATETIME. │ │ │ │ - 0x000051a0 43507944 65665f74 6f6d6c69 5f5f5f5f CPyDef_tomli____ │ │ │ │ - 0x000051b0 5f746f70 5f6c6576 656c5f5f 00435079 _top_level__.CPy │ │ │ │ - 0x000051c0 53746174 69635f74 6f6d6c69 5f5f5f67 Static_tomli___g │ │ │ │ - 0x000051d0 6c6f6261 6c730043 50794d6f 64756c65 lobals.CPyModule │ │ │ │ - 0x000051e0 5f746f6d 6c695f5f 5f5f7061 72736572 _tomli____parser │ │ │ │ + 0x00005050 65665f74 6f6d6c69 5f5f5f5f 5f746f70 ef_tomli_____top │ │ │ │ + 0x00005060 5f6c6576 656c5f5f 00435079 53746174 _level__.CPyStat │ │ │ │ + 0x00005070 69635f74 6f6d6c69 5f5f5f67 6c6f6261 ic_tomli___globa │ │ │ │ + 0x00005080 6c730043 50794d6f 64756c65 5f746f6d ls.CPyModule_tom │ │ │ │ + 0x00005090 6c695f5f 5f5f7061 72736572 00435079 li____parser.CPy │ │ │ │ + 0x000050a0 4465665f 5f747970 65735f5f 5f5f5f74 Def__types_____t │ │ │ │ + 0x000050b0 6f705f6c 6576656c 5f5f0043 50795374 op_level__.CPySt │ │ │ │ + 0x000050c0 61746963 5f5f7479 7065735f 5f5f676c atic__types___gl │ │ │ │ + 0x000050d0 6f62616c 73004350 794d6f64 756c655f obals.CPyModule_ │ │ │ │ + 0x000050e0 74797069 6e670050 79556e69 636f6465 typing.PyUnicode │ │ │ │ + 0x000050f0 5f547970 65005f50 795f456c 6c697073 _Type._Py_Ellips │ │ │ │ + 0x00005100 69734f62 6a656374 00435079 4465665f isObject.CPyDef_ │ │ │ │ + 0x00005110 5f72655f 5f5f5f5f 746f705f 6c657665 _re_____top_leve │ │ │ │ + 0x00005120 6c5f5f00 43507953 74617469 635f5f72 l__.CPyStatic__r │ │ │ │ + 0x00005130 655f5f5f 676c6f62 616c7300 4350794d e___globals.CPyM │ │ │ │ + 0x00005140 6f64756c 655f5f5f 66757475 72655f5f odule___future__ │ │ │ │ + 0x00005150 00435079 4d6f6475 6c655f64 61746574 .CPyModule_datet │ │ │ │ + 0x00005160 696d6500 4350794d 6f64756c 655f6675 ime.CPyModule_fu │ │ │ │ + 0x00005170 6e63746f 6f6c7300 4350794d 6f64756c nctools.CPyModul │ │ │ │ + 0x00005180 655f7265 00435079 4d6f6475 6c655f74 e_re.CPyModule_t │ │ │ │ + 0x00005190 6f6d6c69 5f5f5f5f 74797065 73004350 omli____types.CP │ │ │ │ + 0x000051a0 79537461 7469635f 5f72655f 5f5f5245 yStatic__re___RE │ │ │ │ + 0x000051b0 5f4e554d 42455200 43507953 74617469 _NUMBER.CPyStati │ │ │ │ + 0x000051c0 635f5f72 655f5f5f 52455f4c 4f43414c c__re___RE_LOCAL │ │ │ │ + 0x000051d0 54494d45 00435079 53746174 69635f5f TIME.CPyStatic__ │ │ │ │ + 0x000051e0 72655f5f 5f52455f 44415445 54494d45 re___RE_DATETIME │ │ │ │ 0x000051f0 00435079 5f43616c 6c526576 65727365 .CPy_CallReverse │ │ │ │ 0x00005200 4f704d65 74686f64 00435079 53696e67 OpMethod.CPySing │ │ │ │ 0x00005210 6c656469 73706174 63685f52 65676973 ledispatch_Regis │ │ │ │ 0x00005220 74657246 756e6374 696f6e00 50794675 terFunction.PyFu │ │ │ │ 0x00005230 6e637469 6f6e5f47 6574416e 6e6f7461 nction_GetAnnota │ │ │ │ 0x00005240 74696f6e 73005079 496d706f 72745f49 tions.PyImport_I │ │ │ │ 0x00005250 6d706f72 744d6f64 756c6500 4350795f mportModule.CPy_ │ │ │ │ @@ -732,38 +732,38 @@ │ │ │ │ 0x00006310 50794465 665f5f70 61727365 725f5f5f PyDef__parser___ │ │ │ │ 0x00006320 544f4d4c 4465636f 64654572 726f725f TOMLDecodeError_ │ │ │ │ 0x00006330 5f5f5f5f 696e6974 5f5f0050 794f626a ____init__.PyObj │ │ │ │ 0x00006340 6563745f 43616c6c 00435079 50795f5f ect_Call.CPyPy__ │ │ │ │ 0x00006350 70617273 65725f5f 5f544f4d 4c446563 parser___TOMLDec │ │ │ │ 0x00006360 6f646545 72726f72 5f5f5f5f 5f696e69 odeError_____ini │ │ │ │ 0x00006370 745f5f00 43507947 6c6f6261 6c73496e t__.CPyGlobalsIn │ │ │ │ - 0x00006380 69740043 50794c69 745f4672 6f7a656e it.CPyLit_Frozen │ │ │ │ - 0x00006390 53657400 4350794c 69745f49 6e740043 Set.CPyLit_Int.C │ │ │ │ - 0x000063a0 50794d6f 64756c65 5f746f6d 6c690043 PyModule_tomli.C │ │ │ │ + 0x00006380 69740043 50794d6f 64756c65 5f746f6d it.CPyModule_tom │ │ │ │ + 0x00006390 6c690043 50794c69 745f4672 6f7a656e li.CPyLit_Frozen │ │ │ │ + 0x000063a0 53657400 4350794c 69745f49 6e740043 Set.CPyLit_Int.C │ │ │ │ 0x000063b0 50794c69 745f4279 74657300 4350794c PyLit_Bytes.CPyL │ │ │ │ 0x000063c0 69745f53 74720043 50794c69 745f5475 it_Str.CPyLit_Tu │ │ │ │ 0x000063d0 706c6500 4350794c 69745f43 6f6d706c ple.CPyLit_Compl │ │ │ │ 0x000063e0 65780043 50794c69 745f466c 6f617400 ex.CPyLit_Float. │ │ │ │ 0x000063f0 43507949 6e69745f 746f6d6c 695f5f5f CPyInit_tomli___ │ │ │ │ - 0x00006400 5f747970 65730050 794d6f64 756c655f _types.PyModule_ │ │ │ │ - 0x00006410 43726561 74653200 50794d6f 64756c65 Create2.PyModule │ │ │ │ - 0x00006420 5f476574 44696374 00435079 4d6f6475 _GetDict.CPyModu │ │ │ │ - 0x00006430 6c655f74 6f6d6c69 5f5f5f5f 74797065 le_tomli____type │ │ │ │ - 0x00006440 735f696e 7465726e 616c0043 5079496e s_internal.CPyIn │ │ │ │ - 0x00006450 69745f74 6f6d6c69 5f5f5f5f 72650043 it_tomli____re.C │ │ │ │ - 0x00006460 50794d6f 64756c65 5f746f6d 6c695f5f PyModule_tomli__ │ │ │ │ - 0x00006470 5f5f7265 5f696e74 65726e61 6c004350 __re_internal.CP │ │ │ │ - 0x00006480 79496e69 745f746f 6d6c695f 5f5f5f70 yInit_tomli____p │ │ │ │ - 0x00006490 61727365 72004350 794d6f64 756c655f arser.CPyModule_ │ │ │ │ - 0x000064a0 746f6d6c 695f5f5f 5f706172 7365725f tomli____parser_ │ │ │ │ - 0x000064b0 696e7465 726e616c 00435079 496e6974 internal.CPyInit │ │ │ │ - 0x000064c0 5f746f6d 6c690043 50794d6f 64756c65 _tomli.CPyModule │ │ │ │ - 0x000064d0 5f746f6d 6c695f69 6e746572 6e616c00 _tomli_internal. │ │ │ │ - 0x000064e0 5079496e 69745f35 37303331 38306333 PyInit_5703180c3 │ │ │ │ - 0x000064f0 64643436 65383732 6366335f 5f6d7970 dd46e872cf3__myp │ │ │ │ + 0x00006400 5f706172 73657200 50794d6f 64756c65 _parser.PyModule │ │ │ │ + 0x00006410 5f437265 61746532 0050794d 6f64756c _Create2.PyModul │ │ │ │ + 0x00006420 655f4765 74446963 74004350 794d6f64 e_GetDict.CPyMod │ │ │ │ + 0x00006430 756c655f 746f6d6c 695f5f5f 5f706172 ule_tomli____par │ │ │ │ + 0x00006440 7365725f 696e7465 726e616c 00435079 ser_internal.CPy │ │ │ │ + 0x00006450 496e6974 5f746f6d 6c690043 50794d6f Init_tomli.CPyMo │ │ │ │ + 0x00006460 64756c65 5f746f6d 6c695f69 6e746572 dule_tomli_inter │ │ │ │ + 0x00006470 6e616c00 43507949 6e69745f 746f6d6c nal.CPyInit_toml │ │ │ │ + 0x00006480 695f5f5f 5f747970 65730043 50794d6f i____types.CPyMo │ │ │ │ + 0x00006490 64756c65 5f746f6d 6c695f5f 5f5f7479 dule_tomli____ty │ │ │ │ + 0x000064a0 7065735f 696e7465 726e616c 00435079 pes_internal.CPy │ │ │ │ + 0x000064b0 496e6974 5f746f6d 6c695f5f 5f5f7265 Init_tomli____re │ │ │ │ + 0x000064c0 00435079 4d6f6475 6c655f74 6f6d6c69 .CPyModule_tomli │ │ │ │ + 0x000064d0 5f5f5f5f 72655f69 6e746572 6e616c00 ____re_internal. │ │ │ │ + 0x000064e0 5079496e 69745f35 62616538 61353762 PyInit_5bae8a57b │ │ │ │ + 0x000064f0 35656638 35383138 6234385f 5f6d7970 5ef85818b48__myp │ │ │ │ 0x00006500 79630050 79436170 73756c65 5f4e6577 yc.PyCapsule_New │ │ │ │ 0x00006510 005f7061 72736572 5f5f5f54 4f4d4c44 ._parser___TOMLD │ │ │ │ 0x00006520 65636f64 65457272 6f725f6d 656d6265 ecodeError_membe │ │ │ │ 0x00006530 72730050 79566563 746f7263 616c6c5f rs.PyVectorcall_ │ │ │ │ 0x00006540 43616c6c 0050794f 626a6563 745f4765 Call.PyObject_Ge │ │ │ │ 0x00006550 6e657269 63476574 44696374 0050794f nericGetDict.PyO │ │ │ │ 0x00006560 626a6563 745f4765 6e657269 63536574 bject_GenericSet │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -213,89 +213,89 @@ │ │ │ │ 0000902c : │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 906c │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bxeq lr │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r2, [r3] │ │ │ │ - bxne lr │ │ │ │ - b 85e4 <_Py_Dealloc@plt> │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ 909c │ │ │ │ - ldr r1, [pc, #24] @ 90a0 │ │ │ │ - ldr r0, [pc, #24] @ 90a4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #588 @ 0x24c │ │ │ │ - bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldrdeq fp, [r3], -r0 │ │ │ │ - @ instruction: 0x000378bc │ │ │ │ - andeq r7, r3, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90ec │ │ │ │ + beq 9088 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 90ec │ │ │ │ + beq 9088 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9160 │ │ │ │ + beq 90fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 911c │ │ │ │ + beq 90b8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 911c │ │ │ │ + beq 90b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9168 │ │ │ │ + beq 9104 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914c │ │ │ │ + beq 90e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 914c │ │ │ │ + beq 90e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 9154 │ │ │ │ + beq 90f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 90ec │ │ │ │ + b 9088 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 911c │ │ │ │ + b 90b8 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 9134 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bxeq lr │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r2, [r3] │ │ │ │ + bxne lr │ │ │ │ + b 85e4 <_Py_Dealloc@plt> │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [pc, #24] @ 9164 │ │ │ │ + ldr r1, [pc, #24] @ 9168 │ │ │ │ + ldr r0, [pc, #24] @ 916c │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #588 @ 0x24c │ │ │ │ + bl 8ce0 <__assert_fail@plt> │ │ │ │ + andeq fp, r3, r8, lsr #2 │ │ │ │ + strdeq r7, [r3], -ip │ │ │ │ + andeq r7, r3, ip, lsr #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 91a0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │ ldr r2, [pc, #92] @ 930c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ beq 9300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90a8 │ │ │ │ + bl 9044 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -441,146 +441,146 @@ │ │ │ │ ldr r0, [pc, #28] @ 93dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r2, #348 @ 0x15c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - muleq r3, ip, lr │ │ │ │ - andeq r7, r3, r0, asr #11 │ │ │ │ - andeq r7, r3, r0, ror #11 │ │ │ │ + @ instruction: 0x0003aebc │ │ │ │ + andeq r7, r3, r8, asr #11 │ │ │ │ + andeq r7, r3, r8, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9414 │ │ │ │ ldr r1, [pc, #28] @ 9418 │ │ │ │ ldr r0, [pc, #28] @ 941c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #20 │ │ │ │ mov r2, #22 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq sl, r3, ip, asr lr │ │ │ │ - andeq r7, r3, r0, asr #11 │ │ │ │ - andeq r7, r3, ip, ror #11 │ │ │ │ + andeq sl, r3, ip, ror lr │ │ │ │ + andeq r7, r3, r8, asr #11 │ │ │ │ + strdeq r7, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9454 │ │ │ │ ldr r1, [pc, #28] @ 9458 │ │ │ │ ldr r0, [pc, #28] @ 945c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq sl, r3, ip, lsl lr │ │ │ │ - andeq r7, r3, r0, lsl #11 │ │ │ │ - andeq r7, r3, r0, asr #11 │ │ │ │ + andeq sl, r3, ip, lsr lr │ │ │ │ + andeq r7, r3, r8, lsl #11 │ │ │ │ + andeq r7, r3, r8, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9494 │ │ │ │ ldr r1, [pc, #28] @ 9498 │ │ │ │ ldr r0, [pc, #28] @ 949c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ mov r2, #280 @ 0x118 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldrdeq sl, [r3], -ip │ │ │ │ - muleq r3, ip, r5 │ │ │ │ - andeq r7, r3, r8, asr #11 │ │ │ │ + strdeq sl, [r3], -ip │ │ │ │ + andeq r7, r3, r4, lsr #11 │ │ │ │ + ldrdeq r7, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 94d4 │ │ │ │ ldr r1, [pc, #28] @ 94d8 │ │ │ │ ldr r0, [pc, #28] @ 94dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 94e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - muleq r3, ip, sp │ │ │ │ - andeq r7, r3, r8, asr r5 │ │ │ │ - muleq r3, r8, r5 │ │ │ │ + @ instruction: 0x0003adbc │ │ │ │ + andeq r7, r3, r0, ror #10 │ │ │ │ + andeq r7, r3, r0, lsr #11 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9518 │ │ │ │ ldr r1, [pc, #28] @ 951c │ │ │ │ ldr r0, [pc, #28] @ 9520 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ mov r2, #219 @ 0xdb │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq sl, r3, r8, asr sp │ │ │ │ - andeq r7, r3, r8, lsl r5 │ │ │ │ - andeq r7, r3, r4, asr #10 │ │ │ │ + andeq sl, r3, r8, ror sp │ │ │ │ + andeq r7, r3, r0, lsr #10 │ │ │ │ + andeq r7, r3, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9558 │ │ │ │ ldr r1, [pc, #28] @ 955c │ │ │ │ ldr r0, [pc, #28] @ 9560 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq sl, r3, r8, lsl sp │ │ │ │ - andeq r7, r3, ip, lsr r5 │ │ │ │ - andeq r7, r3, r8, ror #10 │ │ │ │ + andeq sl, r3, r8, lsr sp │ │ │ │ + andeq r7, r3, r4, asr #10 │ │ │ │ + andeq r7, r3, r0, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9598 │ │ │ │ ldr r1, [pc, #28] @ 959c │ │ │ │ ldr r0, [pc, #28] @ 95a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ mov r2, #31 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldrdeq sl, [r3], -r8 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ - andeq r7, r3, r0, asr #10 │ │ │ │ + strdeq sl, [r3], -r8 │ │ │ │ + andeq r7, r3, r4, lsl #10 │ │ │ │ + andeq r7, r3, r8, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 95d8 │ │ │ │ ldr r1, [pc, #28] @ 95dc │ │ │ │ ldr r0, [pc, #28] @ 95e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #24] @ 95e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - muleq r3, r8, ip │ │ │ │ - @ instruction: 0x000373b8 │ │ │ │ - andeq r7, r3, r0, lsl r5 │ │ │ │ + @ instruction: 0x0003acb8 │ │ │ │ + andeq r7, r3, r0, asr #7 │ │ │ │ + andeq r7, r3, r8, lsl r5 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #104] @ 9668 │ │ │ │ ldr r3, [pc, #104] @ 966c │ │ │ │ @@ -611,15 +611,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq r6, [r5], -r8 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ ldrdeq r8, [r5], -r8 @ │ │ │ │ andeq r0, r0, r0, lsl #7 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r7, r3, ip, lsr #9 │ │ │ │ + @ instruction: 0x000374b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [pc, #64] @ 96dc │ │ │ │ cmp r4, #0 │ │ │ │ @@ -637,15 +637,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r6, r5, ip, asr r9 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r7, r3, ip, ror #8 │ │ │ │ + andeq r7, r3, r4, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r3, [pc, #64] @ 9744 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -663,15 +663,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strdeq r6, [r5], -r4 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r7, r3, r8, asr r4 │ │ │ │ + andeq r7, r3, r0, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r3, [pc, #64] @ 97ac │ │ │ │ cmp r4, #0 │ │ │ │ @@ -689,15 +689,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r6, r5, ip, lsl #17 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r7, r3, ip, lsl r4 │ │ │ │ + andeq r7, r3, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r3, [pc, #64] @ 9814 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -715,31 +715,31 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r6, r5, r4, lsr #16 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r7, r3, r4, ror #7 │ │ │ │ + andeq r7, r3, ip, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 9854 │ │ │ │ ldr r1, [pc, #28] @ 9858 │ │ │ │ ldr r0, [pc, #28] @ 985c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq sl, r3, ip, lsl sl │ │ │ │ - andeq r7, r3, ip, asr #7 │ │ │ │ - strdeq r7, [r3], -r8 │ │ │ │ + andeq sl, r3, ip, lsr sl │ │ │ │ + ldrdeq r7, [r3], -r4 │ │ │ │ + andeq r7, r3, r0, lsl #8 │ │ │ │ │ │ │ │ 00009860 : │ │ │ │ ldr r3, [pc, #100] @ 98cc │ │ │ │ ldr r2, [pc, #100] @ 98d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, r1 │ │ │ │ @@ -763,18 +763,18 @@ │ │ │ │ ldr r2, [pc, #32] @ 98e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ muleq r5, r0, r7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r3, r4, lsr #19 │ │ │ │ - andeq r7, r3, ip, lsl #7 │ │ │ │ - @ instruction: 0x000373b0 │ │ │ │ - andeq r3, r0, sl, ror #17 │ │ │ │ + andeq sl, r3, r4, asr #19 │ │ │ │ + muleq r3, r4, r3 │ │ │ │ + @ instruction: 0x000373b8 │ │ │ │ + strheq r3, [r0], -r6 │ │ │ │ ldr r3, [pc, #24] @ 9904 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ beq 98f8 │ │ │ │ b 9860 │ │ │ │ ldr r1, [pc, #8] @ 9908 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ bl 86d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r6, r5, ip, asr r6 │ │ │ │ andeq r0, r0, r8, lsr #6 │ │ │ │ andeq r7, r5, r0, asr #30 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r7, r3, ip, lsl r1 │ │ │ │ + andeq r7, r3, r4, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #88] @ 9a7c │ │ │ │ ldr r3, [pc, #88] @ 9a80 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -873,15 +873,15 @@ │ │ │ │ bl 86d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq r6, [r5], -r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ @ instruction: 0x00057eb8 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ + andeq r7, r3, r0, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #316] @ 9be4 │ │ │ │ ldr ip, [pc, #316] @ 9be8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -962,24 +962,24 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r6, r5, r0, asr r5 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ - andeq r7, r3, r0, lsr r1 │ │ │ │ + strdeq sl, [r3], -r4 │ │ │ │ + andeq r7, r3, r4, lsl #2 │ │ │ │ + andeq r7, r3, r8, lsr r1 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ - @ instruction: 0x0003a6b0 │ │ │ │ - ldrdeq r6, [r3], -r4 │ │ │ │ - strdeq r6, [r3], -r4 │ │ │ │ - andeq sl, r3, ip, lsl #13 │ │ │ │ - andeq r6, r3, ip, lsr #27 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ + ldrdeq sl, [r3], -r0 │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + andeq sl, r3, ip, lsr #13 │ │ │ │ + @ instruction: 0x00036db4 │ │ │ │ + andeq r7, r3, r4, lsl #2 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 8cbc │ │ │ │ @@ -1237,25 +1237,25 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93e0 │ │ │ │ bl 93a0 │ │ │ │ andeq r6, r5, ip, lsr r1 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - @ instruction: 0x00036dbc │ │ │ │ - muleq r3, ip, r2 │ │ │ │ - andeq r6, r3, ip, lsr #26 │ │ │ │ - andeq r6, r3, ip, ror sp │ │ │ │ + andeq r6, r3, r4, asr #27 │ │ │ │ + @ instruction: 0x0003a2bc │ │ │ │ + andeq r6, r3, r4, lsr sp │ │ │ │ + andeq r6, r3, r4, lsl #27 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - andeq sl, r3, r8, ror r2 │ │ │ │ - andeq r6, r3, ip, lsl #26 │ │ │ │ - andeq r6, r3, r4, asr #26 │ │ │ │ - andeq sl, r3, r4, asr r2 │ │ │ │ - andeq r6, r3, r4, ror r9 │ │ │ │ - andeq r6, r3, r4, asr #25 │ │ │ │ + muleq r3, r8, r2 │ │ │ │ + andeq r6, r3, r4, lsl sp │ │ │ │ + andeq r6, r3, ip, asr #26 │ │ │ │ + andeq sl, r3, r4, ror r2 │ │ │ │ + andeq r6, r3, ip, ror r9 │ │ │ │ + andeq r6, r3, ip, asr #25 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000a064 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1410,31 +1410,31 @@ │ │ │ │ ldr r0, [pc, #84] @ a320 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r2, #348 @ 0x15c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r6, r3, r0, lsl #26 │ │ │ │ + andeq r6, r3, r8, lsl #26 │ │ │ │ andeq r5, r5, r8, ror #30 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r6, r3, r8, lsl #23 │ │ │ │ - ldrdeq r9, [r3], -r8 │ │ │ │ - strdeq r6, [r3], -r8 │ │ │ │ - andeq r6, r3, r8, asr #20 │ │ │ │ + muleq r3, r0, fp │ │ │ │ + strdeq r9, [r3], -r8 │ │ │ │ + andeq r6, r3, r0, lsl #14 │ │ │ │ + andeq r6, r3, r0, asr sl │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x00039fb4 │ │ │ │ - andeq r6, r3, r8, lsl r7 │ │ │ │ - andeq r6, r3, r4, asr #14 │ │ │ │ - muleq r3, r0, pc @ │ │ │ │ - @ instruction: 0x000366b4 │ │ │ │ - ldrdeq r6, [r3], -r4 │ │ │ │ + ldrdeq r9, [r3], -r4 │ │ │ │ + andeq r6, r3, r0, lsr #14 │ │ │ │ + andeq r6, r3, ip, asr #14 │ │ │ │ + @ instruction: 0x00039fb0 │ │ │ │ + @ instruction: 0x000366bc │ │ │ │ + ldrdeq r6, [r3], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ tst r0, #1 │ │ │ │ @@ -1788,29 +1788,29 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ andeq r5, r5, r8, lsl fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr r3 │ │ │ │ - muleq r3, r8, r8 │ │ │ │ - andeq r6, r3, ip, ror r8 │ │ │ │ - andeq r6, r3, r4, ror #16 │ │ │ │ + andeq r6, r3, r0, lsr #17 │ │ │ │ + andeq r6, r3, r4, lsl #17 │ │ │ │ + andeq r6, r3, ip, ror #16 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - ldrdeq r6, [r3], -r8 │ │ │ │ - @ instruction: 0x000367bc │ │ │ │ - andeq r6, r3, r4, ror #14 │ │ │ │ - @ instruction: 0x000367b8 │ │ │ │ - andeq r6, r3, r4, ror #12 │ │ │ │ - andeq r6, r3, r8, lsr r6 │ │ │ │ - andeq r6, r3, ip, ror #11 │ │ │ │ - @ instruction: 0x000399b8 │ │ │ │ - ldrdeq r6, [r3], -r8 │ │ │ │ - andeq r6, r3, r8, lsr #8 │ │ │ │ + andeq r6, r3, r0, ror #15 │ │ │ │ + andeq r6, r3, r4, asr #15 │ │ │ │ + andeq r6, r3, ip, ror #14 │ │ │ │ + andeq r6, r3, r0, asr #15 │ │ │ │ + andeq r6, r3, ip, ror #12 │ │ │ │ + andeq r6, r3, r0, asr #12 │ │ │ │ + strdeq r6, [r3], -r4 │ │ │ │ + ldrdeq r9, [r3], -r8 │ │ │ │ + andeq r6, r3, r0, ror #1 │ │ │ │ + andeq r6, r3, r0, lsr r4 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -2833,109 +2833,109 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r5, r5, ip, asr #13 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r5, r5, r8, lsr #13 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsl r3 │ │ │ │ - andeq r6, r3, r4, rrx │ │ │ │ + andeq r6, r3, ip, rrx │ │ │ │ andeq r5, r5, r0, asr #3 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r5, r3, r0, asr lr │ │ │ │ - strdeq r8, [r3], -r0 │ │ │ │ - andeq r7, r3, r4, lsl #9 │ │ │ │ - andeq r6, r3, r4, asr #32 │ │ │ │ - andeq r5, r3, ip, asr #29 │ │ │ │ - andeq r5, r3, ip, lsr #26 │ │ │ │ - strheq r6, [r3], -r8 │ │ │ │ - andeq r5, r3, r8, ror ip │ │ │ │ - andeq r5, r3, r8, asr pc │ │ │ │ - andeq r5, r3, r4, asr #26 │ │ │ │ - andeq r5, r3, r4, ror #22 │ │ │ │ - @ instruction: 0x00035db0 │ │ │ │ - andeq r5, r3, r8, lsr #22 │ │ │ │ - andeq r5, r3, r4, lsr fp │ │ │ │ - andeq r7, r3, r8, asr r1 │ │ │ │ - andeq r5, r3, ip, ror #26 │ │ │ │ - andeq r5, r3, ip, asr #21 │ │ │ │ - andeq r5, r3, r0, ror #27 │ │ │ │ - andeq r5, r3, r0, lsl #21 │ │ │ │ - andeq r5, r3, r0, asr sl │ │ │ │ - andeq r8, r3, r8, lsl #8 │ │ │ │ - andeq r5, r3, ip, lsr sl │ │ │ │ - strdeq r8, [r3], -r4 │ │ │ │ - andeq r5, r3, r8, lsr #20 │ │ │ │ - andeq r8, r3, r0, ror #7 │ │ │ │ - andeq r5, r3, ip, asr #17 │ │ │ │ - andeq r5, r3, r8, lsl fp │ │ │ │ + andeq r5, r3, r8, asr lr │ │ │ │ + andeq r8, r3, ip, asr #23 │ │ │ │ + andeq r7, r3, ip, lsl #9 │ │ │ │ + andeq r6, r3, ip, asr #32 │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + andeq r5, r3, r4, lsr sp │ │ │ │ + andeq r6, r3, r0, asr #1 │ │ │ │ + andeq r5, r3, r0, lsl #25 │ │ │ │ + andeq r5, r3, r0, ror #30 │ │ │ │ + andeq r5, r3, ip, asr #26 │ │ │ │ + andeq r5, r3, ip, ror #22 │ │ │ │ + @ instruction: 0x00035db8 │ │ │ │ + andeq r5, r3, r0, lsr fp │ │ │ │ + andeq r5, r3, ip, lsr fp │ │ │ │ + andeq r7, r3, r0, ror #2 │ │ │ │ + andeq r5, r3, r4, ror sp │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + andeq r5, r3, r8, ror #27 │ │ │ │ + andeq r5, r3, r8, lsl #21 │ │ │ │ + andeq r5, r3, r8, asr sl │ │ │ │ + andeq r8, r3, r4, ror #15 │ │ │ │ + andeq r5, r3, r4, asr #20 │ │ │ │ + ldrdeq r8, [r3], -r0 │ │ │ │ + andeq r5, r3, r0, lsr sl │ │ │ │ + @ instruction: 0x000387bc │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + andeq r5, r3, r0, lsr #22 │ │ │ │ andeq r6, r5, r0, lsl #7 │ │ │ │ - muleq r3, r4, r8 │ │ │ │ - andeq r8, r3, r0, lsr #4 │ │ │ │ - andeq r5, r3, r4, ror #15 │ │ │ │ - muleq r3, ip, r1 │ │ │ │ - muleq r3, r0, r1 │ │ │ │ - andeq r5, r3, ip, asr #15 │ │ │ │ + muleq r3, ip, r8 │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ + andeq r5, r3, ip, ror #15 │ │ │ │ + andeq r8, r3, r8, ror r5 │ │ │ │ + andeq r8, r3, ip, ror #10 │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + ldrdeq r5, [r3], -r0 │ │ │ │ + andeq r6, r3, r4, lsl #28 │ │ │ │ + andeq r5, r3, r8, lsl sl │ │ │ │ + muleq r3, ip, r8 │ │ │ │ + andeq r5, r3, r0, lsl r8 │ │ │ │ andeq r5, r3, r8, asr #15 │ │ │ │ - strdeq r6, [r3], -ip │ │ │ │ - andeq r5, r3, r0, lsl sl │ │ │ │ - muleq r3, r4, r8 │ │ │ │ - andeq r5, r3, r8, lsl #16 │ │ │ │ - andeq r5, r3, r0, asr #15 │ │ │ │ - andeq r5, r3, ip, ror #16 │ │ │ │ - strdeq r5, [r3], -r8 │ │ │ │ - strheq r8, [r3], -r0 │ │ │ │ - andeq r5, r3, ip, lsl #14 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ - ldrdeq r5, [r3], -r8 │ │ │ │ - @ instruction: 0x000356b0 │ │ │ │ - andeq r8, r3, r8, rrx │ │ │ │ - andeq r8, r3, r0, ror #21 │ │ │ │ - andeq r5, r3, r0, ror r5 │ │ │ │ - andeq r5, r3, r0, asr r9 │ │ │ │ + andeq r5, r3, r4, ror r8 │ │ │ │ + andeq r5, r3, r0, lsl #14 │ │ │ │ + andeq r8, r3, ip, lsl #9 │ │ │ │ + andeq r5, r3, r4, lsl r7 │ │ │ │ + andeq r8, r3, r4, ror r4 │ │ │ │ + andeq r5, r3, r0, ror #15 │ │ │ │ + @ instruction: 0x000356b8 │ │ │ │ + andeq r8, r3, r4, asr #8 │ │ │ │ + andeq r8, r3, r0, lsl #22 │ │ │ │ + andeq r5, r3, r8, ror r5 │ │ │ │ + andeq r5, r3, r8, asr r9 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ - andeq r5, r3, r8, ror r6 │ │ │ │ - andeq r8, r3, r0, lsr r0 │ │ │ │ - andeq r5, r3, r4, ror #12 │ │ │ │ - andeq r8, r3, ip, lsl r0 │ │ │ │ - andeq r5, r3, r8, lsl r8 │ │ │ │ - andeq r8, r3, r8, ror #20 │ │ │ │ - andeq r5, r3, r8, lsl #3 │ │ │ │ - ldrdeq r5, [r3], -r8 │ │ │ │ + andeq r5, r3, r0, lsl #13 │ │ │ │ + andeq r8, r3, ip, lsl #8 │ │ │ │ + andeq r5, r3, ip, ror #12 │ │ │ │ + strdeq r8, [r3], -r8 @ │ │ │ │ + andeq r5, r3, r0, lsr #16 │ │ │ │ + andeq r8, r3, r8, lsl #21 │ │ │ │ + muleq r3, r0, r1 │ │ │ │ + andeq r5, r3, r0, ror #9 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r8, r3, r4, asr #20 │ │ │ │ - ldrdeq r5, [r3], -r8 │ │ │ │ - ldrdeq r5, [r3], -r4 │ │ │ │ - andeq r8, r3, ip, lsl sl │ │ │ │ - andeq r5, r3, r0, lsl #3 │ │ │ │ - andeq r5, r3, ip, lsr #3 │ │ │ │ - muleq r3, r8, r5 │ │ │ │ - andeq r5, r3, r4, ror #18 │ │ │ │ - muleq r3, r0, r9 │ │ │ │ - andeq r5, r3, r0, lsr #8 │ │ │ │ - andeq r5, r3, ip, lsl r8 │ │ │ │ + andeq r8, r3, r4, ror #20 │ │ │ │ + andeq r5, r3, r0, ror #9 │ │ │ │ + ldrdeq r5, [r3], -ip │ │ │ │ + andeq r8, r3, ip, lsr sl │ │ │ │ + andeq r5, r3, r8, lsl #3 │ │ │ │ + @ instruction: 0x000351b4 │ │ │ │ + andeq r5, r3, r0, lsr #11 │ │ │ │ + andeq r5, r3, ip, ror #18 │ │ │ │ + @ instruction: 0x000389b0 │ │ │ │ + andeq r5, r3, r8, lsr #8 │ │ │ │ + andeq r5, r3, r4, lsr #16 │ │ │ │ andeq r0, r0, r5, ror #3 │ │ │ │ - andeq r8, r3, ip, ror #18 │ │ │ │ - andeq r5, r3, r0, lsl #8 │ │ │ │ - andeq r5, r3, r4, ror r5 │ │ │ │ - @ instruction: 0x000387b4 │ │ │ │ - andeq r5, r3, r4, asr #4 │ │ │ │ - andeq r5, r3, r8, lsr #7 │ │ │ │ + andeq r8, r3, ip, lsl #19 │ │ │ │ + andeq r5, r3, r8, lsl #8 │ │ │ │ + andeq r5, r3, ip, ror r5 │ │ │ │ + ldrdeq r8, [r3], -r4 │ │ │ │ + andeq r5, r3, ip, asr #4 │ │ │ │ + @ instruction: 0x000353b0 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - andeq r5, r3, r4, lsl #7 │ │ │ │ - andeq r7, r3, r4, lsl #26 │ │ │ │ - andeq r8, r3, ip, ror r7 │ │ │ │ - andeq r5, r3, ip, lsl #4 │ │ │ │ - andeq r5, r3, ip, lsl #13 │ │ │ │ + andeq r5, r3, ip, lsl #7 │ │ │ │ + andeq r8, r3, r0, ror #1 │ │ │ │ + muleq r3, ip, r7 │ │ │ │ + andeq r5, r3, r4, lsl r2 │ │ │ │ + muleq r3, r4, r6 │ │ │ │ @ instruction: 0x000001bf │ │ │ │ - andeq r8, r3, r8, asr r7 │ │ │ │ - andeq r5, r3, ip, ror #3 │ │ │ │ - andeq r5, r3, r8, ror #11 │ │ │ │ - andeq r8, r3, r4, lsr r7 │ │ │ │ - andeq r5, r3, r8, asr #3 │ │ │ │ - strdeq r5, [r3], -ip │ │ │ │ + andeq r8, r3, r8, ror r7 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ + strdeq r5, [r3], -r0 │ │ │ │ + andeq r8, r3, r4, asr r7 │ │ │ │ + ldrdeq r5, [r3], -r0 │ │ │ │ + andeq r5, r3, r4, lsl #10 │ │ │ │ ldr r3, [pc, #-72] @ ba58 │ │ │ │ ldr r1, [pc, #-72] @ ba5c │ │ │ │ ldr r0, [pc, #-72] @ ba60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #-76] @ ba64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -3800,94 +3800,94 @@ │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r4, r5, ip, asr r4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r4, r5, r0, lsr r4 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r4, r3, r8, lsl #26 │ │ │ │ - andeq r4, r3, r8, lsl #26 │ │ │ │ - andeq r6, r3, ip, lsr r3 │ │ │ │ - andeq r4, r3, ip, asr pc │ │ │ │ + andeq r4, r3, r0, lsl sp │ │ │ │ + andeq r4, r3, r0, lsl sp │ │ │ │ + andeq r6, r3, r4, asr #6 │ │ │ │ + andeq r4, r3, r4, ror #30 │ │ │ │ muleq r5, r4, lr │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r4, r3, r4, asr #24 │ │ │ │ - muleq r3, r0, lr │ │ │ │ - ldrdeq r4, [r3], -r8 │ │ │ │ - andeq r5, r3, r0, ror #1 │ │ │ │ - andeq r4, r3, r4, ror #22 │ │ │ │ - andeq r7, r3, r4, lsl r5 │ │ │ │ - andeq r4, r3, ip, asr #22 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ - andeq r4, r3, r4, lsl #22 │ │ │ │ - andeq r5, r3, r4, ror r0 │ │ │ │ - andeq r4, r3, r0, lsl #21 │ │ │ │ - andeq r4, r3, r0, lsr sl │ │ │ │ - andeq r4, r3, r4, lsr #20 │ │ │ │ - andeq r6, r3, r4, rrx │ │ │ │ - andeq r4, r3, r4, lsr #24 │ │ │ │ - andeq r4, r3, r0, asr #19 │ │ │ │ + andeq r4, r3, ip, asr #24 │ │ │ │ + muleq r3, r8, lr │ │ │ │ + andeq r4, r3, r0, ror #23 │ │ │ │ + andeq r5, r3, r8, ror #1 │ │ │ │ + andeq r4, r3, ip, ror #22 │ │ │ │ + strdeq r7, [r3], -r0 │ │ │ │ + andeq r4, r3, r4, asr fp │ │ │ │ + ldrdeq r7, [r3], -r8 │ │ │ │ + andeq r4, r3, ip, lsl #22 │ │ │ │ + andeq r5, r3, ip, ror r0 │ │ │ │ + andeq r4, r3, r8, lsl #21 │ │ │ │ + andeq r4, r3, r8, lsr sl │ │ │ │ + andeq r4, r3, ip, lsr #20 │ │ │ │ + andeq r6, r3, ip, rrx │ │ │ │ + andeq r4, r3, ip, lsr #24 │ │ │ │ andeq r4, r3, r8, asr #19 │ │ │ │ - andeq r5, r3, ip, ror #31 │ │ │ │ - andeq r4, r3, ip, lsl #24 │ │ │ │ - andeq r7, r3, ip, lsl r3 │ │ │ │ - andeq r4, r3, r8, asr r9 │ │ │ │ - andeq r4, r3, r8, lsl #29 │ │ │ │ - andeq r4, r3, r0, lsl r9 │ │ │ │ - andeq r7, r3, r0, asr #5 │ │ │ │ - strdeq r4, [r3], -r8 │ │ │ │ - andeq r7, r3, r8, lsr #5 │ │ │ │ - andeq r4, r3, r0, ror #17 │ │ │ │ - muleq r3, r0, r2 │ │ │ │ - andeq r4, r3, r8, asr #17 │ │ │ │ - andeq r7, r3, r8, ror r2 │ │ │ │ - andeq r4, r3, r4, ror lr │ │ │ │ - @ instruction: 0x000348b4 │ │ │ │ - andeq r7, r3, ip, lsl #4 │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ + andeq r4, r3, r4, lsl ip │ │ │ │ strdeq r7, [r3], -r8 │ │ │ │ - andeq r7, r3, ip, ror #3 │ │ │ │ - andeq r4, r3, r4, lsl r8 │ │ │ │ - andeq r4, r3, r0, ror #20 │ │ │ │ - andeq r4, r3, ip, ror #15 │ │ │ │ - muleq r3, ip, r1 │ │ │ │ - andeq r7, r3, r4, lsl ip │ │ │ │ - andeq r4, r3, r4, ror #23 │ │ │ │ - andeq r4, r3, r8, lsl ip │ │ │ │ - strdeq r7, [r3], -r0 │ │ │ │ - andeq r4, r3, r0, asr #23 │ │ │ │ - andeq r4, r3, r4, lsl #24 │ │ │ │ - andeq r4, r3, ip, lsl #15 │ │ │ │ - andeq r7, r3, ip, lsr r1 │ │ │ │ - andeq r4, r3, r4, ror #14 │ │ │ │ - andeq r4, r3, r0, lsr sp │ │ │ │ - andeq r7, r3, r4, asr fp │ │ │ │ + andeq r4, r3, r0, ror #18 │ │ │ │ + muleq r3, r0, lr │ │ │ │ + andeq r4, r3, r8, lsl r9 │ │ │ │ + muleq r3, ip, r6 │ │ │ │ + andeq r4, r3, r0, lsl #18 │ │ │ │ + andeq r7, r3, r4, lsl #13 │ │ │ │ + andeq r4, r3, r8, ror #17 │ │ │ │ + andeq r7, r3, ip, ror #12 │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ + andeq r7, r3, r4, asr r6 │ │ │ │ + andeq r4, r3, ip, ror lr │ │ │ │ + @ instruction: 0x000348bc │ │ │ │ + andeq r7, r3, r8, ror #11 │ │ │ │ + ldrdeq r7, [r3], -r4 │ │ │ │ + andeq r7, r3, r8, asr #11 │ │ │ │ + andeq r4, r3, ip, lsl r8 │ │ │ │ + andeq r4, r3, r8, ror #20 │ │ │ │ + strdeq r4, [r3], -r4 @ │ │ │ │ + andeq r7, r3, r8, ror r5 │ │ │ │ + andeq r7, r3, r4, lsr ip │ │ │ │ + andeq r4, r3, ip, ror #23 │ │ │ │ + andeq r4, r3, r0, lsr #24 │ │ │ │ + andeq r7, r3, r0, lsl ip │ │ │ │ + andeq r4, r3, r8, asr #23 │ │ │ │ + andeq r4, r3, ip, lsl #24 │ │ │ │ + muleq r3, r4, r7 │ │ │ │ + andeq r7, r3, r8, lsl r5 │ │ │ │ + andeq r4, r3, ip, ror #14 │ │ │ │ + andeq r4, r3, r8, lsr sp │ │ │ │ + andeq r7, r3, r4, ror fp │ │ │ │ + andeq r4, r3, ip, lsr #22 │ │ │ │ + andeq r4, r3, r4, lsl #23 │ │ │ │ + andeq r4, r3, ip, lsr #14 │ │ │ │ + andeq r7, r3, r0, lsl #9 │ │ │ │ + andeq r7, r3, r4, lsr fp │ │ │ │ + muleq r3, r0, fp │ │ │ │ + @ instruction: 0x00034bbc │ │ │ │ + andeq r7, r3, r0, lsl fp │ │ │ │ + andeq r4, r3, r8, asr #21 │ │ │ │ + andeq r4, r3, r8, asr fp │ │ │ │ + andeq r7, r3, ip, ror #21 │ │ │ │ + andeq r4, r3, r4, lsr #21 │ │ │ │ andeq r4, r3, r4, lsr #22 │ │ │ │ - andeq r4, r3, ip, ror fp │ │ │ │ - andeq r4, r3, r4, lsr #14 │ │ │ │ - andeq r7, r3, r4, lsr #1 │ │ │ │ - andeq r7, r3, r4, lsl fp │ │ │ │ - andeq r4, r3, r8, lsl #23 │ │ │ │ - @ instruction: 0x00034bb4 │ │ │ │ - strdeq r7, [r3], -r0 │ │ │ │ - andeq r4, r3, r0, asr #21 │ │ │ │ - andeq r4, r3, r0, asr fp │ │ │ │ - andeq r7, r3, ip, asr #21 │ │ │ │ - muleq r3, ip, sl │ │ │ │ - andeq r4, r3, ip, lsl fp │ │ │ │ - andeq r7, r3, r4, lsr #21 │ │ │ │ - andeq r4, r3, r4, asr #3 │ │ │ │ - andeq r4, r3, r4, lsl r5 │ │ │ │ + andeq r7, r3, r4, asr #21 │ │ │ │ + andeq r4, r3, ip, asr #3 │ │ │ │ + andeq r4, r3, ip, lsl r5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r7, r3, r0, lsl #21 │ │ │ │ - andeq r4, r3, ip, asr #20 │ │ │ │ - andeq r4, r3, r0, asr #22 │ │ │ │ + andeq r7, r3, r0, lsr #21 │ │ │ │ + andeq r4, r3, r4, asr sl │ │ │ │ + andeq r4, r3, r8, asr #22 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - andeq r7, r3, ip, asr sl │ │ │ │ - andeq r4, r3, r8, lsr #20 │ │ │ │ - andeq r4, r3, ip, lsl #22 │ │ │ │ + andeq r7, r3, ip, ror sl │ │ │ │ + andeq r4, r3, r0, lsr sl │ │ │ │ + andeq r4, r3, r4, lsl fp │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ │ │ │ │ 0000c96c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -4309,15 +4309,15 @@ │ │ │ │ b cf10 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r3, r5, r0, lsr #2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ strdeq r3, [r5], -ip │ │ │ │ andeq r3, r5, r0, ror #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, r4, asr #9 │ │ │ │ + andeq r4, r3, ip, asr #9 │ │ │ │ │ │ │ │ 0000cfa0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r8, [pc, #184] @ d070 │ │ │ │ @@ -4334,15 +4334,15 @@ │ │ │ │ andeq ip, lr, #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ bne d030 │ │ │ │ - bl 406b0 │ │ │ │ + bl 406b8 │ │ │ │ teq r4, r6 │ │ │ │ mov r2, r0 │ │ │ │ poppl {r4, r5, r6, r7, r8, pc} │ │ │ │ mul ip, r5, r1 │ │ │ │ mla r2, r4, r2, ip │ │ │ │ umull ip, lr, r5, r0 │ │ │ │ add r2, r2, lr │ │ │ │ @@ -4366,17 +4366,17 @@ │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b d048 │ │ │ │ andeq r3, r5, r0, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, r8, lsr r4 │ │ │ │ + andeq r4, r3, r0, asr #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - strdeq r4, [r3], -r0 │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ │ │ │ │ 0000d084 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ orrs ip, r2, r3 │ │ │ │ @@ -4393,15 +4393,15 @@ │ │ │ │ andeq ip, r7, #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ bne d104 │ │ │ │ - bl 406b0 │ │ │ │ + bl 406b8 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ poppl {r4, r5, r6, r7, r8, pc} │ │ │ │ orrs r2, r3, r2 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r0, r5, r0 │ │ │ │ @@ -4417,15 +4417,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ mvn r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r2, r5, ip, asr pc │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq r4, r3, r4, lsr r3 │ │ │ │ + andeq r4, r3, ip, lsr r3 │ │ │ │ │ │ │ │ 0000d140 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #160] @ d1f8 │ │ │ │ @@ -4471,30 +4471,30 @@ │ │ │ │ b d18c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r2, r5, r0, lsr #29 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r2, r5, ip, ror lr │ │ │ │ andeq r2, r5, r4, ror #28 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x000342b0 │ │ │ │ + @ instruction: 0x000342b8 │ │ │ │ │ │ │ │ 0000d210 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ d298 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ beq d27c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ beq d25c │ │ │ │ - bl 3fa2c │ │ │ │ + bl 3fa34 │ │ │ │ teq r4, r5 │ │ │ │ poppl {r4, r5, r6, pc} │ │ │ │ mul r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ subne r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #56] @ d29c │ │ │ │ @@ -4510,32 +4510,32 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b d274 │ │ │ │ ldrdeq r2, [r5], -r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, ip, lsl #4 │ │ │ │ + andeq r4, r3, r4, lsl r2 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq r4, r3, r8, asr #3 │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ │ │ │ │ 0000d2ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ d320 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ beq d300 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ beq d2f8 │ │ │ │ - bl 3fc4c │ │ │ │ + bl 3fc54 │ │ │ │ teq r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ poppl {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r1, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -4546,28 +4546,28 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r2, r5, r4, lsr sp │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq r4, r3, r4, asr #2 │ │ │ │ + andeq r4, r3, ip, asr #2 │ │ │ │ │ │ │ │ 0000d32c : │ │ │ │ ldr r3, [pc, #24] @ d34c │ │ │ │ ldr r2, [pc, #24] @ d350 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [pc, #20] @ d354 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ b 86d4 │ │ │ │ andeq r2, r5, r4, asr #25 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, r0, asr r1 │ │ │ │ + andeq r4, r3, r8, asr r1 │ │ │ │ │ │ │ │ 0000d358 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #184] @ d428 │ │ │ │ @@ -4619,30 +4619,30 @@ │ │ │ │ b d3bc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r2, r5, r8, lsl #25 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r2, r5, r4, ror #24 │ │ │ │ andeq r2, r5, r4, lsr ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, r0, lsr #1 │ │ │ │ + andeq r4, r3, r8, lsr #1 │ │ │ │ │ │ │ │ 0000d440 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #132] @ d4dc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ beq d4c0 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ beq d4a0 │ │ │ │ - bl 3fa2c │ │ │ │ + bl 3fa34 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ poppl {r4, r5, r6, pc} │ │ │ │ mul r4, r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -4663,32 +4663,32 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b d4b8 │ │ │ │ andeq r2, r5, r0, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r8, asr #31 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq r3, r3, r4, lsl #31 │ │ │ │ + andeq r3, r3, ip, lsl #31 │ │ │ │ │ │ │ │ 0000d4f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ d578 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ beq d558 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ cmneq r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ beq d550 │ │ │ │ - bl 3fc4c │ │ │ │ + bl 3fc54 │ │ │ │ teq r4, r5 │ │ │ │ bmi d538 │ │ │ │ lsl r0, r1, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq d550 │ │ │ │ @@ -4704,28 +4704,28 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mvn r0, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strdeq r2, [r5], -r0 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq r3, r3, ip, ror #29 │ │ │ │ + strdeq r3, [r3], -r4 │ │ │ │ │ │ │ │ 0000d584 : │ │ │ │ ldr r3, [pc, #24] @ d5a4 │ │ │ │ ldr r2, [pc, #24] @ d5a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [pc, #20] @ d5ac │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ b 86d4 │ │ │ │ andeq r2, r5, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r8, lsl pc │ │ │ │ + andeq r3, r3, r0, lsr #30 │ │ │ │ │ │ │ │ 0000d5b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #168] @ d670 │ │ │ │ @@ -4773,50 +4773,50 @@ │ │ │ │ b d5fc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r2, r5, r0, lsr sl │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r2, r5, ip, lsl #20 │ │ │ │ strdeq r2, [r5], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r8, ror lr │ │ │ │ + andeq r3, r3, r0, lsl #29 │ │ │ │ │ │ │ │ 0000d688 : │ │ │ │ ldr r3, [pc, #24] @ d6a8 │ │ │ │ ldr r2, [pc, #24] @ d6ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [pc, #20] @ d6b0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ b 86d4 │ │ │ │ andeq r2, r5, r8, ror #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r4, lsr lr │ │ │ │ + andeq r3, r3, ip, lsr lr │ │ │ │ │ │ │ │ 0000d6b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ tst r0, #1 │ │ │ │ bne d6e8 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 3ff48 │ │ │ │ + bl 3ff50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bic r0, r0, #1 │ │ │ │ bl 8998 │ │ │ │ ldr r3, [pc, #40] @ d720 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ beq d6dc │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [pc, #8] @ d724 │ │ │ │ movne r4, #0 │ │ │ │ b d6dc │ │ │ │ @@ -4835,23 +4835,23 @@ │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [pc, #120] @ d7cc │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne d7a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -4863,15 +4863,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r7, [pc, #16] @ d7d8 │ │ │ │ mov r6, #0 │ │ │ │ b d79c │ │ │ │ andeq r2, r5, r8, lsr #17 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r3, r3, r4, asr #26 │ │ │ │ + andeq r3, r3, ip, asr #26 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000d7dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -4882,23 +4882,23 @@ │ │ │ │ mov r3, r9 │ │ │ │ ldr r5, [pc, #120] @ d880 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne d85c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -4910,39 +4910,39 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r7, [pc, #16] @ d88c │ │ │ │ mov r6, #0 │ │ │ │ b d850 │ │ │ │ strdeq r2, [r5], -r4 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - muleq r3, r0, ip │ │ │ │ + muleq r3, r8, ip │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000d890 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ bic r7, r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [pc, #116] @ d920 │ │ │ │ mov r5, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ ldr r8, [pc, #92] @ d924 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne d8ec │ │ │ │ ldr r3, [pc, #72] @ d920 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 4058c │ │ │ │ + bl 40594 │ │ │ │ cmp r0, #0 │ │ │ │ beq d8fc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 89ec │ │ │ │ ldr r3, [pc, #36] @ d928 │ │ │ │ @@ -4953,27 +4953,27 @@ │ │ │ │ bl 86d4 │ │ │ │ ldr r1, [pc, #20] @ d930 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r2, r5, r4, lsr r7 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - strdeq r3, [r3], -r0 │ │ │ │ + strdeq r3, [r3], -r8 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000d934 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 40578 │ │ │ │ + bl 40580 │ │ │ │ ldr r6, [pc, #60] @ d99c │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne d978 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -4985,15 +4985,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r1, [pc, #16] @ d9a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ muleq r5, ip, r6 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r3, r3, r4, ror fp │ │ │ │ + andeq r3, r3, ip, ror fp │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000d9ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -5002,32 +5002,32 @@ │ │ │ │ bl 8974 │ │ │ │ ldr r3, [pc, #132] @ da54 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [pc, #128] @ da58 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ bne d9f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #92] @ da5c │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne da30 │ │ │ │ ldr r3, [pc, #64] @ da5c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 4058c │ │ │ │ + bl 40594 │ │ │ │ cmp r0, #0 │ │ │ │ beq d9ec │ │ │ │ ldr r3, [pc, #40] @ da60 │ │ │ │ ldr r1, [pc, #40] @ da64 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -5035,27 +5035,27 @@ │ │ │ │ ldr r5, [pc, #24] @ da68 │ │ │ │ mov r4, #0 │ │ │ │ b d9ec │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r2, r5, r4, lsr #12 │ │ │ │ svcvc 0x00efffff │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r3, [r3], -r0 │ │ │ │ + ldrdeq r3, [r3], -r8 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000da6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 4058c │ │ │ │ + bl 40594 │ │ │ │ ldr r6, [pc, #60] @ dad4 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne dab0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -5067,51 +5067,51 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r1, [pc, #16] @ dae0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r2, r5, r4, ror #10 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r3, r3, ip, lsr sl │ │ │ │ + andeq r3, r3, r4, asr #20 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000dae4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [pc, #64] @ db40 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne db34 │ │ │ │ ldr r3, [pc, #32] @ db40 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4058c │ │ │ │ + bl 40594 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ eor r0, r6, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ 0000db44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0000db6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -5122,15 +5122,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ ldr r8, [pc, #444] @ dd68 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne dd38 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -5138,65 +5138,65 @@ │ │ │ │ bl 86ec │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3fc74 │ │ │ │ + bl 3fc7c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40298 │ │ │ │ + bl 402a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ bne dc7c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40578 │ │ │ │ + bl 40580 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 40578 │ │ │ │ + bl 40580 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ beq dc7c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [pc, #252] @ dd6c │ │ │ │ mov r2, #0 │ │ │ │ - bl 3fc74 │ │ │ │ + bl 3fc7c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ beq dcd0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 40298 │ │ │ │ + bl 402a0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r4, #0 │ │ │ │ movlt r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -5207,25 +5207,25 @@ │ │ │ │ bl 8c5c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3fc74 │ │ │ │ + bl 3fc7c │ │ │ │ ldr r3, [pc, #112] @ dd70 │ │ │ │ mov r2, #0 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq dcc0 │ │ │ │ ldr r3, [pc, #88] @ dd6c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3fc78 │ │ │ │ + bl 3fc80 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #52] @ dd74 │ │ │ │ @@ -5240,15 +5240,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r2, r5, r0, asr r4 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ svccc 0x00e00000 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - ldrdeq r3, [r3], -ip │ │ │ │ + andeq r3, r3, r4, ror #15 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 0000dd80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -5261,114 +5261,114 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [pc, #984] @ e194 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne deb0 │ │ │ │ ldr r3, [pc, #956] @ e194 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ bne deb0 │ │ │ │ bic r9, r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [pc, #924] @ e194 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne de28 │ │ │ │ ldr r3, [pc, #896] @ e194 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq df74 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0b0 │ │ │ │ ldr r3, [pc, #844] @ e198 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ bne e0cc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq e14c │ │ │ │ ldr r3, [pc, #788] @ e198 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq df5c │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne e124 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne e0b0 │ │ │ │ bic r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [pc, #672] @ e194 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne df24 │ │ │ │ ldr r3, [pc, #644] @ e194 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq e054 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ bne e098 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ bne e0cc │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -5380,36 +5380,36 @@ │ │ │ │ bl 8aac │ │ │ │ ldr r3, [pc, #516] @ e194 │ │ │ │ mvn r2, #0 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne dfc8 │ │ │ │ ldr r3, [pc, #480] @ e194 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq dea0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 405c8 │ │ │ │ + bl 405d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne e000 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ beq e034 │ │ │ │ ldr r3, [pc, #404] @ e19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [pc, #400] @ e1a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -5432,94 +5432,94 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 86ec │ │ │ │ ldr r3, [pc, #296] @ e198 │ │ │ │ mov r2, #0 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ bne e0e4 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ beq df40 │ │ │ │ ldr r7, [pc, #272] @ e1b0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #224] @ e198 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ beq de98 │ │ │ │ ldr r7, [pc, #196] @ e198 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ bne e140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ bne e0cc │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ movlt r7, #-2147483648 @ 0x80000000 │ │ │ │ b dea0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 40564 │ │ │ │ + bl 4056c │ │ │ │ cmp r0, #0 │ │ │ │ bne e0cc │ │ │ │ mov r6, sl │ │ │ │ mov r7, fp │ │ │ │ b dea0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40578 │ │ │ │ + bl 40580 │ │ │ │ cmp r0, #0 │ │ │ │ beq df5c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [pc, #32] @ e198 │ │ │ │ mov r2, #0 │ │ │ │ - bl 40578 │ │ │ │ + bl 40580 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ addne r7, r5, #-2147483648 @ 0x80000000 │ │ │ │ beq df5c │ │ │ │ b dea0 │ │ │ │ andeq r2, r5, ip, asr r2 │ │ │ │ svcvc 0x00efffff │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r3, r3, r8, ror #9 │ │ │ │ + strdeq r3, [r3], -r0 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r8, asr #9 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ │ │ │ │ 0000e1b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -5655,27 +5655,27 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #408 @ 0x198 │ │ │ │ mov r2, #31 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r1, r5, ip, lsr #28 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, r3, r8, ror #4 │ │ │ │ + andeq r3, r3, r0, ror r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, ip, ror #5 │ │ │ │ - strdeq r5, [r3], -r4 │ │ │ │ - @ instruction: 0x000326b0 │ │ │ │ - andeq r3, r3, ip, ror #3 │ │ │ │ - andeq r0, r0, r1, lsl #2 │ │ │ │ - @ instruction: 0x00035ebc │ │ │ │ - andeq r3, r3, ip, asr #3 │ │ │ │ - andeq r3, r3, r0, lsl #4 │ │ │ │ - muleq r3, r4, lr │ │ │ │ - andeq r3, r3, r4, lsr #3 │ │ │ │ strdeq r3, [r3], -r4 │ │ │ │ + andeq r5, r3, r4, lsl pc │ │ │ │ + @ instruction: 0x000326b8 │ │ │ │ + strdeq r3, [r3], -r4 │ │ │ │ + andeq r0, r0, r1, lsl #2 │ │ │ │ + ldrdeq r5, [r3], -ip │ │ │ │ + ldrdeq r3, [r3], -r4 │ │ │ │ + andeq r3, r3, r8, lsl #4 │ │ │ │ + @ instruction: 0x00035eb4 │ │ │ │ + andeq r3, r3, ip, lsr #3 │ │ │ │ + strdeq r3, [r3], -ip │ │ │ │ │ │ │ │ 0000e418 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -5971,41 +5971,41 @@ │ │ │ │ bl 94e4 │ │ │ │ andeq r1, r5, r0, asr #23 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r1, r5, r8, lsr #23 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0x0010ffff │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r3, r3, ip, lsr #1 │ │ │ │ + strheq r3, [r3], -r4 │ │ │ │ andeq r1, r5, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, ip, lsl #1 │ │ │ │ - andeq r5, r3, r8, asr fp │ │ │ │ - andeq r2, r3, r8, ror #28 │ │ │ │ - andeq r3, r3, r0, lsl r0 │ │ │ │ - andeq r5, r3, r0, asr #21 │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ - andeq r2, r3, r0, asr pc │ │ │ │ - muleq r3, r0, sl │ │ │ │ - andeq r2, r3, ip, asr #4 │ │ │ │ - andeq r2, r3, r8, lsl #27 │ │ │ │ + muleq r3, r4, r0 │ │ │ │ + andeq r5, r3, r8, ror fp │ │ │ │ + andeq r2, r3, r0, ror lr │ │ │ │ + andeq r3, r3, r8, lsl r0 │ │ │ │ + andeq r5, r3, r0, ror #21 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ + andeq r2, r3, r8, asr pc │ │ │ │ + @ instruction: 0x00035ab0 │ │ │ │ + andeq r2, r3, r4, asr r2 │ │ │ │ + muleq r3, r0, sp │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq r5, r3, r4, lsr sl │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ - andeq r2, r3, r0, lsr r2 │ │ │ │ + andeq r5, r3, r4, asr sl │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ + andeq r2, r3, r8, lsr r2 │ │ │ │ andeq r0, r0, r6, ror r1 │ │ │ │ - andeq r5, r3, r0, lsl sl │ │ │ │ - andeq r2, r3, r0, lsr #26 │ │ │ │ - andeq r2, r3, r8, lsr lr │ │ │ │ - andeq r5, r3, ip, ror #19 │ │ │ │ - andeq r2, r3, ip, lsr #3 │ │ │ │ + andeq r5, r3, r0, lsr sl │ │ │ │ + andeq r2, r3, r8, lsr #26 │ │ │ │ + andeq r2, r3, r0, asr #28 │ │ │ │ + andeq r5, r3, ip, lsl #20 │ │ │ │ + @ instruction: 0x000321b4 │ │ │ │ + andeq r2, r3, r0, ror #3 │ │ │ │ + andeq r5, r3, r0, ror #19 │ │ │ │ ldrdeq r2, [r3], -r8 │ │ │ │ - andeq r5, r3, r0, asr #19 │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ - andeq r2, r3, r4, lsl #28 │ │ │ │ + andeq r2, r3, ip, lsl #28 │ │ │ │ │ │ │ │ 0000e938 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -6031,15 +6031,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ muleq r5, ip, r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r8, asr ip │ │ │ │ + andeq r2, r3, r0, ror #24 │ │ │ │ │ │ │ │ 0000e9b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -6067,15 +6067,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r1, r5, r8, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ │ │ │ │ 0000ea40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -6282,18 +6282,18 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #380 @ 0x17c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9460 │ │ │ │ bl 94a0 │ │ │ │ andeq r1, r5, r4, ror #6 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r2, r3, r4, lsl #21 │ │ │ │ - andeq r5, r3, r8, lsr #10 │ │ │ │ - andeq r1, r3, r4, ror #25 │ │ │ │ - andeq r2, r3, r0, lsr #16 │ │ │ │ + andeq r2, r3, ip, lsl #21 │ │ │ │ + andeq r5, r3, r8, asr #10 │ │ │ │ + andeq r1, r3, ip, ror #25 │ │ │ │ + andeq r2, r3, r8, lsr #16 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ │ │ │ │ 0000ed6c : │ │ │ │ ldr r2, [pc, #220] @ ee50 │ │ │ │ ldr r3, [pc, #220] @ ee54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ @@ -6350,17 +6350,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r1, r5, r4, lsl #5 │ │ │ │ andeq r0, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r5, r3, r0, lsr #8 │ │ │ │ - andeq r1, r3, r0, asr #22 │ │ │ │ - muleq r3, r0, lr │ │ │ │ + andeq r5, r3, r0, asr #8 │ │ │ │ + andeq r1, r3, r8, asr #22 │ │ │ │ + muleq r3, r8, lr │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000ee70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -6399,17 +6399,17 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r1, r5, r0, ror r1 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r3, r8, lsl #20 │ │ │ │ + andeq r2, r3, r0, lsl sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ │ │ │ │ 0000ef28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -6636,19 +6636,19 @@ │ │ │ │ str r5, [sp] │ │ │ │ b f250 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x00050eb4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ muleq r5, ip, lr │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r3, r0, asr #11 │ │ │ │ + andeq r2, r3, r8, asr #11 │ │ │ │ andeq r0, r5, r4, lsr #28 │ │ │ │ - andeq r4, r3, ip, ror #31 │ │ │ │ - andeq r2, r3, ip, lsr r5 │ │ │ │ - andeq r2, r3, r0, ror r5 │ │ │ │ + andeq r5, r3, ip │ │ │ │ + andeq r2, r3, r4, asr #10 │ │ │ │ + andeq r2, r3, r8, ror r5 │ │ │ │ │ │ │ │ 0000f2cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -6758,25 +6758,25 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r0, r5, ip, lsl #26 │ │ │ │ andeq r0, r0, r4, asr r3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - strdeq r2, [r3], -r4 │ │ │ │ - andeq r4, r3, r8, lsl #29 │ │ │ │ - andeq r2, r3, ip, asr #8 │ │ │ │ - andeq r2, r3, ip, ror r4 │ │ │ │ + strdeq r2, [r3], -ip │ │ │ │ + andeq r4, r3, r8, lsr #29 │ │ │ │ + andeq r2, r3, r4, asr r4 │ │ │ │ + andeq r2, r3, r4, lsl #9 │ │ │ │ andeq r0, r0, ip, ror #6 │ │ │ │ - andeq r4, r3, r4, lsl lr │ │ │ │ - ldrdeq r2, [r3], -r8 │ │ │ │ - andeq r2, r3, r8, lsl #8 │ │ │ │ - andeq r4, r3, ip, ror #27 │ │ │ │ - andeq r1, r3, ip, lsl #10 │ │ │ │ - andeq r1, r3, ip, asr r8 │ │ │ │ + andeq r4, r3, r4, lsr lr │ │ │ │ + andeq r2, r3, r0, ror #7 │ │ │ │ + andeq r2, r3, r0, lsl r4 │ │ │ │ + andeq r4, r3, ip, lsl #28 │ │ │ │ + andeq r1, r3, r4, lsl r5 │ │ │ │ + andeq r1, r3, r4, ror #16 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000f4c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6843,20 +6843,20 @@ │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r5, r0, lsl fp │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ muleq r5, r8, sl │ │ │ │ - andeq r4, r3, r0, asr #25 │ │ │ │ - andeq r1, r3, r4, ror #9 │ │ │ │ - andeq r1, r3, r8, lsr #10 │ │ │ │ - muleq r3, ip, ip │ │ │ │ - andeq r1, r3, r0, asr #9 │ │ │ │ + andeq r4, r3, r0, ror #25 │ │ │ │ andeq r1, r3, ip, ror #9 │ │ │ │ + andeq r1, r3, r0, lsr r5 │ │ │ │ + @ instruction: 0x00034cbc │ │ │ │ + andeq r1, r3, r8, asr #9 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ │ │ │ │ 0000f5fc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq f62c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -6876,17 +6876,17 @@ │ │ │ │ ldr r0, [pc, #28] @ f668 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r4, r3, r0, lsl ip │ │ │ │ - andeq r1, r3, ip, lsr r6 │ │ │ │ - andeq r1, r3, r0, ror r6 │ │ │ │ + andeq r4, r3, r0, lsr ip │ │ │ │ + andeq r1, r3, r4, asr #12 │ │ │ │ + andeq r1, r3, r8, ror r6 │ │ │ │ │ │ │ │ 0000f66c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -6937,18 +6937,18 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ bl 93a0 │ │ │ │ andeq r0, r5, r0, ror r9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r3, ip, lsl #3 │ │ │ │ - andeq r4, r3, ip, lsr fp │ │ │ │ - andeq r1, r3, ip, asr r2 │ │ │ │ - andeq r1, r3, ip, lsr #11 │ │ │ │ + muleq r3, r4, r1 │ │ │ │ + andeq r4, r3, ip, asr fp │ │ │ │ + andeq r1, r3, r4, ror #4 │ │ │ │ + @ instruction: 0x000315b4 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000f760 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -6996,18 +6996,18 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ bl 93a0 │ │ │ │ andeq r0, r5, ip, ror r8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r3, r8, lsr #1 │ │ │ │ - andeq r4, r3, r8, asr sl │ │ │ │ - andeq r1, r3, r8, ror r1 │ │ │ │ - andeq r1, r3, r8, asr #9 │ │ │ │ + strheq r2, [r3], -r0 │ │ │ │ + andeq r4, r3, r8, ror sl │ │ │ │ + andeq r1, r3, r0, lsl #3 │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000f844 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7069,20 +7069,20 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ muleq r5, ip, r7 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, ip, lsr #31 │ │ │ │ + @ instruction: 0x00031fb4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ - andeq r4, r3, r8, lsr r9 │ │ │ │ - andeq r1, r3, r8, asr r0 │ │ │ │ - andeq r1, r3, r8, lsr #7 │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ + andeq r4, r3, r8, asr r9 │ │ │ │ + andeq r1, r3, r0, rrx │ │ │ │ + @ instruction: 0x000313b0 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000f968 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7140,20 +7140,20 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ andeq r0, r5, r8, ror r6 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq r3, r8, lr │ │ │ │ + andeq r1, r3, r0, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r0, ror #23 │ │ │ │ - andeq r4, r3, r4, lsr #16 │ │ │ │ - andeq r0, r3, r4, asr #30 │ │ │ │ - muleq r3, r4, r2 │ │ │ │ + andeq r1, r3, r8, ror #23 │ │ │ │ + andeq r4, r3, r4, asr #16 │ │ │ │ + andeq r0, r3, ip, asr #30 │ │ │ │ + muleq r3, ip, r2 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000fa7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7214,18 +7214,18 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ andeq r0, r5, ip, asr r5 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, r8, asr sp │ │ │ │ - andeq r4, r3, r4, lsl #14 │ │ │ │ - andeq r0, r3, r4, lsr #28 │ │ │ │ - andeq r1, r3, r4, ror r1 │ │ │ │ + andeq r1, r3, r0, ror #26 │ │ │ │ + andeq r4, r3, r4, lsr #14 │ │ │ │ + andeq r0, r3, ip, lsr #28 │ │ │ │ + andeq r1, r3, ip, ror r1 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000fb94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -7278,18 +7278,18 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ andeq r0, r5, r4, asr #8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, r0, ror #24 │ │ │ │ - andeq r4, r3, ip, lsl #12 │ │ │ │ - andeq r0, r3, ip, lsr #26 │ │ │ │ - andeq r1, r3, ip, ror r0 │ │ │ │ + andeq r1, r3, r8, ror #24 │ │ │ │ + andeq r4, r3, ip, lsr #12 │ │ │ │ + andeq r0, r3, r4, lsr sp │ │ │ │ + andeq r1, r3, r4, lsl #1 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000fc8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -7378,23 +7378,23 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9564 │ │ │ │ bl 9524 │ │ │ │ andeq r0, r5, r4, asr r3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, ip, asr #22 │ │ │ │ + andeq r1, r3, r4, asr fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, ip, ror r8 │ │ │ │ - @ instruction: 0x000344b0 │ │ │ │ - ldrdeq r0, [r3], -r4 │ │ │ │ - andeq r0, r3, r8, lsl sp │ │ │ │ - andeq r4, r3, r8, lsl #9 │ │ │ │ - andeq r0, r3, r8, lsr #23 │ │ │ │ - strdeq r0, [r3], -r8 │ │ │ │ + andeq r1, r3, r4, lsl #17 │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ + ldrdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, r0, lsr #26 │ │ │ │ + andeq r4, r3, r8, lsr #9 │ │ │ │ + @ instruction: 0x00030bb0 │ │ │ │ + andeq r0, r3, r0, lsl #30 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0000fe28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -7488,26 +7488,26 @@ │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ andeq r0, r5, ip, lsr #3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r4, r3, r0, ror #6 │ │ │ │ - andeq r0, r3, r4, lsl #23 │ │ │ │ - andeq r0, r3, r8, asr #23 │ │ │ │ + andeq r4, r3, r0, lsl #7 │ │ │ │ + andeq r0, r3, ip, lsl #23 │ │ │ │ + ldrdeq r0, [r3], -r0 @ │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, r4, ror #18 │ │ │ │ - strdeq r4, [r3], -ip │ │ │ │ - andeq r0, r3, ip, lsl sl │ │ │ │ - andeq r0, r3, ip, ror #26 │ │ │ │ + andeq r1, r3, ip, ror #18 │ │ │ │ + andeq r4, r3, ip, lsl r3 │ │ │ │ + andeq r0, r3, r4, lsr #20 │ │ │ │ + andeq r0, r3, r4, ror sp │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - ldrdeq r4, [r3], -r0 │ │ │ │ - strdeq r0, [r3], -r4 │ │ │ │ - andeq r1, r3, r4, lsr r9 │ │ │ │ + strdeq r4, [r3], -r0 │ │ │ │ + strdeq r0, [r3], -ip │ │ │ │ + andeq r1, r3, ip, lsr r9 │ │ │ │ │ │ │ │ 0000ffe0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mvn r3, r1 │ │ │ │ @@ -7554,21 +7554,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9524 │ │ │ │ strdeq pc, [r4], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, r8, lsr #11 │ │ │ │ - strdeq r4, [r3], -r0 │ │ │ │ - andeq r0, r3, r4, lsl sl │ │ │ │ - andeq r0, r3, r8, asr sl │ │ │ │ - andeq r4, r3, ip, asr #3 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ - andeq r1, r3, r0, lsr r8 │ │ │ │ + @ instruction: 0x000315b0 │ │ │ │ + andeq r4, r3, r0, lsl r2 │ │ │ │ + andeq r0, r3, ip, lsl sl │ │ │ │ + andeq r0, r3, r0, ror #20 │ │ │ │ + andeq r4, r3, ip, ror #3 │ │ │ │ + strdeq r0, [r3], -r8 │ │ │ │ + andeq r1, r3, r8, lsr r8 │ │ │ │ │ │ │ │ 000100cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ 10280 │ │ │ │ @@ -7675,27 +7675,27 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq pc, r4, r4, lsl pc @ │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ - muleq r3, r4, r7 │ │ │ │ - andeq r1, r3, ip, asr #15 │ │ │ │ + andeq r4, r3, r4, lsl r1 │ │ │ │ + muleq r3, ip, r7 │ │ │ │ + ldrdeq r1, [r3], -r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, ip, ror #13 │ │ │ │ - @ instruction: 0x000316b8 │ │ │ │ - andeq r4, r3, ip, lsl r0 │ │ │ │ - andeq r0, r3, ip, lsr r7 │ │ │ │ - andeq r0, r3, ip, lsl #21 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r0, asr #13 │ │ │ │ + andeq r4, r3, ip, lsr r0 │ │ │ │ + andeq r0, r3, r4, asr #14 │ │ │ │ + muleq r3, r4, sl │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - strdeq r3, [r3], -r0 │ │ │ │ - andeq r0, r3, r0, lsl r7 │ │ │ │ - andeq r1, r3, ip, ror #13 │ │ │ │ + andeq r4, r3, r0, lsl r0 │ │ │ │ + andeq r0, r3, r8, lsl r7 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ │ │ │ │ 000102c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -7843,28 +7843,28 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq pc, r4, ip, lsl sp @ │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r3, ip, asr r5 │ │ │ │ + andeq r1, r3, r4, ror #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r3, ip, asr #4 │ │ │ │ - andeq r3, r3, r0, ror #28 │ │ │ │ - andeq r1, r3, r0, lsl #10 │ │ │ │ - andeq r1, r3, r8, lsr r5 │ │ │ │ - andeq r1, r3, r8, ror #8 │ │ │ │ - andeq r3, r3, r0, lsl #27 │ │ │ │ - andeq r0, r3, r0, lsr #9 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ + andeq r1, r3, r4, asr r2 │ │ │ │ + andeq r3, r3, r0, lsl #29 │ │ │ │ + andeq r1, r3, r8, lsl #10 │ │ │ │ + andeq r1, r3, r0, asr #10 │ │ │ │ + andeq r1, r3, r0, ror r4 │ │ │ │ + andeq r3, r3, r0, lsr #27 │ │ │ │ + andeq r0, r3, r8, lsr #9 │ │ │ │ + strdeq r0, [r3], -r8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r3, r3, ip, asr sp │ │ │ │ - andeq r0, r3, ip, ror r4 │ │ │ │ - andeq r1, r3, r8, asr r4 │ │ │ │ + andeq r3, r3, ip, ror sp │ │ │ │ + andeq r0, r3, r4, lsl #9 │ │ │ │ + andeq r1, r3, r0, ror #8 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ │ │ │ │ 00010560 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -7921,20 +7921,20 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq pc, r4, r0, lsl #21 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r3, r3, ip, asr #24 │ │ │ │ - andeq r0, r3, r0, ror r3 │ │ │ │ - muleq r3, r0, r3 │ │ │ │ - andeq r3, r3, r8, lsr #24 │ │ │ │ - andeq r0, r3, r8, asr #6 │ │ │ │ - muleq r3, r8, r6 │ │ │ │ + andeq r3, r3, ip, ror #24 │ │ │ │ + andeq r0, r3, r8, ror r3 │ │ │ │ + muleq r3, r8, r3 │ │ │ │ + andeq r3, r3, r8, asr #24 │ │ │ │ + andeq r0, r3, r0, asr r3 │ │ │ │ + andeq r0, r3, r0, lsr #13 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00010670 : │ │ │ │ ldr r3, [pc, #64] @ 106b8 │ │ │ │ tst r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bne 10688 │ │ │ │ @@ -7950,15 +7950,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ andeq pc, r4, r0, lsl #19 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r3, ip, asr #30 │ │ │ │ + andeq r0, r3, r4, asr pc │ │ │ │ │ │ │ │ 000106c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 8b0c │ │ │ │ @@ -7999,15 +7999,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r1, r3, ip, lsr #4 │ │ │ │ + andeq r1, r3, r4, lsr r2 │ │ │ │ │ │ │ │ 00010778 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 9a90 │ │ │ │ @@ -8025,15 +8025,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ andeq pc, r4, r8, ror #16 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r1, r3, ip, ror #3 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ │ │ │ │ 000107d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -8340,15 +8340,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8b60 │ │ │ │ b 10c10 │ │ │ │ strdeq pc, [r4], -r4 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r0, r3, r4, ror sp │ │ │ │ + andeq r0, r3, ip, ror sp │ │ │ │ │ │ │ │ 00010c64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr lr, [pc, #300] @ 10da8 │ │ │ │ @@ -8431,17 +8431,17 @@ │ │ │ │ andeq pc, r4, ip, ror r3 @ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq pc, r4, r8, ror #6 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ andeq pc, r4, r0, asr pc @ │ │ │ │ ldrdeq pc, [r4], -ip │ │ │ │ @ instruction: 0x0004f2b0 │ │ │ │ - andeq r3, r3, r8, asr #9 │ │ │ │ - andeq r0, r3, ip, asr #24 │ │ │ │ - andeq pc, r2, r4, lsr #29 │ │ │ │ + andeq r3, r3, r8, ror #9 │ │ │ │ + andeq r0, r3, r4, asr ip │ │ │ │ + andeq pc, r2, ip, lsr #29 │ │ │ │ │ │ │ │ 00010dd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [pc, #472] @ 10fc0 │ │ │ │ @@ -8564,22 +8564,22 @@ │ │ │ │ add r3, r3, #568 @ 0x238 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq pc, r4, r0, lsl r2 @ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ strdeq pc, [r4], -r0 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ - ldrdeq r0, [r3], -r0 @ │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ andeq pc, r4, r0, ror r1 @ │ │ │ │ andeq pc, r4, r0, asr sp @ │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ andeq pc, r4, ip, lsr #1 │ │ │ │ - @ instruction: 0x000332b0 │ │ │ │ - andeq r0, r3, r4, lsr sl │ │ │ │ - andeq pc, r2, ip, lsl #25 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ + andeq r0, r3, ip, lsr sl │ │ │ │ + muleq r2, r4, ip │ │ │ │ │ │ │ │ 00010ff0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #340] @ 1115c │ │ │ │ @@ -8667,15 +8667,15 @@ │ │ │ │ b 110d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 11104 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq lr, r4, ip, ror #31 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r0, r3, r4, asr #19 │ │ │ │ + andeq r0, r3, ip, asr #19 │ │ │ │ andeq lr, r4, ip, asr #30 │ │ │ │ andeq lr, r4, r4, ror #29 │ │ │ │ │ │ │ │ 00011170 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -9745,19 +9745,19 @@ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq lr, r4, ip, lsl r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq pc, r2, r0, lsr #19 │ │ │ │ + andeq pc, r2, r8, lsr #19 │ │ │ │ andeq sp, r4, ip, lsr #30 │ │ │ │ - andeq r2, r3, r8, asr #1 │ │ │ │ - andeq lr, r2, r8, ror #15 │ │ │ │ - andeq lr, r2, r8, lsr fp │ │ │ │ + andeq r2, r3, r8, ror #1 │ │ │ │ + strdeq lr, [r2], -r0 │ │ │ │ + andeq lr, r2, r0, asr #22 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 000121e4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -9843,20 +9843,20 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93e0 │ │ │ │ andeq sp, r4, ip, lsr #27 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, r2, r8, ror #14 │ │ │ │ + andeq pc, r2, r0, ror r7 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r4, lsl #6 │ │ │ │ - andeq r1, r3, r8, asr #30 │ │ │ │ - andeq lr, r2, r8, ror #12 │ │ │ │ - @ instruction: 0x0002e9b8 │ │ │ │ + andeq pc, r2, ip, lsl #6 │ │ │ │ + andeq r1, r3, r8, ror #30 │ │ │ │ + andeq lr, r2, r0, ror r6 │ │ │ │ + andeq lr, r2, r0, asr #19 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00012358 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -9924,24 +9924,24 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ bl 9420 │ │ │ │ andeq sp, r4, r4, lsl #25 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, r2, r0, lsl r2 @ │ │ │ │ - andeq r1, r3, r8, asr lr │ │ │ │ - @ instruction: 0x0002e5bc │ │ │ │ - andeq lr, r2, r8, ror #11 │ │ │ │ - andeq r1, r3, r4, lsr lr │ │ │ │ - muleq r2, r8, r5 │ │ │ │ - muleq r2, r8, r4 │ │ │ │ - andeq r1, r3, r0, lsl lr │ │ │ │ - andeq lr, r2, r0, lsr r5 │ │ │ │ - andeq lr, r2, r0, lsl #17 │ │ │ │ + andeq pc, r2, r8, lsl r2 @ │ │ │ │ + andeq r1, r3, r8, ror lr │ │ │ │ + andeq lr, r2, r4, asr #11 │ │ │ │ + strdeq lr, [r2], -r0 │ │ │ │ + andeq r1, r3, r4, asr lr │ │ │ │ + andeq lr, r2, r0, lsr #11 │ │ │ │ + andeq pc, r2, r0, lsr #9 │ │ │ │ + andeq r1, r3, r0, lsr lr │ │ │ │ + andeq lr, r2, r8, lsr r5 │ │ │ │ + andeq lr, r2, r8, lsl #17 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 000124a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10162,15 +10162,15 @@ │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ muleq r4, r4, r9 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq sp, r4, ip, asr r9 │ │ │ │ andeq sp, r4, ip, asr #17 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ andeq r0, r0, r8, ror r3 │ │ │ │ - andeq pc, r2, ip, ror #4 │ │ │ │ + andeq pc, r2, r4, ror r2 @ │ │ │ │ │ │ │ │ 00012814 : │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r3, [pc, #128] @ 128a4 │ │ │ │ stmdb ip, {r0, r1, r2} │ │ │ │ ldr r2, [pc, #124] @ 128a8 │ │ │ │ @@ -10338,15 +10338,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ bl 8770 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 8500 │ │ │ │ bl 8c14 │ │ │ │ andeq sp, r4, ip, lsl #11 │ │ │ │ andeq r0, r0, r0, lsr #7 │ │ │ │ - strdeq lr, [r2], -r8 │ │ │ │ + andeq pc, r2, r0 │ │ │ │ │ │ │ │ 00012aa4 : │ │ │ │ tst r0, #1 │ │ │ │ bne 12ad8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -10379,24 +10379,24 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ beq 12b8c │ │ │ │ tst r0, #1 │ │ │ │ bne 12b60 │ │ │ │ tst r4, #1 │ │ │ │ bne 12b60 │ │ │ │ asr r0, r0, #1 │ │ │ │ - bl 3ff48 │ │ │ │ + bl 3ff50 │ │ │ │ mov r6, r0 │ │ │ │ asr r0, r4, #1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3ff48 │ │ │ │ + bl 3ff50 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 40298 │ │ │ │ + bl 402a0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ bl 12aa4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -10412,15 +10412,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r1, [pc, #16] @ 12bbc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ andeq sp, r4, r0, ror #9 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - muleq r2, r4, r9 │ │ │ │ + muleq r2, ip, r9 │ │ │ │ subsgt r4, ip, r0 │ │ │ │ │ │ │ │ 00012bc0 : │ │ │ │ tst r0, #1 │ │ │ │ bne 12bf4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -10462,15 +10462,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl cdb4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b 12c3c │ │ │ │ andeq sp, r4, ip, asr #7 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq lr, r2, r0, asr #28 │ │ │ │ + andeq lr, r2, r8, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [pc, #68] @ 12ce0 │ │ │ │ @@ -10490,15 +10490,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl cdb4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b 12cac │ │ │ │ andeq sp, r4, ip, asr r3 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq lr, r2, r0, lsl #28 │ │ │ │ + andeq lr, r2, r8, lsl #28 │ │ │ │ │ │ │ │ 00012cec : │ │ │ │ tst r1, #1 │ │ │ │ bne 12cfc │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -10669,16 +10669,16 @@ │ │ │ │ ldr r1, [pc, #24] @ 12f98 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8b60 │ │ │ │ ldrdeq sp, [r4], -r0 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq lr, r2, r4, lsr #23 │ │ │ │ - andeq lr, r2, r4, lsl #23 │ │ │ │ + andeq lr, r2, ip, lsr #23 │ │ │ │ + andeq lr, r2, ip, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #164] @ 13058 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -10720,17 +10720,17 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b 13034 │ │ │ │ andeq sp, r4, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsr #6 │ │ │ │ - andeq lr, r2, r0, ror fp │ │ │ │ + andeq lr, r2, r8, ror fp │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - strdeq lr, [r2], -r4 │ │ │ │ + strdeq lr, [r2], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #156] @ 13120 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -10769,17 +10769,17 @@ │ │ │ │ ldr r1, [pc, #28] @ 1312c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b 130fc │ │ │ │ andeq ip, r4, r4, ror pc │ │ │ │ - andeq lr, r2, r8, lsl #22 │ │ │ │ + andeq lr, r2, r0, lsl fp │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - @ instruction: 0x0002eab4 │ │ │ │ + @ instruction: 0x0002eabc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #172] @ 131f4 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -10823,17 +10823,17 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b 131d0 │ │ │ │ @ instruction: 0x0004ceb0 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ - @ instruction: 0x0002fabc │ │ │ │ + ldrdeq pc, [r2], -r4 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq lr, r2, r0, lsr #20 │ │ │ │ + andeq lr, r2, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #156] @ 132bc │ │ │ │ subs r4, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -10872,17 +10872,17 @@ │ │ │ │ ldr r1, [pc, #28] @ 132c8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ b 13298 │ │ │ │ ldrdeq ip, [r4], -r8 │ │ │ │ - andeq lr, r2, ip, ror #18 │ │ │ │ + andeq lr, r2, r4, ror r9 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - muleq r2, r4, r9 │ │ │ │ + muleq r2, ip, r9 │ │ │ │ │ │ │ │ 000132cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -11007,18 +11007,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ bl 132cc │ │ │ │ b 13494 │ │ │ │ @ instruction: 0x0004cbb4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq lr, [r2], -r0 │ │ │ │ strdeq lr, [r2], -r8 │ │ │ │ - andeq lr, r2, r4, asr #15 │ │ │ │ + andeq lr, r2, r0, lsl #16 │ │ │ │ andeq lr, r2, ip, asr #15 │ │ │ │ + ldrdeq lr, [r2], -r4 │ │ │ │ │ │ │ │ 000134dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #144] @ 13584 │ │ │ │ @@ -11116,23 +11116,23 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #222 @ 0xde │ │ │ │ mov r1, r5 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r3, ip, lsr #25 │ │ │ │ - @ instruction: 0x0002e6b4 │ │ │ │ - strdeq r0, [r3], -r8 │ │ │ │ + andeq r0, r3, ip, asr #25 │ │ │ │ + @ instruction: 0x0002e6bc │ │ │ │ + ldrdeq r0, [r3], -r4 │ │ │ │ andeq ip, r4, r8, lsl sl │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r2, ip, asr r6 │ │ │ │ + andeq lr, r2, r4, ror #12 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq lr, r2, r0, lsr r6 │ │ │ │ + andeq lr, r2, r8, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #196] @ 13770 │ │ │ │ ldr r3, [pc, #196] @ 13774 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -11184,15 +11184,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 1373c │ │ │ │ andeq ip, r4, ip, asr #18 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq lr, r4, r8, lsr #4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - ldrdeq sp, [r2], -r0 │ │ │ │ + ldrdeq sp, [r2], -r8 │ │ │ │ │ │ │ │ 00013784 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ @@ -11330,31 +11330,31 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #600 @ 0x258 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq ip, r4, r8, asr r8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - ldrdeq lr, [r2], -r8 │ │ │ │ - muleq r2, r0, r3 │ │ │ │ - andeq r0, r3, r4, lsr r9 │ │ │ │ - muleq r2, r8, r0 │ │ │ │ - andeq sp, r2, r4, asr #1 │ │ │ │ - andeq r0, r3, r8, lsl #18 │ │ │ │ - andeq sp, r2, r8, lsr #32 │ │ │ │ - andeq sp, r2, r8, ror r3 │ │ │ │ + andeq lr, r2, r0, ror #7 │ │ │ │ + muleq r2, r8, r3 │ │ │ │ + andeq r0, r3, r4, asr r9 │ │ │ │ + andeq sp, r2, r0, lsr #1 │ │ │ │ + andeq sp, r2, ip, asr #1 │ │ │ │ + andeq r0, r3, r8, lsr #18 │ │ │ │ + andeq sp, r2, r0, lsr r0 │ │ │ │ + andeq sp, r2, r0, lsl #7 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r0, r3, r4, ror #17 │ │ │ │ - andeq sp, r2, ip, asr #5 │ │ │ │ - andeq lr, r2, r8, lsr r3 │ │ │ │ - andeq r1, r0, lr, ror #8 │ │ │ │ - andeq r0, r3, r0, asr #17 │ │ │ │ - andeq sp, r2, r8, lsr #5 │ │ │ │ - andeq lr, r2, r8, lsl #6 │ │ │ │ - andeq r1, r0, sp, ror #8 │ │ │ │ + andeq r0, r3, r4, lsl #18 │ │ │ │ + ldrdeq sp, [r2], -r4 │ │ │ │ + andeq lr, r2, r0, asr #6 │ │ │ │ + andeq r0, r0, sl, lsr ip │ │ │ │ + andeq r0, r3, r0, ror #17 │ │ │ │ + @ instruction: 0x0002d2b0 │ │ │ │ + andeq lr, r2, r0, lsl r3 │ │ │ │ + andeq r0, r0, r9, lsr ip │ │ │ │ │ │ │ │ 00013a04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -11408,18 +11408,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq sp, r4, r4, ror #3 │ │ │ │ @ instruction: 0x0004c5bc │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - strdeq lr, [r2], -r0 │ │ │ │ + strdeq lr, [r2], -r8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq lr, r2, r0, lsl r2 │ │ │ │ - @ instruction: 0x0002e1b8 │ │ │ │ + andeq lr, r2, r8, lsl r2 │ │ │ │ + andeq lr, r2, r0, asr #3 │ │ │ │ │ │ │ │ 00013b00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -11440,16 +11440,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrdeq ip, [r4], -ip @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq lr, r2, r8, lsr #2 │ │ │ │ andeq lr, r2, r0, lsr r1 │ │ │ │ + andeq lr, r2, r8, lsr r1 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ │ │ │ │ 00013b74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11542,23 +11542,23 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r3, ip, lsr #12 │ │ │ │ - andeq lr, r2, r4, lsr r0 │ │ │ │ - andeq pc, r2, r8, ror fp @ │ │ │ │ + andeq r0, r3, ip, asr #12 │ │ │ │ + andeq lr, r2, ip, lsr r0 │ │ │ │ + andeq pc, r2, r4, asr pc @ │ │ │ │ muleq r4, r8, r3 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r2, ip, lsr #32 │ │ │ │ + andeq lr, r2, r4, lsr r0 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - @ instruction: 0x0002dfb0 │ │ │ │ + @ instruction: 0x0002dfb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [pc, #128] @ 13dac │ │ │ │ ldr r3, [pc, #128] @ 13db0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -11593,15 +11593,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq ip, r4, ip, asr #5 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq sp, r4, r4, lsr #23 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq ip, r2, ip, ror #26 │ │ │ │ + andeq ip, r2, r4, ror sp │ │ │ │ │ │ │ │ 00013dc0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -11708,36 +11708,36 @@ │ │ │ │ ldr r0, [pc, #88] @ 13fc4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #764 @ 0x2fc │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 13f50 │ │ │ │ ldr r3, [pc, #56] @ 13fc8 │ │ │ │ ldr r1, [pc, #56] @ 13fcc │ │ │ │ ldr r0, [pc, #56] @ 13fd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #52] @ 13fd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq ip, r4, ip, lsl r2 │ │ │ │ andeq r0, r0, r8, lsr r3 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sp, r2, r4, asr #27 │ │ │ │ - andeq sp, r2, ip, lsr sp │ │ │ │ - muleq r2, r8, sp │ │ │ │ - andeq sp, r2, r0, lsl sp │ │ │ │ - andeq r0, r3, r4, asr #5 │ │ │ │ - andeq ip, r2, ip, lsr #25 │ │ │ │ - andeq sp, r2, ip, ror sp │ │ │ │ - muleq r0, fp, r9 │ │ │ │ + andeq sp, r2, ip, asr #27 │ │ │ │ + andeq sp, r2, r4, asr #26 │ │ │ │ + andeq sp, r2, r0, lsr #27 │ │ │ │ + andeq sp, r2, r8, lsl sp │ │ │ │ + andeq r0, r3, r4, ror #5 │ │ │ │ + @ instruction: 0x0002ccb4 │ │ │ │ + andeq sp, r2, r4, lsl #27 │ │ │ │ + andeq r3, r0, r7, ror #2 │ │ │ │ │ │ │ │ 00013fd8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #124] @ 1406c │ │ │ │ @@ -12034,15 +12034,15 @@ │ │ │ │ ldr r2, [pc, #944] @ 1481c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r5, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [pc, #912] @ 14820 │ │ │ │ ldr r3, [pc, #860] @ 147f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -12058,17 +12058,17 @@ │ │ │ │ ldr r0, [pc, #860] @ 14828 │ │ │ │ ldr r2, [pc, #860] @ 1482c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 14484 │ │ │ │ ldr r3, [pc, #772] @ 147fc │ │ │ │ ldr r1, [pc, #820] @ 14830 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [pc, #816] @ 14834 │ │ │ │ ldr r2, [pc, #816] @ 14838 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -12174,17 +12174,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ beq 14750 │ │ │ │ ldr r2, [pc, #476] @ 14884 │ │ │ │ ldr r3, [pc, #476] @ 14888 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [r2, #344] @ 0x158 │ │ │ │ + ldr r1, [r2, #168] @ 0xa8 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r5, [r2, #340] @ 0x154 │ │ │ │ + ldr r5, [r2, #164] @ 0xa4 │ │ │ │ bl 8bc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 14774 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ @@ -12258,60 +12258,60 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq fp, r4, ip, lsl pc │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq fp, r4, r4, lsl #30 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - muleq r2, r4, r9 │ │ │ │ - @ instruction: 0x0002dab0 │ │ │ │ - strdeq sp, [r2], -ip │ │ │ │ + muleq r2, ip, r9 │ │ │ │ + @ instruction: 0x0002dab8 │ │ │ │ + andeq sp, r2, r4, lsl #20 │ │ │ │ andeq r0, r0, r3, lsr #2 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - andeq sp, r2, r4, asr #17 │ │ │ │ - andeq sp, r2, r0, lsl r8 │ │ │ │ + andeq sp, r2, ip, asr #17 │ │ │ │ + andeq sp, r2, r8, lsl r8 │ │ │ │ andeq r0, r0, r1, lsr #2 │ │ │ │ andeq fp, r4, r8, ror #22 │ │ │ │ - andeq sp, r2, r0, ror #16 │ │ │ │ - andeq sp, r2, ip, lsr #15 │ │ │ │ + andeq sp, r2, r8, ror #16 │ │ │ │ + @ instruction: 0x0002d7b4 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - andeq sp, r2, r8, lsr #16 │ │ │ │ - andeq sp, r2, r4, ror r7 │ │ │ │ + andeq sp, r2, r0, lsr r8 │ │ │ │ + andeq sp, r2, ip, ror r7 │ │ │ │ andeq r0, r0, fp, lsl r1 │ │ │ │ - andeq lr, r2, ip, lsl ip │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ - andeq sp, r2, ip, lsr r7 │ │ │ │ - @ instruction: 0x0002d7b4 │ │ │ │ - strdeq sp, [r2], -ip │ │ │ │ - andeq sp, r2, r8, lsl #15 │ │ │ │ - ldrdeq sp, [r2], -r4 │ │ │ │ + @ instruction: 0x0002ecb0 │ │ │ │ + strdeq sp, [r2], -r8 │ │ │ │ + andeq sp, r2, r4, asr #14 │ │ │ │ + @ instruction: 0x0002d7bc │ │ │ │ + andeq sp, r2, r4, lsl #14 │ │ │ │ + muleq r2, r0, r7 │ │ │ │ + ldrdeq sp, [r2], -ip │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ - andeq sp, r2, r4, asr r7 │ │ │ │ - andeq sp, r2, r0, lsr #13 │ │ │ │ - andeq sp, r2, ip, lsr #14 │ │ │ │ - andeq sp, r2, r8, ror r6 │ │ │ │ + andeq sp, r2, ip, asr r7 │ │ │ │ + andeq sp, r2, r8, lsr #13 │ │ │ │ + andeq sp, r2, r4, lsr r7 │ │ │ │ + andeq sp, r2, r0, lsl #13 │ │ │ │ andeq r0, r0, pc, lsl r1 │ │ │ │ - andeq sp, r2, r4, lsl #7 │ │ │ │ - andeq sp, r2, r8, ror #13 │ │ │ │ - andeq sp, r2, r4, lsr r6 │ │ │ │ - andeq sp, r2, r4, asr #13 │ │ │ │ - andeq sp, r2, r0, lsl r6 │ │ │ │ + andeq sp, r2, ip, lsl #7 │ │ │ │ + strdeq sp, [r2], -r0 │ │ │ │ + andeq sp, r2, ip, lsr r6 │ │ │ │ + andeq sp, r2, ip, asr #13 │ │ │ │ + andeq sp, r2, r8, lsl r6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ - andeq sp, r2, ip, lsr r5 │ │ │ │ + strdeq sp, [r2], -r8 │ │ │ │ + andeq sp, r2, r4, asr #10 │ │ │ │ andeq r0, r0, r2, lsr #2 │ │ │ │ - andeq sp, r2, r4, lsr #11 │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ - andeq sp, r2, ip, ror r5 │ │ │ │ - andeq sp, r2, r8, asr #9 │ │ │ │ - andeq pc, r2, r8, lsl #21 │ │ │ │ - andeq ip, r2, r0, ror r4 │ │ │ │ + andeq sp, r2, ip, lsr #11 │ │ │ │ + strdeq sp, [r2], -r8 │ │ │ │ + andeq sp, r2, r4, lsl #11 │ │ │ │ ldrdeq sp, [r2], -r0 │ │ │ │ - andeq r1, r0, sp, lsr r9 │ │ │ │ + andeq pc, r2, r8, lsr #21 │ │ │ │ + andeq ip, r2, r8, ror r4 │ │ │ │ + ldrdeq sp, [r2], -r8 │ │ │ │ + andeq r1, r0, r9, lsl #2 │ │ │ │ │ │ │ │ 000148b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ @@ -12409,20 +12409,20 @@ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq ip, r4, r4, lsl #6 │ │ │ │ ldrdeq fp, [r4], -r0 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq fp, r4, r4, asr r6 │ │ │ │ - andeq sp, r2, ip, ror r3 │ │ │ │ + andeq sp, r2, r4, lsl #7 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sp, r2, r4, asr #6 │ │ │ │ - muleq r2, r0, r2 │ │ │ │ - ldrdeq sp, [r2], -r4 │ │ │ │ - andeq sp, r2, r0, lsr #6 │ │ │ │ + andeq sp, r2, ip, asr #6 │ │ │ │ + muleq r2, r8, r2 │ │ │ │ + ldrdeq sp, [r2], -ip │ │ │ │ + andeq sp, r2, r8, lsr #6 │ │ │ │ │ │ │ │ 00014a6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3552] @ 0xde0 │ │ │ │ sub sp, sp, #520 @ 0x208 │ │ │ │ @@ -12467,15 +12467,15 @@ │ │ │ │ ldr r3, [sp, #516] @ 0x204 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 14b30 │ │ │ │ add sp, sp, #520 @ 0x208 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r2, r8, asr #5 │ │ │ │ + ldrdeq sp, [r2], -r0 │ │ │ │ andeq fp, r4, r8, asr r5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq fp, r4, ip, lsl r5 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ andeq fp, r4, ip, ror #9 │ │ │ │ │ │ │ │ 00014b4c : │ │ │ │ @@ -12614,17 +12614,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ beq 14f48 │ │ │ │ ldr r2, [pc, #704] @ 15030 │ │ │ │ ldr r3, [pc, #704] @ 15034 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r2, #208] @ 0xd0 │ │ │ │ + ldr r1, [r2, #28] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r4, [r2, #600] @ 0x258 │ │ │ │ + ldr r4, [r2, #424] @ 0x1a8 │ │ │ │ bl 8bc0 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 14f6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -12723,15 +12723,15 @@ │ │ │ │ ldr r0, [pc, #352] @ 15078 │ │ │ │ ldr r2, [pc, #352] @ 1507c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 14e14 │ │ │ │ bl 12a54 │ │ │ │ b 14c64 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 14eb4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -12791,42 +12791,42 @@ │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq fp, r4, r0, lsl #6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - @ instruction: 0x0002cfb4 │ │ │ │ - andeq ip, r2, r4, ror lr │ │ │ │ + @ instruction: 0x0002cfbc │ │ │ │ + andeq ip, r2, ip, ror lr │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq ip, r2, ip, asr #30 │ │ │ │ - andeq ip, r2, r8, lsl pc │ │ │ │ - andeq ip, r2, r4, lsr #30 │ │ │ │ - andeq ip, r2, ip, lsl #28 │ │ │ │ + andeq ip, r2, r4, asr pc │ │ │ │ + andeq ip, r2, r0, lsr #30 │ │ │ │ + andeq ip, r2, ip, lsr #30 │ │ │ │ + andeq ip, r2, r4, lsl lr │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq ip, r2, r4, asr #30 │ │ │ │ - strdeq ip, [r2], -r0 │ │ │ │ - @ instruction: 0x0002cdb0 │ │ │ │ - strdeq r0, [r0], -sp │ │ │ │ - andeq ip, r2, r8, asr #29 │ │ │ │ - andeq ip, r2, r8, lsl #27 │ │ │ │ - andeq ip, r2, r0, lsr #29 │ │ │ │ - andeq ip, r2, r0, ror #26 │ │ │ │ - strdeq r0, [r0], -lr │ │ │ │ - andeq ip, r2, r8, lsr lr │ │ │ │ + andeq ip, r2, ip, asr #30 │ │ │ │ strdeq ip, [r2], -r8 │ │ │ │ - andeq ip, r2, r0, lsl lr │ │ │ │ + @ instruction: 0x0002cdb8 │ │ │ │ + strdeq r0, [r0], -sp │ │ │ │ ldrdeq ip, [r2], -r0 │ │ │ │ - andeq pc, r2, r4, lsl #5 │ │ │ │ - andeq fp, r2, r4, lsr #19 │ │ │ │ - strdeq fp, [r2], -r4 │ │ │ │ + muleq r2, r0, sp │ │ │ │ + andeq ip, r2, r8, lsr #29 │ │ │ │ + andeq ip, r2, r8, ror #26 │ │ │ │ + strdeq r0, [r0], -lr │ │ │ │ + andeq ip, r2, r0, asr #28 │ │ │ │ + andeq ip, r2, r0, lsl #26 │ │ │ │ + andeq ip, r2, r8, lsl lr │ │ │ │ + ldrdeq ip, [r2], -r8 │ │ │ │ + andeq pc, r2, r4, lsr #5 │ │ │ │ + andeq fp, r2, ip, lsr #19 │ │ │ │ + strdeq fp, [r2], -ip │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq pc, r2, r0, ror #4 │ │ │ │ - andeq fp, r2, r4, asr #19 │ │ │ │ - strdeq fp, [r2], -r0 │ │ │ │ + andeq pc, r2, r0, lsl #5 │ │ │ │ + andeq fp, r2, ip, asr #19 │ │ │ │ + strdeq fp, [r2], -r8 │ │ │ │ │ │ │ │ 000150ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #220] @ 151a0 │ │ │ │ @@ -12887,18 +12887,18 @@ │ │ │ │ b 15138 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq sl, r4, r8, lsr #30 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq fp, r4, ip, lsl fp │ │ │ │ andeq sl, r4, r8, ror #29 │ │ │ │ @ instruction: 0x0004aeb8 │ │ │ │ - ldrdeq sp, [r2], -r8 │ │ │ │ + andeq lr, r2, ip, rrx │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq ip, r2, ip, lsr ip │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ + andeq ip, r2, r4, asr #24 │ │ │ │ + andeq ip, r2, r0, lsl #22 │ │ │ │ │ │ │ │ 000151c4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq 151e8 │ │ │ │ @@ -13193,21 +13193,21 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq sl, r4, r4, asr #21 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq ip, r2, r4, lsl #17 │ │ │ │ - andeq lr, r2, r0, asr ip │ │ │ │ - andeq ip, r2, r8, lsl #16 │ │ │ │ - andeq ip, r2, ip, lsr r8 │ │ │ │ - andeq lr, r2, r4, lsr #24 │ │ │ │ - andeq fp, r2, r4, asr #6 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ + andeq ip, r2, ip, lsl #17 │ │ │ │ + andeq lr, r2, r0, ror ip │ │ │ │ + andeq ip, r2, r0, lsl r8 │ │ │ │ + andeq ip, r2, r4, asr #16 │ │ │ │ + andeq lr, r2, r4, asr #24 │ │ │ │ + andeq fp, r2, ip, asr #6 │ │ │ │ + muleq r2, ip, r6 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 0001567c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -13861,57 +13861,57 @@ │ │ │ │ add r3, r3, #776 @ 0x308 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq sl, r4, ip, asr r9 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq sl, r4, r8, asr #18 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - @ instruction: 0x0002c7bc │ │ │ │ + andeq ip, r2, r4, asr #15 │ │ │ │ andeq r0, r0, r0, ror #7 │ │ │ │ - ldrdeq fp, [r2], -r4 │ │ │ │ - andeq ip, r2, r8, lsl r6 │ │ │ │ - andeq ip, r2, r4, lsl #12 │ │ │ │ - strdeq ip, [r2], -r8 │ │ │ │ + ldrdeq fp, [r2], -ip │ │ │ │ + andeq ip, r2, r0, lsr #12 │ │ │ │ + andeq ip, r2, ip, lsl #12 │ │ │ │ + andeq ip, r2, r0, lsl #12 │ │ │ │ + strdeq ip, [r2], -r4 │ │ │ │ andeq ip, r2, ip, ror #11 │ │ │ │ - andeq ip, r2, r4, ror #11 │ │ │ │ - @ instruction: 0x0002c5bc │ │ │ │ - muleq r2, ip, r5 │ │ │ │ - andeq ip, r2, r8, lsr r5 │ │ │ │ - andeq fp, r2, ip, ror #5 │ │ │ │ + andeq ip, r2, r4, asr #11 │ │ │ │ + andeq ip, r2, r4, lsr #11 │ │ │ │ + andeq ip, r2, r0, asr #10 │ │ │ │ + strdeq fp, [r2], -r4 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ strdeq fp, [r4], -r4 │ │ │ │ andeq sl, r4, r4, asr #8 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - ldrdeq ip, [r2], -r4 │ │ │ │ - andeq ip, r2, r0, asr #3 │ │ │ │ - andeq ip, r2, r8, lsr #3 │ │ │ │ - andeq ip, r2, r0, ror #2 │ │ │ │ - muleq r2, r0, pc @ │ │ │ │ - andeq lr, r2, r4, lsr #5 │ │ │ │ - andeq fp, r2, r4, asr #18 │ │ │ │ - muleq r2, r0, lr │ │ │ │ - andeq lr, r2, r0, lsl #5 │ │ │ │ - andeq sl, r2, r4, lsr #21 │ │ │ │ - andeq sl, r2, r8, ror #21 │ │ │ │ - andeq lr, r2, ip, asr r2 │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ - andeq fp, r2, r8, asr #28 │ │ │ │ - andeq lr, r2, ip, lsr #4 │ │ │ │ - andeq sl, r2, ip, asr #18 │ │ │ │ - muleq r2, ip, ip │ │ │ │ + ldrdeq ip, [r2], -ip @ │ │ │ │ + andeq ip, r2, r8, asr #3 │ │ │ │ + @ instruction: 0x0002c1b0 │ │ │ │ + andeq ip, r2, r8, ror #2 │ │ │ │ + muleq r2, r8, pc @ │ │ │ │ + andeq lr, r2, r4, asr #5 │ │ │ │ + andeq fp, r2, ip, asr #18 │ │ │ │ + muleq r2, r8, lr │ │ │ │ + andeq lr, r2, r0, lsr #5 │ │ │ │ + andeq sl, r2, ip, lsr #21 │ │ │ │ + strdeq sl, [r2], -r0 │ │ │ │ + andeq lr, r2, ip, ror r2 │ │ │ │ + andeq fp, r2, r4, lsl #18 │ │ │ │ + andeq fp, r2, r0, asr lr │ │ │ │ + andeq lr, r2, ip, asr #4 │ │ │ │ + andeq sl, r2, r4, asr r9 │ │ │ │ + andeq sl, r2, r4, lsr #25 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq lr, r2, r8, lsl #4 │ │ │ │ - andeq fp, r2, r8, lsr #17 │ │ │ │ - strdeq fp, [r2], -r4 │ │ │ │ - andeq lr, r2, r4, ror #3 │ │ │ │ - muleq r2, ip, sp │ │ │ │ - ldrdeq fp, [r2], -r0 │ │ │ │ - andeq lr, r2, r0, asr #3 │ │ │ │ - andeq fp, r2, r4, ror sp │ │ │ │ - strdeq fp, [r2], -r8 │ │ │ │ + andeq lr, r2, r8, lsr #4 │ │ │ │ + @ instruction: 0x0002b8b0 │ │ │ │ + strdeq fp, [r2], -ip │ │ │ │ + andeq lr, r2, r4, lsl #4 │ │ │ │ + andeq fp, r2, r4, lsr #27 │ │ │ │ + ldrdeq fp, [r2], -r8 │ │ │ │ + andeq lr, r2, r0, ror #3 │ │ │ │ + andeq fp, r2, ip, ror sp │ │ │ │ + andeq fp, r2, r0, lsl #30 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ │ │ │ │ 00016174 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -14101,19 +14101,19 @@ │ │ │ │ b 163f4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 16410 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r9, r4, r4, ror #28 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq fp, r2, ip, ror sp │ │ │ │ + andeq fp, r2, r4, lsl #27 │ │ │ │ andeq sl, r4, r4, lsr #4 │ │ │ │ - andeq fp, r2, r8, asr #26 │ │ │ │ + andeq fp, r2, r0, asr sp │ │ │ │ muleq r4, ip, ip │ │ │ │ - andeq fp, r2, r8, ror ip │ │ │ │ + andeq fp, r2, r0, lsl #25 │ │ │ │ │ │ │ │ 00016490 : │ │ │ │ b cd2c │ │ │ │ │ │ │ │ 00016494 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -14226,17 +14226,17 @@ │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ bl 94e4 │ │ │ │ andeq r9, r4, ip, asr #22 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ andeq r9, r4, ip, lsr sl │ │ │ │ andeq r9, r4, ip, lsl #20 │ │ │ │ - andeq sp, r2, ip, lsr #24 │ │ │ │ - andeq sl, r2, r8, ror #7 │ │ │ │ - andeq sl, r2, r4, lsr #30 │ │ │ │ + andeq sp, r2, ip, asr #24 │ │ │ │ + strdeq sl, [r2], -r0 │ │ │ │ + andeq sl, r2, ip, lsr #30 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ │ │ │ │ 00016670 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -14296,19 +14296,19 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ andeq r9, r4, r8, lsr r9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ - andeq fp, r2, ip, lsl r9 │ │ │ │ - andeq sp, r2, ip, lsl fp │ │ │ │ - andeq sl, r2, ip, lsr r2 │ │ │ │ - andeq sl, r2, ip, lsl #11 │ │ │ │ + andeq fp, r2, r4, lsl #18 │ │ │ │ + andeq fp, r2, r4, lsr #18 │ │ │ │ + andeq sp, r2, ip, lsr fp │ │ │ │ + andeq sl, r2, r4, asr #4 │ │ │ │ + muleq r2, r4, r5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00016780 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -14508,15 +14508,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 169e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq 16aec │ │ │ │ mov r8, r3 │ │ │ │ ldrd r0, [r8], #8 │ │ │ │ - bl 4065c │ │ │ │ + bl 40664 │ │ │ │ cmp r0, #0 │ │ │ │ sub r7, r0, #1 │ │ │ │ bne 16ad0 │ │ │ │ b 16aec │ │ │ │ subs r7, r7, #1 │ │ │ │ str r0, [r6], #4 │ │ │ │ bcc 16aec │ │ │ │ @@ -14526,15 +14526,15 @@ │ │ │ │ bne 16ac4 │ │ │ │ b 16a48 │ │ │ │ add r2, r2, #1 │ │ │ │ b 16968 │ │ │ │ cmp r5, #0 │ │ │ │ beq 16b48 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 4065c │ │ │ │ + bl 40664 │ │ │ │ cmp r0, #0 │ │ │ │ sub r7, r0, #1 │ │ │ │ beq 16b48 │ │ │ │ add r5, r5, #24 │ │ │ │ b 16b24 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmn r7, #1 │ │ │ │ @@ -14677,24 +14677,24 @@ │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r9, r4, r0, ror #16 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r9, r4, r8, lsr r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq fp, r2, r4, ror #15 │ │ │ │ + andeq fp, r2, ip, ror #15 │ │ │ │ andeq r9, r4, r4, lsr #11 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r9, r2, ip, lsl #26 │ │ │ │ - andeq r9, r2, r8, lsr #26 │ │ │ │ - andeq sp, r2, ip, lsl #11 │ │ │ │ - andeq r9, r2, r4, ror ip │ │ │ │ - andeq r9, r2, ip, lsr #31 │ │ │ │ - andeq sp, r2, r4, lsr r5 │ │ │ │ + andeq r9, r2, r4, lsl sp │ │ │ │ + andeq r9, r2, r0, lsr sp │ │ │ │ + andeq sp, r2, ip, lsr #11 │ │ │ │ + andeq r9, r2, ip, ror ip │ │ │ │ + @ instruction: 0x00029fb4 │ │ │ │ + andeq sp, r2, r4, asr r5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00016d80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -14719,15 +14719,15 @@ │ │ │ │ beq 16de4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq fp, r2, r4, ror #5 │ │ │ │ + andeq fp, r2, ip, ror #5 │ │ │ │ │ │ │ │ 00016df8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -14913,33 +14913,33 @@ │ │ │ │ ldrdeq r9, [r4], -ip │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ @ instruction: 0x000491b8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r9, r4, r4, lsr r0 │ │ │ │ - andeq fp, r2, ip, ror r0 │ │ │ │ - andeq fp, r2, ip, rrx │ │ │ │ - andeq sp, r2, ip, lsr #4 │ │ │ │ - muleq r2, r0, r9 │ │ │ │ - @ instruction: 0x000299bc │ │ │ │ - andeq sp, r2, r8, lsl #4 │ │ │ │ - andeq r9, r2, ip, lsr #18 │ │ │ │ - andeq r9, r2, ip, asr #18 │ │ │ │ - andeq sp, r2, r4, ror #3 │ │ │ │ - muleq r2, r8, sp │ │ │ │ - andeq fp, r2, r8, lsl r0 │ │ │ │ + andeq fp, r2, r4, lsl #1 │ │ │ │ + andeq fp, r2, r4, ror r0 │ │ │ │ + andeq sp, r2, ip, asr #4 │ │ │ │ + muleq r2, r8, r9 │ │ │ │ + andeq r9, r2, r4, asr #19 │ │ │ │ + andeq sp, r2, r8, lsr #4 │ │ │ │ + andeq r9, r2, r4, lsr r9 │ │ │ │ + andeq r9, r2, r4, asr r9 │ │ │ │ + andeq sp, r2, r4, lsl #4 │ │ │ │ + andeq sl, r2, r0, lsr #27 │ │ │ │ + andeq fp, r2, r0, lsr #32 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - andeq sp, r2, r0, asr #3 │ │ │ │ - andeq r9, r2, r0, ror #17 │ │ │ │ - andeq r9, r2, r0, lsr ip │ │ │ │ + andeq sp, r2, r0, ror #3 │ │ │ │ + andeq r9, r2, r8, ror #17 │ │ │ │ + andeq r9, r2, r8, lsr ip │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - muleq r2, ip, r1 │ │ │ │ - andeq sl, r2, r0, asr sp │ │ │ │ - andeq sl, r2, r8, ror #31 │ │ │ │ + @ instruction: 0x0002d1bc │ │ │ │ + andeq sl, r2, r8, asr sp │ │ │ │ + strdeq sl, [r2], -r0 │ │ │ │ andeq r0, r0, r3, ror #5 │ │ │ │ │ │ │ │ 00017144 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -15131,1390 +15131,1390 @@ │ │ │ │ ldr r2, [pc, #80] @ 17490 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r8, r4, r4, ror lr │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r9, r2, ip, lsr #24 │ │ │ │ + andeq r9, r2, r4, lsr ip │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq sl, r2, ip, ror #27 │ │ │ │ - muleq r2, r0, lr │ │ │ │ - strdeq r9, [r2], -r4 │ │ │ │ - andeq r9, r2, r0, lsr #12 │ │ │ │ - andeq ip, r2, ip, ror #28 │ │ │ │ - andeq sl, r2, r4, lsr #20 │ │ │ │ - andeq sl, r2, r0, lsl #26 │ │ │ │ - andeq ip, r2, r8, asr #28 │ │ │ │ - andeq r9, r2, ip, ror #10 │ │ │ │ - andeq r9, r2, ip, lsl #11 │ │ │ │ - andeq ip, r2, r4, lsr #28 │ │ │ │ - andeq r9, r2, r4, asr #10 │ │ │ │ - muleq r2, r4, r8 │ │ │ │ + strdeq sl, [r2], -r4 │ │ │ │ + @ instruction: 0x0002ceb0 │ │ │ │ + strdeq r9, [r2], -ip │ │ │ │ + andeq r9, r2, r8, lsr #12 │ │ │ │ + andeq ip, r2, ip, lsl #29 │ │ │ │ + andeq sl, r2, ip, lsr #20 │ │ │ │ + andeq sl, r2, r8, lsl #26 │ │ │ │ + andeq ip, r2, r8, ror #28 │ │ │ │ + andeq r9, r2, r4, ror r5 │ │ │ │ + muleq r2, r4, r5 │ │ │ │ + andeq ip, r2, r4, asr #28 │ │ │ │ + andeq r9, r2, ip, asr #10 │ │ │ │ + muleq r2, ip, r8 │ │ │ │ + andeq r0, r0, fp, asr r1 │ │ │ │ + │ │ │ │ +00017494 : │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr r5, [pc, #836] @ 177f0 │ │ │ │ + ldr r2, [pc, #836] @ 177f4 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r3, [pc, #832] @ 177f8 │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub sp, sp, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr r3, [pc, #812] @ 177fc │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + beq 17650 │ │ │ │ + ldr r7, [r6, #748] @ 0x2ec │ │ │ │ + ldr r8, [r6, #752] @ 0x2f0 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr sl, [r6, #684] @ 0x2ac │ │ │ │ + beq 17738 │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + strne r2, [r7] │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 17780 │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + strne r2, [r8] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 1775c │ │ │ │ + ldr r2, [sl] │ │ │ │ + mov r0, #3 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + strne r2, [sl] │ │ │ │ + ldr r2, [pc, #716] @ 17800 │ │ │ │ + ldr fp, [r6, #756] @ 0x2f4 │ │ │ │ + ldr r9, [r5, r2] │ │ │ │ + ldr r3, [r9] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 8884 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 176a4 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r1, [r2, #84] @ 0x54 │ │ │ │ + tst r1, #67108864 @ 0x4000000 │ │ │ │ + beq 177a4 │ │ │ │ + ldr r1, [pc, #672] @ 17804 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq 177cc │ │ │ │ + ldr r1, [pc, #660] @ 17808 │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq 177c8 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble 17734 │ │ │ │ + cmp r2, #1 │ │ │ │ + str r7, [r4, #12] │ │ │ │ + beq 17734 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r8, [r4, #16] │ │ │ │ + beq 17734 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r4 │ │ │ │ + str sl, [r4, #20] │ │ │ │ + bl 10b28 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r7, r0 │ │ │ │ + beq 175d4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r4] │ │ │ │ + beq 17690 │ │ │ │ + cmp r7, #0 │ │ │ │ + ldr r3, [r9] │ │ │ │ + blt 176ac │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r2, [r6, #760] @ 0x2f8 │ │ │ │ + ldr r1, [r6, #764] @ 0x2fc │ │ │ │ + bl 10b28 │ │ │ │ + ldr r3, [r9] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 176d0 │ │ │ │ + ldr r2, [r6, #956] @ 0x3bc │ │ │ │ + ldr r0, [r6, #668] @ 0x29c │ │ │ │ + mov r1, r2 │ │ │ │ + bl 17144 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 176ec │ │ │ │ + ldr r2, [pc, #496] @ 1780c │ │ │ │ + ldr r1, [r3] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + str r3, [r2] │ │ │ │ + beq 17644 │ │ │ │ + cmn r1, #-1073741822 @ 0xc0000002 │ │ │ │ + mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ + streq r2, [r3] │ │ │ │ + beq 17644 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 1769c │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [r6, #428] @ 0x1ac │ │ │ │ + bl 8cec │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 1770c │ │ │ │ + ldr r2, [r3] │ │ │ │ + str r3, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 174d4 │ │ │ │ + cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ + mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ + streq r2, [r3] │ │ │ │ + beq 174d4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 174d4 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 174d4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 175d4 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 17644 │ │ │ │ + bl 12a54 │ │ │ │ + b 1754c │ │ │ │ + ldr r1, [pc, #348] @ 17810 │ │ │ │ + ldr r0, [pc, #348] @ 17814 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #5 │ │ │ │ + bl 132cc │ │ │ │ + mov r0, #2 │ │ │ │ + add sp, sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r1, [pc, #320] @ 17818 │ │ │ │ + ldr r0, [pc, #320] @ 1781c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #6 │ │ │ │ + bl 132cc │ │ │ │ + b 176c4 │ │ │ │ + ldr r1, [pc, #300] @ 17820 │ │ │ │ + ldr r0, [pc, #300] @ 17824 │ │ │ │ + ldr r3, [r9] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #8 │ │ │ │ + bl 132cc │ │ │ │ + b 176c4 │ │ │ │ + ldr r3, [pc, #236] @ 17800 │ │ │ │ + ldr r1, [pc, #272] @ 17828 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + ldr r0, [pc, #268] @ 1782c │ │ │ │ + ldr r3, [r3] │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + mvn r2, #0 │ │ │ │ + bl 132cc │ │ │ │ + b 176c4 │ │ │ │ + bl 9420 │ │ │ │ + ldr r3, [pc, #240] @ 17830 │ │ │ │ + ldr r1, [pc, #240] @ 17834 │ │ │ │ + ldr r0, [pc, #240] @ 17838 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #236] @ 1783c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #852 @ 0x354 │ │ │ │ + bl 8ce0 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #220] @ 17840 │ │ │ │ + ldr r1, [pc, #220] @ 17844 │ │ │ │ + ldr r0, [pc, #220] @ 17848 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #216] @ 1784c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #852 @ 0x354 │ │ │ │ + bl 8ce0 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #200] @ 17850 │ │ │ │ + ldr r1, [pc, #200] @ 17854 │ │ │ │ + ldr r0, [pc, #200] @ 17858 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #196] @ 1785c │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #852 @ 0x354 │ │ │ │ + bl 8ce0 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #180] @ 17860 │ │ │ │ + ldr r1, [pc, #180] @ 17864 │ │ │ │ + ldr r0, [pc, #180] @ 17868 │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #40 @ 0x28 │ │ │ │ + mov r2, #32 │ │ │ │ + bl 8ce0 <__assert_fail@plt> │ │ │ │ + bl 93a0 │ │ │ │ + ldr r3, [pc, #152] @ 1786c │ │ │ │ + ldr r1, [pc, #152] @ 17870 │ │ │ │ + ldr r0, [pc, #152] @ 17874 │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #148] @ 17878 │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #12 │ │ │ │ + bl 8ce0 <__assert_fail@plt> │ │ │ │ + andeq r8, r4, ip, asr #22 │ │ │ │ + andeq r0, r0, r4, lsl r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r0, r0, r4, asr r4 │ │ │ │ + andeq r0, r0, ip, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #7 │ │ │ │ + andeq sl, r2, r4, lsl #21 │ │ │ │ + andeq sl, r2, ip, lsl #21 │ │ │ │ + andeq sl, r2, r0, ror #20 │ │ │ │ + andeq sl, r2, r8, ror #20 │ │ │ │ + andeq sl, r2, r0, asr #20 │ │ │ │ + andeq sl, r2, r8, asr #20 │ │ │ │ + andeq sl, r2, r8, lsl sl │ │ │ │ + andeq sl, r2, r0, lsr #20 │ │ │ │ + andeq ip, r2, r4, lsr fp │ │ │ │ + andeq r9, r2, r4, lsl #10 │ │ │ │ + andeq sl, r2, ip, lsl #20 │ │ │ │ + andeq r3, r0, r4, lsr r7 │ │ │ │ + andeq ip, r2, r0, lsl fp │ │ │ │ + andeq r9, r2, r0, ror #9 │ │ │ │ + andeq sl, r2, r0, lsl #20 │ │ │ │ + andeq r3, r0, r6, lsr r7 │ │ │ │ + andeq ip, r2, ip, ror #21 │ │ │ │ + @ instruction: 0x000294bc │ │ │ │ + ldrdeq sl, [r2], -r0 │ │ │ │ + andeq r3, r0, r5, lsr r7 │ │ │ │ + andeq ip, r2, r8, asr #21 │ │ │ │ + andeq r9, r2, r4, lsl r2 │ │ │ │ + andeq r9, r2, r0, asr #4 │ │ │ │ + andeq ip, r2, r0, lsr #21 │ │ │ │ + andeq r9, r2, r8, lsr #3 │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -00017494 : │ │ │ │ +0001787c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #1396] @ 17a20 │ │ │ │ - ldr r2, [pc, #1396] @ 17a24 │ │ │ │ + ldr r4, [pc, #1396] @ 17e08 │ │ │ │ + ldr r2, [pc, #1396] @ 17e0c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #1392] @ 17a28 │ │ │ │ + ldr r3, [pc, #1392] @ 17e10 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r6] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #1372] @ 17a2c │ │ │ │ + ldr r3, [pc, #1372] @ 17e14 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - beq 177c0 │ │ │ │ - ldr r3, [pc, #1364] @ 17a30 │ │ │ │ - ldr r2, [r5, #908] @ 0x38c │ │ │ │ + beq 17ba8 │ │ │ │ + ldr r3, [pc, #1364] @ 17e18 │ │ │ │ + ldr r2, [r5, #960] @ 0x3c0 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r5, #488] @ 0x1e8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 17870 │ │ │ │ - ldr r2, [pc, #1332] @ 17a34 │ │ │ │ + beq 17c58 │ │ │ │ + ldr r2, [pc, #1332] @ 17e1c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17528 │ │ │ │ + beq 17910 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17528 │ │ │ │ + beq 17910 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 177b8 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ + beq 17ba0 │ │ │ │ + ldr r1, [r5, #768] @ 0x300 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 10844 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 17890 │ │ │ │ + beq 17c78 │ │ │ │ mov r0, #1 │ │ │ │ bl 8434 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 178b0 │ │ │ │ - ldr r3, [pc, #1252] @ 17a38 │ │ │ │ + beq 17c98 │ │ │ │ + ldr r3, [pc, #1252] @ 17e20 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r9, [r4, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ str r9, [r2] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + ldr r1, [r5, #476] @ 0x1dc │ │ │ │ ldr r0, [r6] │ │ │ │ bl 10844 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 178d8 │ │ │ │ + beq 17cc0 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 17908 │ │ │ │ + beq 17cf0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 179f8 │ │ │ │ - ldr r2, [pc, #1172] @ 17a3c │ │ │ │ + beq 17de0 │ │ │ │ + ldr r2, [pc, #1172] @ 17e24 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 179d4 │ │ │ │ - ldr r2, [pc, #1156] @ 17a40 │ │ │ │ + beq 17dbc │ │ │ │ + ldr r2, [pc, #1156] @ 17e28 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 17a1c │ │ │ │ + beq 17e04 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 179d0 │ │ │ │ + ble 17db8 │ │ │ │ cmp r3, #1 │ │ │ │ str r8, [fp, #12] │ │ │ │ - beq 179d0 │ │ │ │ + beq 17db8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ str sl, [fp, #16] │ │ │ │ bl 8710 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 17610 │ │ │ │ + beq 179f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 1780c │ │ │ │ + beq 17bf4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1762c │ │ │ │ + beq 17a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 17800 │ │ │ │ + beq 17be8 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 17910 │ │ │ │ + beq 17cf8 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ + ldr r1, [r5, #528] @ 0x210 │ │ │ │ mov r2, r8 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 17668 │ │ │ │ + beq 17a50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 17818 │ │ │ │ + beq 17c00 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 1792c │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ + blt 17d14 │ │ │ │ + ldr r1, [r5, #772] @ 0x304 │ │ │ │ mov r0, r3 │ │ │ │ bl 10844 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 17824 │ │ │ │ + beq 17c0c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, #2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ - ldr r3, [pc, #928] @ 17a44 │ │ │ │ + ldr r3, [pc, #928] @ 17e2c │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 17964 │ │ │ │ + beq 17d4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 179f8 │ │ │ │ + beq 17de0 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 179d4 │ │ │ │ + beq 17dbc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 17a1c │ │ │ │ + beq 17e04 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 179d0 │ │ │ │ + ble 17db8 │ │ │ │ cmp r3, #1 │ │ │ │ str r9, [r4, #12] │ │ │ │ - beq 179d0 │ │ │ │ + beq 17db8 │ │ │ │ str r8, [r4, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 8710 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 17730 │ │ │ │ + beq 17b18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 1784c │ │ │ │ + beq 17c34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1774c │ │ │ │ + beq 17b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 17858 │ │ │ │ + beq 17c40 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 17948 │ │ │ │ + beq 17d30 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #524] @ 0x20c │ │ │ │ mov r2, r8 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 17788 │ │ │ │ + beq 17b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 17864 │ │ │ │ + beq 17c4c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 1796c │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ + blt 17d54 │ │ │ │ + ldr r1, [r5, #532] @ 0x214 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r3 │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ - blt 17988 │ │ │ │ + blt 17d70 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17528 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + b 17910 │ │ │ │ + ldr r0, [r5, #428] @ 0x1ac │ │ │ │ bl 8cec │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 179a8 │ │ │ │ + beq 17d90 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 174d4 │ │ │ │ + beq 178bc │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 174d4 │ │ │ │ + beq 178bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 174d4 │ │ │ │ + bne 178bc │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 174d4 │ │ │ │ + b 178bc │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1762c │ │ │ │ + b 17a14 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17610 │ │ │ │ + b 179f8 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17668 │ │ │ │ - ldr r1, [pc, #540] @ 17a48 │ │ │ │ - ldr r0, [pc, #540] @ 17a4c │ │ │ │ + b 17a50 │ │ │ │ + ldr r1, [pc, #540] @ 17e30 │ │ │ │ + ldr r0, [pc, #540] @ 17e34 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #9 │ │ │ │ bl 132cc │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17730 │ │ │ │ + b 17b18 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1774c │ │ │ │ + b 17b34 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17788 │ │ │ │ - ldr r1, [pc, #472] @ 17a50 │ │ │ │ - ldr r0, [pc, #472] @ 17a54 │ │ │ │ + b 17b70 │ │ │ │ + ldr r1, [pc, #472] @ 17e38 │ │ │ │ + ldr r0, [pc, #472] @ 17e3c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #5 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ - ldr r1, [pc, #448] @ 17a58 │ │ │ │ - ldr r0, [pc, #448] @ 17a5c │ │ │ │ + b 17c28 │ │ │ │ + ldr r1, [pc, #448] @ 17e40 │ │ │ │ + ldr r0, [pc, #448] @ 17e44 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ - ldr r1, [pc, #424] @ 17a60 │ │ │ │ - ldr r0, [pc, #424] @ 17a64 │ │ │ │ + b 17c28 │ │ │ │ + ldr r1, [pc, #424] @ 17e48 │ │ │ │ + ldr r0, [pc, #424] @ 17e4c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 17840 │ │ │ │ - ldr r1, [pc, #392] @ 17a68 │ │ │ │ - ldr r0, [pc, #392] @ 17a6c │ │ │ │ + bl 910c │ │ │ │ + b 17c28 │ │ │ │ + ldr r1, [pc, #392] @ 17e50 │ │ │ │ + ldr r0, [pc, #392] @ 17e54 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 17840 │ │ │ │ + bl 910c │ │ │ │ + b 17c28 │ │ │ │ bl 12a54 │ │ │ │ - b 17590 │ │ │ │ - ldr r1, [pc, #344] @ 17a70 │ │ │ │ - ldr r0, [pc, #344] @ 17a74 │ │ │ │ + b 17978 │ │ │ │ + ldr r1, [pc, #344] @ 17e58 │ │ │ │ + ldr r0, [pc, #344] @ 17e5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ - ldr r1, [pc, #324] @ 17a78 │ │ │ │ - ldr r0, [pc, #324] @ 17a7c │ │ │ │ + b 17c28 │ │ │ │ + ldr r1, [pc, #324] @ 17e60 │ │ │ │ + ldr r0, [pc, #324] @ 17e64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ - ldr r1, [pc, #304] @ 17a80 │ │ │ │ - ldr r0, [pc, #304] @ 17a84 │ │ │ │ + b 17c28 │ │ │ │ + ldr r1, [pc, #304] @ 17e68 │ │ │ │ + ldr r0, [pc, #304] @ 17e6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #9 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ + b 17c28 │ │ │ │ bl 12a54 │ │ │ │ - b 176c0 │ │ │ │ - ldr r1, [pc, #276] @ 17a88 │ │ │ │ - ldr r0, [pc, #276] @ 17a8c │ │ │ │ + b 17aa8 │ │ │ │ + ldr r1, [pc, #276] @ 17e70 │ │ │ │ + ldr r0, [pc, #276] @ 17e74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #9 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ - ldr r1, [pc, #256] @ 17a90 │ │ │ │ - ldr r0, [pc, #256] @ 17a94 │ │ │ │ + b 17c28 │ │ │ │ + ldr r1, [pc, #256] @ 17e78 │ │ │ │ + ldr r0, [pc, #256] @ 17e7c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #10 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ - ldr r3, [pc, #128] @ 17a30 │ │ │ │ - ldr r1, [pc, #228] @ 17a98 │ │ │ │ + b 17c28 │ │ │ │ + ldr r3, [pc, #128] @ 17e18 │ │ │ │ + ldr r1, [pc, #228] @ 17e80 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #224] @ 17a9c │ │ │ │ + ldr r0, [pc, #224] @ 17e84 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ bl 132cc │ │ │ │ - b 17840 │ │ │ │ + b 17c28 │ │ │ │ bl 9420 │ │ │ │ - ldr r3, [pc, #196] @ 17aa0 │ │ │ │ - ldr r1, [pc, #196] @ 17aa4 │ │ │ │ - ldr r0, [pc, #196] @ 17aa8 │ │ │ │ + ldr r3, [pc, #196] @ 17e88 │ │ │ │ + ldr r1, [pc, #196] @ 17e8c │ │ │ │ + ldr r0, [pc, #196] @ 17e90 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #192] @ 17aac │ │ │ │ + ldr r2, [pc, #192] @ 17e94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ 17ab0 │ │ │ │ - ldr r1, [pc, #176] @ 17ab4 │ │ │ │ - ldr r0, [pc, #176] @ 17ab8 │ │ │ │ + ldr r3, [pc, #176] @ 17e98 │ │ │ │ + ldr r1, [pc, #176] @ 17e9c │ │ │ │ + ldr r0, [pc, #176] @ 17ea0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - andeq r8, r4, ip, asr #22 │ │ │ │ + andeq r8, r4, r4, ror #14 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ muleq r0, r4, r3 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, ror #7 │ │ │ │ - andeq sl, r2, r0, lsl #18 │ │ │ │ - andeq sl, r2, r8, lsl #18 │ │ │ │ - @ instruction: 0x0002a8b4 │ │ │ │ - @ instruction: 0x0002a8bc │ │ │ │ - muleq r2, r4, r8 │ │ │ │ - muleq r2, ip, r8 │ │ │ │ - andeq sl, r2, r4, ror r8 │ │ │ │ - andeq sl, r2, ip, ror r8 │ │ │ │ - andeq sl, r2, ip, asr #16 │ │ │ │ - andeq sl, r2, r0, asr r8 │ │ │ │ - andeq sl, r2, r8, lsl r8 │ │ │ │ - andeq sl, r2, r0, lsr #16 │ │ │ │ - strdeq sl, [r2], -ip │ │ │ │ - andeq sl, r2, r4, lsl #16 │ │ │ │ - andeq sl, r2, r0, ror #15 │ │ │ │ - andeq sl, r2, r8, ror #15 │ │ │ │ - @ instruction: 0x0002a7bc │ │ │ │ - andeq sl, r2, r4, asr #15 │ │ │ │ - muleq r2, ip, r7 │ │ │ │ - andeq sl, r2, r4, lsr #15 │ │ │ │ - andeq sl, r2, r4, ror r7 │ │ │ │ - andeq sl, r2, ip, ror r7 │ │ │ │ - andeq ip, r2, r8, ror r8 │ │ │ │ - muleq r2, r8, pc @ │ │ │ │ - andeq r9, r2, r8, ror #5 │ │ │ │ + andeq sl, r2, r0, lsr #10 │ │ │ │ + andeq sl, r2, r4, ror #10 │ │ │ │ + ldrdeq sl, [r2], -r4 │ │ │ │ + andeq sl, r2, r8, lsl r5 │ │ │ │ + @ instruction: 0x0002a4b4 │ │ │ │ + strdeq sl, [r2], -r8 │ │ │ │ + muleq r2, r4, r4 │ │ │ │ + ldrdeq sl, [r2], -r8 │ │ │ │ + andeq sl, r2, ip, ror #8 │ │ │ │ + andeq sl, r2, ip, lsr #9 │ │ │ │ + andeq sl, r2, r8, lsr r4 │ │ │ │ + andeq sl, r2, ip, ror r4 │ │ │ │ + andeq sl, r2, ip, lsl r4 │ │ │ │ + andeq sl, r2, r0, ror #8 │ │ │ │ + andeq sl, r2, r0, lsl #8 │ │ │ │ + andeq sl, r2, r4, asr #8 │ │ │ │ + ldrdeq sl, [r2], -ip │ │ │ │ + andeq sl, r2, r0, lsr #8 │ │ │ │ + @ instruction: 0x0002a3bc │ │ │ │ + andeq sl, r2, r0, lsl #8 │ │ │ │ + muleq r2, r4, r3 │ │ │ │ + ldrdeq sl, [r2], -r8 │ │ │ │ + @ instruction: 0x0002c4b0 │ │ │ │ + @ instruction: 0x00028bb8 │ │ │ │ + andeq r8, r2, r8, lsl #30 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq ip, r2, r4, asr r8 │ │ │ │ - @ instruction: 0x00028fb8 │ │ │ │ - andeq r8, r2, r4, ror #31 │ │ │ │ + andeq ip, r2, ip, lsl #9 │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ + andeq r8, r2, r4, lsl #24 │ │ │ │ │ │ │ │ -00017abc : │ │ │ │ +00017ea4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r1, [pc, #2556] @ 184d0 │ │ │ │ - ldr r3, [pc, #2556] @ 184d4 │ │ │ │ + ldr r1, [pc, #2556] @ 188b8 │ │ │ │ + ldr r3, [pc, #2556] @ 188bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r5, [pc, #2548] @ 184d8 │ │ │ │ - ldr r2, [pc, #2548] @ 184dc │ │ │ │ + ldr r5, [pc, #2548] @ 188c0 │ │ │ │ + ldr r2, [pc, #2548] @ 188c4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ - ldr r3, [pc, #2524] @ 184e0 │ │ │ │ + ldr r3, [pc, #2524] @ 188c8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - ldr r3, [pc, #2512] @ 184e4 │ │ │ │ + ldr r3, [pc, #2512] @ 188cc │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq 1810c │ │ │ │ - ldr r3, [pc, #2504] @ 184e8 │ │ │ │ - ldr r2, [r4, #920] @ 0x398 │ │ │ │ + beq 184f4 │ │ │ │ + ldr r3, [pc, #2504] @ 188d0 │ │ │ │ + ldr r2, [r4, #912] @ 0x390 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 18170 │ │ │ │ - ldr r2, [pc, #2472] @ 184ec │ │ │ │ + beq 18558 │ │ │ │ + ldr r2, [pc, #2472] @ 188d4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17b6c │ │ │ │ + beq 17f54 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17b6c │ │ │ │ + beq 17f54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 180fc │ │ │ │ - ldr r2, [r4, #924] @ 0x39c │ │ │ │ + beq 184e4 │ │ │ │ + ldr r2, [r4, #972] @ 0x3cc │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 18190 │ │ │ │ - ldr r2, [pc, #2400] @ 184f0 │ │ │ │ + beq 18578 │ │ │ │ + ldr r2, [pc, #2400] @ 188d8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17bb8 │ │ │ │ + beq 17fa0 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17bb8 │ │ │ │ + beq 17fa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 18104 │ │ │ │ - ldr r2, [r4, #928] @ 0x3a0 │ │ │ │ + beq 184ec │ │ │ │ + ldr r2, [r4, #976] @ 0x3d0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 181b0 │ │ │ │ - ldr r2, [pc, #2328] @ 184f4 │ │ │ │ + beq 18598 │ │ │ │ + ldr r2, [pc, #2328] @ 188dc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17c04 │ │ │ │ + beq 17fec │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17c04 │ │ │ │ + beq 17fec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1814c │ │ │ │ - ldr r3, [pc, #2284] @ 184f8 │ │ │ │ + beq 18534 │ │ │ │ + ldr r3, [pc, #2284] @ 188e0 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ - ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ - ldr r3, [r4, #128] @ 0x80 │ │ │ │ + ldr r0, [r4, #984] @ 0x3d8 │ │ │ │ + ldr r3, [r4, #852] @ 0x354 │ │ │ │ ldr r2, [r6] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [r4, #132] @ 0x84 │ │ │ │ + ldr r1, [r4, #460] @ 0x1cc │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #9 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ str r8, [sp, #12] │ │ │ │ bl 16df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 180cc │ │ │ │ - ldr r2, [r4, #940] @ 0x3ac │ │ │ │ + beq 184b4 │ │ │ │ + ldr r2, [r4, #988] @ 0x3dc │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 18220 │ │ │ │ - ldr r2, [pc, #2196] @ 184fc │ │ │ │ + beq 18608 │ │ │ │ + ldr r2, [pc, #2196] @ 188e4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17c90 │ │ │ │ + beq 18078 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17c90 │ │ │ │ + beq 18078 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 18168 │ │ │ │ - ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ + beq 18550 │ │ │ │ + ldr r2, [r4, #992] @ 0x3e0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #140] @ 0x8c │ │ │ │ + ldr r0, [r4, #536] @ 0x218 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 18240 │ │ │ │ - ldr r2, [pc, #2124] @ 18500 │ │ │ │ + beq 18628 │ │ │ │ + ldr r2, [pc, #2124] @ 188e8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17cdc │ │ │ │ + beq 180c4 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17cdc │ │ │ │ + beq 180c4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 18154 │ │ │ │ - ldr r2, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [r4, #148] @ 0x94 │ │ │ │ + beq 1853c │ │ │ │ + ldr r2, [r4, #856] @ 0x358 │ │ │ │ + ldr r1, [r4, #860] @ 0x35c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 18260 │ │ │ │ - ldr r1, [r4, #156] @ 0x9c │ │ │ │ + blt 18648 │ │ │ │ + ldr r1, [r4, #868] @ 0x364 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r9, [r4, #152] @ 0x98 │ │ │ │ + ldr r9, [r4, #864] @ 0x360 │ │ │ │ bl 8bc0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 18280 │ │ │ │ - ldr r1, [r4, #160] @ 0xa0 │ │ │ │ + beq 18668 │ │ │ │ + ldr r1, [r4, #872] @ 0x368 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 8bc0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 182ac │ │ │ │ - ldr r3, [r4, #948] @ 0x3b4 │ │ │ │ + beq 18694 │ │ │ │ + ldr r3, [r4, #996] @ 0x3e4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str r9, [sp, #32] │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 17d58 │ │ │ │ + beq 18140 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 1815c │ │ │ │ + beq 18544 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 18320 │ │ │ │ + beq 18708 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17d84 │ │ │ │ + beq 1816c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 17d84 │ │ │ │ + bne 1816c │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #1912] @ 18504 │ │ │ │ - ldr r1, [r4, #168] @ 0xa8 │ │ │ │ + ldr r3, [pc, #1912] @ 188ec │ │ │ │ + ldr r1, [r4, #504] @ 0x1f8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 17dd8 │ │ │ │ + beq 181c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 17dd8 │ │ │ │ + bne 181c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 18340 │ │ │ │ - ldr r1, [r4, #160] @ 0xa0 │ │ │ │ + blt 18728 │ │ │ │ + ldr r1, [r4, #872] @ 0x368 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r9, [r4, #144] @ 0x90 │ │ │ │ + ldr r9, [r4, #856] @ 0x358 │ │ │ │ bl 8bc0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 181dc │ │ │ │ + beq 185c4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r9, [sp, #20] │ │ │ │ bl 8980 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 17e2c │ │ │ │ + beq 18214 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 181d0 │ │ │ │ + beq 185b8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 18360 │ │ │ │ - ldr r2, [pc, #1736] @ 18508 │ │ │ │ + beq 18748 │ │ │ │ + ldr r2, [pc, #1736] @ 188f0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr r1, [r4, #172] @ 0xac │ │ │ │ + ldr r1, [r4, #500] @ 0x1f4 │ │ │ │ str r9, [r2] │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9] │ │ │ │ mov r2, r9 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 17e84 │ │ │ │ + beq 1826c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 18214 │ │ │ │ + beq 185fc │ │ │ │ cmp sl, #0 │ │ │ │ - blt 1837c │ │ │ │ - ldr r3, [r4, #180] @ 0xb4 │ │ │ │ - ldr r2, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [r4, #176] @ 0xb0 │ │ │ │ + blt 18764 │ │ │ │ + ldr r3, [r4, #880] @ 0x370 │ │ │ │ + ldr r2, [r4, #856] @ 0x358 │ │ │ │ + ldr r1, [r4, #876] @ 0x36c │ │ │ │ mov r0, #3 │ │ │ │ bl e418 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1839c │ │ │ │ - ldr r1, [r4, #156] @ 0x9c │ │ │ │ + beq 18784 │ │ │ │ + ldr r1, [r4, #868] @ 0x364 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 8bc0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 183bc │ │ │ │ + beq 187a4 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [r4, #160] @ 0xa0 │ │ │ │ + ldr r1, [r4, #872] @ 0x368 │ │ │ │ bl 8bc0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 183e4 │ │ │ │ - ldr r3, [r4, #948] @ 0x3b4 │ │ │ │ + beq 187cc │ │ │ │ + ldr r3, [r4, #996] @ 0x3e4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ bl 8980 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 17f08 │ │ │ │ + beq 182f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 182a0 │ │ │ │ + beq 18688 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1840c │ │ │ │ + beq 187f4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17f2c │ │ │ │ + beq 18314 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 18308 │ │ │ │ + beq 186f0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17f48 │ │ │ │ + beq 18330 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 182fc │ │ │ │ - ldr r3, [pc, #1468] @ 1850c │ │ │ │ - ldr r1, [r4, #184] @ 0xb8 │ │ │ │ + beq 186e4 │ │ │ │ + ldr r3, [pc, #1468] @ 188f4 │ │ │ │ + ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ str r8, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 17f94 │ │ │ │ + beq 1837c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 18314 │ │ │ │ + beq 186fc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 1842c │ │ │ │ + blt 18814 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ + ldr r1, [r4, #792] @ 0x318 │ │ │ │ bl 10844 │ │ │ │ ldr r3, [r6] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 18448 │ │ │ │ - ldr r1, [r4, #116] @ 0x74 │ │ │ │ + beq 18830 │ │ │ │ + ldr r1, [r4, #840] @ 0x348 │ │ │ │ mov r0, r3 │ │ │ │ bl 10844 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 18464 │ │ │ │ - ldr r3, [r4, #952] @ 0x3b8 │ │ │ │ + beq 1884c │ │ │ │ + ldr r3, [r4, #1000] @ 0x3e8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ str r7, [sp, #24] │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 18000 │ │ │ │ + beq 183e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 181fc │ │ │ │ + beq 185e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1848c │ │ │ │ + beq 18874 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 18040 │ │ │ │ + beq 18428 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 18208 │ │ │ │ + beq 185f0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 184ac │ │ │ │ + beq 18894 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1806c │ │ │ │ + beq 18454 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 1806c │ │ │ │ + bne 18454 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ + ldr r1, [r4, #792] @ 0x318 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r8 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 180a4 │ │ │ │ + beq 1848c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 180a4 │ │ │ │ + bne 1848c │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ movge r0, #1 │ │ │ │ - bge 180d0 │ │ │ │ - ldr r1, [pc, #1112] @ 18510 │ │ │ │ - ldr r0, [pc, #1112] @ 18514 │ │ │ │ + bge 184b8 │ │ │ │ + ldr r1, [pc, #1112] @ 188f8 │ │ │ │ + ldr r0, [pc, #1112] @ 188fc │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ bl 132cc │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #1088] @ 18518 │ │ │ │ - ldr r3, [pc, #1016] @ 184d4 │ │ │ │ + ldr r2, [pc, #1088] @ 18900 │ │ │ │ + ldr r3, [pc, #1016] @ 188bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 184cc │ │ │ │ + bne 188b4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17b6c │ │ │ │ + b 17f54 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17bb8 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + b 17fa0 │ │ │ │ + ldr r0, [r4, #428] @ 0x1ac │ │ │ │ bl 8cec │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 182d4 │ │ │ │ + beq 186bc │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 17b18 │ │ │ │ + beq 17f00 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 17b18 │ │ │ │ + beq 17f00 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 17b18 │ │ │ │ + bne 17f00 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17b18 │ │ │ │ + b 17f00 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17c04 │ │ │ │ + b 17fec │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17cdc │ │ │ │ + b 180c4 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17d58 │ │ │ │ + b 18140 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17c90 │ │ │ │ - ldr r1, [pc, #932] @ 1851c │ │ │ │ - ldr r0, [pc, #932] @ 18520 │ │ │ │ + b 18078 │ │ │ │ + ldr r1, [pc, #932] @ 18904 │ │ │ │ + ldr r0, [pc, #932] @ 18908 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #5 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #908] @ 18524 │ │ │ │ - ldr r0, [pc, #908] @ 18528 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #908] @ 1890c │ │ │ │ + ldr r0, [pc, #908] @ 18910 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #7 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #884] @ 1852c │ │ │ │ - ldr r0, [pc, #884] @ 18530 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #884] @ 18914 │ │ │ │ + ldr r0, [pc, #884] @ 18918 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #8 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ + b 184b4 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17e2c │ │ │ │ - ldr r1, [pc, #848] @ 18534 │ │ │ │ - ldr r0, [pc, #848] @ 18538 │ │ │ │ + b 18214 │ │ │ │ + ldr r1, [pc, #848] @ 1891c │ │ │ │ + ldr r0, [pc, #848] @ 18920 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ + b 184b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 18000 │ │ │ │ + b 183e8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 18040 │ │ │ │ + b 18428 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17e84 │ │ │ │ - ldr r1, [pc, #788] @ 1853c │ │ │ │ - ldr r0, [pc, #788] @ 18540 │ │ │ │ + b 1826c │ │ │ │ + ldr r1, [pc, #788] @ 18924 │ │ │ │ + ldr r0, [pc, #788] @ 18928 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #10 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #764] @ 18544 │ │ │ │ - ldr r0, [pc, #764] @ 18548 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #764] @ 1892c │ │ │ │ + ldr r0, [pc, #764] @ 18930 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #12 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #740] @ 1854c │ │ │ │ - ldr r0, [pc, #740] @ 18550 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #740] @ 18934 │ │ │ │ + ldr r0, [pc, #740] @ 18938 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #18 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #716] @ 18554 │ │ │ │ - ldr r0, [pc, #716] @ 18558 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #716] @ 1893c │ │ │ │ + ldr r0, [pc, #716] @ 18940 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ + b 184b4 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17f08 │ │ │ │ - ldr r1, [pc, #680] @ 1855c │ │ │ │ - ldr r0, [pc, #680] @ 18560 │ │ │ │ + b 182f0 │ │ │ │ + ldr r1, [pc, #680] @ 18944 │ │ │ │ + ldr r0, [pc, #680] @ 18948 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #21 │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 180cc │ │ │ │ - ldr r3, [pc, #524] @ 184e8 │ │ │ │ - ldr r1, [pc, #644] @ 18564 │ │ │ │ + bl 910c │ │ │ │ + b 184b4 │ │ │ │ + ldr r3, [pc, #524] @ 188d0 │ │ │ │ + ldr r1, [pc, #644] @ 1894c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #640] @ 18568 │ │ │ │ + ldr r0, [pc, #640] @ 18950 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ + b 184b4 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17f48 │ │ │ │ + b 18330 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17f2c │ │ │ │ + b 18314 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 17f94 │ │ │ │ - ldr r1, [pc, #580] @ 1856c │ │ │ │ - ldr r0, [pc, #580] @ 18570 │ │ │ │ + b 1837c │ │ │ │ + ldr r1, [pc, #580] @ 18954 │ │ │ │ + ldr r0, [pc, #580] @ 18958 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #21 │ │ │ │ bl 132cc │ │ │ │ - b 182c8 │ │ │ │ - ldr r1, [pc, #556] @ 18574 │ │ │ │ - ldr r0, [pc, #556] @ 18578 │ │ │ │ + b 186b0 │ │ │ │ + ldr r1, [pc, #556] @ 1895c │ │ │ │ + ldr r0, [pc, #556] @ 18960 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #21 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #532] @ 1857c │ │ │ │ - ldr r0, [pc, #532] @ 18580 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #532] @ 18964 │ │ │ │ + ldr r0, [pc, #532] @ 18968 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #512] @ 18584 │ │ │ │ - ldr r0, [pc, #512] @ 18588 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #512] @ 1896c │ │ │ │ + ldr r0, [pc, #512] @ 18970 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #488] @ 1858c │ │ │ │ - ldr r0, [pc, #488] @ 18590 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #488] @ 18974 │ │ │ │ + ldr r0, [pc, #488] @ 18978 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #464] @ 18594 │ │ │ │ - ldr r0, [pc, #464] @ 18598 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #464] @ 1897c │ │ │ │ + ldr r0, [pc, #464] @ 18980 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #432] @ 1859c │ │ │ │ - ldr r0, [pc, #432] @ 185a0 │ │ │ │ + bl 910c │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #432] @ 18984 │ │ │ │ + ldr r0, [pc, #432] @ 18988 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 182c8 │ │ │ │ - ldr r1, [pc, #400] @ 185a4 │ │ │ │ - ldr r0, [pc, #400] @ 185a8 │ │ │ │ + bl 910c │ │ │ │ + b 186b0 │ │ │ │ + ldr r1, [pc, #400] @ 1898c │ │ │ │ + ldr r0, [pc, #400] @ 18990 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ bl 132cc │ │ │ │ - b 18400 │ │ │ │ - ldr r1, [pc, #376] @ 185ac │ │ │ │ - ldr r0, [pc, #376] @ 185b0 │ │ │ │ + b 187e8 │ │ │ │ + ldr r1, [pc, #376] @ 18994 │ │ │ │ + ldr r0, [pc, #376] @ 18998 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #356] @ 185b4 │ │ │ │ - ldr r0, [pc, #356] @ 185b8 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #356] @ 1899c │ │ │ │ + ldr r0, [pc, #356] @ 189a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ bl 132cc │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #336] @ 185bc │ │ │ │ - ldr r0, [pc, #336] @ 185c0 │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #336] @ 189a4 │ │ │ │ + ldr r0, [pc, #336] @ 189a8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 180cc │ │ │ │ - ldr r1, [pc, #304] @ 185c4 │ │ │ │ - ldr r0, [pc, #304] @ 185c8 │ │ │ │ + bl 910c │ │ │ │ + b 184b4 │ │ │ │ + ldr r1, [pc, #304] @ 189ac │ │ │ │ + ldr r0, [pc, #304] @ 189b0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ bl 132cc │ │ │ │ - b 18480 │ │ │ │ - ldr r1, [pc, #280] @ 185cc │ │ │ │ - ldr r0, [pc, #280] @ 185d0 │ │ │ │ + b 18868 │ │ │ │ + ldr r1, [pc, #280] @ 189b4 │ │ │ │ + ldr r0, [pc, #280] @ 189b8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ bl 132cc │ │ │ │ - b 18480 │ │ │ │ + b 18868 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, r4, lsr #10 │ │ │ │ + andeq r8, r4, ip, lsr r1 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r8, r4, r0, lsl r5 │ │ │ │ + andeq r8, r4, r8, lsr #2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ andeq r0, r0, r8, lsl #7 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ muleq r0, r4, r3 │ │ │ │ andeq r0, r0, r4, ror #6 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - andeq sl, r2, r4, ror r0 │ │ │ │ - muleq r2, r0, r0 │ │ │ │ - andeq r7, r4, r0, lsr #30 │ │ │ │ - @ instruction: 0x00029fb4 │ │ │ │ - ldrdeq r9, [r2], -r0 │ │ │ │ - muleq r2, r4, pc @ │ │ │ │ - @ instruction: 0x00029fb0 │ │ │ │ - andeq r9, r2, r4, ror pc │ │ │ │ - muleq r2, r0, pc @ │ │ │ │ - andeq r9, r2, r8, asr #30 │ │ │ │ - andeq r9, r2, r4, ror #30 │ │ │ │ - andeq r9, r2, r4, lsl #30 │ │ │ │ - andeq r9, r2, r0, lsr #30 │ │ │ │ - andeq r9, r2, r4, ror #29 │ │ │ │ - andeq r9, r2, r0, lsl #30 │ │ │ │ - andeq r9, r2, r4, asr #29 │ │ │ │ - andeq r9, r2, r0, ror #29 │ │ │ │ - andeq r9, r2, r4, lsr #29 │ │ │ │ - andeq r9, r2, r0, asr #29 │ │ │ │ - andeq r9, r2, r8, ror lr │ │ │ │ - muleq r2, r4, lr │ │ │ │ - andeq r9, r2, r8, asr #28 │ │ │ │ - andeq r9, r2, r4, ror #28 │ │ │ │ - andeq r9, r2, r4, lsl #28 │ │ │ │ - andeq r9, r2, r0, lsr #28 │ │ │ │ - andeq r9, r2, r4, ror #27 │ │ │ │ - andeq r9, r2, r0, lsl #28 │ │ │ │ - andeq r9, r2, r8, asr #27 │ │ │ │ - andeq r9, r2, r4, ror #27 │ │ │ │ - andeq r9, r2, r8, lsr #27 │ │ │ │ - andeq r9, r2, r4, asr #27 │ │ │ │ - andeq r9, r2, r8, lsl #27 │ │ │ │ - andeq r9, r2, r4, lsr #27 │ │ │ │ - andeq r9, r2, r8, ror #26 │ │ │ │ - andeq r9, r2, r4, lsl #27 │ │ │ │ - andeq r9, r2, r0, asr #26 │ │ │ │ - andeq r9, r2, ip, asr sp │ │ │ │ - andeq r9, r2, r8, lsl sp │ │ │ │ - andeq r9, r2, r4, lsr sp │ │ │ │ - strdeq r9, [r2], -ip │ │ │ │ - andeq r9, r2, r8, lsl sp │ │ │ │ - andeq r9, r2, r0, ror #25 │ │ │ │ - strdeq r9, [r2], -ip │ │ │ │ - andeq r9, r2, r0, asr #25 │ │ │ │ - ldrdeq r9, [r2], -ip │ │ │ │ - muleq r2, r8, ip │ │ │ │ - @ instruction: 0x00029cb4 │ │ │ │ - andeq r9, r2, r8, ror ip │ │ │ │ muleq r2, r4, ip │ │ │ │ - │ │ │ │ -000185d4 : │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #836] @ 18930 │ │ │ │ - ldr r2, [pc, #836] @ 18934 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #832] @ 18938 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r2, [r4] │ │ │ │ - sub sp, sp, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr r3, [pc, #812] @ 1893c │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - beq 18790 │ │ │ │ - ldr r7, [r6, #868] @ 0x364 │ │ │ │ - ldr r8, [r6, #872] @ 0x368 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr sl, [r6, #804] @ 0x324 │ │ │ │ - beq 18878 │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - strne r2, [r7] │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 188c0 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - strne r2, [r8] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 1889c │ │ │ │ - ldr r2, [sl] │ │ │ │ - mov r0, #3 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - strne r2, [sl] │ │ │ │ - ldr r2, [pc, #716] @ 18940 │ │ │ │ - ldr fp, [r6, #876] @ 0x36c │ │ │ │ - ldr r9, [r5, r2] │ │ │ │ - ldr r3, [r9] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 8884 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 187e4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - tst r1, #67108864 @ 0x4000000 │ │ │ │ - beq 188e4 │ │ │ │ - ldr r1, [pc, #672] @ 18944 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 1890c │ │ │ │ - ldr r1, [pc, #660] @ 18948 │ │ │ │ - ldr r1, [r5, r1] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 18908 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble 18874 │ │ │ │ - cmp r2, #1 │ │ │ │ - str r7, [r4, #12] │ │ │ │ - beq 18874 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r8, [r4, #16] │ │ │ │ - beq 18874 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r4 │ │ │ │ - str sl, [r4, #20] │ │ │ │ - bl 10b28 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r7, r0 │ │ │ │ - beq 18714 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r4] │ │ │ │ - beq 187d0 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r3, [r9] │ │ │ │ - blt 187ec │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r2, [r6, #880] @ 0x370 │ │ │ │ - ldr r1, [r6, #884] @ 0x374 │ │ │ │ - bl 10b28 │ │ │ │ - ldr r3, [r9] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 18810 │ │ │ │ - ldr r2, [r6, #1000] @ 0x3e8 │ │ │ │ - ldr r0, [r6, #788] @ 0x314 │ │ │ │ - mov r1, r2 │ │ │ │ - bl 17144 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 1882c │ │ │ │ - ldr r2, [pc, #496] @ 1894c │ │ │ │ - ldr r1, [r3] │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - str r3, [r2] │ │ │ │ - beq 18784 │ │ │ │ - cmn r1, #-1073741822 @ 0xc0000002 │ │ │ │ - mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ - streq r2, [r3] │ │ │ │ - beq 18784 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 187dc │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - bl 8cec │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 1884c │ │ │ │ - ldr r2, [r3] │ │ │ │ - str r3, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 18614 │ │ │ │ - cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ - mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ - streq r2, [r3] │ │ │ │ - beq 18614 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 18614 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 18614 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 18714 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 18784 │ │ │ │ - bl 12a54 │ │ │ │ - b 1868c │ │ │ │ - ldr r1, [pc, #348] @ 18950 │ │ │ │ - ldr r0, [pc, #348] @ 18954 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #5 │ │ │ │ - bl 132cc │ │ │ │ - mov r0, #2 │ │ │ │ - add sp, sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #320] @ 18958 │ │ │ │ - ldr r0, [pc, #320] @ 1895c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #6 │ │ │ │ - bl 132cc │ │ │ │ - b 18804 │ │ │ │ - ldr r1, [pc, #300] @ 18960 │ │ │ │ - ldr r0, [pc, #300] @ 18964 │ │ │ │ - ldr r3, [r9] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #8 │ │ │ │ - bl 132cc │ │ │ │ - b 18804 │ │ │ │ - ldr r3, [pc, #236] @ 18940 │ │ │ │ - ldr r1, [pc, #272] @ 18968 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #268] @ 1896c │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - mvn r2, #0 │ │ │ │ - bl 132cc │ │ │ │ - b 18804 │ │ │ │ - bl 9420 │ │ │ │ - ldr r3, [pc, #240] @ 18970 │ │ │ │ - ldr r1, [pc, #240] @ 18974 │ │ │ │ - ldr r0, [pc, #240] @ 18978 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #236] @ 1897c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #852 @ 0x354 │ │ │ │ - bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ 18980 │ │ │ │ - ldr r1, [pc, #220] @ 18984 │ │ │ │ - ldr r0, [pc, #220] @ 18988 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #216] @ 1898c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #852 @ 0x354 │ │ │ │ - bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ 18990 │ │ │ │ - ldr r1, [pc, #200] @ 18994 │ │ │ │ - ldr r0, [pc, #200] @ 18998 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #196] @ 1899c │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #852 @ 0x354 │ │ │ │ - bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ 189a0 │ │ │ │ - ldr r1, [pc, #180] @ 189a4 │ │ │ │ - ldr r0, [pc, #180] @ 189a8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #40 @ 0x28 │ │ │ │ - mov r2, #32 │ │ │ │ - bl 8ce0 <__assert_fail@plt> │ │ │ │ - bl 93a0 │ │ │ │ - ldr r3, [pc, #152] @ 189ac │ │ │ │ - ldr r1, [pc, #152] @ 189b0 │ │ │ │ - ldr r0, [pc, #152] @ 189b4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #148] @ 189b8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r3, r3, #12 │ │ │ │ - bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r7, r4, ip, lsl #20 │ │ │ │ - andeq r0, r0, r4, lsl r4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r0, r0, r4, ror #7 │ │ │ │ - andeq r9, r2, ip, lsr r9 │ │ │ │ - andeq r9, r2, ip, ror #18 │ │ │ │ - andeq r9, r2, r8, lsl r9 │ │ │ │ - andeq r9, r2, r8, asr #18 │ │ │ │ - strdeq r9, [r2], -r8 │ │ │ │ - andeq r9, r2, r8, lsr #18 │ │ │ │ - ldrdeq r9, [r2], -r0 │ │ │ │ + andeq r9, r2, ip, ror #25 │ │ │ │ + andeq r7, r4, r8, lsr fp │ │ │ │ + ldrdeq r9, [r2], -r4 │ │ │ │ + andeq r9, r2, ip, lsr #24 │ │ │ │ + @ instruction: 0x00029bb4 │ │ │ │ + andeq r9, r2, ip, lsl #24 │ │ │ │ + muleq r2, r4, fp │ │ │ │ + andeq r9, r2, ip, ror #23 │ │ │ │ + andeq r9, r2, r8, ror #22 │ │ │ │ + andeq r9, r2, r0, asr #23 │ │ │ │ + andeq r9, r2, r4, lsr #22 │ │ │ │ + andeq r9, r2, ip, ror fp │ │ │ │ + andeq r9, r2, r4, lsl #22 │ │ │ │ + andeq r9, r2, ip, asr fp │ │ │ │ + andeq r9, r2, r4, ror #21 │ │ │ │ + andeq r9, r2, ip, lsr fp │ │ │ │ + andeq r9, r2, r4, asr #21 │ │ │ │ + andeq r9, r2, ip, lsl fp │ │ │ │ + muleq r2, r8, sl │ │ │ │ + strdeq r9, [r2], -r0 │ │ │ │ + andeq r9, r2, r8, ror #20 │ │ │ │ + andeq r9, r2, r0, asr #21 │ │ │ │ + andeq r9, r2, r4, lsr #20 │ │ │ │ + andeq r9, r2, ip, ror sl │ │ │ │ + andeq r9, r2, r4, lsl #20 │ │ │ │ + andeq r9, r2, ip, asr sl │ │ │ │ + andeq r9, r2, r8, ror #19 │ │ │ │ + andeq r9, r2, r0, asr #20 │ │ │ │ + andeq r9, r2, r8, asr #19 │ │ │ │ + andeq r9, r2, r0, lsr #20 │ │ │ │ + andeq r9, r2, r8, lsr #19 │ │ │ │ + andeq r9, r2, r0, lsl #20 │ │ │ │ + andeq r9, r2, r8, lsl #19 │ │ │ │ + andeq r9, r2, r0, ror #19 │ │ │ │ + andeq r9, r2, r0, ror #18 │ │ │ │ + @ instruction: 0x000299b8 │ │ │ │ + andeq r9, r2, r8, lsr r9 │ │ │ │ + muleq r2, r0, r9 │ │ │ │ + andeq r9, r2, ip, lsl r9 │ │ │ │ + andeq r9, r2, r4, ror r9 │ │ │ │ andeq r9, r2, r0, lsl #18 │ │ │ │ - ldrdeq fp, [r2], -r4 │ │ │ │ - @ instruction: 0x000283bc │ │ │ │ - andeq r9, r2, ip, ror #17 │ │ │ │ - andeq r3, r0, r8, ror #30 │ │ │ │ - @ instruction: 0x0002b9b0 │ │ │ │ - muleq r2, r8, r3 │ │ │ │ + andeq r9, r2, r8, asr r9 │ │ │ │ andeq r9, r2, r0, ror #17 │ │ │ │ - andeq r3, r0, sl, ror #30 │ │ │ │ - andeq fp, r2, ip, lsl #19 │ │ │ │ - andeq r8, r2, r4, ror r3 │ │ │ │ - @ instruction: 0x000298b0 │ │ │ │ - andeq r3, r0, r9, ror #30 │ │ │ │ - andeq fp, r2, r8, ror #18 │ │ │ │ - andeq r8, r2, ip, asr #1 │ │ │ │ - strdeq r8, [r2], -r8 @ │ │ │ │ - andeq fp, r2, r0, asr #18 │ │ │ │ - andeq r8, r2, r0, rrx │ │ │ │ - @ instruction: 0x000283b0 │ │ │ │ - andeq r0, r0, fp, asr r1 │ │ │ │ + andeq r9, r2, r8, lsr r9 │ │ │ │ + @ instruction: 0x000298b8 │ │ │ │ + andeq r9, r2, r0, lsl r9 │ │ │ │ + muleq r2, r8, r8 │ │ │ │ + strdeq r9, [r2], -r0 │ │ │ │ │ │ │ │ 000189bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -16566,15 +16566,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl 8b60 │ │ │ │ b 18a58 │ │ │ │ andeq r7, r4, ip, lsl #12 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r9, r2, r0, lsr #14 │ │ │ │ + andeq r9, r2, r8, lsr #14 │ │ │ │ │ │ │ │ 00018aa4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -16770,25 +16770,25 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bne 18d24 │ │ │ │ b 18cec │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq r7, r4, r0, lsr r5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r9, r2, ip, lsl #14 │ │ │ │ + andeq r9, r2, r4, lsl r7 │ │ │ │ andeq r7, r4, r8, lsl #10 │ │ │ │ - andeq r9, r2, r8, lsl #15 │ │ │ │ + muleq r2, r0, r7 │ │ │ │ muleq r4, r8, r4 │ │ │ │ - andeq r9, r2, r8, asr r3 │ │ │ │ - andeq r9, r2, r8, lsr #13 │ │ │ │ + andeq r9, r2, r0, ror #6 │ │ │ │ + @ instruction: 0x000296b0 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r9, r2, r8, asr r6 │ │ │ │ - strdeq r9, [r2], -r0 │ │ │ │ - andeq r9, r2, r0, lsl #9 │ │ │ │ - andeq r9, r2, ip, asr r4 │ │ │ │ + andeq r9, r2, r0, ror #12 │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ + andeq r9, r2, r8, lsl #9 │ │ │ │ + andeq r9, r2, r4, ror #8 │ │ │ │ │ │ │ │ 00018df4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -16836,16 +16836,16 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ b 18e70 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 18e94 │ │ │ │ andeq r7, r4, r8, ror #3 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r9, r2, ip, asr r4 │ │ │ │ - andeq r9, r2, r0, ror #8 │ │ │ │ + andeq r9, r2, r4, ror #8 │ │ │ │ + andeq r9, r2, r8, ror #8 │ │ │ │ │ │ │ │ 00018ed0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #560] @ 19118 │ │ │ │ @@ -16991,19 +16991,19 @@ │ │ │ │ bne 190c4 │ │ │ │ b 18ff8 │ │ │ │ andeq r7, r4, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, asr #7 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ muleq r0, ip, r3 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - andeq r9, r2, ip, lsr #8 │ │ │ │ - muleq r2, ip, r3 │ │ │ │ - andeq r9, r2, r0, ror #5 │ │ │ │ - andeq r9, r2, ip, lsl r3 │ │ │ │ - andeq r9, r2, ip, lsr #5 │ │ │ │ + andeq r9, r2, r4, lsr r4 │ │ │ │ + andeq r9, r2, r4, lsr #7 │ │ │ │ + andeq r9, r2, r8, ror #5 │ │ │ │ + andeq r9, r2, r4, lsr #6 │ │ │ │ + @ instruction: 0x000292b4 │ │ │ │ │ │ │ │ 00019140 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -17406,20 +17406,20 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r6, r4, ip, asr sl │ │ │ │ andeq r0, r0, r4, asr r3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, ror #6 │ │ │ │ - andeq sl, r2, r8, ror #22 │ │ │ │ - andeq r8, r2, ip, lsr #2 │ │ │ │ - andeq r8, r2, ip, asr r1 │ │ │ │ - andeq sl, r2, ip, lsr #22 │ │ │ │ - andeq r7, r2, ip, asr #4 │ │ │ │ - muleq r2, ip, r5 │ │ │ │ + andeq sl, r2, r8, lsl #23 │ │ │ │ + andeq r8, r2, r4, lsr r1 │ │ │ │ + andeq r8, r2, r4, ror #2 │ │ │ │ + andeq sl, r2, ip, asr #22 │ │ │ │ + andeq r7, r2, r4, asr r2 │ │ │ │ + andeq r7, r2, r4, lsr #11 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00019774 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -17486,17 +17486,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r6, r4, ip, ror #16 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - strdeq sl, [r2], -r0 │ │ │ │ - andeq r7, r2, r0, lsl r1 │ │ │ │ - andeq r7, r2, r0, ror #8 │ │ │ │ + andeq sl, r2, r0, lsl sl │ │ │ │ + andeq r7, r2, r8, lsl r1 │ │ │ │ + andeq r7, r2, r8, ror #8 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 000198a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -17563,17 +17563,17 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r6, r4, r0, asr #14 │ │ │ │ andeq r0, r0, ip, lsr r3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq sl, r2, r4, asr #17 │ │ │ │ - andeq r6, r2, r4, ror #31 │ │ │ │ - andeq r7, r2, r4, lsr r3 │ │ │ │ + andeq sl, r2, r4, ror #17 │ │ │ │ + andeq r6, r2, ip, ror #31 │ │ │ │ + andeq r7, r2, ip, lsr r3 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 000199cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -17650,15 +17650,15 @@ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ beq 19d90 │ │ │ │ ldr r3, [pc, #1180] @ 19fa8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [r3, #324] @ 0x144 │ │ │ │ + ldr r1, [r3, #144] @ 0x90 │ │ │ │ bl 10844 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ beq 19b38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -17691,15 +17691,15 @@ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 19f04 │ │ │ │ ldr r2, [pc, #1024] @ 19fa8 │ │ │ │ ldr r3, [pc, #1024] @ 19fac │ │ │ │ ldr r2, [r9, r2] │ │ │ │ strd r4, [sp, #8] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [r2, #328] @ 0x148 │ │ │ │ + ldr r0, [r2, #148] @ 0x94 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 8a34 │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 19f3c │ │ │ │ @@ -17739,32 +17739,32 @@ │ │ │ │ ldr r0, [pc, #856] @ 19fb8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #239 @ 0xef │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 19cbc │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 19ad0 │ │ │ │ ldr r3, [pc, #800] @ 19fb0 │ │ │ │ ldr r1, [pc, #808] @ 19fbc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [pc, #804] @ 19fc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #236 @ 0xec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #2 │ │ │ │ ldr r2, [pc, #764] @ 19fc4 │ │ │ │ ldr r3, [pc, #724] @ 19fa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -17792,31 +17792,31 @@ │ │ │ │ ldr r0, [pc, #676] @ 19fd8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #237 @ 0xed │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 19cbc │ │ │ │ ldr r3, [pc, #584] @ 19fb0 │ │ │ │ ldr r1, [pc, #624] @ 19fdc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [pc, #620] @ 19fe0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #236 @ 0xec │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 19cbc │ │ │ │ ldr r3, [pc, #536] @ 19fb0 │ │ │ │ ldr ip, [pc, #584] @ 19fe4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [pc, #580] @ 19fe8 │ │ │ │ ldr r0, [pc, #580] @ 19fec │ │ │ │ add ip, pc, ip │ │ │ │ @@ -17927,17 +17927,17 @@ │ │ │ │ ldr r0, [pc, #216] @ 1a028 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 19cbc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #172] @ 1a02c │ │ │ │ ldr r1, [pc, #172] @ 1a030 │ │ │ │ ldr r0, [pc, #172] @ 1a034 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #168] @ 1a038 │ │ │ │ @@ -17947,48 +17947,48 @@ │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r6, r4, r4, lsl r6 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ strdeq r6, [r4], -ip │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r8, r2, r4, lsl r8 │ │ │ │ - andeq r8, r2, ip, lsl r0 │ │ │ │ - ldrdeq r8, [r2], -r8 @ │ │ │ │ - ldrdeq r7, [r2], -ip │ │ │ │ + andeq r8, r2, ip, lsl r8 │ │ │ │ + andeq r8, r2, r4, lsr #32 │ │ │ │ + andeq r8, r2, r0, ror #15 │ │ │ │ + andeq r7, r2, r4, ror #31 │ │ │ │ andeq r6, r4, r0, lsr r3 │ │ │ │ - andeq r9, r2, r0, asr #8 │ │ │ │ - andeq r8, r2, ip, ror #14 │ │ │ │ + ldrdeq r9, [r2], -r4 │ │ │ │ + andeq r8, r2, r4, ror r7 │ │ │ │ + andeq r7, r2, r8, ror pc │ │ │ │ + andeq r8, r2, r4, asr #14 │ │ │ │ + andeq r7, r2, ip, asr #30 │ │ │ │ + andeq r8, r2, r8, lsl #14 │ │ │ │ + andeq r7, r2, r0, lsl pc │ │ │ │ + andeq r7, r2, r0, ror #28 │ │ │ │ + ldrdeq r8, [r2], -r0 │ │ │ │ + ldrdeq r7, [r2], -r4 │ │ │ │ andeq r7, r2, r0, ror pc │ │ │ │ - andeq r8, r2, ip, lsr r7 │ │ │ │ - andeq r7, r2, r4, asr #30 │ │ │ │ - andeq r8, r2, r0, lsl #14 │ │ │ │ - andeq r7, r2, r8, lsl #30 │ │ │ │ - andeq r7, r2, r8, asr lr │ │ │ │ - andeq r8, r2, r8, asr #13 │ │ │ │ - andeq r7, r2, ip, asr #29 │ │ │ │ - andeq r7, r2, r8, ror #30 │ │ │ │ - muleq r2, r0, r6 │ │ │ │ - muleq r2, r4, lr │ │ │ │ - andeq r8, r2, r0, ror #12 │ │ │ │ - andeq r7, r2, r8, ror #28 │ │ │ │ - andeq r7, r2, r0, asr #27 │ │ │ │ - andeq r8, r2, r0, lsr r6 │ │ │ │ - andeq r7, r2, r4, lsr lr │ │ │ │ - andeq r8, r2, r4, lsl #11 │ │ │ │ - andeq r7, r2, ip, lsl #27 │ │ │ │ - andeq r9, r2, r8, lsr #4 │ │ │ │ - andeq r8, r2, r4, asr r5 │ │ │ │ - andeq r7, r2, r8, asr sp │ │ │ │ - andeq r8, r2, r4, lsr #10 │ │ │ │ - andeq r7, r2, r8, lsr #26 │ │ │ │ - ldrdeq sl, [r2], -r4 │ │ │ │ - @ instruction: 0x00026cbc │ │ │ │ - andeq r7, r2, ip, lsl sp │ │ │ │ - andeq r1, r0, r7, asr r5 │ │ │ │ + muleq r2, r8, r6 │ │ │ │ + muleq r2, ip, lr │ │ │ │ + andeq r8, r2, r8, ror #12 │ │ │ │ + andeq r7, r2, r0, ror lr │ │ │ │ + andeq r7, r2, r8, asr #27 │ │ │ │ + andeq r8, r2, r8, lsr r6 │ │ │ │ + andeq r7, r2, ip, lsr lr │ │ │ │ + andeq r8, r2, ip, lsl #11 │ │ │ │ + muleq r2, r4, sp │ │ │ │ + @ instruction: 0x000292bc │ │ │ │ + andeq r8, r2, ip, asr r5 │ │ │ │ + andeq r7, r2, r0, ror #26 │ │ │ │ + andeq r8, r2, ip, lsr #10 │ │ │ │ + andeq r7, r2, r0, lsr sp │ │ │ │ + strdeq sl, [r2], -r4 │ │ │ │ + andeq r6, r2, r4, asr #25 │ │ │ │ + andeq r7, r2, r4, lsr #26 │ │ │ │ + andeq r0, r0, r3, lsr #26 │ │ │ │ │ │ │ │ 0001a03c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -18069,19 +18069,19 @@ │ │ │ │ muleq r4, r0, pc @ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r6, r4, r4, lsl #23 │ │ │ │ andeq r5, r4, ip, asr pc │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq r5, [r4], -r4 │ │ │ │ - andeq r7, r2, r8, ror #22 │ │ │ │ + andeq r7, r2, r0, ror fp │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r8, r2, r8, lsr #6 │ │ │ │ - andeq r7, r2, r0, lsr fp │ │ │ │ - ldrdeq r7, [r2], -ip │ │ │ │ + andeq r8, r2, r0, lsr r3 │ │ │ │ + andeq r7, r2, r8, lsr fp │ │ │ │ + andeq r7, r2, r4, ror #23 │ │ │ │ │ │ │ │ 0001a1a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -18146,26 +18146,26 @@ │ │ │ │ blt 1a954 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ beq 1a3c0 │ │ │ │ ldr r3, [pc, #3124] @ 1aef0 │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [r7, r3] │ │ │ │ - ldr r3, [sl, #164] @ 0xa4 │ │ │ │ + ldr r3, [sl, #152] @ 0x98 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 847c │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 1aa38 │ │ │ │ - ldr r3, [sl, #332] @ 0x14c │ │ │ │ + ldr r3, [sl, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 847c │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 1aa90 │ │ │ │ - ldr r3, [sl, #324] @ 0x144 │ │ │ │ + ldr r3, [sl, #144] @ 0x90 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 8a10 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 1ab20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -18237,15 +18237,15 @@ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ beq 1aa00 │ │ │ │ ldr r3, [pc, #2760] @ 1aef0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [r3, #324] @ 0x144 │ │ │ │ + ldr r1, [r3, #144] @ 0x90 │ │ │ │ bl 10844 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ beq 1a454 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -18277,26 +18277,26 @@ │ │ │ │ blt 1ac7c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ beq 1a5cc │ │ │ │ ldr r3, [pc, #2600] @ 1aef0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r3, [r8, #164] @ 0xa4 │ │ │ │ + ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov fp, r3 │ │ │ │ bl 847c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 1ad1c │ │ │ │ - ldr r3, [r8, #332] @ 0x14c │ │ │ │ + ldr r3, [r8, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 847c │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 1ad44 │ │ │ │ - ldr r3, [r8, #324] @ 0x144 │ │ │ │ + ldr r3, [r8, #144] @ 0x90 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 8a10 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 1ae04 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -18370,15 +18370,15 @@ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ beq 1ace8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq 1abb8 │ │ │ │ ldr r3, [pc, #2224] @ 1aef0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r4, [r8, #332] @ 0x14c │ │ │ │ + ldr r4, [r8, #156] @ 0x9c │ │ │ │ cmp r4, #0 │ │ │ │ beq 1ae9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ @@ -18398,15 +18398,15 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ beq 1ac14 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1ad70 │ │ │ │ tst sl, #1 │ │ │ │ - ldr r5, [r8, #336] @ 0x150 │ │ │ │ + ldr r5, [r8, #160] @ 0xa0 │ │ │ │ bne 1add0 │ │ │ │ mov r0, sl │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ @@ -18477,17 +18477,17 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #248 @ 0xf8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #2 │ │ │ │ ldr r2, [pc, #1788] @ 1af00 │ │ │ │ ldr r3, [pc, #1760] @ 1aee8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -18505,32 +18505,32 @@ │ │ │ │ ldr r0, [pc, #1728] @ 1af08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #244 @ 0xf4 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #1672] @ 1aef4 │ │ │ │ ldr r1, [pc, #1692] @ 1af0c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [pc, #1688] @ 1af10 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #245 @ 0xf5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #1604] @ 1aef4 │ │ │ │ ldr ip, [pc, #1632] @ 1af14 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [pc, #1628] @ 1af18 │ │ │ │ ldr r0, [pc, #1628] @ 1af1c │ │ │ │ add ip, pc, ip │ │ │ │ @@ -18563,36 +18563,36 @@ │ │ │ │ ldr r0, [pc, #1536] @ 1af30 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #244 @ 0xf4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #1432] @ 1aef4 │ │ │ │ ldr r1, [pc, #1492] @ 1af34 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [pc, #1488] @ 1af38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #246 @ 0xf6 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #1356] @ 1aef4 │ │ │ │ ldr r2, [pc, #1424] @ 1af3c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [pc, #1420] @ 1af40 │ │ │ │ ldr r0, [pc, #1420] @ 1af44 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -18658,23 +18658,23 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #247 @ 0xf7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #1028] @ 1aef4 │ │ │ │ ldr r2, [pc, #1152] @ 1af74 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [pc, #1148] @ 1af78 │ │ │ │ ldr r0, [pc, #1148] @ 1af7c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -18694,25 +18694,25 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #247 @ 0xf7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov sl, r9 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #876] @ 1aef4 │ │ │ │ ldr r1, [pc, #1020] @ 1af88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [pc, #1016] @ 1af8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -18722,15 +18722,15 @@ │ │ │ │ bl 132cc │ │ │ │ b 1a97c │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 1a4a0 │ │ │ │ ldr r3, [pc, #816] @ 1aef0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r4, [r8, #164] @ 0xa4 │ │ │ │ + ldr r4, [r8, #152] @ 0x98 │ │ │ │ cmp r4, #0 │ │ │ │ bne 1a64c │ │ │ │ ldr r3, [pc, #956] @ 1af90 │ │ │ │ ldr r1, [pc, #956] @ 1af94 │ │ │ │ ldr r0, [pc, #956] @ 1af98 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #952] @ 1af9c │ │ │ │ @@ -18779,17 +18779,17 @@ │ │ │ │ ldr r0, [pc, #788] @ 1afa4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #249 @ 0xf9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 1a5c4 │ │ │ │ ldr r3, [pc, #556] @ 1aef4 │ │ │ │ ldr r1, [pc, #732] @ 1afa8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -18850,17 +18850,17 @@ │ │ │ │ ldr r0, [pc, #556] @ 1afd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #251 @ 0xfb │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ mov r0, sl │ │ │ │ bl cdb4 │ │ │ │ b 1a6b8 │ │ │ │ ldr r3, [pc, #272] @ 1aef4 │ │ │ │ ldr r1, [pc, #500] @ 1afdc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -18877,21 +18877,21 @@ │ │ │ │ ldr r0, [pc, #464] @ 1afe8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #250 @ 0xfa │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1a7f8 │ │ │ │ ldr r3, [pc, #160] @ 1aef4 │ │ │ │ ldr r1, [pc, #404] @ 1afec │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [pc, #400] @ 1aff0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -18928,89 +18928,89 @@ │ │ │ │ add r3, r3, #920 @ 0x398 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r5, r4, ip, lsr #28 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r5, r4, r8, lsl lr │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ - @ instruction: 0x000284b0 │ │ │ │ - andeq r7, r2, r4, lsr #9 │ │ │ │ + andeq r8, r2, r8, asr #9 │ │ │ │ + andeq r7, r2, ip, lsr #9 │ │ │ │ strdeq r5, [r4], -r4 │ │ │ │ - andeq r8, r2, ip, lsr r4 │ │ │ │ - andeq r7, r2, r4, lsr r4 │ │ │ │ - andeq r8, r2, r8, lsl #8 │ │ │ │ - andeq r7, r2, r0, lsl #8 │ │ │ │ - andeq r7, r2, r8, lsl #9 │ │ │ │ - andeq r8, r2, r0, asr #7 │ │ │ │ - @ instruction: 0x000273b4 │ │ │ │ - andeq r8, r2, ip, asr #16 │ │ │ │ - andeq r8, r2, r8, lsl #7 │ │ │ │ - andeq r7, r2, ip, ror r3 │ │ │ │ - andeq r8, r2, r4, asr r3 │ │ │ │ - andeq r7, r2, r8, asr #6 │ │ │ │ - andeq r8, r2, ip, lsl r3 │ │ │ │ - andeq r7, r2, r4, lsl r3 │ │ │ │ - andeq r8, r2, ip, lsl #15 │ │ │ │ - andeq r8, r2, r8, asr #5 │ │ │ │ - @ instruction: 0x000272bc │ │ │ │ + andeq r8, r2, r4, asr r4 │ │ │ │ + andeq r7, r2, ip, lsr r4 │ │ │ │ + andeq r8, r2, r0, lsr #8 │ │ │ │ + andeq r7, r2, r8, lsl #8 │ │ │ │ + muleq r2, r0, r4 │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ + @ instruction: 0x000273bc │ │ │ │ + andeq r8, r2, r0, ror #17 │ │ │ │ + andeq r8, r2, r0, lsr #7 │ │ │ │ + andeq r7, r2, r4, lsl #7 │ │ │ │ + andeq r8, r2, ip, ror #6 │ │ │ │ + andeq r7, r2, r0, asr r3 │ │ │ │ + andeq r8, r2, r4, lsr r3 │ │ │ │ + andeq r7, r2, ip, lsl r3 │ │ │ │ + andeq r8, r2, r0, lsr #16 │ │ │ │ + andeq r8, r2, r0, ror #5 │ │ │ │ + andeq r7, r2, r4, asr #5 │ │ │ │ + @ instruction: 0x000282b4 │ │ │ │ muleq r2, ip, r2 │ │ │ │ - muleq r2, r4, r2 │ │ │ │ - andeq r7, r2, r8, ror #3 │ │ │ │ - andeq r8, r2, r8, ror #4 │ │ │ │ - andeq r7, r2, ip, asr r2 │ │ │ │ - andeq r8, r2, r8, lsr r2 │ │ │ │ - andeq r7, r2, r0, lsr r2 │ │ │ │ - andeq r8, r2, ip, lsl #4 │ │ │ │ - andeq r7, r2, r0, lsl #4 │ │ │ │ - andeq r8, r2, r0, ror #3 │ │ │ │ - ldrdeq r7, [r2], -r4 │ │ │ │ - andeq r7, r2, r0, lsl #2 │ │ │ │ - andeq r8, r2, r0, lsl #3 │ │ │ │ - andeq r7, r2, r4, ror r1 │ │ │ │ - andeq r8, r2, r0, asr r1 │ │ │ │ - andeq r7, r2, r4, asr #2 │ │ │ │ - strdeq r8, [r2], -r0 │ │ │ │ - andeq r7, r2, r8, ror #1 │ │ │ │ - andeq r9, r2, r0, lsl #13 │ │ │ │ - andeq r6, r2, r8, rrx │ │ │ │ - andeq r7, r2, r8, lsr #17 │ │ │ │ - andeq r1, r0, pc, ror #13 │ │ │ │ - strdeq r7, [r2], -r4 │ │ │ │ - andeq r6, r2, r8, ror #31 │ │ │ │ - @ instruction: 0x00027fb0 │ │ │ │ - andeq r6, r2, r8, lsr #31 │ │ │ │ - andeq r6, r2, r8, lsl #30 │ │ │ │ - andeq r7, r2, r8, ror pc │ │ │ │ - andeq r6, r2, r0, ror pc │ │ │ │ - andeq r7, r2, r4, asr pc │ │ │ │ - andeq r6, r2, r8, asr #30 │ │ │ │ - andeq r7, r2, r4, lsr #30 │ │ │ │ - andeq r6, r2, r8, lsr #30 │ │ │ │ - andeq r7, r2, r0, lsl #30 │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - ldrdeq r7, [r2], -r8 │ │ │ │ - andeq r6, r2, ip, asr #29 │ │ │ │ - muleq r2, r4, lr │ │ │ │ - andeq r6, r2, r8, lsl #29 │ │ │ │ - andeq r7, r2, ip, ror #28 │ │ │ │ - andeq r6, r2, r0, ror #28 │ │ │ │ - andeq r7, r2, r4, lsr #28 │ │ │ │ - andeq r6, r2, r8, lsl lr │ │ │ │ - ldrdeq r9, [r2], -r8 │ │ │ │ - andeq r5, r2, r0, asr #27 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + andeq r8, r2, r0, lsl #5 │ │ │ │ + andeq r7, r2, r4, ror #4 │ │ │ │ + andeq r8, r2, r0, asr r2 │ │ │ │ + andeq r7, r2, r8, lsr r2 │ │ │ │ + andeq r8, r2, r4, lsr #4 │ │ │ │ + andeq r7, r2, r8, lsl #4 │ │ │ │ + strdeq r8, [r2], -r8 @ │ │ │ │ + ldrdeq r7, [r2], -ip │ │ │ │ + andeq r7, r2, r8, lsl #2 │ │ │ │ + muleq r2, r8, r1 │ │ │ │ + andeq r7, r2, ip, ror r1 │ │ │ │ + andeq r8, r2, r8, ror #2 │ │ │ │ + andeq r7, r2, ip, asr #2 │ │ │ │ + andeq r8, r2, r8, lsl #2 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + andeq r9, r2, r0, lsr #13 │ │ │ │ + andeq r6, r2, r0, ror r0 │ │ │ │ + @ instruction: 0x000278b0 │ │ │ │ + @ instruction: 0x00000ebb │ │ │ │ + andeq r8, r2, ip │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + andeq r7, r2, r8, asr #31 │ │ │ │ + @ instruction: 0x00026fb0 │ │ │ │ + andeq r6, r2, r0, lsl pc │ │ │ │ + muleq r2, r0, pc @ │ │ │ │ + andeq r6, r2, r8, ror pc │ │ │ │ + andeq r7, r2, ip, ror #30 │ │ │ │ + andeq r6, r2, r0, asr pc │ │ │ │ + andeq r7, r2, ip, lsr pc │ │ │ │ + andeq r6, r2, r0, lsr pc │ │ │ │ + andeq r7, r2, r8, lsl pc │ │ │ │ + andeq r6, r2, r0, lsl #30 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + ldrdeq r6, [r2], -r4 │ │ │ │ + andeq r7, r2, ip, lsr #29 │ │ │ │ + muleq r2, r0, lr │ │ │ │ + andeq r7, r2, r4, lsl #29 │ │ │ │ + andeq r6, r2, r8, ror #28 │ │ │ │ + andeq r7, r2, ip, lsr lr │ │ │ │ andeq r6, r2, r0, lsr #28 │ │ │ │ - andeq r1, r0, ip, lsr r6 │ │ │ │ - @ instruction: 0x000293b0 │ │ │ │ - muleq r2, r8, sp │ │ │ │ - andeq r7, r2, ip, asr #11 │ │ │ │ - andeq r1, r0, sl, ror #13 │ │ │ │ - andeq r9, r2, ip, lsl #7 │ │ │ │ - andeq r5, r2, r4, ror sp │ │ │ │ - andeq r7, r2, r0, asr #11 │ │ │ │ - andeq r1, r0, r6, lsl #14 │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ + andeq r5, r2, r8, asr #27 │ │ │ │ + andeq r6, r2, r8, lsr #28 │ │ │ │ + andeq r0, r0, r8, lsl #28 │ │ │ │ + ldrdeq r9, [r2], -r0 │ │ │ │ + andeq r5, r2, r0, lsr #27 │ │ │ │ + ldrdeq r7, [r2], -r4 │ │ │ │ + @ instruction: 0x00000eb6 │ │ │ │ + andeq r9, r2, ip, lsr #7 │ │ │ │ + andeq r5, r2, ip, ror sp │ │ │ │ + andeq r7, r2, r8, asr #11 │ │ │ │ + ldrdeq r0, [r0], -r2 │ │ │ │ │ │ │ │ 0001b024 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -19093,15 +19093,15 @@ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ beq 1b514 │ │ │ │ ldr r2, [pc, #2448] @ 1bb10 │ │ │ │ mov r0, sl │ │ │ │ ldr r7, [r8, r2] │ │ │ │ - ldr r1, [r7, #332] @ 0x14c │ │ │ │ + ldr r1, [r7, #156] @ 0x9c │ │ │ │ bl 10844 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 1b38c │ │ │ │ tst r5, #1 │ │ │ │ bne 1b574 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bc0 │ │ │ │ @@ -19128,15 +19128,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ beq 1b378 │ │ │ │ cmp r2, #0 │ │ │ │ blt 1b54c │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ bne 1b640 │ │ │ │ - ldr r1, [r7, #324] @ 0x144 │ │ │ │ + ldr r1, [r7, #144] @ 0x90 │ │ │ │ mov r0, sl │ │ │ │ bl 10844 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ beq 1b23c │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -19233,34 +19233,34 @@ │ │ │ │ ldr r0, [pc, #1924] @ 1bb24 │ │ │ │ ldr r2, [pc, #1924] @ 1bb28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1b350 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 1b23c │ │ │ │ ldr r3, [pc, #1852] @ 1bb14 │ │ │ │ ldr r1, [pc, #1872] @ 1bb2c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [pc, #1868] @ 1bb30 │ │ │ │ ldr r2, [pc, #1868] @ 1bb34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1b350 │ │ │ │ ldr r3, [pc, #1796] @ 1bb14 │ │ │ │ ldr r2, [pc, #1828] @ 1bb38 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [pc, #1824] @ 1bb3c │ │ │ │ ldr r0, [pc, #1824] @ 1bb40 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -19277,31 +19277,31 @@ │ │ │ │ ldr r0, [pc, #1784] @ 1bb48 │ │ │ │ ldr r2, [pc, #1784] @ 1bb4c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1b350 │ │ │ │ ldr r3, [pc, #1680] @ 1bb14 │ │ │ │ ldr r1, [pc, #1736] @ 1bb50 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [pc, #1732] @ 1bb54 │ │ │ │ ldr r2, [pc, #1696] @ 1bb34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1b350 │ │ │ │ ldr r3, [pc, #1632] @ 1bb14 │ │ │ │ ldr r0, [pc, #1696] @ 1bb58 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r1, [pc, #1684] @ 1bb5c │ │ │ │ @@ -19319,15 +19319,15 @@ │ │ │ │ ldr r0, [pc, #1648] @ 1bb68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #260 @ 0x104 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1b350 │ │ │ │ ldr r3, [pc, #1528] @ 1bb14 │ │ │ │ ldr ip, [pc, #1612] @ 1bb6c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [pc, #1608] @ 1bb70 │ │ │ │ ldr r0, [pc, #1608] @ 1bb74 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -19440,15 +19440,15 @@ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ beq 1b96c │ │ │ │ ldr r3, [pc, #1060] @ 1bb10 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ - ldr r1, [r7, #164] @ 0xa4 │ │ │ │ + ldr r1, [r7, #152] @ 0x98 │ │ │ │ bl 10844 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 1b9c8 │ │ │ │ ands sl, r5, #1 │ │ │ │ bne 1b9f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bc0 │ │ │ │ @@ -19538,19 +19538,19 @@ │ │ │ │ ldr r0, [pc, #844] @ 1bbb0 │ │ │ │ ldr r2, [pc, #844] @ 1bbb4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 1b350 │ │ │ │ - ldr r1, [r7, #332] @ 0x14c │ │ │ │ + ldr r1, [r7, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ bl 10844 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ beq 1b8b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -19664,966 +19664,967 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #404] @ 1bbfc │ │ │ │ ldr r1, [pc, #404] @ 1bc00 │ │ │ │ ldr r0, [pc, #404] @ 1bc04 │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #400] @ 1bc08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ - mov r2, #6144 @ 0x1800 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 1b920 │ │ │ │ mov r0, r5 │ │ │ │ bl cdb4 │ │ │ │ b 1b8c4 │ │ │ │ ldr r3, [pc, #112] @ 1bb14 │ │ │ │ - ldr r1, [pc, #352] @ 1bc08 │ │ │ │ + ldr r1, [pc, #356] @ 1bc0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #348] @ 1bc0c │ │ │ │ + ldr r0, [pc, #352] @ 1bc10 │ │ │ │ ldr r2, [pc, #268] @ 1bbc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ b 1b350 │ │ │ │ - ldr r3, [pc, #324] @ 1bc10 │ │ │ │ - ldr r1, [pc, #324] @ 1bc14 │ │ │ │ - ldr r0, [pc, #324] @ 1bc18 │ │ │ │ + ldr r3, [pc, #328] @ 1bc14 │ │ │ │ + ldr r1, [pc, #328] @ 1bc18 │ │ │ │ + ldr r0, [pc, #328] @ 1bc1c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #320] @ 1bc1c │ │ │ │ + ldr r2, [pc, #324] @ 1bc20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ 1bc20 │ │ │ │ - ldr r1, [pc, #304] @ 1bc24 │ │ │ │ - ldr r0, [pc, #304] @ 1bc28 │ │ │ │ + ldr r3, [pc, #308] @ 1bc24 │ │ │ │ + ldr r1, [pc, #308] @ 1bc28 │ │ │ │ + ldr r0, [pc, #308] @ 1bc2c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #300] @ 1bc2c │ │ │ │ + ldr r2, [pc, #304] @ 1bc30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r4, r4, r8, lsr #31 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r7, r2, r4, ror #2 │ │ │ │ - andeq r6, r2, ip, lsr r9 │ │ │ │ - andeq r7, r2, r0, lsl #2 │ │ │ │ - ldrdeq r6, [r2], -r8 │ │ │ │ + andeq r7, r2, ip, ror #2 │ │ │ │ + andeq r6, r2, r4, asr #18 │ │ │ │ + andeq r7, r2, r8, lsl #2 │ │ │ │ + andeq r6, r2, r0, ror #17 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ - strheq r7, [r2], -ip │ │ │ │ - muleq r2, r4, r8 │ │ │ │ + andeq r7, r2, r4, asr #1 │ │ │ │ + muleq r2, ip, r8 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq r7, r2, r4, lsr #26 │ │ │ │ - andeq r7, r2, r0, lsl #1 │ │ │ │ - andeq r6, r2, r4, asr r8 │ │ │ │ - andeq r7, r2, r0, asr r0 │ │ │ │ - andeq r6, r2, r8, lsr #16 │ │ │ │ + @ instruction: 0x00027db8 │ │ │ │ + andeq r7, r2, r8, lsl #1 │ │ │ │ + andeq r6, r2, ip, asr r8 │ │ │ │ + andeq r7, r2, r8, asr r0 │ │ │ │ + andeq r6, r2, r0, lsr r8 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - andeq r7, r2, r0, lsl r0 │ │ │ │ - andeq r6, r2, r8, ror #15 │ │ │ │ - andeq r6, r2, ip, lsl #17 │ │ │ │ - ldrdeq r6, [r2], -r0 │ │ │ │ - andeq r6, r2, r8, lsr #15 │ │ │ │ - andeq r6, r2, ip, lsr #31 │ │ │ │ - andeq r6, r2, r4, lsl #15 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r6, r2, r4, ror pc │ │ │ │ - andeq r6, r2, r8, asr #14 │ │ │ │ - andeq r6, r2, r0, asr #30 │ │ │ │ - andeq r6, r2, r8, lsl r7 │ │ │ │ - andeq r6, r2, ip, lsl #30 │ │ │ │ - andeq r6, r2, r4, ror #13 │ │ │ │ + andeq r7, r2, r8, lsl r0 │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + muleq r2, r4, r8 │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + @ instruction: 0x000267b0 │ │ │ │ + @ instruction: 0x00026fb4 │ │ │ │ + andeq r6, r2, ip, lsl #15 │ │ │ │ + ldrdeq r6, [r2], -ip │ │ │ │ + andeq r6, r2, ip, ror pc │ │ │ │ + andeq r6, r2, r0, asr r7 │ │ │ │ + andeq r6, r2, r8, asr #30 │ │ │ │ + andeq r6, r2, r0, lsr #14 │ │ │ │ + andeq r6, r2, r4, lsl pc │ │ │ │ + andeq r6, r2, ip, ror #13 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ - andeq r6, r2, r8, asr #12 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r6, r2, ip, lsr #13 │ │ │ │ - andeq r6, r2, r4, asr #25 │ │ │ │ - muleq r2, ip, r4 │ │ │ │ - andeq r7, r2, ip, lsr #18 │ │ │ │ - andeq r6, r2, r8, lsl #25 │ │ │ │ - andeq r6, r2, ip, asr r4 │ │ │ │ - andeq r6, r2, ip, lsr ip │ │ │ │ - andeq r6, r2, r4, lsl r4 │ │ │ │ + andeq r6, r2, r0, asr r6 │ │ │ │ + ldrdeq r6, [r2], -ip │ │ │ │ + @ instruction: 0x000266b4 │ │ │ │ + andeq r6, r2, ip, asr #25 │ │ │ │ + andeq r6, r2, r4, lsr #9 │ │ │ │ + andeq r7, r2, r0, asr #19 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + andeq r6, r2, r4, ror #8 │ │ │ │ + andeq r6, r2, r4, asr #24 │ │ │ │ + andeq r6, r2, ip, lsl r4 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - andeq r6, r2, r0, ror #22 │ │ │ │ - andeq r6, r2, r8, lsr r3 │ │ │ │ + andeq r6, r2, r8, ror #22 │ │ │ │ + andeq r6, r2, r0, asr #6 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ - andeq r6, r2, r4, lsl #5 │ │ │ │ - andeq r6, r2, r4, lsl fp │ │ │ │ - andeq r6, r2, ip, ror #5 │ │ │ │ + andeq r6, r2, ip, lsl #5 │ │ │ │ + andeq r6, r2, ip, lsl fp │ │ │ │ + strdeq r6, [r2], -r4 │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ - andeq r6, r2, ip, ror #21 │ │ │ │ - andeq r6, r2, r4, asr #5 │ │ │ │ - andeq r6, r2, r4, asr #21 │ │ │ │ - muleq r2, ip, r2 │ │ │ │ - muleq r2, r0, sl │ │ │ │ - andeq r6, r2, r8, ror #4 │ │ │ │ - andeq r8, r2, r0, lsl r8 │ │ │ │ - strdeq r5, [r2], -r8 │ │ │ │ - andeq r6, r2, r4, asr sl │ │ │ │ - @ instruction: 0x000017ba │ │ │ │ - andeq r8, r2, ip, ror #15 │ │ │ │ - ldrdeq r5, [r2], -r8 │ │ │ │ - andeq r6, r2, r0, asr #20 │ │ │ │ - strdeq r6, [r2], -r0 │ │ │ │ - andeq r6, r2, r8, asr #3 │ │ │ │ - andeq r8, r2, r8, lsl #15 │ │ │ │ - andeq r5, r2, r0, ror r1 │ │ │ │ - andeq r6, r2, r4, ror #19 │ │ │ │ - andeq r1, r0, fp, asr #16 │ │ │ │ - andeq r8, r2, r4, ror #14 │ │ │ │ - andeq r5, r2, ip, asr #2 │ │ │ │ - andeq r6, r2, ip, asr #19 │ │ │ │ - andeq r1, r0, r5, ror #16 │ │ │ │ + strdeq r6, [r2], -r4 │ │ │ │ + andeq r6, r2, ip, asr #5 │ │ │ │ + andeq r6, r2, ip, asr #21 │ │ │ │ + andeq r6, r2, r4, lsr #5 │ │ │ │ + muleq r2, r8, sl │ │ │ │ + andeq r6, r2, r0, ror r2 │ │ │ │ + andeq r8, r2, r0, lsr r8 │ │ │ │ + andeq r5, r2, r0, lsl #4 │ │ │ │ + andeq r6, r2, ip, asr sl │ │ │ │ + andeq r0, r0, r6, lsl #31 │ │ │ │ + andeq r8, r2, ip, lsl #16 │ │ │ │ + ldrdeq r5, [r2], -ip │ │ │ │ + andeq r6, r2, r4, asr #20 │ │ │ │ + andeq r0, r0, ip, asr #31 │ │ │ │ + strdeq r6, [r2], -r8 │ │ │ │ + ldrdeq r6, [r2], -r0 │ │ │ │ + andeq r8, r2, r8, lsr #15 │ │ │ │ + andeq r5, r2, r8, ror r1 │ │ │ │ + andeq r6, r2, ip, ror #19 │ │ │ │ + andeq r1, r0, r7, lsl r0 │ │ │ │ + andeq r8, r2, r4, lsl #15 │ │ │ │ + andeq r5, r2, r4, asr r1 │ │ │ │ + ldrdeq r6, [r2], -r4 │ │ │ │ + andeq r1, r0, r1, lsr r0 │ │ │ │ │ │ │ │ -0001bc30 : │ │ │ │ +0001bc34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #1720] @ 1c300 │ │ │ │ - ldr r3, [pc, #1720] @ 1c304 │ │ │ │ + ldr ip, [pc, #1720] @ 1c304 │ │ │ │ + ldr r3, [pc, #1720] @ 1c308 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mvn r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 198a0 │ │ │ │ - ldr r5, [pc, #1672] @ 1c308 │ │ │ │ + ldr r5, [pc, #1672] @ 1c30c │ │ │ │ add r5, pc, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1bfdc │ │ │ │ + beq 1bfe0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 1c004 │ │ │ │ + beq 1c008 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 140c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 1bcc8 │ │ │ │ + beq 1bccc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1be2c │ │ │ │ + beq 1be30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1c038 │ │ │ │ + beq 1c03c │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 12234 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1c060 │ │ │ │ + beq 1c064 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 1c090 │ │ │ │ + beq 1c094 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 859c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 1c0c8 │ │ │ │ + blt 1c0cc │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1be38 │ │ │ │ + beq 1be3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 10844 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 1bd40 │ │ │ │ + beq 1bd44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1bfd0 │ │ │ │ + beq 1bfd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1bd5c │ │ │ │ + beq 1bd60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1bfc4 │ │ │ │ + beq 1bfc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1c154 │ │ │ │ - ldr r3, [pc, #1440] @ 1c30c │ │ │ │ + beq 1c158 │ │ │ │ + ldr r3, [pc, #1440] @ 1c310 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 86e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 1c17c │ │ │ │ + blt 1c180 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bef4 │ │ │ │ + beq 1bef8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 1c1b8 │ │ │ │ + beq 1c1bc │ │ │ │ bl 8a10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1c214 │ │ │ │ + beq 1c218 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 8818 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 1bdd8 │ │ │ │ + beq 1bddc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 1c124 │ │ │ │ + beq 1c128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1bdf4 │ │ │ │ + beq 1bdf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1c118 │ │ │ │ + beq 1c11c │ │ │ │ cmp r6, #0 │ │ │ │ - blt 1c284 │ │ │ │ + blt 1c288 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #1288] @ 1c310 │ │ │ │ - ldr r3, [pc, #1272] @ 1c304 │ │ │ │ + ldr r2, [pc, #1288] @ 1c314 │ │ │ │ + ldr r3, [pc, #1272] @ 1c308 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c2fc │ │ │ │ + bne 1c300 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bcc8 │ │ │ │ + b 1bccc │ │ │ │ bl 8a10 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 1c1ec │ │ │ │ + beq 1c1f0 │ │ │ │ mov r0, #1 │ │ │ │ bl 8434 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1c244 │ │ │ │ + beq 1c248 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r7 │ │ │ │ str r8, [r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 1be8c │ │ │ │ + beq 1be90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1c148 │ │ │ │ + beq 1c14c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1bea8 │ │ │ │ + beq 1beac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1c13c │ │ │ │ + beq 1c140 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1bec4 │ │ │ │ + beq 1bec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 1c130 │ │ │ │ + beq 1c134 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 1bdfc │ │ │ │ - ldr r3, [pc, #1088] @ 1c314 │ │ │ │ - ldr r1, [pc, #1088] @ 1c318 │ │ │ │ + bge 1be00 │ │ │ │ + ldr r3, [pc, #1088] @ 1c318 │ │ │ │ + ldr r1, [pc, #1088] @ 1c31c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1084] @ 1c31c │ │ │ │ - ldr r2, [pc, #1084] @ 1c320 │ │ │ │ + ldr r0, [pc, #1084] @ 1c320 │ │ │ │ + ldr r2, [pc, #1084] @ 1c324 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ + b 1bfc0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1bf10 │ │ │ │ + beq 1bf14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 1c1ac │ │ │ │ - ldr r2, [pc, #1036] @ 1c324 │ │ │ │ - ldr r3, [pc, #1036] @ 1c328 │ │ │ │ + beq 1c1b0 │ │ │ │ + ldr r2, [pc, #1036] @ 1c328 │ │ │ │ + ldr r3, [pc, #1036] @ 1c32c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r2, #344] @ 0x158 │ │ │ │ + ldr r1, [r2, #168] @ 0xa8 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r4, [r2, #348] @ 0x15c │ │ │ │ + ldr r4, [r2, #172] @ 0xac │ │ │ │ bl 8bc0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1c2ac │ │ │ │ + beq 1c2b0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1bf6c │ │ │ │ + beq 1bf70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1c100 │ │ │ │ + beq 1c104 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1c2d4 │ │ │ │ + beq 1c2d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1bf98 │ │ │ │ + beq 1bf9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1c10c │ │ │ │ - ldr r3, [pc, #884] @ 1c314 │ │ │ │ - ldr r1, [pc, #904] @ 1c32c │ │ │ │ + beq 1c110 │ │ │ │ + ldr r3, [pc, #884] @ 1c318 │ │ │ │ + ldr r1, [pc, #904] @ 1c330 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #900] @ 1c330 │ │ │ │ - ldr r2, [pc, #900] @ 1c334 │ │ │ │ + ldr r0, [pc, #900] @ 1c334 │ │ │ │ + ldr r2, [pc, #900] @ 1c338 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #2 │ │ │ │ - b 1be00 │ │ │ │ + b 1be04 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bd5c │ │ │ │ + b 1bd60 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bd40 │ │ │ │ - ldr r3, [pc, #816] @ 1c314 │ │ │ │ - ldr r1, [pc, #848] @ 1c338 │ │ │ │ + b 1bd44 │ │ │ │ + ldr r3, [pc, #816] @ 1c318 │ │ │ │ + ldr r1, [pc, #848] @ 1c33c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #844] @ 1c33c │ │ │ │ - ldr r2, [pc, #844] @ 1c340 │ │ │ │ + ldr r0, [pc, #844] @ 1c340 │ │ │ │ + ldr r2, [pc, #844] @ 1c344 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #776] @ 1c314 │ │ │ │ - ldr r0, [pc, #820] @ 1c344 │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #776] @ 1c318 │ │ │ │ + ldr r0, [pc, #820] @ 1c348 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #808] @ 1c348 │ │ │ │ + ldr r1, [pc, #808] @ 1c34c │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #804] @ 1c34c │ │ │ │ - ldr r2, [pc, #788] @ 1c340 │ │ │ │ + ldr r0, [pc, #804] @ 1c350 │ │ │ │ + ldr r2, [pc, #788] @ 1c344 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #724] @ 1c314 │ │ │ │ - ldr r1, [pc, #780] @ 1c350 │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #724] @ 1c318 │ │ │ │ + ldr r1, [pc, #780] @ 1c354 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #776] @ 1c354 │ │ │ │ - ldr r2, [pc, #752] @ 1c340 │ │ │ │ + ldr r0, [pc, #776] @ 1c358 │ │ │ │ + ldr r2, [pc, #752] @ 1c344 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #684] @ 1c314 │ │ │ │ - ldr r1, [pc, #748] @ 1c358 │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #684] @ 1c318 │ │ │ │ + ldr r1, [pc, #748] @ 1c35c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #744] @ 1c35c │ │ │ │ - ldr r2, [pc, #744] @ 1c360 │ │ │ │ + ldr r0, [pc, #744] @ 1c360 │ │ │ │ + ldr r2, [pc, #744] @ 1c364 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #636] @ 1c314 │ │ │ │ - ldr r0, [pc, #712] @ 1c364 │ │ │ │ + bl 910c │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #636] @ 1c318 │ │ │ │ + ldr r0, [pc, #712] @ 1c368 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r1, [pc, #700] @ 1c368 │ │ │ │ + ldr r1, [pc, #700] @ 1c36c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #692] @ 1c36c │ │ │ │ - ldr r2, [pc, #676] @ 1c360 │ │ │ │ + ldr r0, [pc, #692] @ 1c370 │ │ │ │ + ldr r2, [pc, #676] @ 1c364 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 1c084 │ │ │ │ - ldr r3, [pc, #580] @ 1c314 │ │ │ │ - ldr r1, [pc, #668] @ 1c370 │ │ │ │ + b 1c088 │ │ │ │ + ldr r3, [pc, #580] @ 1c318 │ │ │ │ + ldr r1, [pc, #668] @ 1c374 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #664] @ 1c374 │ │ │ │ + ldr r0, [pc, #664] @ 1c378 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #296 @ 0x128 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 1bfbc │ │ │ │ + bl 910c │ │ │ │ + b 1bfc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bf6c │ │ │ │ + b 1bf70 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bf98 │ │ │ │ + b 1bf9c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bdf4 │ │ │ │ + b 1bdf8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bdd8 │ │ │ │ + b 1bddc │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bec4 │ │ │ │ + b 1bec8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bea8 │ │ │ │ + b 1beac │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1be8c │ │ │ │ - ldr r3, [pc, #440] @ 1c314 │ │ │ │ - ldr r1, [pc, #536] @ 1c378 │ │ │ │ + b 1be90 │ │ │ │ + ldr r3, [pc, #440] @ 1c318 │ │ │ │ + ldr r1, [pc, #536] @ 1c37c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #532] @ 1c37c │ │ │ │ - ldr r2, [pc, #532] @ 1c380 │ │ │ │ + ldr r0, [pc, #532] @ 1c380 │ │ │ │ + ldr r2, [pc, #532] @ 1c384 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #400] @ 1c314 │ │ │ │ - ldr r1, [pc, #508] @ 1c384 │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #400] @ 1c318 │ │ │ │ + ldr r1, [pc, #508] @ 1c388 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #504] @ 1c388 │ │ │ │ - ldr r2, [pc, #504] @ 1c38c │ │ │ │ + ldr r0, [pc, #504] @ 1c38c │ │ │ │ + ldr r2, [pc, #504] @ 1c390 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 1bfbc │ │ │ │ + bl 910c │ │ │ │ + b 1bfc0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1bf10 │ │ │ │ - ldr r3, [pc, #340] @ 1c314 │ │ │ │ - ldr r0, [pc, #460] @ 1c390 │ │ │ │ + b 1bf14 │ │ │ │ + ldr r3, [pc, #340] @ 1c318 │ │ │ │ + ldr r0, [pc, #460] @ 1c394 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #448] @ 1c394 │ │ │ │ + ldr r1, [pc, #448] @ 1c398 │ │ │ │ stm sp, {r0, r7} │ │ │ │ - ldr r0, [pc, #444] @ 1c398 │ │ │ │ + ldr r0, [pc, #444] @ 1c39c │ │ │ │ mov r2, #300 @ 0x12c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #288] @ 1c314 │ │ │ │ - ldr r1, [pc, #420] @ 1c39c │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #288] @ 1c318 │ │ │ │ + ldr r1, [pc, #420] @ 1c3a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #416] @ 1c3a0 │ │ │ │ - ldr r2, [pc, #284] @ 1c320 │ │ │ │ + ldr r0, [pc, #416] @ 1c3a4 │ │ │ │ + ldr r2, [pc, #284] @ 1c324 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1c0ec │ │ │ │ - ldr r3, [pc, #248] @ 1c314 │ │ │ │ - ldr r1, [pc, #388] @ 1c3a4 │ │ │ │ + b 1c0f0 │ │ │ │ + ldr r3, [pc, #248] @ 1c318 │ │ │ │ + ldr r1, [pc, #388] @ 1c3a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #384] @ 1c3a8 │ │ │ │ + ldr r0, [pc, #384] @ 1c3ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #300 @ 0x12c │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #200] @ 1c314 │ │ │ │ - ldr r1, [pc, #348] @ 1c3ac │ │ │ │ + bl 910c │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #200] @ 1c318 │ │ │ │ + ldr r1, [pc, #348] @ 1c3b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #344] @ 1c3b0 │ │ │ │ - ldr r2, [pc, #196] @ 1c320 │ │ │ │ + ldr r0, [pc, #344] @ 1c3b4 │ │ │ │ + ldr r2, [pc, #196] @ 1c324 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #136] @ 1c314 │ │ │ │ - ldr r1, [pc, #292] @ 1c3b4 │ │ │ │ + bl 910c │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #136] @ 1c318 │ │ │ │ + ldr r1, [pc, #292] @ 1c3b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #288] @ 1c3b8 │ │ │ │ + ldr r0, [pc, #288] @ 1c3bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #300 @ 0x12c │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #96] @ 1c314 │ │ │ │ - ldr r1, [pc, #260] @ 1c3bc │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #96] @ 1c318 │ │ │ │ + ldr r1, [pc, #260] @ 1c3c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #256] @ 1c3c0 │ │ │ │ - ldr r2, [pc, #112] @ 1c334 │ │ │ │ + ldr r0, [pc, #256] @ 1c3c4 │ │ │ │ + ldr r2, [pc, #112] @ 1c338 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ - ldr r3, [pc, #56] @ 1c314 │ │ │ │ - ldr r1, [pc, #228] @ 1c3c4 │ │ │ │ + b 1bfc0 │ │ │ │ + ldr r3, [pc, #56] @ 1c318 │ │ │ │ + ldr r1, [pc, #228] @ 1c3c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #224] @ 1c3c8 │ │ │ │ - ldr r2, [pc, #72] @ 1c334 │ │ │ │ + ldr r0, [pc, #224] @ 1c3cc │ │ │ │ + ldr r2, [pc, #72] @ 1c338 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1bfbc │ │ │ │ + b 1bfc0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000443b0 │ │ │ │ + andeq r4, r4, ip, lsr #7 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r4, r4, ip, ror r3 │ │ │ │ + andeq r4, r4, r8, ror r3 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ - strdeq r4, [r4], -r0 │ │ │ │ + andeq r4, r4, ip, ror #3 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r6, [r2], -r4 │ │ │ │ - muleq r2, r8, sp │ │ │ │ + strdeq r6, [r2], -r8 │ │ │ │ + muleq r2, ip, sp │ │ │ │ andeq r0, r0, lr, lsr #2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r6, r2, r8, lsr #10 │ │ │ │ - andeq r5, r2, ip, asr #25 │ │ │ │ + andeq r6, r2, ip, lsr #10 │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - andeq r6, r2, r4, ror #9 │ │ │ │ - andeq r5, r2, r8, lsl #25 │ │ │ │ + andeq r6, r2, r8, ror #9 │ │ │ │ + andeq r5, r2, ip, lsl #25 │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - andeq r5, r2, r4, lsr sp │ │ │ │ - @ instruction: 0x000264b0 │ │ │ │ - andeq r5, r2, r4, asr ip │ │ │ │ - andeq r6, r2, r8, lsl #9 │ │ │ │ - andeq r5, r2, ip, lsr #24 │ │ │ │ - andeq r6, r2, r0, ror #8 │ │ │ │ - andeq r5, r2, r4, lsl #24 │ │ │ │ + andeq r5, r2, r8, lsr sp │ │ │ │ + @ instruction: 0x000264b4 │ │ │ │ + andeq r5, r2, r8, asr ip │ │ │ │ + andeq r6, r2, ip, lsl #9 │ │ │ │ + andeq r5, r2, r0, lsr ip │ │ │ │ + andeq r6, r2, r4, ror #8 │ │ │ │ + andeq r5, r2, r8, lsl #24 │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ - andeq r7, r2, r4, lsr #1 │ │ │ │ - andeq r6, r2, r0, lsr #8 │ │ │ │ - andeq r5, r2, r4, asr #23 │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - muleq r2, ip, fp │ │ │ │ - andeq r6, r2, ip, ror #6 │ │ │ │ - andeq r5, r2, r0, lsl fp │ │ │ │ + andeq r7, r2, r4, lsr r1 │ │ │ │ + andeq r6, r2, r4, lsr #8 │ │ │ │ + andeq r5, r2, r8, asr #23 │ │ │ │ + andeq r6, r2, r0, lsl #8 │ │ │ │ + andeq r5, r2, r0, lsr #23 │ │ │ │ + andeq r6, r2, r0, ror r3 │ │ │ │ + andeq r5, r2, r4, lsl fp │ │ │ │ andeq r0, r0, r9, lsr #2 │ │ │ │ - andeq r6, r2, r4, asr #6 │ │ │ │ - andeq r5, r2, r8, ror #21 │ │ │ │ + andeq r6, r2, r8, asr #6 │ │ │ │ + andeq r5, r2, ip, ror #21 │ │ │ │ andeq r0, r0, sl, lsr #2 │ │ │ │ - strdeq r5, [r2], -r0 │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - andeq r5, r2, r0, lsr #21 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - andeq r5, r2, r8, ror sl │ │ │ │ - @ instruction: 0x000262b0 │ │ │ │ - andeq r5, r2, r4, asr sl │ │ │ │ - andeq r6, r2, ip, ror r2 │ │ │ │ - andeq r5, r2, r0, lsr #20 │ │ │ │ - andeq r6, r2, r0, asr #4 │ │ │ │ - andeq r5, r2, r4, ror #19 │ │ │ │ - andeq r6, r2, r4, lsl r2 │ │ │ │ - @ instruction: 0x000259b8 │ │ │ │ - andeq r6, r2, ip, ror #3 │ │ │ │ - muleq r2, r0, r9 │ │ │ │ + strdeq r5, [r2], -r4 │ │ │ │ + andeq r6, r2, r0, lsl #6 │ │ │ │ + andeq r5, r2, r4, lsr #21 │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + andeq r5, r2, ip, ror sl │ │ │ │ + @ instruction: 0x000262b4 │ │ │ │ + andeq r5, r2, r8, asr sl │ │ │ │ + andeq r6, r2, r0, lsl #5 │ │ │ │ + andeq r5, r2, r4, lsr #20 │ │ │ │ + andeq r6, r2, r4, asr #4 │ │ │ │ + andeq r5, r2, r8, ror #19 │ │ │ │ + andeq r6, r2, r8, lsl r2 │ │ │ │ + @ instruction: 0x000259bc │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + muleq r2, r4, r9 │ │ │ │ │ │ │ │ -0001c3cc : │ │ │ │ +0001c3d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #280] @ 1c508 │ │ │ │ + ldr ip, [pc, #280] @ 1c50c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #272] @ 1c50c │ │ │ │ + ldr r3, [pc, #272] @ 1c510 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #248] @ 1c510 │ │ │ │ + ldr r3, [pc, #248] @ 1c514 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #492 @ 0x1ec │ │ │ │ str ip, [sp] │ │ │ │ bl ca9c │ │ │ │ - ldr r5, [pc, #228] @ 1c514 │ │ │ │ + ldr r5, [pc, #228] @ 1c518 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c4ec │ │ │ │ - ldr r3, [pc, #216] @ 1c518 │ │ │ │ + beq 1c4f0 │ │ │ │ + ldr r3, [pc, #216] @ 1c51c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1c4b8 │ │ │ │ + bne 1c4bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 1c4f4 │ │ │ │ + beq 1c4f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc30 │ │ │ │ + bl 1bc34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1c4ec │ │ │ │ - ldr r3, [pc, #160] @ 1c51c │ │ │ │ + beq 1c4f0 │ │ │ │ + ldr r3, [pc, #160] @ 1c520 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #140] @ 1c520 │ │ │ │ - ldr r3, [pc, #116] @ 1c50c │ │ │ │ + ldr r2, [pc, #140] @ 1c524 │ │ │ │ + ldr r3, [pc, #116] @ 1c510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c504 │ │ │ │ + bne 1c508 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ 1c524 │ │ │ │ + ldr r0, [pc, #100] @ 1c528 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #88] @ 1c528 │ │ │ │ - ldr r1, [pc, #88] @ 1c52c │ │ │ │ + ldr r3, [pc, #88] @ 1c52c │ │ │ │ + ldr r1, [pc, #88] @ 1c530 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #84] @ 1c530 │ │ │ │ - ldr r2, [pc, #84] @ 1c534 │ │ │ │ + ldr r0, [pc, #84] @ 1c534 │ │ │ │ + ldr r2, [pc, #84] @ 1c538 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1c48c │ │ │ │ - ldr r0, [pc, #60] @ 1c538 │ │ │ │ + b 1c490 │ │ │ │ + ldr r0, [pc, #60] @ 1c53c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1c4c8 │ │ │ │ + b 1c4cc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r0, lsl #24 │ │ │ │ + strdeq r3, [r4], -ip │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r4, [r4], -r4 @ │ │ │ │ - andeq r3, r4, ip, asr #23 │ │ │ │ + strdeq r4, [r4], -r0 │ │ │ │ + andeq r3, r4, r8, asr #23 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r4, r4, ror #22 │ │ │ │ - andeq r5, r2, r8, lsr #16 │ │ │ │ + andeq r3, r4, r0, ror #22 │ │ │ │ + andeq r5, r2, ip, lsr #16 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r5, [r2], -r8 │ │ │ │ - muleq r2, ip, r7 │ │ │ │ + strdeq r5, [r2], -ip │ │ │ │ + andeq r5, r2, r0, lsr #15 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ - andeq r5, r2, ip, asr #16 │ │ │ │ + andeq r5, r2, r0, asr r8 │ │ │ │ │ │ │ │ -0001c53c : │ │ │ │ +0001c540 : │ │ │ │ mov r2, #0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ str r2, [r1] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ tst ip, #2 │ │ │ │ asr ip, ip, #3 │ │ │ │ add r3, ip, #3 │ │ │ │ mvnne lr, #0 │ │ │ │ moveq lr, #1 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ - b 1c57c │ │ │ │ + b 1c580 │ │ │ │ ldr r3, [r0, #-4]! │ │ │ │ add r3, r3, r2, lsl #30 │ │ │ │ cmp r2, r3, lsr #30 │ │ │ │ mov r2, r3 │ │ │ │ - bne 1c5a8 │ │ │ │ + bne 1c5ac │ │ │ │ subs ip, ip, #1 │ │ │ │ - bpl 1c568 │ │ │ │ + bpl 1c56c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 1c594 │ │ │ │ + bhi 1c598 │ │ │ │ mul r0, lr, r2 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ cmneq lr, #1 │ │ │ │ - bne 1c5a8 │ │ │ │ + bne 1c5ac │ │ │ │ mov r0, #-1073741824 @ 0xc0000000 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ str lr, [r1] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #176] @ 1c67c │ │ │ │ - ldr r2, [pc, #176] @ 1c680 │ │ │ │ + ldr r1, [pc, #176] @ 1c680 │ │ │ │ + ldr r2, [pc, #176] @ 1c684 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - bne 1c628 │ │ │ │ + bne 1c62c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl r0, r0, #1 │ │ │ │ - ldr r2, [pc, #128] @ 1c684 │ │ │ │ - ldr r3, [pc, #120] @ 1c680 │ │ │ │ + ldr r2, [pc, #128] @ 1c688 │ │ │ │ + ldr r3, [pc, #120] @ 1c684 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c678 │ │ │ │ + bne 1c67c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 1c5fc │ │ │ │ + beq 1c600 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ rsbeq r0, r0, #0 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ - beq 1c5fc │ │ │ │ + beq 1c600 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ - beq 1c5fc │ │ │ │ + beq 1c600 │ │ │ │ ldr r3, [r4] │ │ │ │ orr r0, r4, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ - b 1c5fc │ │ │ │ + b 1c600 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, ip, lsr #20 │ │ │ │ + andeq r3, r4, r8, lsr #20 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r3, [r4], -r4 │ │ │ │ + strdeq r3, [r4], -r0 │ │ │ │ │ │ │ │ -0001c688 : │ │ │ │ +0001c68c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #284] @ 1c7bc │ │ │ │ - ldr r3, [pc, #284] @ 1c7c0 │ │ │ │ + ldr r2, [pc, #284] @ 1c7c0 │ │ │ │ + ldr r3, [pc, #284] @ 1c7c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 12aa4 │ │ │ │ mov r5, r0 │ │ │ │ bl 841c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1c78c │ │ │ │ + beq 1c790 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c6e8 │ │ │ │ + beq 1c6ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1c754 │ │ │ │ + beq 1c758 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1c768 │ │ │ │ + bne 1c76c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c718 │ │ │ │ + beq 1c71c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1c748 │ │ │ │ - ldr r2, [pc, #164] @ 1c7c4 │ │ │ │ - ldr r3, [pc, #156] @ 1c7c0 │ │ │ │ + beq 1c74c │ │ │ │ + ldr r2, [pc, #164] @ 1c7c8 │ │ │ │ + ldr r3, [pc, #156] @ 1c7c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c7b8 │ │ │ │ + bne 1c7bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1c718 │ │ │ │ + b 1c71c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 1c6f4 │ │ │ │ + beq 1c6f8 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1c6fc │ │ │ │ + beq 1c700 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1c794 │ │ │ │ + bne 1c798 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 1c6fc │ │ │ │ + b 1c700 │ │ │ │ bl 12a54 │ │ │ │ - b 1c6cc │ │ │ │ + b 1c6d0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1c6fc │ │ │ │ + beq 1c700 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1c718 │ │ │ │ + b 1c71c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r8, asr r9 │ │ │ │ + andeq r3, r4, r4, asr r9 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - ldrdeq r3, [r4], -r8 │ │ │ │ + ldrdeq r3, [r4], -r4 │ │ │ │ │ │ │ │ -0001c7c8 : │ │ │ │ +0001c7cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #284] @ 1c8fc │ │ │ │ - ldr r3, [pc, #284] @ 1c900 │ │ │ │ + ldr r2, [pc, #284] @ 1c900 │ │ │ │ + ldr r3, [pc, #284] @ 1c904 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl 12aa4 │ │ │ │ mov r5, r0 │ │ │ │ bl 8bcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1c8cc │ │ │ │ + beq 1c8d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c828 │ │ │ │ + beq 1c82c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1c894 │ │ │ │ + beq 1c898 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1c8a8 │ │ │ │ + bne 1c8ac │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c858 │ │ │ │ + beq 1c85c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1c888 │ │ │ │ - ldr r2, [pc, #164] @ 1c904 │ │ │ │ - ldr r3, [pc, #156] @ 1c900 │ │ │ │ + beq 1c88c │ │ │ │ + ldr r2, [pc, #164] @ 1c908 │ │ │ │ + ldr r3, [pc, #156] @ 1c904 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c8f8 │ │ │ │ + bne 1c8fc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1c858 │ │ │ │ + b 1c85c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 1c834 │ │ │ │ + beq 1c838 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1c83c │ │ │ │ + beq 1c840 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1c8d4 │ │ │ │ + bne 1c8d8 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 1c83c │ │ │ │ + b 1c840 │ │ │ │ bl 12a54 │ │ │ │ - b 1c80c │ │ │ │ + b 1c810 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1c83c │ │ │ │ + beq 1c840 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1c858 │ │ │ │ + b 1c85c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r8, lsl r8 │ │ │ │ + andeq r3, r4, r4, lsl r8 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - muleq r4, r8, r7 │ │ │ │ + muleq r4, r4, r7 │ │ │ │ │ │ │ │ -0001c908 : │ │ │ │ +0001c90c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #348] @ 1ca7c │ │ │ │ - ldr r3, [pc, #348] @ 1ca80 │ │ │ │ + ldr r2, [pc, #348] @ 1ca80 │ │ │ │ + ldr r3, [pc, #348] @ 1ca84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -20632,276 +20633,276 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1ca4c │ │ │ │ + beq 1ca50 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c980 │ │ │ │ + beq 1c984 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1ca40 │ │ │ │ + beq 1ca44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c99c │ │ │ │ + beq 1c9a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1ca08 │ │ │ │ + beq 1ca0c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ca1c │ │ │ │ + bne 1ca20 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1c9cc │ │ │ │ + beq 1c9d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1c9fc │ │ │ │ - ldr r2, [pc, #176] @ 1ca84 │ │ │ │ - ldr r3, [pc, #168] @ 1ca80 │ │ │ │ + beq 1ca00 │ │ │ │ + ldr r2, [pc, #176] @ 1ca88 │ │ │ │ + ldr r3, [pc, #168] @ 1ca84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ca78 │ │ │ │ + bne 1ca7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1c9cc │ │ │ │ + b 1c9d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 1c9a8 │ │ │ │ + beq 1c9ac │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1c9b0 │ │ │ │ + beq 1c9b4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1ca54 │ │ │ │ + bne 1ca58 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 1c9b0 │ │ │ │ + b 1c9b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1c980 │ │ │ │ + b 1c984 │ │ │ │ bl 12a54 │ │ │ │ - b 1c964 │ │ │ │ + b 1c968 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1c9b0 │ │ │ │ + beq 1c9b4 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1c9cc │ │ │ │ + b 1c9d0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r3, [r4], -r8 │ │ │ │ + ldrdeq r3, [r4], -r4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r3, r4, r4, lsr #12 │ │ │ │ + andeq r3, r4, r0, lsr #12 │ │ │ │ tst r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bne 1cab0 │ │ │ │ + bne 1cab4 │ │ │ │ tst r1, #1 │ │ │ │ - bne 1cab0 │ │ │ │ + bne 1cab4 │ │ │ │ add r0, r0, r1 │ │ │ │ teq r3, r0 │ │ │ │ bxpl lr │ │ │ │ teq r1, r0 │ │ │ │ bxpl lr │ │ │ │ mov r0, r3 │ │ │ │ - b 1c908 │ │ │ │ + b 1c90c │ │ │ │ │ │ │ │ -0001cab8 : │ │ │ │ +0001cabc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #580] @ 1cd18 │ │ │ │ - ldr r3, [pc, #580] @ 1cd1c │ │ │ │ + ldr r2, [pc, #580] @ 1cd1c │ │ │ │ + ldr r3, [pc, #580] @ 1cd20 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #576] @ 1cd20 │ │ │ │ + ldr r9, [pc, #576] @ 1cd24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ tst r1, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cce0 │ │ │ │ + bne 1cce4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl e1b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1cbc8 │ │ │ │ + beq 1cbcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8728 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 1cb44 │ │ │ │ + beq 1cb48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1cb90 │ │ │ │ + beq 1cb94 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 1cba0 │ │ │ │ + blt 1cba4 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1cc60 │ │ │ │ + beq 1cc64 │ │ │ │ tst r6, #1 │ │ │ │ - bne 1ccc4 │ │ │ │ + bne 1ccc8 │ │ │ │ add r4, r6, #2 │ │ │ │ teq r6, r4 │ │ │ │ - bmi 1cb74 │ │ │ │ + bmi 1cb78 │ │ │ │ mov r6, r4 │ │ │ │ - b 1cb04 │ │ │ │ + b 1cb08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 1cb6c │ │ │ │ + bge 1cb70 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r4, r0 │ │ │ │ - b 1cb6c │ │ │ │ + b 1cb70 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 1cb4c │ │ │ │ - ldr r3, [pc, #380] @ 1cd24 │ │ │ │ - ldr r1, [pc, #380] @ 1cd28 │ │ │ │ + bge 1cb50 │ │ │ │ + ldr r3, [pc, #380] @ 1cd28 │ │ │ │ + ldr r1, [pc, #380] @ 1cd2c │ │ │ │ ldr r7, [r9, r3] │ │ │ │ - ldr r0, [pc, #376] @ 1cd2c │ │ │ │ + ldr r0, [pc, #376] @ 1cd30 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1cbec │ │ │ │ - ldr r3, [pc, #340] @ 1cd24 │ │ │ │ - ldr r1, [pc, #348] @ 1cd30 │ │ │ │ + b 1cbf0 │ │ │ │ + ldr r3, [pc, #340] @ 1cd28 │ │ │ │ + ldr r1, [pc, #348] @ 1cd34 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ - ldr r0, [pc, #344] @ 1cd34 │ │ │ │ + ldr r0, [pc, #344] @ 1cd38 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, sp │ │ │ │ bl 12648 │ │ │ │ - ldr r2, [pc, #316] @ 1cd38 │ │ │ │ - ldr r3, [pc, #316] @ 1cd3c │ │ │ │ + ldr r2, [pc, #316] @ 1cd3c │ │ │ │ + ldr r3, [pc, #316] @ 1cd40 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [r2, #304] @ 0x130 │ │ │ │ + ldr r1, [r2, #124] @ 0x7c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr sl, [sp] │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldr r8, [sp, #8] │ │ │ │ bl 8bc0 │ │ │ │ mov r4, sp │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1ccec │ │ │ │ + beq 1ccf0 │ │ │ │ bl 128ac │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1cc90 │ │ │ │ + beq 1cc94 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #212] @ 1cd40 │ │ │ │ - ldr r3, [pc, #172] @ 1cd1c │ │ │ │ + ldr r2, [pc, #212] @ 1cd44 │ │ │ │ + ldr r3, [pc, #172] @ 1cd20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cd14 │ │ │ │ + bne 1cd18 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ bl 1254c │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #1 │ │ │ │ - b 1cc64 │ │ │ │ + b 1cc68 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 1cb6c │ │ │ │ + b 1cb70 │ │ │ │ mov r0, r1 │ │ │ │ bl cdb4 │ │ │ │ - b 1cb04 │ │ │ │ - ldr r1, [pc, #80] @ 1cd44 │ │ │ │ - ldr r0, [pc, #80] @ 1cd48 │ │ │ │ + b 1cb08 │ │ │ │ + ldr r1, [pc, #80] @ 1cd48 │ │ │ │ + ldr r0, [pc, #80] @ 1cd4c │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #76] @ 1cd4c │ │ │ │ + ldr r2, [pc, #76] @ 1cd50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 1cc9c │ │ │ │ + b 1cca0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r4, lsr #10 │ │ │ │ + andeq r3, r4, r0, lsr #10 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r3, r4, r0, lsl r5 │ │ │ │ + andeq r3, r4, ip, lsl #10 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ - andeq r5, r2, r4, asr #1 │ │ │ │ - andeq r6, r2, ip, ror #12 │ │ │ │ - muleq r2, ip, r0 │ │ │ │ + andeq r6, r2, r4, lsr #14 │ │ │ │ + andeq r5, r2, r8, asr #1 │ │ │ │ + strdeq r6, [r2], -ip │ │ │ │ + andeq r5, r2, r0, lsr #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r3, r4, ip, lsl #7 │ │ │ │ - andeq r6, r2, r0, asr r5 │ │ │ │ - andeq r4, r2, r0, lsl #31 │ │ │ │ + andeq r3, r4, r8, lsl #7 │ │ │ │ + andeq r6, r2, r0, ror #11 │ │ │ │ + andeq r4, r2, r4, lsl #31 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ │ │ │ │ -0001cd50 : │ │ │ │ +0001cd54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #348] @ 1cec4 │ │ │ │ - ldr r3, [pc, #348] @ 1cec8 │ │ │ │ + ldr r2, [pc, #348] @ 1cec8 │ │ │ │ + ldr r3, [pc, #348] @ 1cecc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -20910,96 +20911,96 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8c38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1ce94 │ │ │ │ + beq 1ce98 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1cdc8 │ │ │ │ + beq 1cdcc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1ce88 │ │ │ │ + beq 1ce8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1cde4 │ │ │ │ + beq 1cde8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1ce50 │ │ │ │ + beq 1ce54 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ce64 │ │ │ │ + bne 1ce68 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ce14 │ │ │ │ + beq 1ce18 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1ce44 │ │ │ │ - ldr r2, [pc, #176] @ 1cecc │ │ │ │ - ldr r3, [pc, #168] @ 1cec8 │ │ │ │ + beq 1ce48 │ │ │ │ + ldr r2, [pc, #176] @ 1ced0 │ │ │ │ + ldr r3, [pc, #168] @ 1cecc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cec0 │ │ │ │ + bne 1cec4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ce14 │ │ │ │ + b 1ce18 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 1cdf0 │ │ │ │ + beq 1cdf4 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1cdf8 │ │ │ │ + beq 1cdfc │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1ce9c │ │ │ │ + bne 1cea0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 1cdf8 │ │ │ │ + b 1cdfc │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1cdc8 │ │ │ │ + b 1cdcc │ │ │ │ bl 12a54 │ │ │ │ - b 1cdac │ │ │ │ + b 1cdb0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1cdf8 │ │ │ │ + beq 1cdfc │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1ce14 │ │ │ │ + b 1ce18 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r0, r2 │ │ │ │ + andeq r3, r4, ip, lsl #5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - ldrdeq r3, [r4], -ip │ │ │ │ + ldrdeq r3, [r4], -r8 │ │ │ │ │ │ │ │ -0001ced0 : │ │ │ │ +0001ced4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #348] @ 1d044 │ │ │ │ - ldr r3, [pc, #348] @ 1d048 │ │ │ │ + ldr r2, [pc, #348] @ 1d048 │ │ │ │ + ldr r3, [pc, #348] @ 1d04c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21008,307 +21009,307 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8620 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1d014 │ │ │ │ + beq 1d018 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1cf48 │ │ │ │ + beq 1cf4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1d008 │ │ │ │ + beq 1d00c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1cf64 │ │ │ │ + beq 1cf68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1cfd0 │ │ │ │ + beq 1cfd4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1cfe4 │ │ │ │ + bne 1cfe8 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1cf94 │ │ │ │ + beq 1cf98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1cfc4 │ │ │ │ - ldr r2, [pc, #176] @ 1d04c │ │ │ │ - ldr r3, [pc, #168] @ 1d048 │ │ │ │ + beq 1cfc8 │ │ │ │ + ldr r2, [pc, #176] @ 1d050 │ │ │ │ + ldr r3, [pc, #168] @ 1d04c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d040 │ │ │ │ + bne 1d044 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1cf94 │ │ │ │ + b 1cf98 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 1cf70 │ │ │ │ + beq 1cf74 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1cf78 │ │ │ │ + beq 1cf7c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1d01c │ │ │ │ + bne 1d020 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 1cf78 │ │ │ │ + b 1cf7c │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1cf48 │ │ │ │ + b 1cf4c │ │ │ │ bl 12a54 │ │ │ │ - b 1cf2c │ │ │ │ + b 1cf30 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1cf78 │ │ │ │ + beq 1cf7c │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1cf94 │ │ │ │ + b 1cf98 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r0, lsl r1 │ │ │ │ + andeq r3, r4, ip, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r3, r4, ip, asr r0 │ │ │ │ + andeq r3, r4, r8, asr r0 │ │ │ │ │ │ │ │ -0001d050 : │ │ │ │ +0001d054 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #344] @ 1d1c0 │ │ │ │ + ldr ip, [pc, #344] @ 1d1c4 │ │ │ │ sub sp, sp, #28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #332] @ 1d1c4 │ │ │ │ + ldr lr, [pc, #332] @ 1d1c8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #540 @ 0x21c │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #312] @ 1d1c8 │ │ │ │ + ldr ip, [pc, #312] @ 1d1cc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #304] @ 1d1cc │ │ │ │ + ldr r5, [pc, #304] @ 1d1d0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl ca9c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d174 │ │ │ │ + beq 1d178 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1d140 │ │ │ │ + beq 1d144 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1d17c │ │ │ │ + bne 1d180 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r0, r0, #1 │ │ │ │ bl 12e50 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1d174 │ │ │ │ + beq 1d178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d134 │ │ │ │ - ldr r3, [pc, #216] @ 1d1d0 │ │ │ │ + bne 1d138 │ │ │ │ + ldr r3, [pc, #216] @ 1d1d4 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #196] @ 1d1d4 │ │ │ │ - ldr r3, [pc, #180] @ 1d1c8 │ │ │ │ + ldr r2, [pc, #196] @ 1d1d8 │ │ │ │ + ldr r3, [pc, #180] @ 1d1cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d1bc │ │ │ │ + bne 1d1c0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #156] @ 1d1d8 │ │ │ │ + ldr r3, [pc, #156] @ 1d1dc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b 1d0f8 │ │ │ │ - ldr r0, [pc, #148] @ 1d1dc │ │ │ │ + b 1d0fc │ │ │ │ + ldr r0, [pc, #148] @ 1d1e0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #136] @ 1d1e0 │ │ │ │ - ldr r1, [pc, #136] @ 1d1e4 │ │ │ │ - ldr r0, [pc, #136] @ 1d1e8 │ │ │ │ + ldr r3, [pc, #136] @ 1d1e4 │ │ │ │ + ldr r1, [pc, #136] @ 1d1e8 │ │ │ │ + ldr r0, [pc, #136] @ 1d1ec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #748 @ 0x2ec │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1d108 │ │ │ │ + b 1d10c │ │ │ │ cmp r3, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 1d0dc │ │ │ │ + beq 1d0e0 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ rsbeq r0, r0, #0 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ - beq 1d0dc │ │ │ │ + beq 1d0e0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r0, r4, #1 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ - b 1d0dc │ │ │ │ + b 1d0e0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r4, lsr #23 │ │ │ │ - andeq r2, r4, ip, ror #30 │ │ │ │ + andeq r3, r4, r0, lsr #23 │ │ │ │ + andeq r2, r4, r8, ror #30 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, r0, asr pc │ │ │ │ + andeq r2, r4, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - andeq r2, r4, r8, ror #29 │ │ │ │ + andeq r2, r4, r4, ror #29 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r5, r2, r4, lsr #7 │ │ │ │ + andeq r5, r2, r8, lsr #7 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - muleq r2, r0, r3 │ │ │ │ - andeq r4, r2, r8, lsl fp │ │ │ │ + muleq r2, r4, r3 │ │ │ │ + andeq r4, r2, ip, lsl fp │ │ │ │ │ │ │ │ -0001d1ec : │ │ │ │ +0001d1f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #300] @ 1d330 │ │ │ │ - ldr r3, [pc, #300] @ 1d334 │ │ │ │ + ldr r2, [pc, #300] @ 1d334 │ │ │ │ + ldr r3, [pc, #300] @ 1d338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ 1d338 │ │ │ │ + ldr r3, [pc, #276] @ 1d33c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 40578 │ │ │ │ + bl 40580 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d254 │ │ │ │ - ldr r3, [pc, #252] @ 1d33c │ │ │ │ + beq 1d258 │ │ │ │ + ldr r3, [pc, #252] @ 1d340 │ │ │ │ mov r2, #4194304 @ 0x400000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 405b4 │ │ │ │ + bl 405bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d2cc │ │ │ │ + bne 1d2d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 84f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 1d29c │ │ │ │ + beq 1d2a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1d2ec │ │ │ │ + bne 1d2f0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d29c │ │ │ │ + beq 1d2a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1d2e0 │ │ │ │ - ldr r2, [pc, #156] @ 1d340 │ │ │ │ - ldr r3, [pc, #140] @ 1d334 │ │ │ │ + beq 1d2e4 │ │ │ │ + ldr r2, [pc, #156] @ 1d344 │ │ │ │ + ldr r3, [pc, #140] @ 1d338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d32c │ │ │ │ + bne 1d330 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40600 │ │ │ │ + bl 40608 │ │ │ │ lsl r5, r0, #1 │ │ │ │ - b 1d29c │ │ │ │ + b 1d2a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d29c │ │ │ │ + b 1d2a0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1d280 │ │ │ │ + beq 1d284 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r5, [r4, #12] │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ lsleq r5, r5, #1 │ │ │ │ - beq 1d280 │ │ │ │ + beq 1d284 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1d280 │ │ │ │ + beq 1d284 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1d29c │ │ │ │ + b 1d2a0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + strdeq r2, [r4], -r0 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ bicsmi r0, r0, r0 │ │ │ │ bicsgt r0, r0, r0 │ │ │ │ - andeq r2, r4, r4, asr sp │ │ │ │ + andeq r2, r4, r0, asr sp │ │ │ │ │ │ │ │ -0001d344 : │ │ │ │ +0001d348 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 8c5c │ │ │ │ pop {r4, lr} │ │ │ │ - b 1d1ec │ │ │ │ + b 1d1f0 │ │ │ │ │ │ │ │ -0001d360 : │ │ │ │ +0001d364 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 85d8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1d1ec │ │ │ │ + b 1d1f0 │ │ │ │ │ │ │ │ -0001d37c : │ │ │ │ +0001d380 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #336] @ 1d4e4 │ │ │ │ - ldr r3, [pc, #336] @ 1d4e8 │ │ │ │ + ldr r2, [pc, #336] @ 1d4e8 │ │ │ │ + ldr r3, [pc, #336] @ 1d4ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21319,91 +21320,91 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 89e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1d3f0 │ │ │ │ + beq 1d3f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1d484 │ │ │ │ + beq 1d488 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d40c │ │ │ │ + beq 1d410 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1d478 │ │ │ │ + beq 1d47c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 1d448 │ │ │ │ + beq 1d44c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1d49c │ │ │ │ + bne 1d4a0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d448 │ │ │ │ + beq 1d44c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1d490 │ │ │ │ - ldr r2, [pc, #156] @ 1d4ec │ │ │ │ - ldr r3, [pc, #148] @ 1d4e8 │ │ │ │ + beq 1d494 │ │ │ │ + ldr r2, [pc, #156] @ 1d4f0 │ │ │ │ + ldr r3, [pc, #148] @ 1d4ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d4e0 │ │ │ │ + bne 1d4e4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d40c │ │ │ │ + b 1d410 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d3f0 │ │ │ │ + b 1d3f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d448 │ │ │ │ + b 1d44c │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1d42c │ │ │ │ + beq 1d430 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r5, [r4, #12] │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ lsleq r5, r5, #1 │ │ │ │ - beq 1d42c │ │ │ │ + beq 1d430 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1d42c │ │ │ │ + beq 1d430 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1d448 │ │ │ │ + b 1d44c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, r4, ror #24 │ │ │ │ + andeq r2, r4, r0, ror #24 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, r8, lsr #23 │ │ │ │ + andeq r2, r4, r4, lsr #23 │ │ │ │ │ │ │ │ -0001d4f0 : │ │ │ │ +0001d4f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #336] @ 1d658 │ │ │ │ - ldr r3, [pc, #336] @ 1d65c │ │ │ │ + ldr r2, [pc, #336] @ 1d65c │ │ │ │ + ldr r3, [pc, #336] @ 1d660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21414,202 +21415,202 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 84d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1d564 │ │ │ │ + beq 1d568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1d5f8 │ │ │ │ + beq 1d5fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d580 │ │ │ │ + beq 1d584 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1d5ec │ │ │ │ + beq 1d5f0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 1d5bc │ │ │ │ + beq 1d5c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1d610 │ │ │ │ + bne 1d614 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d5bc │ │ │ │ + beq 1d5c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1d604 │ │ │ │ - ldr r2, [pc, #156] @ 1d660 │ │ │ │ - ldr r3, [pc, #148] @ 1d65c │ │ │ │ + beq 1d608 │ │ │ │ + ldr r2, [pc, #156] @ 1d664 │ │ │ │ + ldr r3, [pc, #148] @ 1d660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d654 │ │ │ │ + bne 1d658 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d580 │ │ │ │ + b 1d584 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d564 │ │ │ │ + b 1d568 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d5bc │ │ │ │ + b 1d5c0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1d5a0 │ │ │ │ + beq 1d5a4 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r5, [r4, #12] │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ lsleq r5, r5, #1 │ │ │ │ - beq 1d5a0 │ │ │ │ + beq 1d5a4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1d5a0 │ │ │ │ + beq 1d5a4 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1d5bc │ │ │ │ + b 1d5c0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, ip, ror #21 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, r4, lsr sl │ │ │ │ + andeq r2, r4, r0, lsr sl │ │ │ │ │ │ │ │ -0001d664 : │ │ │ │ +0001d668 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #368] @ 1d7ec │ │ │ │ + ldr ip, [pc, #368] @ 1d7f0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #588 @ 0x24c │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #328] @ 1d7f0 │ │ │ │ + ldr lr, [pc, #328] @ 1d7f4 │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #320] @ 1d7f4 │ │ │ │ + ldr ip, [pc, #320] @ 1d7f8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #312] @ 1d7f8 │ │ │ │ + ldr r6, [pc, #312] @ 1d7fc │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d78c │ │ │ │ + beq 1d790 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 1d758 │ │ │ │ + beq 1d75c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1d794 │ │ │ │ + beq 1d798 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1d7a8 │ │ │ │ + bne 1d7ac │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1d78c │ │ │ │ + beq 1d790 │ │ │ │ bl 12bc0 │ │ │ │ - ldr r2, [pc, #200] @ 1d7fc │ │ │ │ - ldr r3, [pc, #188] @ 1d7f4 │ │ │ │ + ldr r2, [pc, #200] @ 1d800 │ │ │ │ + ldr r3, [pc, #188] @ 1d7f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d7e8 │ │ │ │ + bne 1d7ec │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #160] @ 1d800 │ │ │ │ + ldr r0, [pc, #160] @ 1d804 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #148] @ 1d804 │ │ │ │ - ldr r1, [pc, #148] @ 1d808 │ │ │ │ + ldr r3, [pc, #148] @ 1d808 │ │ │ │ + ldr r1, [pc, #148] @ 1d80c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #144] @ 1d80c │ │ │ │ - ldr r2, [pc, #144] @ 1d810 │ │ │ │ + ldr r0, [pc, #144] @ 1d810 │ │ │ │ + ldr r2, [pc, #144] @ 1d814 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1d72c │ │ │ │ - ldr r0, [pc, #120] @ 1d814 │ │ │ │ + b 1d730 │ │ │ │ + ldr r0, [pc, #120] @ 1d818 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1d768 │ │ │ │ + b 1d76c │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 1d714 │ │ │ │ + beq 1d718 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r1, [r4, #12] │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ - beq 1d714 │ │ │ │ + beq 1d718 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r1, r4, #1 │ │ │ │ lsleq r1, r0, #1 │ │ │ │ - b 1d714 │ │ │ │ + b 1d718 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r0, r5 │ │ │ │ - andeq r2, r4, r8, asr #18 │ │ │ │ + andeq r3, r4, ip, lsl #11 │ │ │ │ + andeq r2, r4, r4, asr #18 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, ip, lsr #18 │ │ │ │ - andeq r2, r4, r4, asr #17 │ │ │ │ - andeq r5, r2, r0, ror #19 │ │ │ │ + andeq r2, r4, r8, lsr #18 │ │ │ │ + andeq r2, r4, r0, asr #17 │ │ │ │ + andeq r5, r2, r0, ror sl │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r5, r2, ip, asr #21 │ │ │ │ - strdeq r4, [r2], -ip │ │ │ │ + andeq r5, r2, ip, asr fp │ │ │ │ + andeq r4, r2, r0, lsl #10 │ │ │ │ andeq r0, r0, r6, lsr r1 │ │ │ │ - andeq r4, r2, r0, asr sp │ │ │ │ + andeq r4, r2, r4, asr sp │ │ │ │ │ │ │ │ -0001d818 : │ │ │ │ +0001d81c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #336] @ 1d980 │ │ │ │ - ldr r3, [pc, #336] @ 1d984 │ │ │ │ + ldr r2, [pc, #336] @ 1d984 │ │ │ │ + ldr r3, [pc, #336] @ 1d988 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21620,91 +21621,91 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8cf8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1d88c │ │ │ │ + beq 1d890 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1d920 │ │ │ │ + beq 1d924 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d8a8 │ │ │ │ + beq 1d8ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1d914 │ │ │ │ + beq 1d918 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 1d8e4 │ │ │ │ + beq 1d8e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1d938 │ │ │ │ + bne 1d93c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1d8e4 │ │ │ │ + beq 1d8e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1d92c │ │ │ │ - ldr r2, [pc, #156] @ 1d988 │ │ │ │ - ldr r3, [pc, #148] @ 1d984 │ │ │ │ + beq 1d930 │ │ │ │ + ldr r2, [pc, #156] @ 1d98c │ │ │ │ + ldr r3, [pc, #148] @ 1d988 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d97c │ │ │ │ + bne 1d980 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d8a8 │ │ │ │ + b 1d8ac │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d88c │ │ │ │ + b 1d890 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1d8e4 │ │ │ │ + b 1d8e8 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1d8c8 │ │ │ │ + beq 1d8cc │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r5, [r4, #12] │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ lsleq r5, r5, #1 │ │ │ │ - beq 1d8c8 │ │ │ │ + beq 1d8cc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1d8c8 │ │ │ │ + beq 1d8cc │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1d8e4 │ │ │ │ + b 1d8e8 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, r8, asr #15 │ │ │ │ + andeq r2, r4, r4, asr #15 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, ip, lsl #14 │ │ │ │ + andeq r2, r4, r8, lsl #14 │ │ │ │ │ │ │ │ -0001d98c : │ │ │ │ +0001d990 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #336] @ 1daf4 │ │ │ │ - ldr r3, [pc, #336] @ 1daf8 │ │ │ │ + ldr r2, [pc, #336] @ 1daf8 │ │ │ │ + ldr r3, [pc, #336] @ 1dafc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21715,814 +21716,814 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 88a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1da00 │ │ │ │ + beq 1da04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1da94 │ │ │ │ + beq 1da98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1da1c │ │ │ │ + beq 1da20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1da88 │ │ │ │ + beq 1da8c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 1da58 │ │ │ │ + beq 1da5c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1daac │ │ │ │ + bne 1dab0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1da58 │ │ │ │ + beq 1da5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1daa0 │ │ │ │ - ldr r2, [pc, #156] @ 1dafc │ │ │ │ - ldr r3, [pc, #148] @ 1daf8 │ │ │ │ + beq 1daa4 │ │ │ │ + ldr r2, [pc, #156] @ 1db00 │ │ │ │ + ldr r3, [pc, #148] @ 1dafc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1daf0 │ │ │ │ + bne 1daf4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1da1c │ │ │ │ + b 1da20 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1da00 │ │ │ │ + b 1da04 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1da58 │ │ │ │ + b 1da5c │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1da3c │ │ │ │ + beq 1da40 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r5, [r4, #12] │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ lsleq r5, r5, #1 │ │ │ │ - beq 1da3c │ │ │ │ + beq 1da40 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1da3c │ │ │ │ + beq 1da40 │ │ │ │ orr r5, r4, #1 │ │ │ │ - b 1da58 │ │ │ │ + b 1da5c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, r4, asr r6 │ │ │ │ + andeq r2, r4, r0, asr r6 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - muleq r4, r8, r5 │ │ │ │ + muleq r4, r4, r5 │ │ │ │ │ │ │ │ -0001db00 : │ │ │ │ +0001db04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #420] @ 1dcc8 │ │ │ │ + ldr ip, [pc, #420] @ 1dccc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #412] @ 1dccc │ │ │ │ + ldr r3, [pc, #412] @ 1dcd0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #388] @ 1dcd0 │ │ │ │ + ldr r3, [pc, #388] @ 1dcd4 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, r3, #636 @ 0x27c │ │ │ │ str ip, [sp] │ │ │ │ bl cb4c │ │ │ │ - ldr r6, [pc, #360] @ 1dcd4 │ │ │ │ + ldr r6, [pc, #360] @ 1dcd8 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dc54 │ │ │ │ - ldr r3, [pc, #348] @ 1dcd8 │ │ │ │ + beq 1dc58 │ │ │ │ + ldr r3, [pc, #348] @ 1dcdc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1dc20 │ │ │ │ + bne 1dc24 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 1dc5c │ │ │ │ + beq 1dc60 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1dc70 │ │ │ │ + beq 1dc74 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1dc84 │ │ │ │ + bne 1dc88 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 13784 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1dc54 │ │ │ │ - ldr r3, [pc, #248] @ 1dcdc │ │ │ │ + beq 1dc58 │ │ │ │ + ldr r3, [pc, #248] @ 1dce0 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #228] @ 1dce0 │ │ │ │ - ldr r3, [pc, #204] @ 1dccc │ │ │ │ + ldr r2, [pc, #228] @ 1dce4 │ │ │ │ + ldr r3, [pc, #204] @ 1dcd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1dcc4 │ │ │ │ + bne 1dcc8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #188] @ 1dce4 │ │ │ │ + ldr r0, [pc, #188] @ 1dce8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #176] @ 1dce8 │ │ │ │ - ldr r1, [pc, #176] @ 1dcec │ │ │ │ + ldr r3, [pc, #176] @ 1dcec │ │ │ │ + ldr r1, [pc, #176] @ 1dcf0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #172] @ 1dcf0 │ │ │ │ + ldr r0, [pc, #172] @ 1dcf4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #226 @ 0xe2 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1dbf4 │ │ │ │ - ldr r0, [pc, #144] @ 1dcf4 │ │ │ │ + b 1dbf8 │ │ │ │ + ldr r0, [pc, #144] @ 1dcf8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1dc30 │ │ │ │ - ldr r0, [pc, #128] @ 1dcf8 │ │ │ │ + b 1dc34 │ │ │ │ + ldr r0, [pc, #128] @ 1dcfc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1dc30 │ │ │ │ + b 1dc34 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 1dbc8 │ │ │ │ + beq 1dbcc │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r2, [r4, #12] │ │ │ │ rsbeq r2, r2, #0 │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - beq 1dbc8 │ │ │ │ + beq 1dbcc │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 1dbc8 │ │ │ │ + b 1dbcc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, ip, asr #9 │ │ │ │ + andeq r2, r4, r8, asr #9 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strheq r3, [r4], -ip │ │ │ │ - muleq r4, r0, r4 │ │ │ │ + strheq r3, [r4], -r8 │ │ │ │ + andeq r2, r4, ip, lsl #9 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r2, [r4], -ip │ │ │ │ - andeq r4, r2, r0, ror r0 │ │ │ │ + strdeq r2, [r4], -r8 │ │ │ │ + andeq r4, r2, r4, ror r0 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r4, r2, r0, lsl #1 │ │ │ │ - andeq r4, r2, r8, lsr r0 │ │ │ │ - andeq r4, r2, r0, ror #1 │ │ │ │ - andeq r4, r2, r4, ror r8 │ │ │ │ + andeq r4, r2, r4, lsl #1 │ │ │ │ + andeq r4, r2, ip, lsr r0 │ │ │ │ + andeq r4, r2, r4, ror #1 │ │ │ │ + andeq r4, r2, r8, ror r8 │ │ │ │ │ │ │ │ -0001dcfc : │ │ │ │ +0001dd00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #440] @ 1ded8 │ │ │ │ + ldr ip, [pc, #440] @ 1dedc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #432] @ 1dedc │ │ │ │ + ldr r3, [pc, #432] @ 1dee0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #408] @ 1dee0 │ │ │ │ + ldr r3, [pc, #408] @ 1dee4 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #8 │ │ │ │ add r3, r3, #684 @ 0x2ac │ │ │ │ str ip, [sp] │ │ │ │ bl cb4c │ │ │ │ - ldr r6, [pc, #380] @ 1dee4 │ │ │ │ + ldr r6, [pc, #380] @ 1dee8 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1de64 │ │ │ │ - ldr r3, [pc, #368] @ 1dee8 │ │ │ │ + beq 1de68 │ │ │ │ + ldr r3, [pc, #368] @ 1deec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1de30 │ │ │ │ + bne 1de34 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 1de6c │ │ │ │ + beq 1de70 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1de80 │ │ │ │ + beq 1de84 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1de94 │ │ │ │ + bne 1de98 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b024 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1de64 │ │ │ │ + beq 1de68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1de24 │ │ │ │ - ldr r3, [pc, #260] @ 1deec │ │ │ │ + bne 1de28 │ │ │ │ + ldr r3, [pc, #260] @ 1def0 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #240] @ 1def0 │ │ │ │ - ldr r3, [pc, #216] @ 1dedc │ │ │ │ + ldr r2, [pc, #240] @ 1def4 │ │ │ │ + ldr r3, [pc, #216] @ 1dee0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ded4 │ │ │ │ + bne 1ded8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #200] @ 1def4 │ │ │ │ + ldr r3, [pc, #200] @ 1def8 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - b 1dde8 │ │ │ │ - ldr r0, [pc, #192] @ 1def8 │ │ │ │ + b 1ddec │ │ │ │ + ldr r0, [pc, #192] @ 1defc │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #180] @ 1defc │ │ │ │ - ldr r1, [pc, #180] @ 1df00 │ │ │ │ + ldr r3, [pc, #180] @ 1df00 │ │ │ │ + ldr r1, [pc, #180] @ 1df04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #176] @ 1df04 │ │ │ │ + ldr r0, [pc, #176] @ 1df08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #253 @ 0xfd │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1ddf8 │ │ │ │ - ldr r0, [pc, #148] @ 1df08 │ │ │ │ + b 1ddfc │ │ │ │ + ldr r0, [pc, #148] @ 1df0c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1de40 │ │ │ │ - ldr r0, [pc, #132] @ 1df0c │ │ │ │ + b 1de44 │ │ │ │ + ldr r0, [pc, #132] @ 1df10 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1de40 │ │ │ │ + b 1de44 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 1ddc4 │ │ │ │ + beq 1ddc8 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r2, [r4, #12] │ │ │ │ rsbeq r2, r2, #0 │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - beq 1ddc4 │ │ │ │ + beq 1ddc8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 1ddc4 │ │ │ │ + b 1ddc8 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, ip, asr #5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, r0, asr #29 │ │ │ │ - muleq r4, r4, r2 │ │ │ │ + @ instruction: 0x00042ebc │ │ │ │ + muleq r4, r0, r2 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - strdeq r2, [r4], -r8 │ │ │ │ + strdeq r2, [r4], -r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r3, r2, r0, ror #28 │ │ │ │ + andeq r3, r2, r4, ror #28 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r4, r2, r0, asr r6 │ │ │ │ - andeq r3, r2, r8, lsr #28 │ │ │ │ - ldrdeq r3, [r2], -r0 │ │ │ │ - andeq r4, r2, r4, ror #12 │ │ │ │ + andeq r4, r2, r4, asr r6 │ │ │ │ + andeq r3, r2, ip, lsr #28 │ │ │ │ + ldrdeq r3, [r2], -r4 │ │ │ │ + andeq r4, r2, r8, ror #12 │ │ │ │ │ │ │ │ -0001df10 : │ │ │ │ +0001df14 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #496] @ 1e124 │ │ │ │ + ldr ip, [pc, #496] @ 1e128 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #488] @ 1e128 │ │ │ │ + ldr r3, [pc, #488] @ 1e12c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #464] @ 1e12c │ │ │ │ + ldr r3, [pc, #464] @ 1e130 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, sp, #20 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ str ip, [sp] │ │ │ │ bl c96c │ │ │ │ - ldr r5, [pc, #428] @ 1e130 │ │ │ │ + ldr r5, [pc, #428] @ 1e134 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e098 │ │ │ │ - ldr r3, [pc, #416] @ 1e134 │ │ │ │ + beq 1e09c │ │ │ │ + ldr r3, [pc, #416] @ 1e138 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1e064 │ │ │ │ + bne 1e068 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 1e0a0 │ │ │ │ + beq 1e0a4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1e0b4 │ │ │ │ + beq 1e0b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e0c8 │ │ │ │ + bne 1e0cc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #332] @ 1e138 │ │ │ │ + ldr r1, [pc, #332] @ 1e13c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 1e0ec │ │ │ │ - ldr ip, [pc, #316] @ 1e13c │ │ │ │ + bne 1e0f0 │ │ │ │ + ldr ip, [pc, #316] @ 1e140 │ │ │ │ mov r1, r7 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r3, ip │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ bl 1a1a8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1e098 │ │ │ │ - ldr r3, [pc, #280] @ 1e140 │ │ │ │ + beq 1e09c │ │ │ │ + ldr r3, [pc, #280] @ 1e144 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #260] @ 1e144 │ │ │ │ - ldr r3, [pc, #228] @ 1e128 │ │ │ │ + ldr r2, [pc, #260] @ 1e148 │ │ │ │ + ldr r3, [pc, #228] @ 1e12c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e120 │ │ │ │ + bne 1e124 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #220] @ 1e148 │ │ │ │ + ldr r0, [pc, #220] @ 1e14c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #208] @ 1e14c │ │ │ │ - ldr r1, [pc, #208] @ 1e150 │ │ │ │ + ldr r3, [pc, #208] @ 1e150 │ │ │ │ + ldr r1, [pc, #208] @ 1e154 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #204] @ 1e154 │ │ │ │ + ldr r0, [pc, #204] @ 1e158 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #242 @ 0xf2 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1e038 │ │ │ │ - ldr r0, [pc, #176] @ 1e158 │ │ │ │ + b 1e03c │ │ │ │ + ldr r0, [pc, #176] @ 1e15c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1e074 │ │ │ │ - ldr r0, [pc, #160] @ 1e15c │ │ │ │ + b 1e078 │ │ │ │ + ldr r0, [pc, #160] @ 1e160 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1e074 │ │ │ │ + b 1e078 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 1dfe0 │ │ │ │ + beq 1dfe4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1e100 │ │ │ │ + bne 1e104 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 1dfe0 │ │ │ │ - ldr r0, [pc, #108] @ 1e160 │ │ │ │ + b 1dfe4 │ │ │ │ + ldr r0, [pc, #108] @ 1e164 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1e074 │ │ │ │ + b 1e078 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 1dfe0 │ │ │ │ + b 1dfe4 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - strheq r2, [r4], -ip │ │ │ │ + strheq r2, [r4], -r8 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r2, r4, r4, lsr #25 │ │ │ │ - andeq r2, r4, r8, ror r0 │ │ │ │ + andeq r2, r4, r0, lsr #25 │ │ │ │ + andeq r2, r4, r4, ror r0 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x00041fb8 │ │ │ │ - andeq r3, r2, ip, lsr #24 │ │ │ │ + @ instruction: 0x00041fb4 │ │ │ │ + andeq r3, r2, r0, lsr ip │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r4, [r2], -ip │ │ │ │ - strdeq r3, [r2], -r4 │ │ │ │ - muleq r2, ip, ip │ │ │ │ - andeq r4, r2, r0, lsr r4 │ │ │ │ - andeq r3, r2, r8, asr ip │ │ │ │ + andeq r4, r2, r0, lsl ip │ │ │ │ + strdeq r3, [r2], -r8 │ │ │ │ + andeq r3, r2, r0, lsr #25 │ │ │ │ + andeq r4, r2, r4, lsr r4 │ │ │ │ + andeq r3, r2, ip, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - ldr r1, [pc, #308] @ 1e2b4 │ │ │ │ - ldr r2, [pc, #308] @ 1e2b8 │ │ │ │ + ldr r1, [pc, #308] @ 1e2b8 │ │ │ │ + ldr r2, [pc, #308] @ 1e2bc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #304] @ 1e2bc │ │ │ │ + ldr r3, [pc, #304] @ 1e2c0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 1e294 │ │ │ │ + beq 1e298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1e1bc │ │ │ │ + beq 1e1c0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 1e250 │ │ │ │ + bne 1e254 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1e214 │ │ │ │ + beq 1e218 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e22c │ │ │ │ + bne 1e230 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r4, r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #16] │ │ │ │ - ldr r2, [pc, #208] @ 1e2c0 │ │ │ │ - ldr r3, [pc, #196] @ 1e2b8 │ │ │ │ + ldr r2, [pc, #208] @ 1e2c4 │ │ │ │ + ldr r3, [pc, #196] @ 1e2bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e2b0 │ │ │ │ + bne 1e2b4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #168] @ 1e2c4 │ │ │ │ + ldr r0, [pc, #168] @ 1e2c8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1e1e8 │ │ │ │ + b 1e1ec │ │ │ │ cmp r3, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 1e1e0 │ │ │ │ + beq 1e1e4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1e258 │ │ │ │ + bne 1e25c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ rsb r4, r4, #0 │ │ │ │ lsl r4, r4, #1 │ │ │ │ - b 1e1e0 │ │ │ │ + b 1e1e4 │ │ │ │ bl cdd4 │ │ │ │ - b 1e1bc │ │ │ │ + b 1e1c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ lsleq r4, r0, #1 │ │ │ │ - beq 1e1e0 │ │ │ │ + beq 1e1e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ orr r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 1e1e0 │ │ │ │ - ldr r2, [pc, #44] @ 1e2c8 │ │ │ │ - ldr r1, [pc, #44] @ 1e2cc │ │ │ │ + b 1e1e4 │ │ │ │ + ldr r2, [pc, #44] @ 1e2cc │ │ │ │ + ldr r1, [pc, #44] @ 1e2d0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - b 1e224 │ │ │ │ + b 1e228 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r8, ror lr │ │ │ │ + andeq r1, r4, r4, ror lr │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r1, r4, r8, ror #28 │ │ │ │ - andeq r1, r4, r8, lsl #28 │ │ │ │ - ldrdeq r4, [r2], -r0 │ │ │ │ + andeq r1, r4, r4, ror #28 │ │ │ │ + andeq r1, r4, r4, lsl #28 │ │ │ │ + ldrdeq r4, [r2], -r4 @ │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r4, r2, r8, ror #4 │ │ │ │ + andeq r4, r2, ip, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - ldr r1, [pc, #308] @ 1e420 │ │ │ │ - ldr r2, [pc, #308] @ 1e424 │ │ │ │ + ldr r1, [pc, #308] @ 1e424 │ │ │ │ + ldr r2, [pc, #308] @ 1e428 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #304] @ 1e428 │ │ │ │ + ldr r3, [pc, #304] @ 1e42c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 1e400 │ │ │ │ + beq 1e404 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1e328 │ │ │ │ + beq 1e32c │ │ │ │ tst r0, #1 │ │ │ │ - bne 1e3bc │ │ │ │ + bne 1e3c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1e380 │ │ │ │ + beq 1e384 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e398 │ │ │ │ + bne 1e39c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r4, r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ - ldr r2, [pc, #208] @ 1e42c │ │ │ │ - ldr r3, [pc, #196] @ 1e424 │ │ │ │ + ldr r2, [pc, #208] @ 1e430 │ │ │ │ + ldr r3, [pc, #196] @ 1e428 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e41c │ │ │ │ + bne 1e420 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #168] @ 1e430 │ │ │ │ + ldr r0, [pc, #168] @ 1e434 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1e354 │ │ │ │ + b 1e358 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 1e34c │ │ │ │ + beq 1e350 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1e3c4 │ │ │ │ + bne 1e3c8 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ rsb r4, r4, #0 │ │ │ │ lsl r4, r4, #1 │ │ │ │ - b 1e34c │ │ │ │ + b 1e350 │ │ │ │ bl cdd4 │ │ │ │ - b 1e328 │ │ │ │ + b 1e32c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ lsleq r4, r0, #1 │ │ │ │ - beq 1e34c │ │ │ │ + beq 1e350 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ orr r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 1e34c │ │ │ │ - ldr r2, [pc, #44] @ 1e434 │ │ │ │ - ldr r1, [pc, #44] @ 1e438 │ │ │ │ + b 1e350 │ │ │ │ + ldr r2, [pc, #44] @ 1e438 │ │ │ │ + ldr r1, [pc, #44] @ 1e43c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - b 1e390 │ │ │ │ + b 1e394 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, ip, lsl #26 │ │ │ │ + andeq r1, r4, r8, lsl #26 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r1, [r4], -ip │ │ │ │ - muleq r4, ip, ip │ │ │ │ - andeq r4, r2, r4, ror #2 │ │ │ │ + strdeq r1, [r4], -r8 │ │ │ │ + muleq r4, r8, ip │ │ │ │ + andeq r4, r2, r8, ror #2 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r4, r2, r8, lsr r1 │ │ │ │ + andeq r4, r2, ip, lsr r1 │ │ │ │ │ │ │ │ -0001e43c : │ │ │ │ +0001e440 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #1628] @ 1eab4 │ │ │ │ - ldr r3, [pc, #1628] @ 1eab8 │ │ │ │ + ldr r2, [pc, #1628] @ 1eab8 │ │ │ │ + ldr r3, [pc, #1628] @ 1eabc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ tst r0, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e57c │ │ │ │ + bne 1e580 │ │ │ │ asr r2, r0, #1 │ │ │ │ eor r3, r2, r2, asr #31 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ str r3, [sp, #4] │ │ │ │ moveq r3, #1 │ │ │ │ mvneq r8, #1 │ │ │ │ streq r3, [sp, #8] │ │ │ │ - beq 1e4b0 │ │ │ │ + beq 1e4b4 │ │ │ │ cmp r2, #0 │ │ │ │ mvnlt r8, #0 │ │ │ │ movge r8, #1 │ │ │ │ tst r5, #1 │ │ │ │ add r6, sp, #4 │ │ │ │ - bne 1e5a0 │ │ │ │ + bne 1e5a4 │ │ │ │ asr r2, r5, #1 │ │ │ │ eor r3, r2, r2, asr #31 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ str r3, [sp, #16] │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [sp, #20] │ │ │ │ - beq 1e4f0 │ │ │ │ + beq 1e4f4 │ │ │ │ orrs r2, r2, r8 │ │ │ │ movpl r3, #1 │ │ │ │ addpl r4, sp, #16 │ │ │ │ - bpl 1e5c4 │ │ │ │ + bpl 1e5c8 │ │ │ │ bl 12aa4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12aa4 │ │ │ │ cmp r9, #38 @ 0x26 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 1ea1c │ │ │ │ + beq 1ea20 │ │ │ │ cmp r9, #124 @ 0x7c │ │ │ │ - beq 1e9cc │ │ │ │ + beq 1e9d0 │ │ │ │ bl 8c80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1ea80 │ │ │ │ + beq 1ea84 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1e548 │ │ │ │ + beq 1e54c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1ea10 │ │ │ │ + beq 1ea14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1e564 │ │ │ │ + beq 1e568 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1ea04 │ │ │ │ + beq 1ea08 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ea5c │ │ │ │ + bne 1ea60 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsl r4, r4, #1 │ │ │ │ - b 1e78c │ │ │ │ + b 1e790 │ │ │ │ bic r6, r0, #1 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ add r6, r6, #12 │ │ │ │ and r3, r8, #3 │ │ │ │ cmp r3, #2 │ │ │ │ lsr r8, r8, #3 │ │ │ │ rsbeq r8, r8, #0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 1e4bc │ │ │ │ + beq 1e4c0 │ │ │ │ bic r4, r5, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ lsr r3, r3, #3 │ │ │ │ - beq 1e8a4 │ │ │ │ + beq 1e8a8 │ │ │ │ cmp r8, #0 │ │ │ │ add r4, r4, #12 │ │ │ │ - blt 1e4f0 │ │ │ │ + blt 1e4f4 │ │ │ │ cmp r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ movge r7, r8 │ │ │ │ movge r4, r6 │ │ │ │ movlt r7, r3 │ │ │ │ movge r6, r2 │ │ │ │ movge r8, r3 │ │ │ │ cmp r9, #38 @ 0x26 │ │ │ │ - beq 1e7d8 │ │ │ │ + beq 1e7dc │ │ │ │ mov r0, r8 │ │ │ │ bl 8560 <_PyLong_New@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1e9c4 │ │ │ │ + beq 1e9c8 │ │ │ │ cmp r9, #124 @ 0x7c │ │ │ │ - beq 1e8bc │ │ │ │ + beq 1e8c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1e6ac │ │ │ │ + beq 1e6b0 │ │ │ │ sub r3, r7, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bls 1e998 │ │ │ │ + bls 1e99c │ │ │ │ add r2, r4, #4 │ │ │ │ add r3, r5, #12 │ │ │ │ orr r1, r4, r6 │ │ │ │ add r0, r6, #4 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ orr r1, r3, r1 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ tst r1, #7 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e998 │ │ │ │ + beq 1e99c │ │ │ │ lsr r9, r7, #1 │ │ │ │ add r9, r5, r9, lsl #3 │ │ │ │ add r9, r9, #12 │ │ │ │ sub ip, r4, #8 │ │ │ │ sub r0, r6, #8 │ │ │ │ ldr r2, [r0, #8]! │ │ │ │ ldr r1, [ip, #8]! │ │ │ │ @@ -22530,121 +22531,121 @@ │ │ │ │ eor r1, r1, r2 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ add r3, r3, #8 │ │ │ │ eor r2, r2, lr │ │ │ │ str r1, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 1e660 │ │ │ │ + bne 1e664 │ │ │ │ bic r3, r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 1e6ac │ │ │ │ + beq 1e6b0 │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r6, r3, lsl #2] │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ eor r2, r2, r1 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r7, r8 │ │ │ │ - bge 1e734 │ │ │ │ + bge 1e738 │ │ │ │ sub lr, r8, r7 │ │ │ │ sub r3, lr, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bls 1e96c │ │ │ │ + bls 1e970 │ │ │ │ lsl r2, r7, #2 │ │ │ │ add r3, r2, #12 │ │ │ │ add r3, r5, r3 │ │ │ │ add r1, r2, #4 │ │ │ │ add r2, r6, r7, lsl #2 │ │ │ │ add r1, r6, r1 │ │ │ │ orr r0, r2, r3 │ │ │ │ subs r1, r3, r1 │ │ │ │ and r0, r0, #7 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1e96c │ │ │ │ + beq 1e970 │ │ │ │ lsr ip, lr, #1 │ │ │ │ sub r2, r2, #8 │ │ │ │ add ip, r3, ip, lsl #3 │ │ │ │ ldrd r0, [r2, #8]! │ │ │ │ strd r0, [r3], #8 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 1e708 │ │ │ │ + bne 1e70c │ │ │ │ tst lr, #1 │ │ │ │ - beq 1e734 │ │ │ │ + beq 1e738 │ │ │ │ bic lr, lr, #1 │ │ │ │ add lr, lr, r7 │ │ │ │ ldr r3, [r6, lr, lsl #2] │ │ │ │ add lr, r5, lr, lsl #2 │ │ │ │ str r3, [lr, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsr r0, r0, #3 │ │ │ │ add r3, r0, #3 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ - b 1e75c │ │ │ │ + b 1e760 │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1e774 │ │ │ │ + bne 1e778 │ │ │ │ mov r0, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e748 │ │ │ │ + bne 1e74c │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 1e78c │ │ │ │ + b 1e790 │ │ │ │ lsl r0, r0, #3 │ │ │ │ cmp r0, #8 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne 1ea88 │ │ │ │ + bne 1ea8c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsl r4, r0, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1e7a8 │ │ │ │ + beq 1e7ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1e898 │ │ │ │ - ldr r2, [pc, #780] @ 1eabc │ │ │ │ - ldr r3, [pc, #772] @ 1eab8 │ │ │ │ + beq 1e89c │ │ │ │ + ldr r2, [pc, #780] @ 1eac0 │ │ │ │ + ldr r3, [pc, #772] @ 1eabc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1eab0 │ │ │ │ + bne 1eab4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 8560 <_PyLong_New@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1ea54 │ │ │ │ + beq 1ea58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1e734 │ │ │ │ + beq 1e738 │ │ │ │ sub r3, r7, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bls 1e9d8 │ │ │ │ + bls 1e9dc │ │ │ │ add r2, r6, #4 │ │ │ │ add r3, r5, #12 │ │ │ │ orr r1, r6, r4 │ │ │ │ add r0, r4, #4 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ orr r1, r3, r1 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ tst r1, #7 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e9d8 │ │ │ │ + beq 1e9dc │ │ │ │ lsr r8, r7, #1 │ │ │ │ add r8, r5, r8, lsl #3 │ │ │ │ add r8, r8, #12 │ │ │ │ sub ip, r4, #8 │ │ │ │ sub r0, r6, #8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ ldr r2, [ip, #8]! │ │ │ │ @@ -22652,52 +22653,52 @@ │ │ │ │ and r1, r1, r2 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ add r3, r3, #8 │ │ │ │ and r2, r2, lr │ │ │ │ str r1, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 1e848 │ │ │ │ + bne 1e84c │ │ │ │ tst r7, #1 │ │ │ │ - beq 1e734 │ │ │ │ + beq 1e738 │ │ │ │ bic r7, r7, #1 │ │ │ │ ldr r3, [r6, r7, lsl #2] │ │ │ │ ldr r2, [r4, r7, lsl #2] │ │ │ │ add r7, r5, r7, lsl #2 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - b 1e734 │ │ │ │ + b 1e738 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1e7a8 │ │ │ │ + b 1e7ac │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r8, lsr #31 │ │ │ │ add r4, r4, #12 │ │ │ │ - beq 1e5c4 │ │ │ │ - b 1e4f0 │ │ │ │ + beq 1e5c8 │ │ │ │ + b 1e4f4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1e6ac │ │ │ │ + beq 1e6b0 │ │ │ │ sub r3, r7, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bls 1ea28 │ │ │ │ + bls 1ea2c │ │ │ │ add r3, r4, #4 │ │ │ │ add r1, r5, #12 │ │ │ │ orr r2, r4, r6 │ │ │ │ add r0, r6, #4 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r0 │ │ │ │ orr r2, r1, r2 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ tst r2, #7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ea28 │ │ │ │ + beq 1ea2c │ │ │ │ lsr r9, r7, #1 │ │ │ │ add r9, r5, r9, lsl #3 │ │ │ │ add r9, r9, #12 │ │ │ │ sub ip, r4, #8 │ │ │ │ sub r0, r6, #8 │ │ │ │ ldr r2, [r0, #8]! │ │ │ │ ldr r3, [ip, #8]! │ │ │ │ @@ -22705,3737 +22706,3737 @@ │ │ │ │ orr r2, r2, r3 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [r1, #-8] │ │ │ │ str r3, [r1, #-4] │ │ │ │ cmp r1, r9 │ │ │ │ - bne 1e91c │ │ │ │ + bne 1e920 │ │ │ │ bic r3, r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 1e6ac │ │ │ │ + beq 1e6b0 │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r6, r3, lsl #2] │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ orr r2, r2, r1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 1e6ac │ │ │ │ + b 1e6b0 │ │ │ │ sub r7, r7, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r6, r7, lsl #2 │ │ │ │ sub r2, r6, #4 │ │ │ │ add r7, r5, r7, lsl #2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ add r3, r7, #12 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ str r0, [r3, #4]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne 1e984 │ │ │ │ - b 1e734 │ │ │ │ + bne 1e988 │ │ │ │ + b 1e738 │ │ │ │ sub r4, r4, #4 │ │ │ │ sub r1, r6, #4 │ │ │ │ add r2, r5, #8 │ │ │ │ add ip, r4, r7, lsl #2 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ cmp r4, ip │ │ │ │ eor r3, r3, r0 │ │ │ │ str r3, [r2, #4]! │ │ │ │ - bne 1e9a8 │ │ │ │ - b 1e6ac │ │ │ │ + bne 1e9ac │ │ │ │ + b 1e6b0 │ │ │ │ bl 12a54 │ │ │ │ - b 1e5f8 │ │ │ │ + b 1e5fc │ │ │ │ bl 8854 │ │ │ │ mov r5, r0 │ │ │ │ - b 1e524 │ │ │ │ + b 1e528 │ │ │ │ sub r4, r4, #4 │ │ │ │ sub r6, r6, #4 │ │ │ │ add r2, r5, #8 │ │ │ │ add r7, r4, r7, lsl #2 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ cmp r7, r4 │ │ │ │ and r3, r3, r1 │ │ │ │ str r3, [r2, #4]! │ │ │ │ - bne 1e9e8 │ │ │ │ - b 1e734 │ │ │ │ + bne 1e9ec │ │ │ │ + b 1e738 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1e564 │ │ │ │ + b 1e568 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1e548 │ │ │ │ + b 1e54c │ │ │ │ bl 8860 │ │ │ │ mov r5, r0 │ │ │ │ - b 1e524 │ │ │ │ + b 1e528 │ │ │ │ sub r4, r4, #4 │ │ │ │ sub r1, r6, #4 │ │ │ │ add r2, r5, #8 │ │ │ │ add ip, r4, r7, lsl #2 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ cmp r4, ip │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [r2, #4]! │ │ │ │ - bne 1ea38 │ │ │ │ - b 1e6ac │ │ │ │ + bne 1ea3c │ │ │ │ + b 1e6b0 │ │ │ │ bl 12a54 │ │ │ │ - b 1e7e8 │ │ │ │ + b 1e7ec │ │ │ │ cmp r3, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 1e78c │ │ │ │ + beq 1e790 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1ea88 │ │ │ │ + bne 1ea8c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ rsb r4, r4, #0 │ │ │ │ lsl r4, r4, #1 │ │ │ │ - b 1e78c │ │ │ │ + b 1e790 │ │ │ │ bl 12a54 │ │ │ │ - b 1e52c │ │ │ │ + b 1e530 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ orrne r4, r5, #1 │ │ │ │ - bne 1e7a8 │ │ │ │ + bne 1e7ac │ │ │ │ lsl r4, r4, #1 │ │ │ │ - b 1e78c │ │ │ │ + b 1e790 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r0, lsr #23 │ │ │ │ + muleq r4, ip, fp │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r1, r4, r8, asr #16 │ │ │ │ + andeq r1, r4, r4, asr #16 │ │ │ │ │ │ │ │ -0001eac0 : │ │ │ │ +0001eac4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #1324] @ 1f004 │ │ │ │ - ldr r3, [pc, #1324] @ 1f008 │ │ │ │ + ldr r2, [pc, #1324] @ 1f008 │ │ │ │ + ldr r3, [pc, #1324] @ 1f00c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - ldr r7, [pc, #1316] @ 1f00c │ │ │ │ + ldr r7, [pc, #1316] @ 1f010 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - beq 1efb8 │ │ │ │ + beq 1efbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 8aa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 1eb40 │ │ │ │ + beq 1eb44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1edd4 │ │ │ │ + beq 1edd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1eebc │ │ │ │ + beq 1eec0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8614 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1ee1c │ │ │ │ + beq 1ee20 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 1ec90 │ │ │ │ - ldr r2, [pc, #1184] @ 1f010 │ │ │ │ + beq 1ec94 │ │ │ │ + ldr r2, [pc, #1184] @ 1f014 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1ef70 │ │ │ │ - ldr r2, [pc, #1172] @ 1f014 │ │ │ │ + beq 1ef74 │ │ │ │ + ldr r2, [pc, #1172] @ 1f018 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1ef94 │ │ │ │ + beq 1ef98 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 1ec90 │ │ │ │ + bne 1ec94 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 1ec90 │ │ │ │ + beq 1ec94 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1ec90 │ │ │ │ + beq 1ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ede0 │ │ │ │ + bne 1ede4 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1edb8 │ │ │ │ + beq 1edbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1ed30 │ │ │ │ + beq 1ed34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ed44 │ │ │ │ + beq 1ed48 │ │ │ │ add r2, r3, #1 │ │ │ │ tst r6, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne 1ed4c │ │ │ │ + bne 1ed50 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ec2c │ │ │ │ + beq 1ec30 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1ed24 │ │ │ │ + beq 1ed28 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 1a1a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1ec60 │ │ │ │ + beq 1ec64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1ed18 │ │ │ │ + beq 1ed1c │ │ │ │ cmp r4, #2 │ │ │ │ - bne 1eb48 │ │ │ │ - ldr r3, [pc, #936] @ 1f018 │ │ │ │ - ldr r1, [pc, #936] @ 1f01c │ │ │ │ + bne 1eb4c │ │ │ │ + ldr r3, [pc, #936] @ 1f01c │ │ │ │ + ldr r1, [pc, #936] @ 1f020 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #932] @ 1f020 │ │ │ │ + ldr r0, [pc, #932] @ 1f024 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #231 @ 0xe7 │ │ │ │ bl 132cc │ │ │ │ - b 1ece0 │ │ │ │ - ldr r0, [pc, #908] @ 1f024 │ │ │ │ + b 1ece4 │ │ │ │ + ldr r0, [pc, #908] @ 1f028 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ecbc │ │ │ │ + beq 1ecc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1edc8 │ │ │ │ - ldr r3, [pc, #852] @ 1f018 │ │ │ │ - ldr r1, [pc, #864] @ 1f028 │ │ │ │ + beq 1edcc │ │ │ │ + ldr r3, [pc, #852] @ 1f01c │ │ │ │ + ldr r1, [pc, #864] @ 1f02c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #860] @ 1f02c │ │ │ │ + ldr r0, [pc, #860] @ 1f030 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #230 @ 0xe6 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #828] @ 1f030 │ │ │ │ - ldr r3, [pc, #784] @ 1f008 │ │ │ │ + ldr r2, [pc, #828] @ 1f034 │ │ │ │ + ldr r3, [pc, #784] @ 1f00c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1efdc │ │ │ │ + bne 1efe0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ec60 │ │ │ │ + b 1ec64 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ec2c │ │ │ │ + b 1ec30 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 1ec08 │ │ │ │ + bne 1ec0c │ │ │ │ tst r6, #1 │ │ │ │ - beq 1ec2c │ │ │ │ + beq 1ec30 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ed70 │ │ │ │ + beq 1ed74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1ee10 │ │ │ │ + beq 1ee14 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 1a1a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1edac │ │ │ │ + beq 1edb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1ee04 │ │ │ │ + beq 1ee08 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 1ec60 │ │ │ │ + b 1ec64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 1ec08 │ │ │ │ - b 1ec2c │ │ │ │ + bne 1ec0c │ │ │ │ + b 1ec30 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ecbc │ │ │ │ + b 1ecc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1eb40 │ │ │ │ + b 1eb44 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 1ebe0 │ │ │ │ + beq 1ebe4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1ef24 │ │ │ │ + bne 1ef28 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ rsb r6, r6, #0 │ │ │ │ lsl r6, r6, #1 │ │ │ │ - b 1ebe0 │ │ │ │ + b 1ebe4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1edac │ │ │ │ + b 1edb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ed70 │ │ │ │ + b 1ed74 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ee38 │ │ │ │ + beq 1ee3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 1eee4 │ │ │ │ + beq 1eee8 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1eefc │ │ │ │ + bne 1ef00 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1efe0 │ │ │ │ + beq 1efe4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ bl 8470 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 1ee88 │ │ │ │ + beq 1ee8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1eef0 │ │ │ │ + beq 1eef4 │ │ │ │ cmp r5, #0 │ │ │ │ movge r0, #1 │ │ │ │ - bge 1ecec │ │ │ │ - ldr r3, [pc, #380] @ 1f018 │ │ │ │ - ldr r1, [pc, #404] @ 1f034 │ │ │ │ + bge 1ecf0 │ │ │ │ + ldr r3, [pc, #380] @ 1f01c │ │ │ │ + ldr r1, [pc, #404] @ 1f038 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #400] @ 1f038 │ │ │ │ + ldr r0, [pc, #400] @ 1f03c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ bl 132cc │ │ │ │ - b 1ece8 │ │ │ │ - ldr r3, [pc, #340] @ 1f018 │ │ │ │ - ldr r1, [pc, #372] @ 1f03c │ │ │ │ + b 1ecec │ │ │ │ + ldr r3, [pc, #340] @ 1f01c │ │ │ │ + ldr r1, [pc, #372] @ 1f040 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #368] @ 1f040 │ │ │ │ + ldr r0, [pc, #368] @ 1f044 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #230 @ 0xe6 │ │ │ │ bl 132cc │ │ │ │ - b 1ece8 │ │ │ │ + b 1ecec │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ee38 │ │ │ │ + b 1ee3c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ee88 │ │ │ │ - ldr r3, [pc, #276] @ 1f018 │ │ │ │ - ldr r1, [pc, #316] @ 1f044 │ │ │ │ + b 1ee8c │ │ │ │ + ldr r3, [pc, #276] @ 1f01c │ │ │ │ + ldr r1, [pc, #316] @ 1f048 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #312] @ 1f048 │ │ │ │ + ldr r0, [pc, #312] @ 1f04c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #230 @ 0xe6 │ │ │ │ bl 132cc │ │ │ │ - b 1ece8 │ │ │ │ + b 1ecec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r6, r0, #1 │ │ │ │ - beq 1ebe0 │ │ │ │ + beq 1ebe4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ orr r6, r6, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 1ebec │ │ │ │ + bne 1ebf0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 1ec08 │ │ │ │ - b 1ed4c │ │ │ │ - ldr r3, [pc, #212] @ 1f04c │ │ │ │ - ldr r1, [pc, #212] @ 1f050 │ │ │ │ - ldr r0, [pc, #212] @ 1f054 │ │ │ │ + bne 1ec0c │ │ │ │ + b 1ed50 │ │ │ │ + ldr r3, [pc, #212] @ 1f050 │ │ │ │ + ldr r1, [pc, #212] @ 1f054 │ │ │ │ + ldr r0, [pc, #212] @ 1f058 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #208] @ 1f058 │ │ │ │ + ldr r2, [pc, #208] @ 1f05c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ 1f05c │ │ │ │ - ldr r1, [pc, #192] @ 1f060 │ │ │ │ - ldr r0, [pc, #192] @ 1f064 │ │ │ │ + ldr r3, [pc, #192] @ 1f060 │ │ │ │ + ldr r1, [pc, #192] @ 1f064 │ │ │ │ + ldr r0, [pc, #192] @ 1f068 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ mov r2, #348 @ 0x15c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ 1f068 │ │ │ │ - ldr r1, [pc, #168] @ 1f06c │ │ │ │ - ldr r0, [pc, #168] @ 1f070 │ │ │ │ + ldr r3, [pc, #168] @ 1f06c │ │ │ │ + ldr r1, [pc, #168] @ 1f070 │ │ │ │ + ldr r0, [pc, #168] @ 1f074 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #164] @ 1f074 │ │ │ │ + ldr r2, [pc, #164] @ 1f078 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #984 @ 0x3d8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ 1f078 │ │ │ │ - ldr r1, [pc, #144] @ 1f07c │ │ │ │ - ldr r0, [pc, #144] @ 1f080 │ │ │ │ + ldr r3, [pc, #144] @ 1f07c │ │ │ │ + ldr r1, [pc, #144] @ 1f080 │ │ │ │ + ldr r0, [pc, #144] @ 1f084 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #140] @ 1f084 │ │ │ │ + ldr r2, [pc, #140] @ 1f088 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #984 @ 0x3d8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r1, r4, r0, lsr #10 │ │ │ │ + andeq r1, r4, ip, lsl r5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r1, r4, r8, lsl #10 │ │ │ │ + andeq r1, r4, r4, lsl #10 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r3, [r2], -ip │ │ │ │ - andeq r3, r2, r0 │ │ │ │ - strdeq r3, [r2], -r4 │ │ │ │ - andeq r3, r2, r8, lsr #17 │ │ │ │ - andeq r2, r2, ip, lsr #31 │ │ │ │ - andeq r1, r4, r4, lsl #6 │ │ │ │ - ldrdeq r3, [r2], -r0 │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ - andeq r3, r2, r8, lsr #13 │ │ │ │ - andeq r2, r2, ip, lsr #27 │ │ │ │ - andeq r3, r2, r8, ror #12 │ │ │ │ - andeq r2, r2, ip, ror #26 │ │ │ │ - ldrdeq r5, [r2], -ip │ │ │ │ - strdeq r1, [r2], -ip │ │ │ │ - andeq r1, r2, ip, asr #26 │ │ │ │ + andeq r3, r2, r0, lsl #18 │ │ │ │ + andeq r3, r2, r4 │ │ │ │ + strdeq r3, [r2], -r8 │ │ │ │ + andeq r3, r2, ip, lsr #17 │ │ │ │ + @ instruction: 0x00022fb0 │ │ │ │ + andeq r1, r4, r0, lsl #6 │ │ │ │ + ldrdeq r3, [r2], -r4 │ │ │ │ + ldrdeq r2, [r2], -r8 │ │ │ │ + andeq r3, r2, ip, lsr #13 │ │ │ │ + @ instruction: 0x00022db0 │ │ │ │ + andeq r3, r2, ip, ror #12 │ │ │ │ + andeq r2, r2, r0, ror sp │ │ │ │ + strdeq r5, [r2], -r8 │ │ │ │ + andeq r1, r2, r0, lsl #20 │ │ │ │ + andeq r1, r2, r0, asr sp │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x000252b8 │ │ │ │ - ldrdeq r1, [r2], -ip │ │ │ │ - strdeq r1, [r2], -ip │ │ │ │ - muleq r2, r4, r2 │ │ │ │ - andeq r1, r2, ip, ror ip │ │ │ │ - ldrdeq r2, [r2], -ip │ │ │ │ - @ instruction: 0x000014be │ │ │ │ - andeq r5, r2, ip, ror #4 │ │ │ │ - andeq r1, r2, r4, asr ip │ │ │ │ - andeq r3, r2, r8, lsr #11 │ │ │ │ - andeq r1, r0, fp, lsl #10 │ │ │ │ + ldrdeq r5, [r2], -r4 │ │ │ │ + andeq r1, r2, r0, ror #19 │ │ │ │ + andeq r1, r2, r0, lsl #20 │ │ │ │ + @ instruction: 0x000252b0 │ │ │ │ + andeq r1, r2, r0, lsl #25 │ │ │ │ + andeq r2, r2, r0, ror #25 │ │ │ │ + andeq r0, r0, sl, lsl #25 │ │ │ │ + andeq r5, r2, r8, lsl #5 │ │ │ │ + andeq r1, r2, r8, asr ip │ │ │ │ + andeq r3, r2, ip, lsr #11 │ │ │ │ + ldrdeq r0, [r0], -r7 │ │ │ │ │ │ │ │ -0001f088 : │ │ │ │ +0001f08c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ 1f14c │ │ │ │ + ldr r3, [pc, #160] @ 1f150 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, ip │ │ │ │ add r3, r3, #780 @ 0x30c │ │ │ │ bl c9fc │ │ │ │ - ldr r5, [pc, #140] @ 1f150 │ │ │ │ + ldr r5, [pc, #140] @ 1f154 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f144 │ │ │ │ - ldr r3, [pc, #128] @ 1f154 │ │ │ │ + beq 1f148 │ │ │ │ + ldr r3, [pc, #128] @ 1f158 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1f110 │ │ │ │ + bne 1f114 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eac0 │ │ │ │ + bl 1eac4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1f144 │ │ │ │ - ldr r3, [pc, #92] @ 1f158 │ │ │ │ + beq 1f148 │ │ │ │ + ldr r3, [pc, #92] @ 1f15c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #68] @ 1f15c │ │ │ │ + ldr r0, [pc, #68] @ 1f160 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #56] @ 1f160 │ │ │ │ - ldr r1, [pc, #56] @ 1f164 │ │ │ │ - ldr r0, [pc, #56] @ 1f168 │ │ │ │ + ldr r3, [pc, #56] @ 1f164 │ │ │ │ + ldr r1, [pc, #56] @ 1f168 │ │ │ │ + ldr r0, [pc, #56] @ 1f16c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r1, r4, r0, ror #22 │ │ │ │ - andeq r0, r4, r8, lsr pc │ │ │ │ + andeq r1, r4, ip, asr fp │ │ │ │ + andeq r0, r4, r4, lsr pc │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r2, r2, r0, lsl #23 │ │ │ │ + andeq r2, r2, r4, lsl #23 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r3, r2, r8, asr #8 │ │ │ │ - andeq r2, r2, r8, asr #22 │ │ │ │ + andeq r3, r2, ip, asr #8 │ │ │ │ + andeq r2, r2, ip, asr #22 │ │ │ │ │ │ │ │ -0001f16c : │ │ │ │ +0001f170 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #1708] @ 1f830 │ │ │ │ - ldr ip, [pc, #1708] @ 1f834 │ │ │ │ + ldr lr, [pc, #1708] @ 1f834 │ │ │ │ + ldr ip, [pc, #1708] @ 1f838 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #1700] @ 1f838 │ │ │ │ - ldr r3, [pc, #1700] @ 1f83c │ │ │ │ + ldr r6, [pc, #1700] @ 1f83c │ │ │ │ + ldr r3, [pc, #1700] @ 1f840 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r1, [r8, #80] @ 0x50 │ │ │ │ + ldr r1, [r8, #812] @ 0x32c │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1f410 │ │ │ │ + beq 1f414 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r9, #2 │ │ │ │ - bne 1f41c │ │ │ │ + bne 1f420 │ │ │ │ mov r0, r4 │ │ │ │ bl ce60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f4a4 │ │ │ │ + beq 1f4a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1f4d4 │ │ │ │ + beq 1f4d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1f560 │ │ │ │ + bne 1f564 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl fp, r5, #1 │ │ │ │ orr sl, r9, r5, lsl #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f228 │ │ │ │ + beq 1f22c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1f424 │ │ │ │ + beq 1f428 │ │ │ │ cmp sl, #32768 @ 0x8000 │ │ │ │ lslcc r5, r5, #1 │ │ │ │ - bcc 1f244 │ │ │ │ + bcc 1f248 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ced0 │ │ │ │ + bl 1ced4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl ce60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f528 │ │ │ │ + beq 1f52c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1f57c │ │ │ │ + beq 1f580 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1f5d0 │ │ │ │ + bne 1f5d4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl fp, r7, #1 │ │ │ │ orr sl, r9, r7, lsl #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f298 │ │ │ │ + beq 1f29c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1f45c │ │ │ │ + beq 1f460 │ │ │ │ cmp sl, #32768 @ 0x8000 │ │ │ │ lslcc r4, r7, #1 │ │ │ │ - bcc 1f2b4 │ │ │ │ + bcc 1f2b8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ced0 │ │ │ │ + bl 1ced4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #1412] @ 1f840 │ │ │ │ - ldr r1, [r8, #84] @ 0x54 │ │ │ │ + ldr r3, [pc, #1412] @ 1f844 │ │ │ │ + ldr r1, [r8, #816] @ 0x330 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r0, [r7] │ │ │ │ bl 10844 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1f5ec │ │ │ │ + beq 1f5f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bc0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ - ldr r3, [r8, #916] @ 0x394 │ │ │ │ + ldr r3, [r8, #968] @ 0x3c8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1f324 │ │ │ │ + beq 1f328 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1f468 │ │ │ │ + beq 1f46c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1f61c │ │ │ │ + beq 1f620 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1f7e0 │ │ │ │ + beq 1f7e4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f350 │ │ │ │ + beq 1f354 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 1f480 │ │ │ │ + beq 1f484 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1f808 │ │ │ │ + beq 1f80c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f374 │ │ │ │ + beq 1f378 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1f474 │ │ │ │ - ldr r1, [r8, #64] @ 0x40 │ │ │ │ + beq 1f478 │ │ │ │ + ldr r1, [r8, #796] @ 0x31c │ │ │ │ ldr r0, [r7] │ │ │ │ bl 10844 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1f664 │ │ │ │ + beq 1f668 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 1f3bc │ │ │ │ + beq 1f3c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 1f48c │ │ │ │ + beq 1f490 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1f68c │ │ │ │ + beq 1f690 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f3e0 │ │ │ │ + beq 1f3e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1f498 │ │ │ │ - ldr r2, [pc, #1116] @ 1f844 │ │ │ │ - ldr r3, [pc, #1096] @ 1f834 │ │ │ │ + beq 1f49c │ │ │ │ + ldr r2, [pc, #1116] @ 1f848 │ │ │ │ + ldr r3, [pc, #1096] @ 1f838 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f7dc │ │ │ │ + bne 1f7e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f430 │ │ │ │ + bne 1f434 │ │ │ │ mvn r9, #1 │ │ │ │ - b 1f1d4 │ │ │ │ + b 1f1d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f228 │ │ │ │ - ldr r3, [pc, #1032] @ 1f840 │ │ │ │ - ldr r1, [pc, #1036] @ 1f848 │ │ │ │ + b 1f22c │ │ │ │ + ldr r3, [pc, #1032] @ 1f844 │ │ │ │ + ldr r1, [pc, #1036] @ 1f84c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1032] @ 1f84c │ │ │ │ + ldr r0, [pc, #1032] @ 1f850 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ bl 132cc │ │ │ │ mov r5, #0 │ │ │ │ - b 1f3e0 │ │ │ │ + b 1f3e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f298 │ │ │ │ + b 1f29c │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f324 │ │ │ │ + b 1f328 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f374 │ │ │ │ + b 1f378 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f350 │ │ │ │ + b 1f354 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f3bc │ │ │ │ + b 1f3c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f3e0 │ │ │ │ - ldr r3, [pc, #916] @ 1f840 │ │ │ │ - ldr r1, [pc, #928] @ 1f850 │ │ │ │ + b 1f3e4 │ │ │ │ + ldr r3, [pc, #916] @ 1f844 │ │ │ │ + ldr r1, [pc, #928] @ 1f854 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #924] @ 1f854 │ │ │ │ + ldr r0, [pc, #924] @ 1f858 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #97 @ 0x61 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 1f454 │ │ │ │ - ldr r0, [pc, #892] @ 1f858 │ │ │ │ + b 1f458 │ │ │ │ + ldr r0, [pc, #892] @ 1f85c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f500 │ │ │ │ + beq 1f504 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1f64c │ │ │ │ - ldr r3, [pc, #824] @ 1f840 │ │ │ │ - ldr r1, [pc, #848] @ 1f85c │ │ │ │ + beq 1f650 │ │ │ │ + ldr r3, [pc, #824] @ 1f844 │ │ │ │ + ldr r1, [pc, #848] @ 1f860 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #844] @ 1f860 │ │ │ │ + ldr r0, [pc, #844] @ 1f864 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #97 @ 0x61 │ │ │ │ bl 132cc │ │ │ │ - b 1f4c8 │ │ │ │ - ldr r3, [pc, #784] @ 1f840 │ │ │ │ - ldr r1, [pc, #816] @ 1f864 │ │ │ │ + b 1f4cc │ │ │ │ + ldr r3, [pc, #784] @ 1f844 │ │ │ │ + ldr r1, [pc, #816] @ 1f868 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #812] @ 1f868 │ │ │ │ + ldr r0, [pc, #812] @ 1f86c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 1f454 │ │ │ │ + b 1f458 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1f6ac │ │ │ │ + bne 1f6b0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r9 │ │ │ │ mov r5, fp │ │ │ │ - b 1f210 │ │ │ │ - ldr r0, [pc, #744] @ 1f86c │ │ │ │ + b 1f214 │ │ │ │ + ldr r0, [pc, #744] @ 1f870 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1f5a8 │ │ │ │ + beq 1f5ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 1f658 │ │ │ │ - ldr r3, [pc, #656] @ 1f840 │ │ │ │ - ldr r1, [pc, #700] @ 1f870 │ │ │ │ + beq 1f65c │ │ │ │ + ldr r3, [pc, #656] @ 1f844 │ │ │ │ + ldr r1, [pc, #700] @ 1f874 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #696] @ 1f874 │ │ │ │ + ldr r0, [pc, #696] @ 1f878 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1f54c │ │ │ │ + b 1f550 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1f6cc │ │ │ │ + bne 1f6d0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r9 │ │ │ │ mov r7, fp │ │ │ │ - b 1f280 │ │ │ │ - ldr r1, [pc, #644] @ 1f878 │ │ │ │ - ldr r0, [pc, #644] @ 1f87c │ │ │ │ + b 1f284 │ │ │ │ + ldr r1, [pc, #644] @ 1f87c │ │ │ │ + ldr r0, [pc, #644] @ 1f880 │ │ │ │ ldr r3, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 1f454 │ │ │ │ - ldr r1, [pc, #604] @ 1f880 │ │ │ │ - ldr r0, [pc, #604] @ 1f884 │ │ │ │ + b 1f458 │ │ │ │ + ldr r1, [pc, #604] @ 1f884 │ │ │ │ + ldr r0, [pc, #604] @ 1f888 │ │ │ │ ldr r3, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 1f454 │ │ │ │ + bl 910c │ │ │ │ + b 1f458 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f500 │ │ │ │ + b 1f504 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f5a8 │ │ │ │ - ldr r1, [pc, #540] @ 1f888 │ │ │ │ - ldr r0, [pc, #540] @ 1f88c │ │ │ │ + b 1f5ac │ │ │ │ + ldr r1, [pc, #540] @ 1f88c │ │ │ │ + ldr r0, [pc, #540] @ 1f890 │ │ │ │ ldr r3, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 1f454 │ │ │ │ - ldr r1, [pc, #508] @ 1f890 │ │ │ │ - ldr r0, [pc, #508] @ 1f894 │ │ │ │ + bl 910c │ │ │ │ + b 1f458 │ │ │ │ + ldr r1, [pc, #508] @ 1f894 │ │ │ │ + ldr r0, [pc, #508] @ 1f898 │ │ │ │ ldr r3, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 132cc │ │ │ │ - b 1f680 │ │ │ │ + b 1f684 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1f6ec │ │ │ │ + bne 1f6f0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl fp, r5, #1 │ │ │ │ orr sl, r9, r5, lsl #1 │ │ │ │ - b 1f210 │ │ │ │ + b 1f214 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1f764 │ │ │ │ + bne 1f768 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r7, r7, #0 │ │ │ │ lsl fp, r7, #1 │ │ │ │ orr sl, r9, r7, lsl #1 │ │ │ │ - b 1f280 │ │ │ │ + b 1f284 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ lsleq fp, r0, #1 │ │ │ │ orreq sl, r9, r0, lsl #1 │ │ │ │ - beq 1f210 │ │ │ │ + beq 1f214 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr sl, r4, #1 │ │ │ │ - beq 1f734 │ │ │ │ + beq 1f738 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 1f734 │ │ │ │ + beq 1f738 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f758 │ │ │ │ + beq 1f75c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 1f500 │ │ │ │ + beq 1f504 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ced0 │ │ │ │ + bl 1ced4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ - b 1f244 │ │ │ │ + b 1f248 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f734 │ │ │ │ + b 1f738 │ │ │ │ mov r1, sp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ lsleq fp, r0, #1 │ │ │ │ orreq sl, r9, r0, lsl #1 │ │ │ │ - beq 1f280 │ │ │ │ + beq 1f284 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr sl, r4, #1 │ │ │ │ - beq 1f7ac │ │ │ │ + beq 1f7b0 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 1f7ac │ │ │ │ + beq 1f7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f7d0 │ │ │ │ + beq 1f7d4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 1f5a8 │ │ │ │ + beq 1f5ac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 1ced0 │ │ │ │ + bl 1ced4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ - b 1f2b4 │ │ │ │ + b 1f2b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1f7ac │ │ │ │ + b 1f7b0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ 1f898 │ │ │ │ - ldr r1, [pc, #176] @ 1f89c │ │ │ │ - ldr r0, [pc, #176] @ 1f8a0 │ │ │ │ + ldr r3, [pc, #176] @ 1f89c │ │ │ │ + ldr r1, [pc, #176] @ 1f8a0 │ │ │ │ + ldr r0, [pc, #176] @ 1f8a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ - ldr r2, [pc, #168] @ 1f8a4 │ │ │ │ + ldr r2, [pc, #168] @ 1f8a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ 1f8a8 │ │ │ │ - ldr r1, [pc, #152] @ 1f8ac │ │ │ │ - ldr r0, [pc, #152] @ 1f8b0 │ │ │ │ + ldr r3, [pc, #152] @ 1f8ac │ │ │ │ + ldr r1, [pc, #152] @ 1f8b0 │ │ │ │ + ldr r0, [pc, #152] @ 1f8b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ - ldr r2, [pc, #144] @ 1f8b4 │ │ │ │ + ldr r2, [pc, #144] @ 1f8b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r0, r4, r4, ror lr │ │ │ │ + andeq r0, r4, r0, ror lr │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r0, r4, r0, ror #28 │ │ │ │ + andeq r0, r4, ip, asr lr │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r0, r4, r0, lsl ip │ │ │ │ - andeq r3, r2, r0, asr pc │ │ │ │ - andeq r2, r2, r8, lsl #26 │ │ │ │ - ldrdeq r3, [r2], -ip │ │ │ │ - muleq r2, r4, ip │ │ │ │ - andeq r3, r2, r0, lsl r0 │ │ │ │ - andeq r3, r2, r0, lsl #29 │ │ │ │ - andeq r2, r2, r8, lsr ip │ │ │ │ - andeq r3, r2, r8, asr lr │ │ │ │ - andeq r2, r2, ip, lsl #24 │ │ │ │ - andeq r2, r2, r8, ror #30 │ │ │ │ - ldrdeq r3, [r2], -r8 │ │ │ │ - andeq r2, r2, ip, lsl #23 │ │ │ │ - muleq r2, ip, sp │ │ │ │ - andeq r2, r2, r0, asr fp │ │ │ │ - andeq r3, r2, ip, ror #26 │ │ │ │ - andeq r2, r2, r0, lsr #22 │ │ │ │ - andeq r3, r2, r4, lsr #26 │ │ │ │ - ldrdeq r2, [r2], -ip │ │ │ │ - strdeq r3, [r2], -ip │ │ │ │ - @ instruction: 0x00022ab4 │ │ │ │ - andeq r4, r2, ip, ror #20 │ │ │ │ - andeq r1, r2, r0, asr r4 │ │ │ │ - @ instruction: 0x00022db0 │ │ │ │ - andeq r0, r0, ip, asr #9 │ │ │ │ - andeq r4, r2, r4, asr #20 │ │ │ │ - andeq r1, r2, r8, lsr #8 │ │ │ │ - muleq r2, r4, sp │ │ │ │ - andeq r0, r0, sp, asr #9 │ │ │ │ + andeq r0, r4, ip, lsl #24 │ │ │ │ + andeq r3, r2, r8, asr #23 │ │ │ │ + andeq r2, r2, r8, asr #26 │ │ │ │ + andeq r3, r2, r4, asr fp │ │ │ │ + ldrdeq r2, [r2], -r4 │ │ │ │ + andeq r3, r2, r4, lsl r0 │ │ │ │ + strdeq r3, [r2], -r8 │ │ │ │ + andeq r2, r2, r8, ror ip │ │ │ │ + ldrdeq r3, [r2], -r0 │ │ │ │ + andeq r2, r2, ip, asr #24 │ │ │ │ + andeq r2, r2, ip, ror #30 │ │ │ │ + andeq r3, r2, r0, asr sl │ │ │ │ + andeq r2, r2, ip, asr #23 │ │ │ │ + andeq r3, r2, r4, lsl sl │ │ │ │ + muleq r2, r0, fp │ │ │ │ + andeq r3, r2, r4, ror #19 │ │ │ │ + andeq r2, r2, r0, ror #22 │ │ │ │ + muleq r2, ip, r9 │ │ │ │ + andeq r2, r2, ip, lsl fp │ │ │ │ + andeq r3, r2, r4, ror r9 │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ + andeq r4, r2, r8, lsl #21 │ │ │ │ + andeq r1, r2, r4, asr r4 │ │ │ │ + @ instruction: 0x00022db4 │ │ │ │ + andeq r3, r0, pc, lsl ip │ │ │ │ + andeq r4, r2, r0, ror #20 │ │ │ │ + andeq r1, r2, ip, lsr #8 │ │ │ │ + muleq r2, r8, sp │ │ │ │ + andeq r3, r0, r0, lsr #24 │ │ │ │ │ │ │ │ -0001f8b8 : │ │ │ │ +0001f8bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #304] @ 1fa00 │ │ │ │ + ldr ip, [pc, #304] @ 1fa04 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #828 @ 0x33c │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #264] @ 1fa04 │ │ │ │ + ldr lr, [pc, #264] @ 1fa08 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #256] @ 1fa08 │ │ │ │ + ldr ip, [pc, #256] @ 1fa0c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r4, [pc, #248] @ 1fa0c │ │ │ │ + ldr r4, [pc, #248] @ 1fa10 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f9d0 │ │ │ │ + beq 1f9d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 1f99c │ │ │ │ + beq 1f9a0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 1f9d8 │ │ │ │ + beq 1f9dc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #268435456 @ 0x10000000 │ │ │ │ - beq 1f9e8 │ │ │ │ + beq 1f9ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f16c │ │ │ │ - ldr r2, [pc, #152] @ 1fa10 │ │ │ │ - ldr r3, [pc, #140] @ 1fa08 │ │ │ │ + bl 1f170 │ │ │ │ + ldr r2, [pc, #152] @ 1fa14 │ │ │ │ + ldr r3, [pc, #140] @ 1fa0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f9fc │ │ │ │ + bne 1fa00 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #112] @ 1fa14 │ │ │ │ + ldr r0, [pc, #112] @ 1fa18 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #100] @ 1fa18 │ │ │ │ - ldr r1, [pc, #100] @ 1fa1c │ │ │ │ + ldr r3, [pc, #100] @ 1fa1c │ │ │ │ + ldr r1, [pc, #100] @ 1fa20 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #96] @ 1fa20 │ │ │ │ + ldr r0, [pc, #96] @ 1fa24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 1f970 │ │ │ │ - ldr r0, [pc, #68] @ 1fa24 │ │ │ │ + b 1f974 │ │ │ │ + ldr r0, [pc, #68] @ 1fa28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1f9ac │ │ │ │ - ldr r0, [pc, #56] @ 1fa28 │ │ │ │ + b 1f9b0 │ │ │ │ + ldr r0, [pc, #56] @ 1fa2c │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 1f9ac │ │ │ │ + b 1f9b0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, ip, lsr r3 │ │ │ │ - strdeq r0, [r4], -r4 │ │ │ │ + andeq r1, r4, r8, lsr r3 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ - andeq r0, r4, r0, lsl #13 │ │ │ │ - muleq r2, ip, r7 │ │ │ │ + ldrdeq r0, [r4], -r4 │ │ │ │ + andeq r0, r4, ip, ror r6 │ │ │ │ + andeq r3, r2, ip, lsr #16 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - ldrdeq r3, [r2], -r4 │ │ │ │ - andeq r2, r2, ip, lsl #15 │ │ │ │ - andeq r3, r2, r4, ror #14 │ │ │ │ - andeq r3, r2, r0, asr r7 │ │ │ │ + andeq r3, r2, ip, asr #12 │ │ │ │ + andeq r2, r2, ip, asr #15 │ │ │ │ + strdeq r3, [r2], -r4 │ │ │ │ + andeq r3, r2, r0, ror #15 │ │ │ │ │ │ │ │ -0001fa2c : │ │ │ │ +0001fa30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr ip, [pc, #3280] @ 20714 │ │ │ │ + ldr ip, [pc, #3280] @ 20718 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #3276] @ 20718 │ │ │ │ + ldr r1, [pc, #3276] @ 2071c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r7, [pc, #3268] @ 2071c │ │ │ │ + ldr r7, [pc, #3268] @ 20720 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #3260] @ 20720 │ │ │ │ + ldr r3, [pc, #3260] @ 20724 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r1, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr sl, [r7, r3] │ │ │ │ ands r3, r4, #1 │ │ │ │ - ldr fp, [sl, #352] @ 0x160 │ │ │ │ + ldr fp, [sl, #176] @ 0xb0 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 1ff20 │ │ │ │ + bne 1ff24 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ bl 8a34 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 1fd48 │ │ │ │ + beq 1fd4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 20674 │ │ │ │ + beq 20678 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1faec │ │ │ │ + beq 1faf0 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq 1fcb4 │ │ │ │ + beq 1fcb8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 1ff48 │ │ │ │ + beq 1ff4c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1ffd8 │ │ │ │ + bne 1ffdc │ │ │ │ ldr r5, [fp, #12] │ │ │ │ ldr r2, [fp] │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1fb2c │ │ │ │ + beq 1fb30 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 1fd14 │ │ │ │ + beq 1fd18 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 194dc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1ffa8 │ │ │ │ + beq 1ffac │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 20004 │ │ │ │ - ldr r0, [sl, #372] @ 0x174 │ │ │ │ + beq 20008 │ │ │ │ + ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ strd r8, [sp, #56] @ 0x38 │ │ │ │ bl 8a34 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 2003c │ │ │ │ + beq 20040 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1fb90 │ │ │ │ + beq 1fb94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 1fd20 │ │ │ │ - ldr r3, [pc, #2956] @ 20724 │ │ │ │ + beq 1fd24 │ │ │ │ + ldr r3, [pc, #2956] @ 20728 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 20074 │ │ │ │ + bne 20078 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1fbc0 │ │ │ │ + beq 1fbc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 1fd2c │ │ │ │ - ldr r3, [pc, #2912] @ 20728 │ │ │ │ + beq 1fd30 │ │ │ │ + ldr r3, [pc, #2912] @ 2072c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp fp, r3 │ │ │ │ - beq 1fc84 │ │ │ │ + beq 1fc88 │ │ │ │ tst r5, #1 │ │ │ │ - bne 20320 │ │ │ │ + bne 20324 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2032c │ │ │ │ + bne 20330 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl e1b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1fc54 │ │ │ │ + beq 1fc58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 8728 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 1fc24 │ │ │ │ + beq 1fc28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 1fcdc │ │ │ │ + beq 1fce0 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 1fcec │ │ │ │ + blt 1fcf0 │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #1 │ │ │ │ - beq 2013c │ │ │ │ + beq 20140 │ │ │ │ tst r4, #1 │ │ │ │ - bne 1ff2c │ │ │ │ + bne 1ff30 │ │ │ │ add r5, r4, #2 │ │ │ │ teq r4, r5 │ │ │ │ - bmi 1fcc0 │ │ │ │ + bmi 1fcc4 │ │ │ │ mov r4, r5 │ │ │ │ - b 1fbe4 │ │ │ │ - ldr r3, [pc, #2768] @ 2072c │ │ │ │ - ldr r1, [pc, #2768] @ 20730 │ │ │ │ + b 1fbe8 │ │ │ │ + ldr r3, [pc, #2768] @ 20730 │ │ │ │ + ldr r1, [pc, #2768] @ 20734 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #2764] @ 20734 │ │ │ │ - ldr r2, [pc, #2764] @ 20738 │ │ │ │ + ldr r0, [pc, #2764] @ 20738 │ │ │ │ + ldr r2, [pc, #2764] @ 2073c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r5, #1 │ │ │ │ - ldr r2, [pc, #2736] @ 2073c │ │ │ │ - ldr r3, [pc, #2696] @ 20718 │ │ │ │ + ldr r2, [pc, #2736] @ 20740 │ │ │ │ + ldr r3, [pc, #2696] @ 2071c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20670 │ │ │ │ + bne 20674 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1faec │ │ │ │ + b 1faf0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 1fc4c │ │ │ │ + bge 1fc50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ - b 1fc4c │ │ │ │ + b 1fc50 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r9, #0 │ │ │ │ - bge 1fc2c │ │ │ │ - ldr r3, [pc, #2616] @ 2072c │ │ │ │ - ldr r1, [pc, #2632] @ 20740 │ │ │ │ + bge 1fc30 │ │ │ │ + ldr r3, [pc, #2616] @ 20730 │ │ │ │ + ldr r1, [pc, #2632] @ 20744 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #2628] @ 20744 │ │ │ │ - ldr r2, [pc, #2612] @ 20738 │ │ │ │ + ldr r0, [pc, #2628] @ 20748 │ │ │ │ + ldr r2, [pc, #2612] @ 2073c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1fc78 │ │ │ │ + b 1fc7c │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1fb2c │ │ │ │ + b 1fb30 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1fb90 │ │ │ │ + b 1fb94 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #2540] @ 20728 │ │ │ │ + ldr r3, [pc, #2540] @ 2072c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp fp, r3 │ │ │ │ - beq 1fc84 │ │ │ │ - b 1fbd0 │ │ │ │ - ldr r3, [pc, #2524] @ 2072c │ │ │ │ - ldr r1, [pc, #2548] @ 20748 │ │ │ │ + beq 1fc88 │ │ │ │ + b 1fbd4 │ │ │ │ + ldr r3, [pc, #2524] @ 20730 │ │ │ │ + ldr r1, [pc, #2548] @ 2074c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #2544] @ 2074c │ │ │ │ + ldr r0, [pc, #2544] @ 20750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #2496] @ 20750 │ │ │ │ - ldr r1, [sl, #208] @ 0xd0 │ │ │ │ + ldr r3, [pc, #2496] @ 20754 │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 8bc0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 20338 │ │ │ │ + beq 2033c │ │ │ │ bl 128ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 200d0 │ │ │ │ + beq 200d4 │ │ │ │ mov r0, r6 │ │ │ │ bl eb38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2035c │ │ │ │ + blt 20360 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsl r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 202f8 │ │ │ │ - ldr r3, [sl, #364] @ 0x16c │ │ │ │ - ldr r8, [sl, #356] @ 0x164 │ │ │ │ + beq 202fc │ │ │ │ + ldr r3, [sl, #188] @ 0xbc │ │ │ │ + ldr r8, [sl, #180] @ 0xb4 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [sl, #368] @ 0x170 │ │ │ │ + ldr r0, [sl, #192] @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ - ldr r9, [sl, #360] @ 0x168 │ │ │ │ + ldr r9, [sl, #184] @ 0xb8 │ │ │ │ bl 8a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2038c │ │ │ │ + beq 20390 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 203c4 │ │ │ │ + beq 203c8 │ │ │ │ mov r0, #2 │ │ │ │ bl 8434 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 20108 │ │ │ │ + beq 2010c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - beq 206ec │ │ │ │ + beq 206f0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r1, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r2, #4] │ │ │ │ str r9, [r2] │ │ │ │ bl 8578 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 20410 │ │ │ │ - ldr r3, [pc, #2240] @ 20754 │ │ │ │ + beq 20414 │ │ │ │ + ldr r3, [pc, #2240] @ 20758 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ ldr r8, [r7] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ bl 8980 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 20440 │ │ │ │ + beq 20444 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 204d8 │ │ │ │ + bne 204dc │ │ │ │ mov r0, r6 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #2128] @ 20758 │ │ │ │ - ldr r0, [pc, #2128] @ 2075c │ │ │ │ + ldr r1, [pc, #2128] @ 2075c │ │ │ │ + ldr r0, [pc, #2128] @ 20760 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ bl 132cc │ │ │ │ - b 200d4 │ │ │ │ + b 200d8 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 1fa94 │ │ │ │ + b 1fa98 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 1fc4c │ │ │ │ - ldr r0, [pc, #2064] @ 20760 │ │ │ │ + b 1fc50 │ │ │ │ + ldr r0, [pc, #2064] @ 20764 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 1ff74 │ │ │ │ + beq 1ff78 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 200fc │ │ │ │ + beq 20100 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #1960] @ 2072c │ │ │ │ - ldr r1, [pc, #2012] @ 20764 │ │ │ │ + ldr r3, [pc, #1960] @ 20730 │ │ │ │ + ldr r1, [pc, #2012] @ 20768 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #2008] @ 20768 │ │ │ │ + ldr r0, [pc, #2008] @ 2076c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ bl 132cc │ │ │ │ - b 1fd80 │ │ │ │ - ldr r3, [pc, #1916] @ 2072c │ │ │ │ - ldr r1, [pc, #1976] @ 2076c │ │ │ │ + b 1fd84 │ │ │ │ + ldr r3, [pc, #1916] @ 20730 │ │ │ │ + ldr r1, [pc, #1976] @ 20770 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1972] @ 20770 │ │ │ │ - ldr r2, [pc, #1972] @ 20774 │ │ │ │ + ldr r0, [pc, #1972] @ 20774 │ │ │ │ + ldr r2, [pc, #1972] @ 20778 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 1fc80 │ │ │ │ + b 1fc84 │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r2, [fp] │ │ │ │ moveq r5, #0 │ │ │ │ - beq 1fb14 │ │ │ │ + beq 1fb18 │ │ │ │ cmp r2, #10 │ │ │ │ - bne 20474 │ │ │ │ + bne 20478 │ │ │ │ ldr r5, [fp, #12] │ │ │ │ ldr r2, [fp] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 1fb14 │ │ │ │ - ldr r3, [pc, #1824] @ 2072c │ │ │ │ - ldr r0, [pc, #1896] @ 20778 │ │ │ │ + b 1fb18 │ │ │ │ + ldr r3, [pc, #1824] @ 20730 │ │ │ │ + ldr r0, [pc, #1896] @ 2077c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r1, [pc, #1884] @ 2077c │ │ │ │ + ldr r1, [pc, #1884] @ 20780 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1876] @ 20780 │ │ │ │ - ldr r2, [pc, #1860] @ 20774 │ │ │ │ + ldr r0, [pc, #1876] @ 20784 │ │ │ │ + ldr r2, [pc, #1860] @ 20778 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 1ffcc │ │ │ │ - ldr r3, [pc, #1768] @ 2072c │ │ │ │ - ldr r1, [pc, #1852] @ 20784 │ │ │ │ + b 1ffd0 │ │ │ │ + ldr r3, [pc, #1768] @ 20730 │ │ │ │ + ldr r1, [pc, #1852] @ 20788 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1848] @ 20788 │ │ │ │ - ldr r2, [pc, #1824] @ 20774 │ │ │ │ + ldr r0, [pc, #1848] @ 2078c │ │ │ │ + ldr r2, [pc, #1824] @ 20778 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 1fc80 │ │ │ │ - ldr r0, [pc, #1808] @ 2078c │ │ │ │ + bl 910c │ │ │ │ + b 1fc84 │ │ │ │ + ldr r0, [pc, #1808] @ 20790 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 200a8 │ │ │ │ + beq 200ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne 200a8 │ │ │ │ + bne 200ac │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #1660] @ 2072c │ │ │ │ - ldr r1, [pc, #1756] @ 20790 │ │ │ │ + ldr r3, [pc, #1660] @ 20730 │ │ │ │ + ldr r1, [pc, #1756] @ 20794 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1752] @ 20794 │ │ │ │ - ldr r2, [pc, #1716] @ 20774 │ │ │ │ + ldr r0, [pc, #1752] @ 20798 │ │ │ │ + ldr r2, [pc, #1716] @ 20778 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1ffcc │ │ │ │ + b 1ffd0 │ │ │ │ bl 1254c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ - b 1fc80 │ │ │ │ + bl 910c │ │ │ │ + b 1fc84 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 1ff74 │ │ │ │ + b 1ff78 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1668] @ 20798 │ │ │ │ - ldr r0, [pc, #1668] @ 2079c │ │ │ │ + ldr r1, [pc, #1668] @ 2079c │ │ │ │ + ldr r0, [pc, #1668] @ 207a0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 200d4 │ │ │ │ + bl 910c │ │ │ │ + b 200d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr fp, [sl, #356] @ 0x164 │ │ │ │ - ldr r9, [sl, #376] @ 0x178 │ │ │ │ - ldr r8, [sl, #364] @ 0x16c │ │ │ │ + ldr fp, [sl, #180] @ 0xb4 │ │ │ │ + ldr r9, [sl, #200] @ 0xc8 │ │ │ │ + ldr r8, [sl, #188] @ 0xbc │ │ │ │ bl e1b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2050c │ │ │ │ - ldr r3, [sl, #356] @ 0x164 │ │ │ │ + beq 20510 │ │ │ │ + ldr r3, [sl, #180] @ 0xb4 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [sl, #368] @ 0x170 │ │ │ │ + ldr r0, [sl, #192] @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 8a34 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 20534 │ │ │ │ + beq 20538 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 201a4 │ │ │ │ + beq 201a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 20380 │ │ │ │ + beq 20384 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2056c │ │ │ │ + beq 20570 │ │ │ │ mov r0, #2 │ │ │ │ bl 8434 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 205a4 │ │ │ │ + beq 205a8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - beq 206c4 │ │ │ │ + beq 206c8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, fp │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ mov r1, r5 │ │ │ │ str r8, [r2, #4] │ │ │ │ str r9, [r2] │ │ │ │ bl 8578 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 20214 │ │ │ │ + beq 20218 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 203b8 │ │ │ │ + beq 203bc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 205dc │ │ │ │ - ldr r3, [pc, #1328] @ 20754 │ │ │ │ + beq 205e0 │ │ │ │ + ldr r3, [pc, #1328] @ 20758 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r4, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 20604 │ │ │ │ + beq 20608 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 20278 │ │ │ │ + beq 2027c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 20404 │ │ │ │ + beq 20408 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2069c │ │ │ │ + beq 206a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2029c │ │ │ │ + beq 202a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 203f8 │ │ │ │ + beq 203fc │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2063c │ │ │ │ + bne 20640 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 202d0 │ │ │ │ + beq 202d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 20434 │ │ │ │ - ldr r3, [pc, #1108] @ 2072c │ │ │ │ - ldr r1, [pc, #1220] @ 207a0 │ │ │ │ + beq 20438 │ │ │ │ + ldr r3, [pc, #1108] @ 20730 │ │ │ │ + ldr r1, [pc, #1220] @ 207a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #1216] @ 207a4 │ │ │ │ - ldr r2, [pc, #1216] @ 207a8 │ │ │ │ + ldr r0, [pc, #1216] @ 207a8 │ │ │ │ + ldr r2, [pc, #1216] @ 207ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1fc80 │ │ │ │ + b 1fc84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ - b 1fb2c │ │ │ │ + bl 910c │ │ │ │ + b 1fb30 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 1fbd8 │ │ │ │ + b 1fbdc │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 1fbe4 │ │ │ │ + b 1fbe8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1128] @ 207ac │ │ │ │ - ldr r0, [pc, #1128] @ 207b0 │ │ │ │ + ldr r1, [pc, #1128] @ 207b0 │ │ │ │ + ldr r0, [pc, #1128] @ 207b4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1124] @ 207b4 │ │ │ │ + ldr r2, [pc, #1124] @ 207b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 200d4 │ │ │ │ + b 200d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1104] @ 207b8 │ │ │ │ - ldr r0, [pc, #1104] @ 207bc │ │ │ │ + ldr r1, [pc, #1104] @ 207bc │ │ │ │ + ldr r0, [pc, #1104] @ 207c0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1100] @ 207c0 │ │ │ │ + ldr r2, [pc, #1100] @ 207c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 200d4 │ │ │ │ + b 200d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 201a4 │ │ │ │ + b 201a8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1068] @ 207c4 │ │ │ │ - ldr r0, [pc, #1068] @ 207c8 │ │ │ │ + ldr r1, [pc, #1068] @ 207c8 │ │ │ │ + ldr r0, [pc, #1068] @ 207cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 200d4 │ │ │ │ + b 200d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 20214 │ │ │ │ - ldr r2, [pc, #1024] @ 207cc │ │ │ │ + b 20218 │ │ │ │ + ldr r2, [pc, #1024] @ 207d0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1020] @ 207d0 │ │ │ │ - ldr r0, [pc, #1020] @ 207d4 │ │ │ │ + ldr r1, [pc, #1020] @ 207d4 │ │ │ │ + ldr r0, [pc, #1020] @ 207d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1407c │ │ │ │ - b 203ac │ │ │ │ + b 203b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2029c │ │ │ │ + b 202a0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 20278 │ │ │ │ + b 2027c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #956] @ 207d8 │ │ │ │ - ldr r0, [pc, #956] @ 207dc │ │ │ │ + ldr r1, [pc, #956] @ 207dc │ │ │ │ + ldr r0, [pc, #956] @ 207e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ bl 132cc │ │ │ │ - b 203ac │ │ │ │ + b 203b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 202d0 │ │ │ │ + b 202d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #916] @ 207e0 │ │ │ │ - ldr r0, [pc, #916] @ 207e4 │ │ │ │ + ldr r1, [pc, #916] @ 207e4 │ │ │ │ + ldr r0, [pc, #916] @ 207e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 200d4 │ │ │ │ + bl 910c │ │ │ │ + b 200d8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [fp] │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 1fb14 │ │ │ │ + beq 1fb18 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orr r5, fp, #1 │ │ │ │ - beq 204c0 │ │ │ │ + beq 204c4 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [fp] │ │ │ │ - beq 204c0 │ │ │ │ + beq 204c4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 204cc │ │ │ │ + beq 204d0 │ │ │ │ cmp fp, #1 │ │ │ │ - bne 1fb2c │ │ │ │ - b 1ff7c │ │ │ │ + bne 1fb30 │ │ │ │ + b 1ff80 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 204c0 │ │ │ │ - ldr r2, [pc, #776] @ 207e8 │ │ │ │ + b 204c4 │ │ │ │ + ldr r2, [pc, #776] @ 207ec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #772] @ 207ec │ │ │ │ - ldr r0, [pc, #772] @ 207f0 │ │ │ │ + ldr r1, [pc, #772] @ 207f0 │ │ │ │ + ldr r0, [pc, #772] @ 207f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 1407c │ │ │ │ - b 200d4 │ │ │ │ - ldr r3, [pc, #536] @ 2072c │ │ │ │ - ldr r1, [pc, #732] @ 207f4 │ │ │ │ + b 200d8 │ │ │ │ + ldr r3, [pc, #536] @ 20730 │ │ │ │ + ldr r1, [pc, #732] @ 207f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #728] @ 207f8 │ │ │ │ - ldr r2, [pc, #644] @ 207a8 │ │ │ │ + ldr r0, [pc, #728] @ 207fc │ │ │ │ + ldr r2, [pc, #644] @ 207ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1fc78 │ │ │ │ - ldr r3, [pc, #496] @ 2072c │ │ │ │ - ldr r1, [pc, #700] @ 207fc │ │ │ │ + b 1fc7c │ │ │ │ + ldr r3, [pc, #496] @ 20730 │ │ │ │ + ldr r1, [pc, #700] @ 20800 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #696] @ 20800 │ │ │ │ - ldr r2, [pc, #604] @ 207a8 │ │ │ │ + ldr r0, [pc, #696] @ 20804 │ │ │ │ + ldr r2, [pc, #604] @ 207ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 1fc80 │ │ │ │ - ldr r3, [pc, #440] @ 2072c │ │ │ │ - ldr r0, [pc, #652] @ 20804 │ │ │ │ + bl 910c │ │ │ │ + b 1fc84 │ │ │ │ + ldr r3, [pc, #440] @ 20730 │ │ │ │ + ldr r0, [pc, #652] @ 20808 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - ldr r1, [pc, #640] @ 20808 │ │ │ │ + ldr r1, [pc, #640] @ 2080c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #632] @ 2080c │ │ │ │ - ldr r2, [pc, #528] @ 207a8 │ │ │ │ + ldr r0, [pc, #632] @ 20810 │ │ │ │ + ldr r2, [pc, #528] @ 207ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 1fc78 │ │ │ │ - ldr r3, [pc, #384] @ 2072c │ │ │ │ - ldr r1, [pc, #608] @ 20810 │ │ │ │ + b 1fc7c │ │ │ │ + ldr r3, [pc, #384] @ 20730 │ │ │ │ + ldr r1, [pc, #608] @ 20814 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #604] @ 20814 │ │ │ │ - ldr r2, [pc, #492] @ 207a8 │ │ │ │ + ldr r0, [pc, #604] @ 20818 │ │ │ │ + ldr r2, [pc, #492] @ 207ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 1fc80 │ │ │ │ - ldr r3, [pc, #328] @ 2072c │ │ │ │ - ldr r1, [pc, #560] @ 20818 │ │ │ │ + bl 910c │ │ │ │ + b 1fc84 │ │ │ │ + ldr r3, [pc, #328] @ 20730 │ │ │ │ + ldr r1, [pc, #560] @ 2081c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #556] @ 2081c │ │ │ │ - ldr r2, [pc, #436] @ 207a8 │ │ │ │ + ldr r0, [pc, #556] @ 20820 │ │ │ │ + ldr r2, [pc, #436] @ 207ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 1fc78 │ │ │ │ - ldr r3, [pc, #288] @ 2072c │ │ │ │ - ldr r1, [pc, #528] @ 20820 │ │ │ │ + b 1fc7c │ │ │ │ + ldr r3, [pc, #288] @ 20730 │ │ │ │ + ldr r1, [pc, #528] @ 20824 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #524] @ 20824 │ │ │ │ - ldr r2, [pc, #396] @ 207a8 │ │ │ │ + ldr r0, [pc, #524] @ 20828 │ │ │ │ + ldr r2, [pc, #396] @ 207ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 1fc80 │ │ │ │ - ldr r3, [pc, #232] @ 2072c │ │ │ │ - ldr r0, [pc, #480] @ 20828 │ │ │ │ + bl 910c │ │ │ │ + b 1fc84 │ │ │ │ + ldr r3, [pc, #232] @ 20730 │ │ │ │ + ldr r0, [pc, #480] @ 2082c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #468] @ 2082c │ │ │ │ + ldr r1, [pc, #468] @ 20830 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #464] @ 20830 │ │ │ │ - ldr r2, [pc, #324] @ 207a8 │ │ │ │ + ldr r0, [pc, #464] @ 20834 │ │ │ │ + ldr r2, [pc, #324] @ 207ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 1fc80 │ │ │ │ + b 1fc84 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #440] @ 20834 │ │ │ │ - ldr r1, [pc, #440] @ 20838 │ │ │ │ - ldr r0, [pc, #440] @ 2083c │ │ │ │ + ldr r3, [pc, #440] @ 20838 │ │ │ │ + ldr r1, [pc, #440] @ 2083c │ │ │ │ + ldr r0, [pc, #440] @ 20840 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #432] @ 20840 │ │ │ │ + ldr r2, [pc, #432] @ 20844 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #416] @ 20844 │ │ │ │ - ldr r1, [pc, #416] @ 20848 │ │ │ │ - ldr r0, [pc, #416] @ 2084c │ │ │ │ + ldr r3, [pc, #416] @ 20848 │ │ │ │ + ldr r1, [pc, #416] @ 2084c │ │ │ │ + ldr r0, [pc, #416] @ 20850 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #408] @ 20850 │ │ │ │ + ldr r2, [pc, #408] @ 20854 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ 20854 │ │ │ │ - ldr r1, [pc, #392] @ 20858 │ │ │ │ - ldr r0, [pc, #392] @ 2085c │ │ │ │ + ldr r3, [pc, #392] @ 20858 │ │ │ │ + ldr r1, [pc, #392] @ 2085c │ │ │ │ + ldr r0, [pc, #392] @ 20860 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #384] @ 20860 │ │ │ │ + ldr r2, [pc, #384] @ 20864 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ 20864 │ │ │ │ - ldr r1, [pc, #368] @ 20868 │ │ │ │ - ldr r0, [pc, #368] @ 2086c │ │ │ │ + ldr r3, [pc, #368] @ 20868 │ │ │ │ + ldr r1, [pc, #368] @ 2086c │ │ │ │ + ldr r0, [pc, #368] @ 20870 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1040 @ 0x410 │ │ │ │ - ldr r2, [pc, #360] @ 20870 │ │ │ │ + ldr r2, [pc, #360] @ 20874 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x000405b0 │ │ │ │ + andeq r0, r4, ip, lsr #11 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r0, r4, ip, lsl #11 │ │ │ │ + andeq r0, r4, r8, lsl #11 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r2, r2, r8, asr r9 │ │ │ │ - andeq r2, r2, r0, lsl r0 │ │ │ │ + andeq r2, r2, ip, asr r9 │ │ │ │ + andeq r2, r2, r4, lsl r0 │ │ │ │ andeq r0, r0, pc, asr #2 │ │ │ │ - andeq r0, r4, ip, ror #6 │ │ │ │ - andeq r2, r2, r0, asr #17 │ │ │ │ - andeq r1, r2, r8, ror pc │ │ │ │ - andeq r2, r2, ip, ror #16 │ │ │ │ - andeq r1, r2, r4, lsr #30 │ │ │ │ + andeq r0, r4, r8, ror #6 │ │ │ │ + andeq r2, r2, r4, asr #17 │ │ │ │ + andeq r1, r2, ip, ror pc │ │ │ │ + andeq r2, r2, r0, ror r8 │ │ │ │ + andeq r1, r2, r8, lsr #30 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - @ instruction: 0x000226b8 │ │ │ │ - andeq r1, r2, r0, ror sp │ │ │ │ - muleq r2, ip, r5 │ │ │ │ - andeq r2, r2, r4, lsr r6 │ │ │ │ - andeq r1, r2, r8, ror #25 │ │ │ │ - andeq r2, r2, r4, lsl #12 │ │ │ │ - @ instruction: 0x00021cbc │ │ │ │ + @ instruction: 0x000226bc │ │ │ │ + andeq r1, r2, r4, ror sp │ │ │ │ + andeq r2, r2, r0, lsr #11 │ │ │ │ + andeq r2, r2, r8, lsr r6 │ │ │ │ + andeq r1, r2, ip, ror #25 │ │ │ │ + andeq r2, r2, r8, lsl #12 │ │ │ │ + andeq r1, r2, r0, asr #25 │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ - andeq r3, r2, r0, lsr r1 │ │ │ │ - muleq r2, r8, r5 │ │ │ │ - andeq r1, r2, r0, asr ip │ │ │ │ - andeq r2, r2, r0, ror r5 │ │ │ │ - andeq r1, r2, r8, lsr #24 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ - andeq r2, r2, r4, lsl #10 │ │ │ │ - @ instruction: 0x00021bbc │ │ │ │ - andeq r2, r2, ip, lsr #9 │ │ │ │ - andeq r1, r2, r0, ror #22 │ │ │ │ - ldrdeq r2, [r2], -ip │ │ │ │ - muleq r2, r4, r9 │ │ │ │ + andeq r3, r2, r0, asr #3 │ │ │ │ + muleq r2, ip, r5 │ │ │ │ + andeq r1, r2, r4, asr ip │ │ │ │ + andeq r2, r2, r4, ror r5 │ │ │ │ + andeq r1, r2, ip, lsr #24 │ │ │ │ + ldrdeq r1, [r2], -r4 │ │ │ │ + andeq r2, r2, r8, lsl #10 │ │ │ │ + andeq r1, r2, r0, asr #23 │ │ │ │ + @ instruction: 0x000224b0 │ │ │ │ + andeq r1, r2, r4, ror #22 │ │ │ │ + andeq r2, r2, r0, ror #5 │ │ │ │ + muleq r2, r8, r9 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ - andeq r2, r2, r8, ror r2 │ │ │ │ - andeq r1, r2, r0, lsr r9 │ │ │ │ + andeq r2, r2, ip, ror r2 │ │ │ │ + andeq r1, r2, r4, lsr r9 │ │ │ │ andeq r0, r0, r9, asr #2 │ │ │ │ - andeq r2, r2, r4, asr r2 │ │ │ │ - andeq r1, r2, ip, lsl #18 │ │ │ │ + andeq r2, r2, r8, asr r2 │ │ │ │ + andeq r1, r2, r0, lsl r9 │ │ │ │ andeq r0, r0, sl, asr #2 │ │ │ │ - andeq r2, r2, r8, lsr #4 │ │ │ │ - andeq r1, r2, r0, ror #17 │ │ │ │ - andeq r2, r2, ip, ror #26 │ │ │ │ - andeq r2, r2, r8, ror #3 │ │ │ │ - muleq r2, ip, r8 │ │ │ │ - andeq r2, r2, r4, lsr #3 │ │ │ │ - andeq r1, r2, ip, asr r8 │ │ │ │ - andeq r2, r2, r4, ror r1 │ │ │ │ - andeq r1, r2, r8, lsr #16 │ │ │ │ - andeq r2, r2, r0, lsl #2 │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ - andeq r1, r2, r8, lsl #15 │ │ │ │ - andeq r2, r2, r0, lsr #1 │ │ │ │ - andeq r1, r2, r8, asr r7 │ │ │ │ - andeq r2, r2, r8, ror r0 │ │ │ │ - andeq r1, r2, r0, lsr r7 │ │ │ │ - andeq r2, r2, r8, asr #23 │ │ │ │ - andeq r2, r2, r0, lsr r0 │ │ │ │ - andeq r1, r2, r8, ror #13 │ │ │ │ - andeq r2, r2, r8 │ │ │ │ - andeq r1, r2, r0, asr #13 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ - andeq r1, r2, r8, lsl #13 │ │ │ │ - andeq r1, r2, r8, lsr #31 │ │ │ │ - andeq r1, r2, r0, ror #12 │ │ │ │ - andeq r1, r2, r0, lsr #31 │ │ │ │ - andeq r1, r2, r4, ror #30 │ │ │ │ - andeq r1, r2, ip, lsl r6 │ │ │ │ - ldrdeq r3, [r2], -r8 │ │ │ │ - @ instruction: 0x000205bc │ │ │ │ - andeq r1, r2, r0, asr #30 │ │ │ │ - andeq r1, r0, lr, lsl #23 │ │ │ │ - @ instruction: 0x00023bb0 │ │ │ │ - muleq r2, r4, r5 │ │ │ │ - andeq r1, r2, ip, asr pc │ │ │ │ - andeq r1, r0, sp, ror #24 │ │ │ │ - andeq r3, r2, r8, lsl #23 │ │ │ │ - andeq r0, r2, ip, ror #10 │ │ │ │ - andeq r1, r2, r8, lsr #30 │ │ │ │ - andeq r1, r0, r9, asr ip │ │ │ │ - andeq r3, r2, r0, ror #22 │ │ │ │ - andeq r0, r2, r4, asr #10 │ │ │ │ + andeq r2, r2, ip, lsr #4 │ │ │ │ + andeq r1, r2, r4, ror #17 │ │ │ │ + strdeq r2, [r2], -ip │ │ │ │ + andeq r2, r2, ip, ror #3 │ │ │ │ + andeq r1, r2, r0, lsr #17 │ │ │ │ + andeq r2, r2, r8, lsr #3 │ │ │ │ + andeq r1, r2, r0, ror #16 │ │ │ │ + andeq r2, r2, r8, ror r1 │ │ │ │ + andeq r1, r2, ip, lsr #16 │ │ │ │ + andeq r2, r2, r4, lsl #2 │ │ │ │ + ldrdeq r2, [r2], -r8 │ │ │ │ + andeq r1, r2, ip, lsl #15 │ │ │ │ + andeq r2, r2, r4, lsr #1 │ │ │ │ + andeq r1, r2, ip, asr r7 │ │ │ │ + andeq r2, r2, ip, ror r0 │ │ │ │ + andeq r1, r2, r4, lsr r7 │ │ │ │ + andeq r2, r2, r8, asr ip │ │ │ │ + andeq r2, r2, r4, lsr r0 │ │ │ │ + andeq r1, r2, ip, ror #13 │ │ │ │ + andeq r2, r2, ip │ │ │ │ + andeq r1, r2, r4, asr #13 │ │ │ │ ldrdeq r1, [r2], -r4 │ │ │ │ - andeq r1, r0, r9, asr #23 │ │ │ │ + andeq r1, r2, ip, lsl #13 │ │ │ │ + andeq r1, r2, ip, lsr #31 │ │ │ │ + andeq r1, r2, r4, ror #12 │ │ │ │ + andeq r1, r2, r4, lsr #31 │ │ │ │ + andeq r1, r2, r8, ror #30 │ │ │ │ + andeq r1, r2, r0, lsr #12 │ │ │ │ + strdeq r3, [r2], -r4 │ │ │ │ + andeq r0, r2, r0, asr #11 │ │ │ │ + andeq r1, r2, r4, asr #30 │ │ │ │ + andeq r1, r0, sl, asr r3 │ │ │ │ + andeq r3, r2, ip, asr #23 │ │ │ │ + muleq r2, r8, r5 │ │ │ │ + andeq r1, r2, r0, ror #30 │ │ │ │ + andeq r1, r0, r9, lsr r4 │ │ │ │ + andeq r3, r2, r4, lsr #23 │ │ │ │ + andeq r0, r2, r0, ror r5 │ │ │ │ + andeq r1, r2, ip, lsr #30 │ │ │ │ + andeq r1, r0, r5, lsr #8 │ │ │ │ + andeq r3, r2, ip, ror fp │ │ │ │ + andeq r0, r2, r8, asr #10 │ │ │ │ + ldrdeq r1, [r2], -r8 │ │ │ │ + muleq r0, r5, r3 │ │ │ │ │ │ │ │ -00020874 : │ │ │ │ +00020878 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #984] @ 20c64 │ │ │ │ - ldr r3, [pc, #984] @ 20c68 │ │ │ │ + ldr r2, [pc, #984] @ 20c68 │ │ │ │ + ldr r3, [pc, #984] @ 20c6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl e1b4 │ │ │ │ - ldr r5, [pc, #948] @ 20c6c │ │ │ │ + ldr r5, [pc, #948] @ 20c70 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 20a70 │ │ │ │ - ldr r3, [pc, #936] @ 20c70 │ │ │ │ + beq 20a74 │ │ │ │ + ldr r3, [pc, #936] @ 20c74 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - ldr r1, [r7, #312] @ 0x138 │ │ │ │ + ldr r1, [r7, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 208f8 │ │ │ │ + beq 208fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 20a08 │ │ │ │ + beq 20a0c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 20b3c │ │ │ │ - ldr r3, [pc, #876] @ 20c74 │ │ │ │ + beq 20b40 │ │ │ │ + ldr r3, [pc, #876] @ 20c78 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 20b68 │ │ │ │ + bne 20b6c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 20930 │ │ │ │ + beq 20934 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 209ec │ │ │ │ - ldr r3, [pc, #832] @ 20c78 │ │ │ │ + beq 209f0 │ │ │ │ + ldr r3, [pc, #832] @ 20c7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 20978 │ │ │ │ + beq 2097c │ │ │ │ tst r4, #1 │ │ │ │ - bne 20bc8 │ │ │ │ - ldr r2, [pc, #812] @ 20c7c │ │ │ │ - ldr r3, [pc, #788] @ 20c68 │ │ │ │ + bne 20bcc │ │ │ │ + ldr r2, [pc, #812] @ 20c80 │ │ │ │ + ldr r3, [pc, #788] @ 20c6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20c60 │ │ │ │ + bne 20c64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r4, #1 │ │ │ │ - bne 20a1c │ │ │ │ + bne 20a20 │ │ │ │ add r8, r4, #2 │ │ │ │ teq r4, r8 │ │ │ │ - bmi 20a14 │ │ │ │ - ldr r3, [pc, #748] @ 20c80 │ │ │ │ - ldr r2, [r7, #216] @ 0xd8 │ │ │ │ + bmi 20a18 │ │ │ │ + ldr r3, [pc, #748] @ 20c84 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20bd4 │ │ │ │ + beq 20bd8 │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 20948 │ │ │ │ - ldr r3, [pc, #696] @ 20c84 │ │ │ │ - ldr r1, [pc, #696] @ 20c88 │ │ │ │ + bne 2094c │ │ │ │ + ldr r3, [pc, #696] @ 20c88 │ │ │ │ + ldr r1, [pc, #696] @ 20c8c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #692] @ 20c8c │ │ │ │ - ldr r2, [pc, #692] @ 20c90 │ │ │ │ + ldr r0, [pc, #692] @ 20c90 │ │ │ │ + ldr r2, [pc, #692] @ 20c94 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 20948 │ │ │ │ + b 2094c │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #636] @ 20c78 │ │ │ │ + ldr r3, [pc, #636] @ 20c7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - bne 20940 │ │ │ │ - b 20978 │ │ │ │ + bne 20944 │ │ │ │ + b 2097c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 208f8 │ │ │ │ + b 208fc │ │ │ │ cmp r8, #0 │ │ │ │ - bge 2098c │ │ │ │ + bge 20990 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ - ldr r3, [pc, #592] @ 20c80 │ │ │ │ - ldr r2, [r7, #216] @ 0xd8 │ │ │ │ + bl 1c90c │ │ │ │ + ldr r3, [pc, #592] @ 20c84 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 20bd4 │ │ │ │ + beq 20bd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ tst r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 209bc │ │ │ │ + beq 209c0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 209bc │ │ │ │ - ldr r3, [pc, #524] @ 20c84 │ │ │ │ - ldr sl, [pc, #536] @ 20c94 │ │ │ │ - ldr r9, [pc, #536] @ 20c98 │ │ │ │ + b 209c0 │ │ │ │ + ldr r3, [pc, #524] @ 20c88 │ │ │ │ + ldr sl, [pc, #536] @ 20c98 │ │ │ │ + ldr r9, [pc, #536] @ 20c9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #524] @ 20c9c │ │ │ │ + ldr r2, [pc, #524] @ 20ca0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r8, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #492] @ 20ca0 │ │ │ │ - ldr r2, [pc, #440] @ 20c70 │ │ │ │ + ldr r3, [pc, #492] @ 20ca4 │ │ │ │ + ldr r2, [pc, #440] @ 20c74 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [r7, #304] @ 0x130 │ │ │ │ + ldr r1, [r7, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 20c44 │ │ │ │ + beq 20c48 │ │ │ │ bl 128ac │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 20c1c │ │ │ │ - ldr r3, [pc, #412] @ 20ca4 │ │ │ │ + beq 20c20 │ │ │ │ + ldr r3, [pc, #412] @ 20ca8 │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ bl 12814 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9044 │ │ │ │ - b 208c8 │ │ │ │ - ldr r3, [pc, #320] @ 20c84 │ │ │ │ - ldr r1, [pc, #352] @ 20ca8 │ │ │ │ + bl 910c │ │ │ │ + b 208cc │ │ │ │ + ldr r3, [pc, #320] @ 20c88 │ │ │ │ + ldr r1, [pc, #352] @ 20cac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #348] @ 20cac │ │ │ │ - ldr r2, [pc, #348] @ 20cb0 │ │ │ │ + ldr r0, [pc, #348] @ 20cb0 │ │ │ │ + ldr r2, [pc, #348] @ 20cb4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #1 │ │ │ │ - b 20948 │ │ │ │ - ldr r0, [pc, #324] @ 20cb4 │ │ │ │ + b 2094c │ │ │ │ + ldr r0, [pc, #324] @ 20cb8 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 20b94 │ │ │ │ + beq 20b98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 20bbc │ │ │ │ - ldr r3, [pc, #232] @ 20c84 │ │ │ │ - ldr r1, [pc, #280] @ 20cb8 │ │ │ │ + beq 20bc0 │ │ │ │ + ldr r3, [pc, #232] @ 20c88 │ │ │ │ + ldr r1, [pc, #280] @ 20cbc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #276] @ 20cbc │ │ │ │ - ldr r2, [pc, #260] @ 20cb0 │ │ │ │ + ldr r0, [pc, #276] @ 20cc0 │ │ │ │ + ldr r2, [pc, #260] @ 20cb4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 20b60 │ │ │ │ + b 20b64 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 20b94 │ │ │ │ + b 20b98 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 20948 │ │ │ │ + b 2094c │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - ldr r3, [pc, #220] @ 20cc0 │ │ │ │ - ldr r1, [pc, #220] @ 20cc4 │ │ │ │ + ldr r3, [pc, #220] @ 20cc4 │ │ │ │ + ldr r1, [pc, #220] @ 20cc8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #136] @ 20c84 │ │ │ │ - ldr r1, [pc, #200] @ 20cc8 │ │ │ │ + ldr r3, [pc, #136] @ 20c88 │ │ │ │ + ldr r1, [pc, #200] @ 20ccc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #196] @ 20ccc │ │ │ │ + ldr r0, [pc, #196] @ 20cd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #348 @ 0x15c │ │ │ │ bl 132cc │ │ │ │ - b 20b60 │ │ │ │ + b 20b64 │ │ │ │ bl 1254c │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9044 │ │ │ │ - b 20b60 │ │ │ │ + bl 910c │ │ │ │ + b 20b64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #344 @ 0x158 │ │ │ │ bl 132cc │ │ │ │ - b 20c20 │ │ │ │ + b 20c24 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, ip, ror #14 │ │ │ │ + andeq pc, r3, r8, ror #14 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq pc, r3, r4, asr #14 │ │ │ │ + andeq pc, r3, r0, asr #14 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq pc, r3, r8, lsr #13 │ │ │ │ + andeq pc, r3, r4, lsr #13 │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r1, r2, r4, asr #24 │ │ │ │ - andeq r1, r2, r0, lsr #5 │ │ │ │ + andeq r1, r2, r8, asr #24 │ │ │ │ + andeq r1, r2, r4, lsr #5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r1, r2, r0, lsr #23 │ │ │ │ - strdeq r1, [r2], -ip │ │ │ │ + andeq r1, r2, r4, lsr #23 │ │ │ │ + andeq r1, r2, r0, lsl #4 │ │ │ │ andeq r0, r0, r7, asr r1 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r2, ip, asr #21 │ │ │ │ - andeq r1, r2, r8, lsr #2 │ │ │ │ - andeq r0, r0, sl, asr r1 │ │ │ │ - ldrdeq r1, [r2], -ip │ │ │ │ - andeq r1, r2, r4, ror sl │ │ │ │ ldrdeq r1, [r2], -r0 │ │ │ │ + andeq r1, r2, ip, lsr #2 │ │ │ │ + andeq r0, r0, sl, asr r1 │ │ │ │ + andeq r1, r2, r0, ror #3 │ │ │ │ + andeq r1, r2, r8, ror sl │ │ │ │ + ldrdeq r1, [r2], -r4 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r1, r2, r8, asr #20 │ │ │ │ - andeq r1, r2, r8, lsl sl │ │ │ │ - andeq r1, r2, r4, ror r0 │ │ │ │ + andeq r1, r2, ip, asr #20 │ │ │ │ + andeq r1, r2, ip, lsl sl │ │ │ │ + andeq r1, r2, r8, ror r0 │ │ │ │ │ │ │ │ -00020cd0 : │ │ │ │ +00020cd4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r9, [pc, #468] @ 20ebc │ │ │ │ + ldr r9, [pc, #468] @ 20ec0 │ │ │ │ tst r1, #1 │ │ │ │ mov r6, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bne 20e94 │ │ │ │ - ldr r3, [pc, #448] @ 20ec0 │ │ │ │ + bne 20e98 │ │ │ │ + ldr r3, [pc, #448] @ 20ec4 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 20df8 │ │ │ │ + beq 20dfc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov sl, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 20dc8 │ │ │ │ + beq 20dcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20874 │ │ │ │ + bl 20878 │ │ │ │ tst r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 20e50 │ │ │ │ + bne 20e54 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 20e60 │ │ │ │ + beq 20e64 │ │ │ │ tst r5, #1 │ │ │ │ - bne 20d6c │ │ │ │ + bne 20d70 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 20e88 │ │ │ │ + bne 20e8c │ │ │ │ cmp r6, r5 │ │ │ │ movne r6, r5 │ │ │ │ - bne 20d00 │ │ │ │ + bne 20d04 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 12cec │ │ │ │ cmp sl, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 20ea8 │ │ │ │ + bne 20eac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 20d64 │ │ │ │ + bne 20d68 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 20df8 │ │ │ │ + beq 20dfc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov sl, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 20d28 │ │ │ │ - ldr r3, [pc, #244] @ 20ec4 │ │ │ │ - ldr r1, [pc, #244] @ 20ec8 │ │ │ │ + bne 20d2c │ │ │ │ + ldr r3, [pc, #244] @ 20ec8 │ │ │ │ + ldr r1, [pc, #244] @ 20ecc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #240] @ 20ecc │ │ │ │ + ldr r0, [pc, #240] @ 20ed0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #356 @ 0x164 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 20e44 │ │ │ │ + b 20e48 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - ldr r3, [pc, #192] @ 20ed0 │ │ │ │ - ldr r1, [pc, #192] @ 20ed4 │ │ │ │ + ldr r3, [pc, #192] @ 20ed4 │ │ │ │ + ldr r1, [pc, #192] @ 20ed8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #156] @ 20ec4 │ │ │ │ - ldr r1, [pc, #172] @ 20ed8 │ │ │ │ - ldr r0, [pc, #172] @ 20edc │ │ │ │ + ldr r3, [pc, #156] @ 20ec8 │ │ │ │ + ldr r1, [pc, #172] @ 20edc │ │ │ │ + ldr r0, [pc, #172] @ 20ee0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #356 @ 0x164 │ │ │ │ bl 132cc │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 20d48 │ │ │ │ - ldr r3, [pc, #92] @ 20ec4 │ │ │ │ - ldr r1, [pc, #116] @ 20ee0 │ │ │ │ + bne 20d4c │ │ │ │ + ldr r3, [pc, #92] @ 20ec8 │ │ │ │ + ldr r1, [pc, #116] @ 20ee4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #112] @ 20ee4 │ │ │ │ - ldr r2, [pc, #112] @ 20ee8 │ │ │ │ + ldr r0, [pc, #112] @ 20ee8 │ │ │ │ + ldr r2, [pc, #112] @ 20eec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 20dec │ │ │ │ + b 20df0 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 20d58 │ │ │ │ + b 20d5c │ │ │ │ mov r0, r1 │ │ │ │ bl cdb4 │ │ │ │ - ldr r3, [pc, #28] @ 20ec0 │ │ │ │ + ldr r3, [pc, #28] @ 20ec4 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - b 20d90 │ │ │ │ + b 20d94 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 20d8c │ │ │ │ - b 20d64 │ │ │ │ - andeq pc, r3, ip, lsl #6 │ │ │ │ + beq 20d90 │ │ │ │ + b 20d68 │ │ │ │ + andeq pc, r3, r8, lsl #6 │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r1, r2, r8, asr #17 │ │ │ │ - andeq r0, r2, r0, lsr #29 │ │ │ │ + andeq r1, r2, ip, asr #17 │ │ │ │ + andeq r0, r2, r4, lsr #29 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r1, r2, r8, asr r8 │ │ │ │ - andeq r1, r2, r4, ror r8 │ │ │ │ - andeq r0, r2, r8, asr #28 │ │ │ │ - andeq r1, r2, ip, lsr #16 │ │ │ │ - andeq r0, r2, r4, lsl #28 │ │ │ │ + andeq r1, r2, ip, asr r8 │ │ │ │ + andeq r1, r2, r8, ror r8 │ │ │ │ + andeq r0, r2, ip, asr #28 │ │ │ │ + andeq r1, r2, r0, lsr r8 │ │ │ │ + andeq r0, r2, r8, lsl #28 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ │ │ │ │ -00020eec : │ │ │ │ +00020ef0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #356] @ 21068 │ │ │ │ + ldr ip, [pc, #356] @ 2106c │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #876 @ 0x36c │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #324] @ 2106c │ │ │ │ + ldr lr, [pc, #324] @ 21070 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #316] @ 21070 │ │ │ │ + ldr ip, [pc, #316] @ 21074 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #308] @ 21074 │ │ │ │ + ldr r6, [pc, #308] @ 21078 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21008 │ │ │ │ + beq 2100c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 20fd4 │ │ │ │ + beq 20fd8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 21010 │ │ │ │ + beq 21014 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21024 │ │ │ │ + bne 21028 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20cd0 │ │ │ │ + bl 20cd4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 21008 │ │ │ │ + beq 2100c │ │ │ │ bl 12bc0 │ │ │ │ - ldr r2, [pc, #200] @ 21078 │ │ │ │ - ldr r3, [pc, #188] @ 21070 │ │ │ │ + ldr r2, [pc, #200] @ 2107c │ │ │ │ + ldr r3, [pc, #188] @ 21074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21064 │ │ │ │ + bne 21068 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #160] @ 2107c │ │ │ │ + ldr r0, [pc, #160] @ 21080 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #148] @ 21080 │ │ │ │ - ldr r1, [pc, #148] @ 21084 │ │ │ │ + ldr r3, [pc, #148] @ 21084 │ │ │ │ + ldr r1, [pc, #148] @ 21088 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #144] @ 21088 │ │ │ │ - ldr r2, [pc, #144] @ 2108c │ │ │ │ + ldr r0, [pc, #144] @ 2108c │ │ │ │ + ldr r2, [pc, #144] @ 21090 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 20fa8 │ │ │ │ - ldr r0, [pc, #120] @ 21090 │ │ │ │ + b 20fac │ │ │ │ + ldr r0, [pc, #120] @ 21094 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 20fe4 │ │ │ │ + b 20fe8 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 20f94 │ │ │ │ + beq 20f98 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r1, [r4, #12] │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ - beq 20f94 │ │ │ │ + beq 20f98 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r1, r4, #1 │ │ │ │ lsleq r1, r0, #1 │ │ │ │ - b 20f94 │ │ │ │ + b 20f98 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r8, lsl #26 │ │ │ │ - andeq pc, r3, r8, asr #1 │ │ │ │ + andeq pc, r3, r4, lsl #26 │ │ │ │ + andeq pc, r3, r4, asr #1 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq pc, r3, ip, lsr #1 │ │ │ │ - andeq pc, r3, r8, asr #32 │ │ │ │ - andeq r2, r2, r4, ror #2 │ │ │ │ + andeq pc, r3, r8, lsr #1 │ │ │ │ + andeq pc, r3, r4, asr #32 │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r1, r2, r8, lsr #13 │ │ │ │ - andeq r0, r2, r0, lsl #25 │ │ │ │ + andeq r1, r2, ip, lsr #13 │ │ │ │ + andeq r0, r2, r4, lsl #25 │ │ │ │ andeq r0, r0, r1, ror #2 │ │ │ │ - ldrdeq r1, [r2], -r4 │ │ │ │ + ldrdeq r1, [r2], -r8 │ │ │ │ │ │ │ │ -00021094 : │ │ │ │ +00021098 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #356] @ 21210 │ │ │ │ + ldr ip, [pc, #356] @ 21214 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #924 @ 0x39c │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #324] @ 21214 │ │ │ │ + ldr lr, [pc, #324] @ 21218 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #316] @ 21218 │ │ │ │ + ldr ip, [pc, #316] @ 2121c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #308] @ 2121c │ │ │ │ + ldr r6, [pc, #308] @ 21220 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 211b0 │ │ │ │ + beq 211b4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2117c │ │ │ │ + beq 21180 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 211b8 │ │ │ │ + beq 211bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 211cc │ │ │ │ + bne 211d0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20874 │ │ │ │ + bl 20878 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 211b0 │ │ │ │ + beq 211b4 │ │ │ │ bl 12bc0 │ │ │ │ - ldr r2, [pc, #200] @ 21220 │ │ │ │ - ldr r3, [pc, #188] @ 21218 │ │ │ │ + ldr r2, [pc, #200] @ 21224 │ │ │ │ + ldr r3, [pc, #188] @ 2121c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2120c │ │ │ │ + bne 21210 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #160] @ 21224 │ │ │ │ + ldr r0, [pc, #160] @ 21228 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #148] @ 21228 │ │ │ │ - ldr r1, [pc, #148] @ 2122c │ │ │ │ + ldr r3, [pc, #148] @ 2122c │ │ │ │ + ldr r1, [pc, #148] @ 21230 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #144] @ 21230 │ │ │ │ - ldr r2, [pc, #144] @ 21234 │ │ │ │ + ldr r0, [pc, #144] @ 21234 │ │ │ │ + ldr r2, [pc, #144] @ 21238 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 21150 │ │ │ │ - ldr r0, [pc, #120] @ 21238 │ │ │ │ + b 21154 │ │ │ │ + ldr r0, [pc, #120] @ 2123c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2118c │ │ │ │ + b 21190 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 2113c │ │ │ │ + beq 21140 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r1, [r4, #12] │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ - beq 2113c │ │ │ │ + beq 21140 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r1, r4, #1 │ │ │ │ lsleq r1, r0, #1 │ │ │ │ - b 2113c │ │ │ │ + b 21140 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r0, ror #22 │ │ │ │ - andeq lr, r3, r0, lsr #30 │ │ │ │ + andeq pc, r3, ip, asr fp @ │ │ │ │ + andeq lr, r3, ip, lsl pc │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq lr, r3, r4, lsl #30 │ │ │ │ - andeq lr, r3, r0, lsr #29 │ │ │ │ - @ instruction: 0x00021fbc │ │ │ │ + andeq lr, r3, r0, lsl #30 │ │ │ │ + muleq r3, ip, lr │ │ │ │ + andeq r2, r2, ip, asr #32 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r1, r2, ip, ror r4 │ │ │ │ - ldrdeq r0, [r2], -r8 │ │ │ │ + andeq r1, r2, r0, lsl #9 │ │ │ │ + ldrdeq r0, [r2], -ip │ │ │ │ andeq r0, r0, r5, asr r1 │ │ │ │ - andeq r1, r2, ip, lsr #6 │ │ │ │ + andeq r1, r2, r0, lsr r3 │ │ │ │ │ │ │ │ -0002123c : │ │ │ │ +00021240 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #712] @ 2151c │ │ │ │ + ldr r8, [pc, #712] @ 21520 │ │ │ │ tst r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bne 21338 │ │ │ │ + bne 2133c │ │ │ │ add r6, r2, #2 │ │ │ │ teq r2, r6 │ │ │ │ - bmi 21330 │ │ │ │ - ldr r3, [pc, #676] @ 21520 │ │ │ │ + bmi 21334 │ │ │ │ + ldr r3, [pc, #676] @ 21524 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [r3, #296] @ 0x128 │ │ │ │ - ldr r3, [pc, #668] @ 21524 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r3, [pc, #668] @ 21528 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 213d4 │ │ │ │ + beq 213d8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ mov sl, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 21438 │ │ │ │ + beq 2143c │ │ │ │ tst r4, #1 │ │ │ │ - bne 21498 │ │ │ │ + bne 2149c │ │ │ │ add r9, r4, #2 │ │ │ │ teq r4, r9 │ │ │ │ - bmi 21314 │ │ │ │ + bmi 21318 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 194dc │ │ │ │ cmp sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 214d0 │ │ │ │ + bne 214d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 21468 │ │ │ │ + beq 2146c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 214dc │ │ │ │ + beq 214e0 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r9, #0 │ │ │ │ - bge 212cc │ │ │ │ + bge 212d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ - b 212cc │ │ │ │ + b 212d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 21274 │ │ │ │ + bge 21278 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ands sl, r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2138c │ │ │ │ - ldr r3, [pc, #460] @ 21524 │ │ │ │ - ldr r2, [pc, #452] @ 21520 │ │ │ │ + bne 21390 │ │ │ │ + ldr r3, [pc, #460] @ 21528 │ │ │ │ + ldr r2, [pc, #452] @ 21524 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [r2, #296] @ 0x128 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 213d4 │ │ │ │ + beq 213d8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ mov r4, r0 │ │ │ │ - b 212b0 │ │ │ │ + b 212b4 │ │ │ │ bl cdb4 │ │ │ │ - ldr r2, [pc, #396] @ 21524 │ │ │ │ - ldr r3, [pc, #388] @ 21520 │ │ │ │ + ldr r2, [pc, #396] @ 21528 │ │ │ │ + ldr r3, [pc, #388] @ 21524 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r2, [r2, #296] @ 0x128 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 213d4 │ │ │ │ + beq 213d8 │ │ │ │ mov sl, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 212b0 │ │ │ │ + b 212b4 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - ldr r3, [pc, #316] @ 21528 │ │ │ │ - ldr r1, [pc, #316] @ 2152c │ │ │ │ + ldr r3, [pc, #316] @ 2152c │ │ │ │ + ldr r1, [pc, #316] @ 21530 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #300] @ 21530 │ │ │ │ - ldr r1, [pc, #300] @ 21534 │ │ │ │ - ldr r0, [pc, #300] @ 21538 │ │ │ │ + ldr r3, [pc, #300] @ 21534 │ │ │ │ + ldr r1, [pc, #300] @ 21538 │ │ │ │ + ldr r0, [pc, #300] @ 2153c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #604 @ 0x25c │ │ │ │ bl 132cc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ stm r5, {r2, r3} │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #240] @ 21530 │ │ │ │ - ldr r1, [pc, #248] @ 2153c │ │ │ │ + ldr r3, [pc, #240] @ 21534 │ │ │ │ + ldr r1, [pc, #248] @ 21540 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #244] @ 21540 │ │ │ │ - ldr r2, [pc, #244] @ 21544 │ │ │ │ + ldr r0, [pc, #244] @ 21544 │ │ │ │ + ldr r2, [pc, #244] @ 21548 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 21420 │ │ │ │ - ldr r3, [pc, #192] @ 21530 │ │ │ │ - ldr r1, [pc, #212] @ 21548 │ │ │ │ + b 21424 │ │ │ │ + ldr r3, [pc, #192] @ 21534 │ │ │ │ + ldr r1, [pc, #212] @ 2154c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #208] @ 2154c │ │ │ │ - ldr r2, [pc, #208] @ 21550 │ │ │ │ + ldr r0, [pc, #208] @ 21550 │ │ │ │ + ldr r2, [pc, #208] @ 21554 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 21420 │ │ │ │ + b 21424 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 194dc │ │ │ │ cmp sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 21510 │ │ │ │ + bne 21514 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 212e8 │ │ │ │ + b 212ec │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 212e8 │ │ │ │ - ldr r3, [pc, #76] @ 21530 │ │ │ │ - ldr r2, [pc, #108] @ 21554 │ │ │ │ + b 212ec │ │ │ │ + ldr r3, [pc, #76] @ 21534 │ │ │ │ + ldr r2, [pc, #108] @ 21558 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #104] @ 21558 │ │ │ │ - ldr r0, [pc, #104] @ 2155c │ │ │ │ + ldr r1, [pc, #104] @ 2155c │ │ │ │ + ldr r0, [pc, #104] @ 21560 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #68] @ 21550 │ │ │ │ + ldr r2, [pc, #68] @ 21554 │ │ │ │ bl 1407c │ │ │ │ - b 2148c │ │ │ │ + b 21490 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 214c4 │ │ │ │ - andeq lr, r3, r0, lsr #27 │ │ │ │ + b 214c8 │ │ │ │ + muleq r3, ip, sp │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr #6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ + ldrdeq r1, [r2], -r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r1, [r2], -r4 │ │ │ │ - andeq r0, r2, ip, ror #16 │ │ │ │ - @ instruction: 0x000212b0 │ │ │ │ - andeq r0, r2, ip, lsr #16 │ │ │ │ + strdeq r1, [r2], -r8 │ │ │ │ + andeq r0, r2, r0, ror r8 │ │ │ │ + @ instruction: 0x000212b4 │ │ │ │ + andeq r0, r2, r0, lsr r8 │ │ │ │ andeq r0, r0, fp, asr r2 │ │ │ │ - andeq r1, r2, r0, lsl #5 │ │ │ │ - strdeq r0, [r2], -ip │ │ │ │ + andeq r1, r2, r4, lsl #5 │ │ │ │ + andeq r0, r2, r0, lsl #16 │ │ │ │ andeq r0, r0, lr, asr r2 │ │ │ │ - andeq r1, r2, r0, asr ip │ │ │ │ - andeq r1, r2, r8, lsl #4 │ │ │ │ - andeq r0, r2, r0, lsl #15 │ │ │ │ + andeq r1, r2, r0, ror #25 │ │ │ │ + andeq r1, r2, ip, lsl #4 │ │ │ │ + andeq r0, r2, r4, lsl #15 │ │ │ │ │ │ │ │ -00021560 : │ │ │ │ +00021564 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #576] @ 217b8 │ │ │ │ + ldr ip, [pc, #576] @ 217bc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #972 @ 0x3cc │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #544] @ 217bc │ │ │ │ + ldr lr, [pc, #544] @ 217c0 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #536] @ 217c0 │ │ │ │ + ldr ip, [pc, #536] @ 217c4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #528] @ 217c4 │ │ │ │ + ldr r5, [pc, #528] @ 217c8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 216f0 │ │ │ │ + beq 216f4 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 216bc │ │ │ │ + beq 216c0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 21700 │ │ │ │ + beq 21704 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21714 │ │ │ │ + bne 21718 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2123c │ │ │ │ + bl 21240 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 216f0 │ │ │ │ + beq 216f4 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 216f8 │ │ │ │ + beq 216fc │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 21790 │ │ │ │ - ldr r2, [pc, #372] @ 217c8 │ │ │ │ + beq 21794 │ │ │ │ + ldr r2, [pc, #372] @ 217cc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2176c │ │ │ │ - ldr r2, [pc, #360] @ 217cc │ │ │ │ + beq 21770 │ │ │ │ + ldr r2, [pc, #360] @ 217d0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 217b4 │ │ │ │ + beq 217b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 21764 │ │ │ │ + ble 21768 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 21764 │ │ │ │ + beq 21768 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #316] @ 217d0 │ │ │ │ - ldr r3, [pc, #296] @ 217c0 │ │ │ │ + ldr r2, [pc, #316] @ 217d4 │ │ │ │ + ldr r3, [pc, #296] @ 217c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21768 │ │ │ │ + bne 2176c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #272] @ 217d4 │ │ │ │ + ldr r0, [pc, #272] @ 217d8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #260] @ 217d8 │ │ │ │ - ldr r1, [pc, #260] @ 217dc │ │ │ │ + ldr r3, [pc, #260] @ 217dc │ │ │ │ + ldr r1, [pc, #260] @ 217e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #256] @ 217e0 │ │ │ │ + ldr r0, [pc, #256] @ 217e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #600 @ 0x258 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 2168c │ │ │ │ + b 21690 │ │ │ │ bl 12a54 │ │ │ │ - b 21634 │ │ │ │ - ldr r0, [pc, #220] @ 217e4 │ │ │ │ + b 21638 │ │ │ │ + ldr r0, [pc, #220] @ 217e8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 216cc │ │ │ │ + b 216d0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq 2160c │ │ │ │ + beq 21610 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 21740 │ │ │ │ + bne 21744 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 2160c │ │ │ │ + b 21610 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 2160c │ │ │ │ + b 21610 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 217e8 │ │ │ │ - ldr r1, [pc, #116] @ 217ec │ │ │ │ - ldr r0, [pc, #116] @ 217f0 │ │ │ │ + ldr r3, [pc, #116] @ 217ec │ │ │ │ + ldr r1, [pc, #116] @ 217f0 │ │ │ │ + ldr r0, [pc, #116] @ 217f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ 217f4 │ │ │ │ + ldr r2, [pc, #112] @ 217f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ 217f8 │ │ │ │ - ldr r1, [pc, #96] @ 217fc │ │ │ │ - ldr r0, [pc, #96] @ 21800 │ │ │ │ + ldr r3, [pc, #96] @ 217fc │ │ │ │ + ldr r1, [pc, #96] @ 21800 │ │ │ │ + ldr r0, [pc, #96] @ 21804 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - muleq r3, r4, r6 │ │ │ │ - andeq lr, r3, r4, asr sl │ │ │ │ + muleq r3, r0, r6 │ │ │ │ + andeq lr, r3, r0, asr sl │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq lr, r3, r8, lsr sl │ │ │ │ + andeq lr, r3, r4, lsr sl │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq lr, r3, r4, ror #18 │ │ │ │ - andeq r1, r2, ip, ror sl │ │ │ │ + andeq lr, r3, r0, ror #18 │ │ │ │ + andeq r1, r2, ip, lsl #22 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r1, r2, r0, lsr #32 │ │ │ │ - muleq r2, ip, r5 │ │ │ │ - andeq r0, r2, r4, ror #27 │ │ │ │ - andeq r2, r2, r0, ror #21 │ │ │ │ - andeq pc, r1, r0, lsl #4 │ │ │ │ - andeq pc, r1, r0, asr r5 @ │ │ │ │ + andeq r1, r2, r4, lsr #32 │ │ │ │ + andeq r0, r2, r0, lsr #11 │ │ │ │ + andeq r0, r2, r8, ror #27 │ │ │ │ + strdeq r2, [r2], -ip │ │ │ │ + andeq pc, r1, r4, lsl #4 │ │ │ │ + andeq pc, r1, r4, asr r5 @ │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - @ instruction: 0x00022abc │ │ │ │ - andeq pc, r1, r0, lsr #4 │ │ │ │ - andeq pc, r1, ip, asr #4 │ │ │ │ + ldrdeq r2, [r2], -r8 │ │ │ │ + andeq pc, r1, r4, lsr #4 │ │ │ │ + andeq pc, r1, r0, asr r2 @ │ │ │ │ │ │ │ │ -00021804 : │ │ │ │ +00021808 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #496] @ 21a0c │ │ │ │ + ldr ip, [pc, #496] @ 21a10 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1020 @ 0x3fc │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ str ip, [sp, #16] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #440] @ 21a10 │ │ │ │ + ldr lr, [pc, #440] @ 21a14 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #432] @ 21a14 │ │ │ │ + ldr ip, [pc, #432] @ 21a18 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #424] @ 21a18 │ │ │ │ + ldr r5, [pc, #424] @ 21a1c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl c96c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21980 │ │ │ │ + beq 21984 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2194c │ │ │ │ + beq 21950 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 21988 │ │ │ │ + beq 2198c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2199c │ │ │ │ + bne 219a0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 219c0 │ │ │ │ + beq 219c4 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #312] @ 21a1c │ │ │ │ + ldr r0, [pc, #312] @ 21a20 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp lr, r0 │ │ │ │ - bne 219d4 │ │ │ │ - ldr lr, [pc, #292] @ 21a20 │ │ │ │ + bne 219d8 │ │ │ │ + ldr lr, [pc, #292] @ 21a24 │ │ │ │ mov r0, r6 │ │ │ │ ldr lr, [r5, lr] │ │ │ │ sub ip, ip, lr │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 21980 │ │ │ │ + beq 21984 │ │ │ │ bl 12bc0 │ │ │ │ - ldr r2, [pc, #252] @ 21a24 │ │ │ │ - ldr r3, [pc, #232] @ 21a14 │ │ │ │ + ldr r2, [pc, #252] @ 21a28 │ │ │ │ + ldr r3, [pc, #232] @ 21a18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21a08 │ │ │ │ + bne 21a0c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #212] @ 21a28 │ │ │ │ + ldr r0, [pc, #212] @ 21a2c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #200] @ 21a2c │ │ │ │ - ldr r1, [pc, #200] @ 21a30 │ │ │ │ + ldr r3, [pc, #200] @ 21a30 │ │ │ │ + ldr r1, [pc, #200] @ 21a34 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #196] @ 21a34 │ │ │ │ - ldr r2, [pc, #196] @ 21a38 │ │ │ │ + ldr r0, [pc, #196] @ 21a38 │ │ │ │ + ldr r2, [pc, #196] @ 21a3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 21920 │ │ │ │ - ldr r0, [pc, #172] @ 21a3c │ │ │ │ + b 21924 │ │ │ │ + ldr r0, [pc, #172] @ 21a40 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2195c │ │ │ │ + b 21960 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 218c4 │ │ │ │ + beq 218c8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 219e8 │ │ │ │ + bne 219ec │ │ │ │ ldr r1, [r4, #12] │ │ │ │ rsb r1, r1, #0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - b 218c4 │ │ │ │ - ldr r0, [pc, #120] @ 21a40 │ │ │ │ + b 218c8 │ │ │ │ + ldr r0, [pc, #120] @ 21a44 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2195c │ │ │ │ - ldr r0, [pc, #104] @ 21a44 │ │ │ │ + b 21960 │ │ │ │ + ldr r0, [pc, #104] @ 21a48 │ │ │ │ mov r1, ip │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2195c │ │ │ │ + b 21960 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r1, r4, #1 │ │ │ │ lsleq r1, r0, #1 │ │ │ │ - b 218c4 │ │ │ │ + b 218c8 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r3], -r0 │ │ │ │ - muleq r3, r8, r7 │ │ │ │ + andeq pc, r3, ip, ror #7 │ │ │ │ + muleq r3, r4, r7 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq lr, r3, ip, ror r7 │ │ │ │ + andeq lr, r3, r8, ror r7 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - ldrdeq lr, [r3], -r0 │ │ │ │ - andeq r1, r2, ip, ror #15 │ │ │ │ + andeq lr, r3, ip, asr #13 │ │ │ │ + andeq r1, r2, ip, ror r8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r0, r2, r0, asr ip │ │ │ │ - andeq r0, r2, r8, lsl #6 │ │ │ │ + andeq r0, r2, r4, asr ip │ │ │ │ + andeq r0, r2, ip, lsl #6 │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - andeq r0, r2, ip, asr fp │ │ │ │ - andeq r1, r2, r8, ror r7 │ │ │ │ - andeq r0, r2, r0, ror r3 │ │ │ │ + andeq r0, r2, r0, ror #22 │ │ │ │ + andeq r1, r2, r8, lsl #16 │ │ │ │ + andeq r0, r2, r4, ror r3 │ │ │ │ │ │ │ │ -00021a48 : │ │ │ │ +00021a4c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #1012] @ 21e54 │ │ │ │ - ldr r2, [pc, #1012] @ 21e58 │ │ │ │ + ldr ip, [pc, #1012] @ 21e58 │ │ │ │ + ldr r2, [pc, #1012] @ 21e5c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r8, [pc, #1004] @ 21e5c │ │ │ │ + ldr r8, [pc, #1004] @ 21e60 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #1000] @ 21e60 │ │ │ │ + ldr r3, [pc, #1000] @ 21e64 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [r7, #100] @ 0x64 │ │ │ │ + ldr r3, [r7, #832] @ 0x340 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #836] @ 0x344 │ │ │ │ mov r9, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 8a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 21c80 │ │ │ │ + beq 21c84 │ │ │ │ bl 89a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 21adc │ │ │ │ + beq 21ae0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 21b78 │ │ │ │ + beq 21b7c │ │ │ │ cmp r5, #0 │ │ │ │ - blt 21ca8 │ │ │ │ + blt 21cac │ │ │ │ ands r5, r5, #255 @ 0xff │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ - beq 21b84 │ │ │ │ + ldr r0, [r7, #836] @ 0x344 │ │ │ │ + beq 21b88 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #12 │ │ │ │ str r6, [sp, #12] │ │ │ │ bl 8a34 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 21c48 │ │ │ │ + beq 21c4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 21cfc │ │ │ │ + beq 21d00 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 21b48 │ │ │ │ + beq 21b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 21c74 │ │ │ │ - ldr r2, [pc, #788] @ 21e64 │ │ │ │ - ldr r3, [pc, #772] @ 21e58 │ │ │ │ + beq 21c78 │ │ │ │ + ldr r2, [pc, #788] @ 21e68 │ │ │ │ + ldr r3, [pc, #772] @ 21e5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21e50 │ │ │ │ + bne 21e54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 21adc │ │ │ │ + b 21ae0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #12 │ │ │ │ str r6, [sp, #12] │ │ │ │ bl 8a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 21d38 │ │ │ │ - ldr r3, [pc, #704] @ 21e68 │ │ │ │ + beq 21d3c │ │ │ │ + ldr r3, [pc, #704] @ 21e6c │ │ │ │ ldr r2, [r7, #892] @ 0x37c │ │ │ │ str r2, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 21d60 │ │ │ │ + beq 21d64 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 21bf8 │ │ │ │ + beq 21bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 21bf8 │ │ │ │ + bne 21bfc │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 21d90 │ │ │ │ + beq 21d94 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21cd0 │ │ │ │ + bne 21cd4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 21c38 │ │ │ │ + beq 21c3c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 21d2c │ │ │ │ + beq 21d30 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bc0 │ │ │ │ mov r4, r0 │ │ │ │ - b 21b48 │ │ │ │ - ldr r3, [pc, #540] @ 21e6c │ │ │ │ - ldr r1, [pc, #540] @ 21e70 │ │ │ │ + b 21b4c │ │ │ │ + ldr r3, [pc, #540] @ 21e70 │ │ │ │ + ldr r1, [pc, #540] @ 21e74 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #536] @ 21e74 │ │ │ │ + ldr r0, [pc, #536] @ 21e78 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #111 @ 0x6f │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 21b48 │ │ │ │ + b 21b4c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 21b48 │ │ │ │ - ldr r3, [pc, #484] @ 21e6c │ │ │ │ - ldr r1, [pc, #492] @ 21e78 │ │ │ │ + b 21b4c │ │ │ │ + ldr r3, [pc, #484] @ 21e70 │ │ │ │ + ldr r1, [pc, #492] @ 21e7c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #488] @ 21e7c │ │ │ │ + ldr r0, [pc, #488] @ 21e80 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ bl 132cc │ │ │ │ - b 21c6c │ │ │ │ - ldr r3, [pc, #444] @ 21e6c │ │ │ │ - ldr r1, [pc, #460] @ 21e80 │ │ │ │ + b 21c70 │ │ │ │ + ldr r3, [pc, #444] @ 21e70 │ │ │ │ + ldr r1, [pc, #460] @ 21e84 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #456] @ 21e84 │ │ │ │ + ldr r0, [pc, #456] @ 21e88 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ bl 132cc │ │ │ │ - b 21c6c │ │ │ │ + b 21c70 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r4] │ │ │ │ moveq r5, #0 │ │ │ │ - beq 21c20 │ │ │ │ + beq 21c24 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 21df0 │ │ │ │ + bne 21df4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 21c20 │ │ │ │ - ldr r3, [pc, #360] @ 21e6c │ │ │ │ - ldr r1, [pc, #384] @ 21e88 │ │ │ │ + b 21c24 │ │ │ │ + ldr r3, [pc, #360] @ 21e70 │ │ │ │ + ldr r1, [pc, #384] @ 21e8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #380] @ 21e8c │ │ │ │ + ldr r0, [pc, #380] @ 21e90 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #111 @ 0x6f │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 21c6c │ │ │ │ + bl 910c │ │ │ │ + b 21c70 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 21c38 │ │ │ │ - ldr r3, [pc, #300] @ 21e6c │ │ │ │ - ldr r1, [pc, #332] @ 21e90 │ │ │ │ + b 21c3c │ │ │ │ + ldr r3, [pc, #300] @ 21e70 │ │ │ │ + ldr r1, [pc, #332] @ 21e94 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #328] @ 21e94 │ │ │ │ + ldr r0, [pc, #328] @ 21e98 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 132cc │ │ │ │ - b 21c6c │ │ │ │ - ldr r3, [pc, #260] @ 21e6c │ │ │ │ - ldr r1, [pc, #300] @ 21e98 │ │ │ │ + b 21c70 │ │ │ │ + ldr r3, [pc, #260] @ 21e70 │ │ │ │ + ldr r1, [pc, #300] @ 21e9c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #296] @ 21e9c │ │ │ │ + ldr r0, [pc, #296] @ 21ea0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 21c6c │ │ │ │ - ldr r0, [pc, #264] @ 21ea0 │ │ │ │ + bl 910c │ │ │ │ + b 21c70 │ │ │ │ + ldr r0, [pc, #264] @ 21ea4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 21dbc │ │ │ │ + beq 21dc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 21de4 │ │ │ │ - ldr r3, [pc, #168] @ 21e6c │ │ │ │ - ldr r1, [pc, #220] @ 21ea4 │ │ │ │ + beq 21de8 │ │ │ │ + ldr r3, [pc, #168] @ 21e70 │ │ │ │ + ldr r1, [pc, #220] @ 21ea8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #216] @ 21ea8 │ │ │ │ + ldr r0, [pc, #216] @ 21eac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 132cc │ │ │ │ - b 21c6c │ │ │ │ + b 21c70 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 21dbc │ │ │ │ + b 21dc0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 21c20 │ │ │ │ + beq 21c24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r5, r4, #1 │ │ │ │ - beq 21e38 │ │ │ │ + beq 21e3c │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 21e38 │ │ │ │ + beq 21e3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21e44 │ │ │ │ + beq 21e48 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 21c38 │ │ │ │ - b 21dbc │ │ │ │ + bne 21c3c │ │ │ │ + b 21dc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 21e38 │ │ │ │ + b 21e3c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r8, r5 │ │ │ │ + muleq r3, r4, r5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq lr, r3, r8, ror r5 │ │ │ │ + andeq lr, r3, r4, ror r5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq lr, r3, r8, lsr #9 │ │ │ │ + andeq lr, r3, r4, lsr #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r2, r2, r0, lsr #4 │ │ │ │ - strdeq r0, [r2], -r0 @ │ │ │ │ - andeq r2, r2, r8, ror #3 │ │ │ │ - @ instruction: 0x000204b8 │ │ │ │ - andeq r2, r2, r0, asr #3 │ │ │ │ - muleq r2, r0, r4 │ │ │ │ - andeq r2, r2, ip, ror #2 │ │ │ │ - andeq r0, r2, ip, lsr r4 │ │ │ │ - andeq r2, r2, r0, lsr r1 │ │ │ │ - andeq r0, r2, r0, lsl #8 │ │ │ │ - andeq r2, r2, r8, lsl #2 │ │ │ │ - ldrdeq r0, [r2], -r8 │ │ │ │ - andeq r0, r2, r4, asr r7 │ │ │ │ - andeq r2, r2, ip, lsr #1 │ │ │ │ - andeq r0, r2, ip, ror r3 │ │ │ │ + @ instruction: 0x00020abc │ │ │ │ + andeq r0, r2, r0, lsr r5 │ │ │ │ + andeq r0, r2, r4, lsl #21 │ │ │ │ + strdeq r0, [r2], -r8 │ │ │ │ + andeq r0, r2, ip, asr sl │ │ │ │ + ldrdeq r0, [r2], -r0 @ │ │ │ │ + andeq r0, r2, r8, lsl #20 │ │ │ │ + andeq r0, r2, ip, ror r4 │ │ │ │ + andeq r0, r2, ip, asr #19 │ │ │ │ + andeq r0, r2, r0, asr #8 │ │ │ │ + andeq r0, r2, r4, lsr #19 │ │ │ │ + andeq r0, r2, r8, lsl r4 │ │ │ │ + andeq r0, r2, r8, asr r7 │ │ │ │ + andeq r0, r2, r8, asr #18 │ │ │ │ + @ instruction: 0x000203bc │ │ │ │ │ │ │ │ -00021eac : │ │ │ │ +00021eb0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #140] @ 21f50 │ │ │ │ + ldr ip, [pc, #140] @ 21f54 │ │ │ │ sub sp, sp, #28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1056 @ 0x420 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #108] @ 21f54 │ │ │ │ + ldr lr, [pc, #108] @ 21f58 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #100] @ 21f58 │ │ │ │ + ldr ip, [pc, #100] @ 21f5c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21f20 │ │ │ │ + beq 21f24 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 21a48 │ │ │ │ - ldr r2, [pc, #52] @ 21f5c │ │ │ │ - ldr r3, [pc, #44] @ 21f58 │ │ │ │ + bl 21a4c │ │ │ │ + ldr r2, [pc, #52] @ 21f60 │ │ │ │ + ldr r3, [pc, #44] @ 21f5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21f4c │ │ │ │ + bne 21f50 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, r8, asr #26 │ │ │ │ - andeq lr, r3, r8, lsl #2 │ │ │ │ + andeq lr, r3, r4, asr #26 │ │ │ │ + andeq lr, r3, r4, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - ldrdeq lr, [r3], -r0 │ │ │ │ + andeq lr, r3, ip, asr #1 │ │ │ │ │ │ │ │ -00021f60 : │ │ │ │ +00021f64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r1, [pc, #3440] @ 22ce8 │ │ │ │ - ldr r2, [pc, #3440] @ 22cec │ │ │ │ + ldr r1, [pc, #3440] @ 22cec │ │ │ │ + ldr r2, [pc, #3440] @ 22cf0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #3432] @ 22cf0 │ │ │ │ + ldr r6, [pc, #3432] @ 22cf4 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #3428] @ 22cf4 │ │ │ │ + ldr r3, [pc, #3428] @ 22cf8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr sl, [r6, r3] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ + ldr r0, [sl, #776] @ 0x308 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 8a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 22488 │ │ │ │ + beq 2248c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 224b0 │ │ │ │ + beq 224b4 │ │ │ │ mov r1, #4 │ │ │ │ bl 166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 224f0 │ │ │ │ + blt 224f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12234 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 22520 │ │ │ │ + beq 22524 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 12234 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 22560 │ │ │ │ + beq 22564 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12234 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 22598 │ │ │ │ + beq 2259c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl 12234 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 22048 │ │ │ │ + beq 2204c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 22434 │ │ │ │ + beq 22438 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 22444 │ │ │ │ + beq 22448 │ │ │ │ mov r0, r8 │ │ │ │ bl 89a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 22650 │ │ │ │ + blt 22654 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22098 │ │ │ │ + bne 2209c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22088 │ │ │ │ + beq 2208c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 225f0 │ │ │ │ - ldr r3, [pc, #3176] @ 22cf8 │ │ │ │ + beq 225f4 │ │ │ │ + ldr r3, [pc, #3176] @ 22cfc │ │ │ │ mov fp, #0 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ - b 22168 │ │ │ │ - ldr r3, [sl, #52] @ 0x34 │ │ │ │ + b 2216c │ │ │ │ + ldr r3, [sl, #784] @ 0x310 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sl, #888] @ 0x378 │ │ │ │ + ldr r3, [sl, #904] @ 0x388 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ + ldr r0, [sl, #788] @ 0x314 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ bl 8a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 225fc │ │ │ │ + beq 22600 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 220e4 │ │ │ │ + beq 220e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 22644 │ │ │ │ - ldr r3, [pc, #3084] @ 22cf8 │ │ │ │ + beq 22648 │ │ │ │ + ldr r3, [pc, #3084] @ 22cfc │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r8, [r6, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ bl 8980 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 22978 │ │ │ │ + beq 2297c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22128 │ │ │ │ + beq 2212c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 22690 │ │ │ │ + beq 22694 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 22a00 │ │ │ │ + beq 22a04 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 22a58 │ │ │ │ + bne 22a5c │ │ │ │ ldr fp, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ lsl fp, fp, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22168 │ │ │ │ + beq 2216c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 2271c │ │ │ │ + beq 22720 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 226d4 │ │ │ │ + beq 226d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 221a4 │ │ │ │ + beq 221a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 224e4 │ │ │ │ + beq 224e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 22728 │ │ │ │ + beq 2272c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2277c │ │ │ │ + bne 22780 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 221e4 │ │ │ │ + beq 221e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 22548 │ │ │ │ + beq 2254c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #32] │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 227a8 │ │ │ │ + beq 227ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22220 │ │ │ │ + beq 22224 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 22554 │ │ │ │ + beq 22558 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 227f0 │ │ │ │ + beq 227f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2288c │ │ │ │ + bne 22890 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r7, r7, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22260 │ │ │ │ + beq 22264 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 225e4 │ │ │ │ + beq 225e8 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 22844 │ │ │ │ + beq 22848 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2229c │ │ │ │ + beq 222a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 225d8 │ │ │ │ + beq 225dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 228b8 │ │ │ │ + beq 228bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2294c │ │ │ │ + bne 22950 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r8, r8, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 222dc │ │ │ │ + beq 222e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 22684 │ │ │ │ - ldr r3, [pc, #2584] @ 22cfc │ │ │ │ - ldr r1, [sl, #96] @ 0x60 │ │ │ │ + beq 22688 │ │ │ │ + ldr r3, [pc, #2584] @ 22d00 │ │ │ │ + ldr r1, [sl, #828] @ 0x33c │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r0, [r9] │ │ │ │ bl 10844 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2290c │ │ │ │ + beq 22910 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bc0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bc0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -26452,692 +26453,691 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2236c │ │ │ │ + beq 22370 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 22678 │ │ │ │ + beq 2267c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 229c0 │ │ │ │ + beq 229c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22cc0 │ │ │ │ + beq 22cc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22398 │ │ │ │ + beq 2239c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 226b0 │ │ │ │ + beq 226b4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 22c98 │ │ │ │ + beq 22c9c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 223bc │ │ │ │ + beq 223c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 226a4 │ │ │ │ + beq 226a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 22c70 │ │ │ │ + beq 22c74 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 223e0 │ │ │ │ + beq 223e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 226c8 │ │ │ │ + beq 226cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 22c48 │ │ │ │ + beq 22c4c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22404 │ │ │ │ + beq 22408 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 226bc │ │ │ │ - ldr r2, [pc, #2292] @ 22d00 │ │ │ │ - ldr r3, [pc, #2268] @ 22cec │ │ │ │ + beq 226c0 │ │ │ │ + ldr r2, [pc, #2292] @ 22d04 │ │ │ │ + ldr r3, [pc, #2268] @ 22cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22c44 │ │ │ │ + bne 22c48 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 22050 │ │ │ │ - ldr r3, [pc, #2224] @ 22cfc │ │ │ │ - ldr r1, [pc, #2228] @ 22d04 │ │ │ │ + bne 22054 │ │ │ │ + ldr r3, [pc, #2224] @ 22d00 │ │ │ │ + ldr r1, [pc, #2228] @ 22d08 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2224] @ 22d08 │ │ │ │ + ldr r0, [pc, #2224] @ 22d0c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r4, #0 │ │ │ │ - b 22404 │ │ │ │ - ldr r3, [pc, #2156] @ 22cfc │ │ │ │ - ldr r1, [pc, #2168] @ 22d0c │ │ │ │ + b 22408 │ │ │ │ + ldr r3, [pc, #2156] @ 22d00 │ │ │ │ + ldr r1, [pc, #2168] @ 22d10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2164] @ 22d10 │ │ │ │ + ldr r0, [pc, #2164] @ 22d14 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 132cc │ │ │ │ - b 22480 │ │ │ │ - ldr r3, [pc, #2116] @ 22cfc │ │ │ │ - ldr r0, [pc, #2136] @ 22d14 │ │ │ │ + b 22484 │ │ │ │ + ldr r3, [pc, #2116] @ 22d00 │ │ │ │ + ldr r0, [pc, #2136] @ 22d18 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2124] @ 22d18 │ │ │ │ + ldr r1, [pc, #2124] @ 22d1c │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #2120] @ 22d1c │ │ │ │ + ldr r0, [pc, #2120] @ 22d20 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 22480 │ │ │ │ + b 22484 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 221a4 │ │ │ │ - ldr r3, [pc, #2052] @ 22cfc │ │ │ │ - ldr r1, [pc, #2084] @ 22d20 │ │ │ │ + b 221a8 │ │ │ │ + ldr r3, [pc, #2052] @ 22d00 │ │ │ │ + ldr r1, [pc, #2084] @ 22d24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2080] @ 22d24 │ │ │ │ + ldr r0, [pc, #2080] @ 22d28 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 22480 │ │ │ │ - ldr r3, [pc, #2004] @ 22cfc │ │ │ │ - ldr r1, [pc, #2044] @ 22d28 │ │ │ │ + bl 910c │ │ │ │ + b 22484 │ │ │ │ + ldr r3, [pc, #2004] @ 22d00 │ │ │ │ + ldr r1, [pc, #2044] @ 22d2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2040] @ 22d2c │ │ │ │ + ldr r0, [pc, #2040] @ 22d30 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 132cc │ │ │ │ - b 22514 │ │ │ │ + b 22518 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 221e4 │ │ │ │ + b 221e8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22220 │ │ │ │ - ldr r3, [pc, #1940] @ 22cfc │ │ │ │ - ldr r1, [pc, #1988] @ 22d30 │ │ │ │ + b 22224 │ │ │ │ + ldr r3, [pc, #1940] @ 22d00 │ │ │ │ + ldr r1, [pc, #1988] @ 22d34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1984] @ 22d34 │ │ │ │ + ldr r0, [pc, #1984] @ 22d38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 22480 │ │ │ │ - ldr r3, [pc, #1884] @ 22cfc │ │ │ │ - ldr r1, [pc, #1940] @ 22d38 │ │ │ │ + bl 910c │ │ │ │ + b 22484 │ │ │ │ + ldr r3, [pc, #1884] @ 22d00 │ │ │ │ + ldr r1, [pc, #1940] @ 22d3c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1936] @ 22d3c │ │ │ │ + ldr r0, [pc, #1936] @ 22d40 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 22480 │ │ │ │ + bl 910c │ │ │ │ + b 22484 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2229c │ │ │ │ + b 222a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22260 │ │ │ │ + b 22264 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22088 │ │ │ │ - ldr r3, [pc, #1784] @ 22cfc │ │ │ │ - ldr r1, [pc, #1848] @ 22d40 │ │ │ │ + b 2208c │ │ │ │ + ldr r3, [pc, #1784] @ 22d00 │ │ │ │ + ldr r1, [pc, #1848] @ 22d44 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1844] @ 22d44 │ │ │ │ + ldr r0, [pc, #1844] @ 22d48 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #105 @ 0x69 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 22480 │ │ │ │ + bl 910c │ │ │ │ + b 22484 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 220e4 │ │ │ │ - ldr r3, [pc, #1700] @ 22cfc │ │ │ │ - ldr r1, [pc, #1772] @ 22d48 │ │ │ │ + b 220e8 │ │ │ │ + ldr r3, [pc, #1700] @ 22d00 │ │ │ │ + ldr r1, [pc, #1772] @ 22d4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1768] @ 22d4c │ │ │ │ + ldr r0, [pc, #1768] @ 22d50 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 132cc │ │ │ │ - b 22620 │ │ │ │ + b 22624 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2236c │ │ │ │ + b 22370 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 222dc │ │ │ │ + b 222e0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 22128 │ │ │ │ + b 2212c │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 223bc │ │ │ │ + b 223c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22398 │ │ │ │ + b 2239c │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22404 │ │ │ │ + b 22408 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 223e0 │ │ │ │ - ldr r3, [pc, #1568] @ 22cfc │ │ │ │ - ldr r1, [pc, #1648] @ 22d50 │ │ │ │ + b 223e4 │ │ │ │ + ldr r3, [pc, #1568] @ 22d00 │ │ │ │ + ldr r1, [pc, #1648] @ 22d54 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1644] @ 22d54 │ │ │ │ + ldr r0, [pc, #1644] @ 22d58 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 22480 │ │ │ │ + b 22484 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22168 │ │ │ │ - ldr r0, [pc, #1576] @ 22d58 │ │ │ │ + b 2216c │ │ │ │ + ldr r0, [pc, #1576] @ 22d5c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22754 │ │ │ │ + beq 22758 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 22a84 │ │ │ │ - ldr r3, [pc, #1440] @ 22cfc │ │ │ │ - ldr r1, [pc, #1532] @ 22d5c │ │ │ │ + beq 22a88 │ │ │ │ + ldr r3, [pc, #1440] @ 22d00 │ │ │ │ + ldr r1, [pc, #1532] @ 22d60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1528] @ 22d60 │ │ │ │ + ldr r0, [pc, #1528] @ 22d64 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 22700 │ │ │ │ + b 22704 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r4] │ │ │ │ moveq r5, #0 │ │ │ │ - beq 221cc │ │ │ │ + beq 221d0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 22ab4 │ │ │ │ + bne 22ab8 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 221cc │ │ │ │ - ldr r3, [pc, #1356] @ 22cfc │ │ │ │ - ldr r1, [pc, #1456] @ 22d64 │ │ │ │ + b 221d0 │ │ │ │ + ldr r3, [pc, #1356] @ 22d00 │ │ │ │ + ldr r1, [pc, #1456] @ 22d68 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1452] @ 22d68 │ │ │ │ + ldr r0, [pc, #1452] @ 22d6c │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 22480 │ │ │ │ - ldr r0, [pc, #1396] @ 22d6c │ │ │ │ + b 22484 │ │ │ │ + ldr r0, [pc, #1396] @ 22d70 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2281c │ │ │ │ + beq 22820 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 22a90 │ │ │ │ - ldr r3, [pc, #1240] @ 22cfc │ │ │ │ - ldr r1, [pc, #1352] @ 22d70 │ │ │ │ + beq 22a94 │ │ │ │ + ldr r3, [pc, #1240] @ 22d00 │ │ │ │ + ldr r1, [pc, #1352] @ 22d74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1348] @ 22d74 │ │ │ │ + ldr r0, [pc, #1348] @ 22d78 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 227d4 │ │ │ │ - ldr r3, [pc, #1200] @ 22cfc │ │ │ │ - ldr r1, [pc, #1320] @ 22d78 │ │ │ │ + b 227d8 │ │ │ │ + ldr r3, [pc, #1200] @ 22d00 │ │ │ │ + ldr r1, [pc, #1320] @ 22d7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1316] @ 22d7c │ │ │ │ + ldr r0, [pc, #1316] @ 22d80 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 22480 │ │ │ │ + b 22484 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r4] │ │ │ │ moveq r7, #0 │ │ │ │ - beq 22248 │ │ │ │ + beq 2224c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 22b14 │ │ │ │ + bne 22b18 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r7, r7, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 22248 │ │ │ │ - ldr r0, [pc, #1216] @ 22d80 │ │ │ │ + b 2224c │ │ │ │ + ldr r0, [pc, #1216] @ 22d84 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 228e4 │ │ │ │ + beq 228e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 22a9c │ │ │ │ - ldr r3, [pc, #1040] @ 22cfc │ │ │ │ - ldr r1, [pc, #1172] @ 22d84 │ │ │ │ + beq 22aa0 │ │ │ │ + ldr r3, [pc, #1040] @ 22d00 │ │ │ │ + ldr r1, [pc, #1172] @ 22d88 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1168] @ 22d88 │ │ │ │ + ldr r0, [pc, #1168] @ 22d8c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 22870 │ │ │ │ - ldr r1, [pc, #1144] @ 22d8c │ │ │ │ - ldr r0, [pc, #1144] @ 22d90 │ │ │ │ + b 22874 │ │ │ │ + ldr r1, [pc, #1144] @ 22d90 │ │ │ │ + ldr r0, [pc, #1144] @ 22d94 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 22480 │ │ │ │ + b 22484 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r4] │ │ │ │ moveq r8, #0 │ │ │ │ - beq 222c4 │ │ │ │ + beq 222c8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 22b74 │ │ │ │ + bne 22b78 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r8, r8, #0 │ │ │ │ lsl r8, r8, #1 │ │ │ │ - b 222c4 │ │ │ │ - ldr r3, [pc, #892] @ 22cfc │ │ │ │ - ldr r1, [pc, #1040] @ 22d94 │ │ │ │ + b 222c8 │ │ │ │ + ldr r3, [pc, #892] @ 22d00 │ │ │ │ + ldr r1, [pc, #1040] @ 22d98 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1036] @ 22d98 │ │ │ │ + ldr r0, [pc, #1036] @ 22d9c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #105 @ 0x69 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 22480 │ │ │ │ - ldr r1, [pc, #980] @ 22d9c │ │ │ │ - ldr r0, [pc, #980] @ 22da0 │ │ │ │ + bl 910c │ │ │ │ + b 22484 │ │ │ │ + ldr r1, [pc, #980] @ 22da0 │ │ │ │ + ldr r0, [pc, #980] @ 22da4 │ │ │ │ ldr r3, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 22480 │ │ │ │ - ldr r0, [pc, #924] @ 22da4 │ │ │ │ + bl 910c │ │ │ │ + b 22484 │ │ │ │ + ldr r0, [pc, #924] @ 22da8 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 22a34 │ │ │ │ + beq 22a38 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 22aa8 │ │ │ │ - ldr r3, [pc, #704] @ 22cfc │ │ │ │ - ldr r1, [pc, #872] @ 22da8 │ │ │ │ + beq 22aac │ │ │ │ + ldr r3, [pc, #704] @ 22d00 │ │ │ │ + ldr r1, [pc, #872] @ 22dac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #868] @ 22dac │ │ │ │ + ldr r0, [pc, #868] @ 22db0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #105 @ 0x69 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 22464 │ │ │ │ + b 22468 │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r2, [r3] │ │ │ │ moveq fp, #0 │ │ │ │ - beq 22150 │ │ │ │ + beq 22154 │ │ │ │ cmp r2, #10 │ │ │ │ - bne 22bd4 │ │ │ │ + bne 22bd8 │ │ │ │ ldr fp, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ rsb fp, fp, #0 │ │ │ │ lsl fp, fp, #1 │ │ │ │ - b 22150 │ │ │ │ + b 22154 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22754 │ │ │ │ + b 22758 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2281c │ │ │ │ + b 22820 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 228e4 │ │ │ │ + b 228e8 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22a34 │ │ │ │ + b 22a38 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 221cc │ │ │ │ + beq 221d0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r5, r4, #1 │ │ │ │ - beq 22afc │ │ │ │ + beq 22b00 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 22afc │ │ │ │ + beq 22b00 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22b08 │ │ │ │ + beq 22b0c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 221e4 │ │ │ │ - b 22754 │ │ │ │ + bne 221e8 │ │ │ │ + b 22758 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22afc │ │ │ │ + b 22b00 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ lsleq r7, r0, #1 │ │ │ │ - beq 22248 │ │ │ │ + beq 2224c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r7, r4, #1 │ │ │ │ - beq 22b5c │ │ │ │ + beq 22b60 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 22b5c │ │ │ │ + beq 22b60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22b68 │ │ │ │ + beq 22b6c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 22260 │ │ │ │ - b 2281c │ │ │ │ + bne 22264 │ │ │ │ + b 22820 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22b5c │ │ │ │ + b 22b60 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ lsleq r8, r0, #1 │ │ │ │ - beq 222c4 │ │ │ │ + beq 222c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r8, r4, #1 │ │ │ │ - beq 22bbc │ │ │ │ + beq 22bc0 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 22bbc │ │ │ │ + beq 22bc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22bc8 │ │ │ │ + beq 22bcc │ │ │ │ cmp r4, #1 │ │ │ │ - bne 222dc │ │ │ │ - b 228e4 │ │ │ │ + bne 222e0 │ │ │ │ + b 228e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 22bbc │ │ │ │ + b 22bc0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ mov fp, r0 │ │ │ │ lsleq fp, r0, #1 │ │ │ │ - beq 22150 │ │ │ │ + beq 22154 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orr fp, r3, #1 │ │ │ │ - beq 22c24 │ │ │ │ + beq 22c28 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 22c24 │ │ │ │ + beq 22c28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22c30 │ │ │ │ + beq 22c34 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 22168 │ │ │ │ - b 22a34 │ │ │ │ + bne 2216c │ │ │ │ + b 22a38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 22c24 │ │ │ │ + b 22c28 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ 22db0 │ │ │ │ - ldr r1, [pc, #352] @ 22db4 │ │ │ │ - ldr r0, [pc, #352] @ 22db8 │ │ │ │ + ldr r3, [pc, #352] @ 22db4 │ │ │ │ + ldr r1, [pc, #352] @ 22db8 │ │ │ │ + ldr r0, [pc, #352] @ 22dbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1072 @ 0x430 │ │ │ │ - ldr r2, [pc, #344] @ 22dbc │ │ │ │ + ldr r2, [pc, #344] @ 22dc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ 22dc0 │ │ │ │ - ldr r1, [pc, #328] @ 22dc4 │ │ │ │ - ldr r0, [pc, #328] @ 22dc8 │ │ │ │ + ldr r3, [pc, #328] @ 22dc4 │ │ │ │ + ldr r1, [pc, #328] @ 22dc8 │ │ │ │ + ldr r0, [pc, #328] @ 22dcc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1072 @ 0x430 │ │ │ │ - ldr r2, [pc, #320] @ 22dcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ + mov r2, #15680 @ 0x3d40 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ 22dd0 │ │ │ │ - ldr r1, [pc, #304] @ 22dd4 │ │ │ │ - ldr r0, [pc, #304] @ 22dd8 │ │ │ │ + ldr r3, [pc, #300] @ 22dd0 │ │ │ │ + ldr r1, [pc, #300] @ 22dd4 │ │ │ │ + ldr r0, [pc, #300] @ 22dd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1072 @ 0x430 │ │ │ │ - ldr r2, [pc, #296] @ 22ddc │ │ │ │ + ldr r2, [pc, #292] @ 22ddc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ 22de0 │ │ │ │ - ldr r1, [pc, #280] @ 22de4 │ │ │ │ - ldr r0, [pc, #280] @ 22de8 │ │ │ │ + ldr r3, [pc, #276] @ 22de0 │ │ │ │ + ldr r1, [pc, #276] @ 22de4 │ │ │ │ + ldr r0, [pc, #276] @ 22de8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1072 @ 0x430 │ │ │ │ - ldr r2, [pc, #272] @ 22dec │ │ │ │ + ldr r2, [pc, #268] @ 22dec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq lr, r3, r0, lsl #1 │ │ │ │ + andeq lr, r3, ip, ror r0 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq lr, r3, r0, rrx │ │ │ │ + andeq lr, r3, ip, asr r0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r0, ror #8 │ │ │ │ - andeq sp, r3, ip, ror #23 │ │ │ │ - @ instruction: 0x000202b8 │ │ │ │ + andeq sp, r3, r8, ror #23 │ │ │ │ + andeq r0, r2, ip, asr #5 │ │ │ │ + andeq pc, r1, r0, lsr sp @ │ │ │ │ + andeq r0, r2, ip, lsl #5 │ │ │ │ strdeq pc, [r1], -r0 │ │ │ │ - andeq r0, r2, r8, ror r2 │ │ │ │ - @ instruction: 0x0001fcb0 │ │ │ │ - andeq pc, r1, r8, lsl #17 │ │ │ │ - andeq r0, r2, r0, asr #4 │ │ │ │ - andeq pc, r1, r8, ror ip @ │ │ │ │ - andeq r0, r2, r0, lsl r2 │ │ │ │ - andeq pc, r1, r8, asr #24 │ │ │ │ - andeq r0, r2, r0, ror #3 │ │ │ │ - andeq pc, r1, r8, lsl ip @ │ │ │ │ - andeq r0, r2, r0, lsr #3 │ │ │ │ + andeq pc, r1, ip, lsl #17 │ │ │ │ + andeq r0, r2, r4, asr r2 │ │ │ │ + @ instruction: 0x0001fcb8 │ │ │ │ + andeq r0, r2, r4, lsr #4 │ │ │ │ + andeq pc, r1, r8, lsl #25 │ │ │ │ + strdeq r0, [r2], -r4 │ │ │ │ + andeq pc, r1, r8, asr ip @ │ │ │ │ + @ instruction: 0x000201b4 │ │ │ │ + andeq pc, r1, r4, lsl ip @ │ │ │ │ + andeq r0, r2, r8, ror r1 │ │ │ │ + ldrdeq pc, [r1], -ip │ │ │ │ + andeq r0, r2, r8, lsl r1 │ │ │ │ + andeq pc, r1, ip, ror fp @ │ │ │ │ + andeq r0, r2, r4, asr #1 │ │ │ │ + andeq pc, r1, r8, lsr #22 │ │ │ │ + andeq r0, r2, ip, lsr r0 │ │ │ │ + andeq pc, r1, r8, lsr #21 │ │ │ │ + andeq pc, r1, r0, asr #27 │ │ │ │ + @ instruction: 0x0001ffbc │ │ │ │ + andeq pc, r1, r0, lsr #20 │ │ │ │ + andeq pc, r1, r8, ror #30 │ │ │ │ ldrdeq pc, [r1], -r4 │ │ │ │ - andeq r0, r2, r4, ror #2 │ │ │ │ - muleq r1, ip, fp │ │ │ │ - andeq r0, r2, r4, lsl #2 │ │ │ │ - andeq pc, r1, ip, lsr fp @ │ │ │ │ - strheq r0, [r2], -r0 @ │ │ │ │ - andeq pc, r1, r8, ror #21 │ │ │ │ - andeq r0, r2, r8, lsr #32 │ │ │ │ - andeq pc, r1, r8, ror #20 │ │ │ │ - @ instruction: 0x0001fdbc │ │ │ │ - andeq pc, r1, r8, lsr #31 │ │ │ │ - andeq pc, r1, r0, ror #19 │ │ │ │ - andeq pc, r1, r4, asr pc @ │ │ │ │ - muleq r1, r4, r9 │ │ │ │ - strdeq pc, [r1], -r4 │ │ │ │ - andeq pc, r1, r0, ror #29 │ │ │ │ - andeq pc, r1, r8, lsl r9 @ │ │ │ │ - @ instruction: 0x0001feb8 │ │ │ │ strdeq pc, [r1], -r8 │ │ │ │ - andeq pc, r1, ip, lsr #24 │ │ │ │ - andeq pc, r1, r8, lsl lr @ │ │ │ │ - andeq pc, r1, r0, asr r8 @ │ │ │ │ + strdeq pc, [r1], -r4 │ │ │ │ + andeq pc, r1, r8, asr r9 @ │ │ │ │ + andeq pc, r1, ip, asr #29 │ │ │ │ + andeq pc, r1, r8, lsr r9 @ │ │ │ │ + andeq pc, r1, r0, lsr ip @ │ │ │ │ + andeq pc, r1, ip, lsr #28 │ │ │ │ + muleq r1, r0, r8 │ │ │ │ + andeq pc, r1, r0, lsl lr @ │ │ │ │ + andeq pc, r1, r0, ror r8 @ │ │ │ │ + muleq r1, ip, sp │ │ │ │ strdeq pc, [r1], -ip │ │ │ │ - andeq pc, r1, r0, lsr r8 @ │ │ │ │ - andeq pc, r1, r8, lsl #27 │ │ │ │ + andeq pc, r1, ip, asr sp @ │ │ │ │ @ instruction: 0x0001f7bc │ │ │ │ - andeq pc, r1, r8, asr #26 │ │ │ │ - andeq pc, r1, ip, ror r7 @ │ │ │ │ + andeq pc, r1, r8, ror #21 │ │ │ │ + ldrdeq pc, [r1], -ip │ │ │ │ + andeq pc, r1, r0, asr #14 │ │ │ │ + andeq r1, r2, r0, lsr #12 │ │ │ │ + andeq sp, r1, ip, ror #31 │ │ │ │ andeq pc, r1, r4, ror #21 │ │ │ │ - andeq pc, r1, r8, asr #25 │ │ │ │ - andeq pc, r1, r0, lsl #14 │ │ │ │ - andeq r1, r2, r4, lsl #12 │ │ │ │ - andeq sp, r1, r8, ror #31 │ │ │ │ - ldrdeq pc, [r1], -r0 │ │ │ │ - andeq r0, r0, lr, ror #11 │ │ │ │ - ldrdeq r1, [r2], -ip │ │ │ │ - andeq sp, r1, r0, asr #31 │ │ │ │ - strdeq pc, [r1], -r4 │ │ │ │ - andeq r0, r0, sp, ror #11 │ │ │ │ - @ instruction: 0x000215b4 │ │ │ │ - muleq r1, r8, pc @ │ │ │ │ - andeq pc, r1, r8, lsl r8 @ │ │ │ │ - andeq r0, r0, ip, ror #11 │ │ │ │ - andeq r1, r2, ip, lsl #11 │ │ │ │ - andeq sp, r1, r0, ror pc │ │ │ │ - andeq pc, r1, ip, asr #20 │ │ │ │ - andeq r0, r0, fp, ror #11 │ │ │ │ + andeq r3, r0, r1, asr #26 │ │ │ │ + strdeq r1, [r2], -r8 │ │ │ │ + andeq sp, r1, r8, asr #31 │ │ │ │ + strdeq pc, [r1], -ip │ │ │ │ + ldrdeq r1, [r2], -r0 │ │ │ │ + muleq r1, ip, pc @ │ │ │ │ + andeq pc, r1, ip, lsl r8 @ │ │ │ │ + andeq r3, r0, pc, lsr sp │ │ │ │ + andeq r1, r2, r8, lsr #11 │ │ │ │ + andeq sp, r1, r4, ror pc │ │ │ │ + andeq pc, r1, r0, ror #20 │ │ │ │ + andeq r3, r0, lr, lsr sp │ │ │ │ │ │ │ │ 00022df0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #128] @ 22e88 │ │ │ │ @@ -27157,15 +27157,15 @@ │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl ca9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 22e58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 21f60 │ │ │ │ + bl 21f64 │ │ │ │ ldr r2, [pc, #52] @ 22e94 │ │ │ │ ldr r3, [pc, #44] @ 22e90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -27207,23 +27207,23 @@ │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ ldr r3, [pc, #3864] @ 23e28 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [pc, #3860] @ 23e2c │ │ │ │ - ldr r1, [r6, #504] @ 0x1f8 │ │ │ │ + ldr r1, [r6, #328] @ 0x148 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 10844 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 23718 │ │ │ │ - ldr r9, [r6, #356] @ 0x164 │ │ │ │ + ldr r9, [r6, #180] @ 0xb4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 247ec │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ tst r4, #1 │ │ │ │ @@ -27235,30 +27235,30 @@ │ │ │ │ strne fp, [sp, #28] │ │ │ │ beq 239c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl e1b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 233d4 │ │ │ │ - ldr r1, [r6, #432] @ 0x1b0 │ │ │ │ + ldr r1, [r6, #256] @ 0x100 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 23084 │ │ │ │ cmp r0, #0 │ │ │ │ bne 23090 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ beq 22fb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ beq 23324 │ │ │ │ tst r4, #1 │ │ │ │ - ldr sl, [r6, #516] @ 0x204 │ │ │ │ - ldr fp, [r6, #396] @ 0x18c │ │ │ │ + ldr sl, [r6, #340] @ 0x154 │ │ │ │ + ldr fp, [r6, #220] @ 0xdc │ │ │ │ bne 2333c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ @@ -27302,15 +27302,15 @@ │ │ │ │ teq r4, r5 │ │ │ │ bmi 23308 │ │ │ │ mov r4, r5 │ │ │ │ b 22f70 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24274 │ │ │ │ - ldr r1, [r6, #520] @ 0x208 │ │ │ │ + ldr r1, [r6, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2329c │ │ │ │ cmp r0, #0 │ │ │ │ bne 232a8 │ │ │ │ ldr r3, [r5] │ │ │ │ @@ -27455,31 +27455,31 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ beq 23744 │ │ │ │ tst r4, #1 │ │ │ │ beq 23070 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ b 2307c │ │ │ │ cmp r5, #0 │ │ │ │ bge 2307c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ b 2307c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ tst r4, #1 │ │ │ │ - ldr sl, [r6, #516] @ 0x204 │ │ │ │ - ldr fp, [r6, #396] @ 0x18c │ │ │ │ + ldr sl, [r6, #340] @ 0x154 │ │ │ │ + ldr fp, [r6, #220] @ 0xdc │ │ │ │ beq 22fc8 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ b 22fc8 │ │ │ │ ldr r3, [pc, #2788] @ 23e34 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr fp, [r3] │ │ │ │ @@ -27488,15 +27488,15 @@ │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ ldr r3, [pc, #2740] @ 23e28 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [pc, #2736] @ 23e2c │ │ │ │ - ldr r1, [r6, #508] @ 0x1fc │ │ │ │ + ldr r1, [r6, #332] @ 0x14c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 10844 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ bne 22f34 │ │ │ │ @@ -27523,41 +27523,41 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #2644] @ 23e4c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ bl 12648 │ │ │ │ ldr r3, [pc, #2588] @ 23e50 │ │ │ │ - ldr r1, [r6, #304] @ 0x130 │ │ │ │ + ldr r1, [r6, #124] @ 0x7c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ beq 23c84 │ │ │ │ bl 128ac │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp fp, #0 │ │ │ │ mov r0, r4 │ │ │ │ beq 23560 │ │ │ │ ldr r3, [pc, #2532] @ 23e54 │ │ │ │ - ldr fp, [r6, #512] @ 0x200 │ │ │ │ + ldr fp, [r6, #336] @ 0x150 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r7, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ @@ -27565,37 +27565,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 2429c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bne 242c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [pc, #2624] @ 23f1c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm r1, {r2, r3} │ │ │ │ ldr r2, [pc, #2360] @ 23e58 │ │ │ │ ldr r3, [pc, #2296] @ 23e1c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -27634,41 +27634,41 @@ │ │ │ │ ldr r0, [pc, #2232] @ 23e64 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #2228] @ 23e68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [pc, #2184] @ 23e6c │ │ │ │ ldr r0, [pc, #2184] @ 23e70 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #2180] @ 23e74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ ldr r0, [pc, #2112] @ 23e78 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [sl] │ │ │ │ @@ -27685,19 +27685,19 @@ │ │ │ │ ldr r2, [pc, #2044] @ 23e74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdd4 │ │ │ │ b 23508 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 230c8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -27729,15 +27729,15 @@ │ │ │ │ ldr r0, [pc, #1908] @ 23e9c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #1904] @ 23ea0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 232e4 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 23248 │ │ │ │ @@ -27765,22 +27765,22 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ beq 245c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #1 │ │ │ │ bne 24698 │ │ │ │ - ldr r3, [r6, #364] @ 0x16c │ │ │ │ - ldr sl, [r6, #356] @ 0x164 │ │ │ │ - ldr r0, [r6, #368] @ 0x170 │ │ │ │ + ldr r3, [r6, #188] @ 0xbc │ │ │ │ + ldr sl, [r6, #180] @ 0xb4 │ │ │ │ + ldr r0, [r6, #192] @ 0xc0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - ldr r9, [r6, #524] @ 0x20c │ │ │ │ + ldr r9, [r6, #348] @ 0x15c │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ bl 8a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 24664 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -27895,15 +27895,15 @@ │ │ │ │ bmi 24578 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl e1b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 233d8 │ │ │ │ - ldr r1, [r6, #432] @ 0x1b0 │ │ │ │ + ldr r1, [r6, #256] @ 0x100 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 24058 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24064 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -28009,17 +28009,17 @@ │ │ │ │ ldr r2, [pc, #812] @ 23eb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ ldr r3, [pc, #720] @ 23e84 │ │ │ │ ldr r1, [pc, #788] @ 23ecc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ @@ -28039,21 +28039,21 @@ │ │ │ │ ldr r0, [pc, #736] @ 23ee0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #608] @ 23e68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 23660 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2359c │ │ │ │ @@ -28176,154 +28176,154 @@ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq sp, r3, ip, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrdeq pc, [r1], -ip │ │ │ │ - ldrdeq lr, [r1], -r0 │ │ │ │ + strdeq pc, [r1], -r4 │ │ │ │ + ldrdeq lr, [r1], -r8 │ │ │ │ andeq r0, r0, r6, lsl #5 │ │ │ │ - andeq pc, r1, r4, lsr #7 │ │ │ │ - muleq r1, r8, r8 │ │ │ │ + @ instruction: 0x0001f3bc │ │ │ │ + andeq lr, r1, r0, lsr #17 │ │ │ │ andeq r0, r0, fp, lsl #5 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ ldrdeq ip, [r3], -r8 │ │ │ │ - muleq r1, r0, r2 │ │ │ │ - ldrdeq pc, [r1], -r8 │ │ │ │ - andeq lr, r1, ip, asr #13 │ │ │ │ + andeq pc, r1, r8, lsr #5 │ │ │ │ + strdeq pc, [r1], -r0 │ │ │ │ + ldrdeq lr, [r1], -r4 │ │ │ │ muleq r0, r7, r2 │ │ │ │ - muleq r1, ip, r1 │ │ │ │ - muleq r1, r0, r6 │ │ │ │ + @ instruction: 0x0001f1b4 │ │ │ │ + muleq r1, r8, r6 │ │ │ │ muleq r0, r1, r2 │ │ │ │ - andeq lr, r1, r4, lsl r7 │ │ │ │ - andeq pc, r1, r4, lsl r1 @ │ │ │ │ - andeq lr, r1, r8, lsl #12 │ │ │ │ + andeq lr, r1, ip, lsl r7 │ │ │ │ + andeq pc, r1, ip, lsr #2 │ │ │ │ + andeq lr, r1, r0, lsl r6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq pc, r1, ip, asr r0 @ │ │ │ │ - andeq pc, r1, r0, lsl #1 │ │ │ │ - andeq lr, r1, r4, ror r5 │ │ │ │ + andeq pc, r1, r4, ror r0 @ │ │ │ │ + muleq r1, r8, r0 │ │ │ │ + andeq lr, r1, ip, ror r5 │ │ │ │ andeq r0, r0, r2, lsl #5 │ │ │ │ - andeq pc, r1, ip, asr r0 @ │ │ │ │ - andeq lr, r1, r0, asr r5 │ │ │ │ + andeq pc, r1, r4, ror r0 @ │ │ │ │ + andeq lr, r1, r8, asr r5 │ │ │ │ andeq r0, r0, r3, lsl #5 │ │ │ │ - andeq lr, r1, r0, lsr lr │ │ │ │ - andeq lr, r1, r4, lsr #6 │ │ │ │ - andeq lr, r1, ip, ror #24 │ │ │ │ - andeq lr, r1, r0, ror #2 │ │ │ │ + andeq lr, r1, r8, asr #28 │ │ │ │ + andeq lr, r1, ip, lsr #6 │ │ │ │ + andeq lr, r1, r4, lsl #25 │ │ │ │ + andeq lr, r1, r8, ror #2 │ │ │ │ muleq r0, r6, r2 │ │ │ │ - strdeq pc, [r1], -r8 │ │ │ │ - andeq lr, r1, r8, lsr ip │ │ │ │ - andeq lr, r1, r8, lsr #2 │ │ │ │ - andeq lr, r1, r4, lsl #24 │ │ │ │ + andeq pc, r1, ip, lsl #13 │ │ │ │ + andeq lr, r1, r0, asr ip │ │ │ │ + andeq lr, r1, r0, lsr r1 │ │ │ │ + andeq lr, r1, ip, lsl ip │ │ │ │ + andeq lr, r1, r0, lsl #2 │ │ │ │ strdeq lr, [r1], -r8 │ │ │ │ - andeq lr, r1, r0, ror #23 │ │ │ │ - andeq lr, r1, ip, lsr #23 │ │ │ │ - andeq lr, r1, r0, lsr #1 │ │ │ │ + andeq lr, r1, r4, asr #23 │ │ │ │ + andeq lr, r1, r8, lsr #1 │ │ │ │ andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq lr, r1, r4, lsl #23 │ │ │ │ - andeq lr, r1, r8, ror r0 │ │ │ │ - andeq lr, r1, r8, lsr #22 │ │ │ │ - andeq lr, r1, ip, lsl r0 │ │ │ │ - andeq lr, r1, r8, asr #21 │ │ │ │ - @ instruction: 0x0001dfbc │ │ │ │ + muleq r1, ip, fp │ │ │ │ + andeq lr, r1, r0, lsl #1 │ │ │ │ + andeq lr, r1, r0, asr #22 │ │ │ │ + andeq lr, r1, r4, lsr #32 │ │ │ │ + andeq lr, r1, r0, ror #21 │ │ │ │ + andeq sp, r1, r4, asr #31 │ │ │ │ muleq r0, fp, r2 │ │ │ │ - andeq lr, r1, r0, asr #19 │ │ │ │ - @ instruction: 0x0001deb4 │ │ │ │ - andeq pc, r1, r4, lsr r3 @ │ │ │ │ + ldrdeq lr, [r1], -r8 │ │ │ │ + @ instruction: 0x0001debc │ │ │ │ + andeq pc, r1, r8, asr #7 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - strdeq lr, [r1], -ip │ │ │ │ - strdeq sp, [r1], -r0 │ │ │ │ + andeq lr, r1, r4, lsl r5 │ │ │ │ + strdeq sp, [r1], -r8 │ │ │ │ andeq r0, r0, lr, lsl #5 │ │ │ │ - andeq lr, r1, r0, lsr #6 │ │ │ │ + andeq lr, r1, r8, lsr #6 │ │ │ │ andeq r0, r0, sp, lsl #5 │ │ │ │ - andeq lr, r1, r8, asr #7 │ │ │ │ - @ instruction: 0x0001d8bc │ │ │ │ + andeq lr, r1, r0, ror #7 │ │ │ │ + andeq sp, r1, r4, asr #17 │ │ │ │ muleq r0, r5, r2 │ │ │ │ - andeq lr, r1, r0, ror #6 │ │ │ │ - andeq sp, r1, r4, asr r8 │ │ │ │ - andeq lr, r1, r8, ror #25 │ │ │ │ - andeq lr, r1, r8, lsr #6 │ │ │ │ - andeq sp, r1, r8, lsl r8 │ │ │ │ - @ instruction: 0x0001e2b0 │ │ │ │ - andeq sp, r1, r4, lsr #15 │ │ │ │ - muleq r1, r0, r2 │ │ │ │ - andeq sp, r1, r4, lsl #15 │ │ │ │ - andeq lr, r1, r0, lsl ip │ │ │ │ - andeq lr, r1, r0, asr r2 │ │ │ │ - andeq sp, r1, r0, asr #14 │ │ │ │ + andeq lr, r1, r8, ror r3 │ │ │ │ + andeq sp, r1, ip, asr r8 │ │ │ │ + andeq lr, r1, ip, ror sp │ │ │ │ + andeq lr, r1, r0, asr #6 │ │ │ │ + andeq sp, r1, r0, lsr #16 │ │ │ │ + andeq lr, r1, r8, asr #5 │ │ │ │ + andeq sp, r1, ip, lsr #15 │ │ │ │ + andeq lr, r1, r8, lsr #5 │ │ │ │ + andeq sp, r1, ip, lsl #15 │ │ │ │ + andeq lr, r1, r4, lsr #25 │ │ │ │ + andeq lr, r1, r8, ror #4 │ │ │ │ + andeq sp, r1, r8, asr #14 │ │ │ │ muleq r0, r2, r2 │ │ │ │ - andeq lr, r1, r0, lsl r1 │ │ │ │ - andeq sp, r1, r4, lsl #12 │ │ │ │ - andeq lr, r1, r8, ror #20 │ │ │ │ - andeq lr, r1, r8, ror #19 │ │ │ │ - andeq lr, r1, r0, lsr #32 │ │ │ │ - andeq sp, r1, r0, lsl r5 │ │ │ │ - @ instruction: 0x0001fab8 │ │ │ │ - muleq r1, ip, r4 │ │ │ │ - andeq lr, r1, r0, asr #32 │ │ │ │ - andeq r3, r0, r5, lsl r2 │ │ │ │ - @ instruction: 0x0001dfb8 │ │ │ │ - andeq sp, r1, ip, lsr #9 │ │ │ │ - andeq pc, r1, r0, ror #20 │ │ │ │ - andeq ip, r1, r4, asr #8 │ │ │ │ - andeq sp, r1, ip, asr #31 │ │ │ │ - muleq r0, r5, r1 │ │ │ │ - andeq pc, r1, r8, lsr sl @ │ │ │ │ - andeq ip, r1, ip, lsl r4 │ │ │ │ - andeq sp, r1, ip, asr #31 │ │ │ │ - andeq r3, r0, r0, ror r2 │ │ │ │ - andeq sp, r1, r8, lsr pc │ │ │ │ - andeq sp, r1, ip, lsr #8 │ │ │ │ - strdeq sp, [r1], -r8 │ │ │ │ - andeq sp, r1, ip, ror #7 │ │ │ │ - andeq sp, r1, r4, lsr #26 │ │ │ │ - @ instruction: 0x0001deb4 │ │ │ │ - andeq sp, r1, r4, lsr #7 │ │ │ │ - andeq pc, r1, r0, ror #18 │ │ │ │ - andeq ip, r1, r4, asr #6 │ │ │ │ - andeq sp, r1, ip, lsr #30 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - andeq pc, r1, r8, lsr r9 @ │ │ │ │ - andeq ip, r1, ip, lsl r3 │ │ │ │ - andeq sp, r1, r8, lsl pc │ │ │ │ - ldrdeq r3, [r0], -r5 │ │ │ │ - andeq pc, r1, r0, lsl r9 @ │ │ │ │ - strdeq ip, [r1], -r8 │ │ │ │ - andeq sp, r1, ip, lsl #29 │ │ │ │ - andeq pc, r1, r4, ror #17 │ │ │ │ - andeq ip, r1, r4 │ │ │ │ - andeq ip, r1, r4, asr r3 │ │ │ │ + andeq lr, r1, r8, lsr #2 │ │ │ │ + andeq sp, r1, ip, lsl #12 │ │ │ │ + strdeq lr, [r1], -ip │ │ │ │ + andeq lr, r1, ip, ror sl │ │ │ │ + andeq lr, r1, r8, lsr r0 │ │ │ │ + andeq sp, r1, r8, lsl r5 │ │ │ │ + ldrdeq pc, [r1], -r8 │ │ │ │ + andeq ip, r1, r4, lsr #9 │ │ │ │ + andeq lr, r1, r8, asr r0 │ │ │ │ + andeq r2, r0, r1, ror #19 │ │ │ │ + ldrdeq sp, [r1], -r0 │ │ │ │ + @ instruction: 0x0001d4b4 │ │ │ │ + andeq pc, r1, r0, lsl #21 │ │ │ │ + andeq ip, r1, ip, asr #8 │ │ │ │ + andeq sp, r1, r4, ror #31 │ │ │ │ + andeq r2, r0, r1, ror #18 │ │ │ │ + andeq pc, r1, r8, asr sl @ │ │ │ │ + andeq ip, r1, r4, lsr #8 │ │ │ │ + andeq sp, r1, r4, ror #31 │ │ │ │ + andeq r2, r0, ip, lsr sl │ │ │ │ + andeq sp, r1, r0, asr pc │ │ │ │ + andeq sp, r1, r4, lsr r4 │ │ │ │ + andeq sp, r1, r0, lsl pc │ │ │ │ + strdeq sp, [r1], -r4 │ │ │ │ + andeq sp, r1, ip, lsr #26 │ │ │ │ + andeq sp, r1, ip, asr #29 │ │ │ │ + andeq sp, r1, ip, lsr #7 │ │ │ │ + andeq pc, r1, r0, lsl #19 │ │ │ │ + andeq ip, r1, ip, asr #6 │ │ │ │ + andeq sp, r1, r4, asr #30 │ │ │ │ + andeq r2, r0, ip, asr sl │ │ │ │ + andeq pc, r1, r8, asr r9 @ │ │ │ │ + andeq ip, r1, r4, lsr #6 │ │ │ │ + andeq sp, r1, r0, lsr pc │ │ │ │ + andeq r2, r0, r1, lsr #21 │ │ │ │ + andeq pc, r1, r0, lsr r9 @ │ │ │ │ + strdeq ip, [r1], -ip @ │ │ │ │ + andeq sp, r1, r0, lsr #29 │ │ │ │ + andeq r2, r0, ip, asr #19 │ │ │ │ + andeq pc, r1, r4, lsl #18 │ │ │ │ + andeq ip, r1, ip │ │ │ │ + andeq ip, r1, ip, asr r3 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq pc, r1, r0, asr #17 │ │ │ │ - andeq ip, r1, r4, lsr #5 │ │ │ │ - andeq sp, r1, ip, lsr #29 │ │ │ │ - andeq r3, r0, r9, ror #5 │ │ │ │ - muleq r1, r8, r8 │ │ │ │ - andeq ip, r1, ip, ror r2 │ │ │ │ - andeq sp, r1, ip, ror #28 │ │ │ │ - andeq r3, r0, r5, lsr #5 │ │ │ │ - andeq pc, r1, r0, ror #16 │ │ │ │ - andeq ip, r1, r4, asr #4 │ │ │ │ + andeq pc, r1, r0, ror #17 │ │ │ │ + andeq ip, r1, ip, lsr #5 │ │ │ │ + andeq sp, r1, r4, asr #29 │ │ │ │ + @ instruction: 0x00002ab5 │ │ │ │ + @ instruction: 0x0001f8b8 │ │ │ │ + andeq ip, r1, r4, lsl #5 │ │ │ │ + andeq sp, r1, r4, lsl #29 │ │ │ │ + andeq r2, r0, r1, ror sl │ │ │ │ + andeq pc, r1, r0, lsl #17 │ │ │ │ + andeq ip, r1, ip, asr #4 │ │ │ │ + strdeq sp, [r1], -r0 │ │ │ │ + strdeq r2, [r0], -pc @ │ │ │ │ + andeq pc, r1, r8, asr r8 @ │ │ │ │ + andeq ip, r1, r8, lsr #4 │ │ │ │ + andeq sp, r1, ip, asr #27 │ │ │ │ + andeq pc, r1, r0, lsr r8 @ │ │ │ │ + strdeq ip, [r1], -ip @ │ │ │ │ ldrdeq sp, [r1], -r8 │ │ │ │ - andeq r3, r0, r3, lsr r2 │ │ │ │ - andeq pc, r1, r8, lsr r8 @ │ │ │ │ - andeq ip, r1, ip, lsl r2 │ │ │ │ - @ instruction: 0x0001ddb0 │ │ │ │ - andeq r3, r0, r4, ror r3 │ │ │ │ - andeq pc, r1, r0, lsl r8 @ │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ - andeq sp, r1, r0, asr #27 │ │ │ │ - andeq r3, r0, pc, lsl #5 │ │ │ │ + andeq r2, r0, fp, asr sl │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24278 │ │ │ │ - ldr r1, [r6, #520] @ 0x208 │ │ │ │ + ldr r1, [r6, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 243a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2396c │ │ │ │ ldr r3, [r5] │ │ │ │ @@ -28464,15 +28464,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #-916] @ 23f1c │ │ │ │ mov r1, sl │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 234e8 │ │ │ │ ldr r2, [pc, #-944] @ 23f18 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp] │ │ │ │ @@ -28481,22 +28481,22 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 1407c │ │ │ │ b 234e8 │ │ │ │ cmp r6, #0 │ │ │ │ bge 23a58 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ b 23a58 │ │ │ │ cmp r6, #0 │ │ │ │ bge 23d24 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ b 23d24 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 23a08 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ @@ -28538,15 +28538,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ b 235fc │ │ │ │ ldr fp, [sp, #28] │ │ │ │ b 243ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 194dc │ │ │ │ tst r7, #1 │ │ │ │ @@ -28560,15 +28560,15 @@ │ │ │ │ ldr r0, [pc, #-1268] @ 23f30 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #656 @ 0x290 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ b 23508 │ │ │ │ ldr r2, [pc, #-1308] @ 23f34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [pc, #-1312] @ 23f38 │ │ │ │ ldr r0, [pc, #-1312] @ 23f3c │ │ │ │ @@ -28582,15 +28582,15 @@ │ │ │ │ bl 1407c │ │ │ │ b 24434 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdd4 │ │ │ │ b 23a78 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 194dc │ │ │ │ tst r7, #1 │ │ │ │ @@ -28644,15 +28644,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2415c │ │ │ │ cmp r3, #0 │ │ │ │ bge 239bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r4, r0 │ │ │ │ b 239c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 24258 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ @@ -28664,15 +28664,15 @@ │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2379c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 237c0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ and r2, r2, #67108864 @ 0x4000000 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ beq 2460c │ │ │ │ @@ -28710,22 +28710,22 @@ │ │ │ │ mov r2, #668 @ 0x29c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ mov r0, r3 │ │ │ │ bl cdd4 │ │ │ │ b 237cc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r4, r5 │ │ │ │ b 239c0 │ │ │ │ mov r0, r5 │ │ │ │ bl cdb4 │ │ │ │ @@ -28740,15 +28740,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ beq 241d4 │ │ │ │ cmp r3, #10 │ │ │ │ beq 249dc │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ and r2, r2, #67108864 @ 0x4000000 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ @@ -28828,31 +28828,31 @@ │ │ │ │ mov r2, #668 @ 0x29c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdd4 │ │ │ │ b 24408 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [pc, #-2256] @ 23fb8 │ │ │ │ ldr r0, [pc, #-2256] @ 23fbc │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #668 @ 0x29c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 23508 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdd4 │ │ │ │ b 244b8 │ │ │ │ ldr r3, [pc, #-2308] @ 23fc0 │ │ │ │ ldr r1, [pc, #-2308] @ 23fc4 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -28886,72 +28886,72 @@ │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #-2392] @ 23fec │ │ │ │ ldr r1, [pc, #-2392] @ 23ff0 │ │ │ │ ldr r0, [pc, #-2392] @ 23ff4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ + ldr r2, [pc, #-2400] @ 23ff8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ - mov r2, #12800 @ 0x3200 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #-2424] @ 23ff8 │ │ │ │ - ldr r1, [pc, #-2424] @ 23ffc │ │ │ │ - ldr r0, [pc, #-2424] @ 24000 │ │ │ │ + ldr r3, [pc, #-2420] @ 23ffc │ │ │ │ + ldr r1, [pc, #-2420] @ 24000 │ │ │ │ + ldr r0, [pc, #-2420] @ 24004 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-2428] @ 24004 │ │ │ │ + ldr r2, [pc, #-2424] @ 24008 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2444] @ 24008 │ │ │ │ - ldr r1, [pc, #-2444] @ 2400c │ │ │ │ - ldr r0, [pc, #-2444] @ 24010 │ │ │ │ + ldr r3, [pc, #-2440] @ 2400c │ │ │ │ + ldr r1, [pc, #-2440] @ 24010 │ │ │ │ + ldr r0, [pc, #-2440] @ 24014 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ - ldr r2, [pc, #-2452] @ 24014 │ │ │ │ + ldr r2, [pc, #-2448] @ 24018 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2468] @ 24018 │ │ │ │ - ldr r1, [pc, #-2468] @ 2401c │ │ │ │ - ldr r0, [pc, #-2468] @ 24020 │ │ │ │ + ldr r3, [pc, #-2464] @ 2401c │ │ │ │ + ldr r1, [pc, #-2464] @ 24020 │ │ │ │ + ldr r0, [pc, #-2464] @ 24024 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ - ldr r2, [pc, #-2476] @ 24024 │ │ │ │ + ldr r2, [pc, #-2472] @ 24028 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r5, [r4, #12] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ b 241d4 │ │ │ │ - ldr r3, [pc, #-2508] @ 24028 │ │ │ │ - ldr r1, [pc, #-2508] @ 2402c │ │ │ │ - ldr r0, [pc, #-2508] @ 24030 │ │ │ │ + ldr r3, [pc, #-2504] @ 2402c │ │ │ │ + ldr r1, [pc, #-2504] @ 24030 │ │ │ │ + ldr r0, [pc, #-2504] @ 24034 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ - ldr r2, [pc, #-2516] @ 24034 │ │ │ │ + ldr r2, [pc, #-2512] @ 24038 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2532] @ 24038 │ │ │ │ - ldr r1, [pc, #-2532] @ 2403c │ │ │ │ - ldr r0, [pc, #-2532] @ 24040 │ │ │ │ + ldr r3, [pc, #-2528] @ 2403c │ │ │ │ + ldr r1, [pc, #-2528] @ 24040 │ │ │ │ + ldr r0, [pc, #-2528] @ 24044 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ - ldr r2, [pc, #-2540] @ 24044 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #8 │ │ │ │ + mov r2, #11072 @ 0x2b40 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #-2556] @ 24048 │ │ │ │ ldr r1, [pc, #-2556] @ 2404c │ │ │ │ ldr r0, [pc, #-2556] @ 24050 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ ldr r2, [pc, #-2564] @ 24054 │ │ │ │ @@ -29004,15 +29004,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bge 24abc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 22e98 │ │ │ │ @@ -29036,16 +29036,16 @@ │ │ │ │ b 24ae0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ andeq fp, r3, r0, ror r5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq fp, r3, r0, ror #10 │ │ │ │ andeq fp, r3, r0, lsl r5 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq sp, [r1], -r4 │ │ │ │ - andeq sp, r1, r0, lsl r1 │ │ │ │ + andeq sp, r1, ip, lsl #26 │ │ │ │ + andeq sp, r1, r8, lsl r1 │ │ │ │ andeq r0, r0, fp, ror #3 │ │ │ │ │ │ │ │ 00024bac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -29089,15 +29089,15 @@ │ │ │ │ ands sl, r4, #1 │ │ │ │ bne 24eec │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ beq 24ef8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ beq 250e8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 194dc │ │ │ │ @@ -29124,15 +29124,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #1772] @ 253dc │ │ │ │ mov r2, #2 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [r9, #296] @ 0x128 │ │ │ │ + ldr r1, [r9, #116] @ 0x74 │ │ │ │ bl 865c │ │ │ │ subs fp, r0, #0 │ │ │ │ beq 251bc │ │ │ │ ldr r3, [pc, #1744] @ 253e0 │ │ │ │ ldr sl, [r7, r3] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, sl │ │ │ │ @@ -29157,27 +29157,27 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ beq 25188 │ │ │ │ add r8, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2123c │ │ │ │ + bl 21240 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ beq 25238 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ stm r5, {r0, r1} │ │ │ │ b 24cb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ands sl, r4, #1 │ │ │ │ beq 24c58 │ │ │ │ b 24eec │ │ │ │ - ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ + ldr r1, [r9, #256] @ 0x100 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 865c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ beq 24ddc │ │ │ │ @@ -29199,15 +29199,15 @@ │ │ │ │ bne 24e14 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, r3 │ │ │ │ beq 25094 │ │ │ │ ldr r3, [pc, #1472] @ 253e8 │ │ │ │ - ldr fp, [r9, #436] @ 0x1b4 │ │ │ │ + ldr fp, [r9, #260] @ 0x104 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ tst r4, #1 │ │ │ │ ldr sl, [r9] │ │ │ │ bne 2534c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29295,46 +29295,46 @@ │ │ │ │ ldr r3, [pc, #1160] @ 25418 │ │ │ │ ldr r2, [pc, #1096] @ 253dc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [r2, #304] @ 0x130 │ │ │ │ + ldr r1, [r2, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ beq 25260 │ │ │ │ bl 128ac │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r9, #0 │ │ │ │ beq 25194 │ │ │ │ ldr r3, [pc, #1080] @ 2541c │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ bl 12814 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 24c04 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [pc, #976] @ 253fc │ │ │ │ ldr r1, [pc, #1008] @ 25420 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r3, [pc, #936] @ 253ec │ │ │ │ @@ -29353,15 +29353,15 @@ │ │ │ │ ldr r0, [pc, #956] @ 25434 │ │ │ │ ldr r2, [pc, #944] @ 2542c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 24f3c │ │ │ │ add r8, sp, #36 @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 24a64 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -29423,19 +29423,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 24d6c │ │ │ │ bl 1254c │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 24f3c │ │ │ │ ldr r3, [pc, #552] @ 253ec │ │ │ │ ldr r1, [pc, #668] @ 25464 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [pc, #664] @ 25468 │ │ │ │ ldr r2, [pc, #664] @ 2546c │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -29527,15 +29527,15 @@ │ │ │ │ ldr r0, [pc, #368] @ 254a0 │ │ │ │ ldr r2, [pc, #196] @ 253f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 24f3c │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ b 24e38 │ │ │ │ ldr r3, [pc, #140] @ 253ec │ │ │ │ ldr r0, [pc, #320] @ 254a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -29570,66 +29570,66 @@ │ │ │ │ andeq r0, r0, r0, lsl r3 │ │ │ │ andeq fp, r3, r8, lsr r3 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sp, r1, r0, lsr #19 │ │ │ │ - andeq ip, r1, r0, lsr #27 │ │ │ │ + @ instruction: 0x0001d9b8 │ │ │ │ + andeq ip, r1, r8, lsr #27 │ │ │ │ andeq r0, r0, r6, ror #3 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sp, r1, r0, lsl #19 │ │ │ │ - andeq sp, r1, r4, asr r9 │ │ │ │ - andeq ip, r1, r0, asr sp │ │ │ │ - andeq sp, r1, r0, lsr #18 │ │ │ │ - andeq ip, r1, r0, lsr #26 │ │ │ │ + muleq r1, r8, r9 │ │ │ │ + andeq sp, r1, ip, ror #18 │ │ │ │ + andeq ip, r1, r8, asr sp │ │ │ │ + andeq sp, r1, r8, lsr r9 │ │ │ │ + andeq ip, r1, r8, lsr #26 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r1, ip, asr r8 │ │ │ │ - andeq sp, r1, r8, lsr #16 │ │ │ │ - andeq ip, r1, r8, lsr #24 │ │ │ │ + andeq sp, r1, r4, ror r8 │ │ │ │ + andeq sp, r1, r0, asr #16 │ │ │ │ + andeq ip, r1, r0, lsr ip │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - andeq sp, r1, r0, lsl #16 │ │ │ │ - andeq ip, r1, r0, lsl #24 │ │ │ │ - @ instruction: 0x0001d7b0 │ │ │ │ - @ instruction: 0x0001cbb0 │ │ │ │ + andeq sp, r1, r8, lsl r8 │ │ │ │ + andeq ip, r1, r8, lsl #24 │ │ │ │ + andeq sp, r1, r8, asr #15 │ │ │ │ + @ instruction: 0x0001cbb8 │ │ │ │ andeq r0, r0, r5, ror #3 │ │ │ │ - andeq sp, r1, r0, lsl #15 │ │ │ │ - andeq ip, r1, ip, ror fp │ │ │ │ - andeq sp, r1, ip, asr #14 │ │ │ │ - andeq ip, r1, ip, asr #22 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ + andeq ip, r1, r4, lsl #23 │ │ │ │ + andeq sp, r1, r4, ror #14 │ │ │ │ + andeq ip, r1, r4, asr fp │ │ │ │ andeq r0, r0, r1, ror #3 │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ - andeq sp, r1, ip, lsl #14 │ │ │ │ - andeq ip, r1, r8, lsl #22 │ │ │ │ - andeq sp, r1, r8, lsr #13 │ │ │ │ - andeq ip, r1, r8, lsr #21 │ │ │ │ + andeq lr, r1, ip, rrx │ │ │ │ + andeq sp, r1, r4, lsr #14 │ │ │ │ + andeq ip, r1, r0, lsl fp │ │ │ │ + andeq sp, r1, r0, asr #13 │ │ │ │ + @ instruction: 0x0001cab0 │ │ │ │ andeq r0, r0, r2, ror #3 │ │ │ │ - andeq ip, r1, r0, ror #22 │ │ │ │ - andeq sp, r1, r4, asr r6 │ │ │ │ - andeq ip, r1, r4, asr sl │ │ │ │ - andeq sp, r1, ip, lsr #12 │ │ │ │ - andeq ip, r1, ip, lsr #20 │ │ │ │ + andeq ip, r1, r8, ror #22 │ │ │ │ + andeq sp, r1, ip, ror #12 │ │ │ │ + andeq ip, r1, ip, asr sl │ │ │ │ + andeq sp, r1, r4, asr #12 │ │ │ │ + andeq ip, r1, r4, lsr sl │ │ │ │ andeq r0, r0, r3, ror #3 │ │ │ │ - andeq sp, r1, ip, ror #11 │ │ │ │ - andeq ip, r1, ip, ror #19 │ │ │ │ - muleq r1, r4, sl │ │ │ │ - andeq sp, r1, ip, lsl #11 │ │ │ │ - andeq ip, r1, ip, lsl #19 │ │ │ │ - andeq sp, r1, r8, asr #10 │ │ │ │ - andeq ip, r1, r8, asr #18 │ │ │ │ - andeq sp, r1, r4, lsl #5 │ │ │ │ - strdeq sp, [r1], -ip │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - andeq lr, r1, ip, lsr #29 │ │ │ │ - muleq r1, r0, r8 │ │ │ │ - andeq sp, r1, r4, lsl #10 │ │ │ │ - andeq r2, r0, pc, lsl #14 │ │ │ │ + andeq sp, r1, r4, lsl #12 │ │ │ │ + strdeq ip, [r1], -r4 │ │ │ │ + muleq r1, ip, sl │ │ │ │ + andeq sp, r1, r4, lsr #11 │ │ │ │ + muleq r1, r4, r9 │ │ │ │ + andeq sp, r1, r0, ror #10 │ │ │ │ + andeq ip, r1, r0, asr r9 │ │ │ │ + andeq sp, r1, ip, lsl #5 │ │ │ │ + andeq sp, r1, r4, lsl r5 │ │ │ │ + andeq ip, r1, r4, lsl #18 │ │ │ │ + andeq lr, r1, ip, asr #29 │ │ │ │ + muleq r1, r8, r8 │ │ │ │ + andeq sp, r1, ip, lsl r5 │ │ │ │ + ldrdeq r1, [r0], -fp │ │ │ │ │ │ │ │ 000254c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr ip, [pc, #2052] @ 25cdc │ │ │ │ @@ -29676,30 +29676,30 @@ │ │ │ │ ldr r3, [r9, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 25a7c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r5, r0 │ │ │ │ bne 25af4 │ │ │ │ cmp r5, #1 │ │ │ │ beq 25b00 │ │ │ │ ldr r2, [pc, #1860] @ 25cf4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldr fp, [r9, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl e1b4 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 258c4 │ │ │ │ - ldr r1, [fp, #428] @ 0x1ac │ │ │ │ + ldr r1, [fp, #252] @ 0xfc │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 865c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ beq 255fc │ │ │ │ @@ -29731,15 +29731,15 @@ │ │ │ │ bmi 25784 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 25a24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #1 │ │ │ │ beq 25acc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 24bac │ │ │ │ @@ -29793,35 +29793,35 @@ │ │ │ │ beq 25b94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 2583c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ bne 25bf4 │ │ │ │ cmp r5, #1 │ │ │ │ beq 25bc8 │ │ │ │ mov r4, r8 │ │ │ │ b 255b8 │ │ │ │ cmp r8, #0 │ │ │ │ bge 25654 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 25a24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r5, r0 │ │ │ │ beq 25674 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 25674 │ │ │ │ mov r0, sl │ │ │ │ @@ -29839,26 +29839,26 @@ │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 25888 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 25734 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 25718 │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [pc, #1204] @ 25d08 │ │ │ │ ldr r1, [pc, #1204] @ 25d0c │ │ │ │ ldr r2, [r9, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 86d4 │ │ │ │ ldr ip, [pc, #1168] @ 25cfc │ │ │ │ @@ -29897,15 +29897,15 @@ │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ bl 12648 │ │ │ │ ldr r3, [pc, #1060] @ 25d2c │ │ │ │ - ldr r1, [fp, #304] @ 0x130 │ │ │ │ + ldr r1, [fp, #124] @ 0x7c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -29913,31 +29913,31 @@ │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ beq 25c18 │ │ │ │ bl 128ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r8, #0 │ │ │ │ beq 25c6c │ │ │ │ ldr r3, [pc, #984] @ 25d30 │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 255cc │ │ │ │ ldr r0, [pc, #928] @ 25d34 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -29964,23 +29964,23 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #456 @ 0x1c8 │ │ │ │ bl 132cc │ │ │ │ b 25888 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ b 2579c │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [pc, #716] @ 25d08 │ │ │ │ ldr r1, [pc, #776] @ 25d48 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 86d4 │ │ │ │ ldr ip, [pc, #680] @ 25cfc │ │ │ │ @@ -29994,15 +29994,15 @@ │ │ │ │ bl 132cc │ │ │ │ b 25888 │ │ │ │ bl 12a54 │ │ │ │ b 25528 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [pc, #628] @ 25d08 │ │ │ │ ldr r1, [pc, #704] @ 25d58 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 86d4 │ │ │ │ ldr ip, [pc, #592] @ 25cfc │ │ │ │ @@ -30105,29 +30105,29 @@ │ │ │ │ ldr r2, [pc, #368] @ 25da0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 25888 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ bl 1254c │ │ │ │ b 25c48 │ │ │ │ ldr r3, [pc, #276] @ 25da4 │ │ │ │ ldr r1, [pc, #276] @ 25da8 │ │ │ │ ldr r0, [pc, #276] @ 25dac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #272] @ 25db0 │ │ │ │ @@ -30152,62 +30152,62 @@ │ │ │ │ andeq sl, r3, ip, ror #21 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sp, r1, r8, asr #1 │ │ │ │ - andeq ip, r1, r8, ror r4 │ │ │ │ + andeq sp, r1, r0, ror #1 │ │ │ │ + andeq ip, r1, r0, lsl #9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sp, r1, r0, lsl #1 │ │ │ │ - andeq sp, r1, r0, asr r0 │ │ │ │ - andeq ip, r1, r0, lsl #8 │ │ │ │ + muleq r1, r8, r0 │ │ │ │ + andeq sp, r1, r8, rrx │ │ │ │ + andeq ip, r1, r8, lsl #8 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ andeq sl, r3, ip, asr r7 │ │ │ │ - andeq ip, r1, ip, lsr #7 │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ + @ instruction: 0x0001c3b4 │ │ │ │ + andeq sp, r1, ip │ │ │ │ andeq r0, r0, sp, asr #3 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0001c3b8 │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - andeq ip, r1, ip, lsr #5 │ │ │ │ - ldrdeq ip, [r1], -r8 │ │ │ │ - andeq ip, r1, r8, lsl #5 │ │ │ │ - muleq r1, r8, lr │ │ │ │ - andeq ip, r1, r8, ror #28 │ │ │ │ - andeq ip, r1, r8, lsl r2 │ │ │ │ + andeq ip, r1, r0, asr #7 │ │ │ │ + andeq ip, r1, r4, lsl pc │ │ │ │ + @ instruction: 0x0001c2b4 │ │ │ │ + strdeq ip, [r1], -r0 │ │ │ │ + muleq r1, r0, r2 │ │ │ │ + @ instruction: 0x0001ceb0 │ │ │ │ + andeq ip, r1, r0, lsl #29 │ │ │ │ + andeq ip, r1, r0, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - andeq ip, r1, r0, asr #28 │ │ │ │ - andeq ip, r1, r0, lsl lr │ │ │ │ - andeq ip, r1, r0, asr #3 │ │ │ │ + andeq ip, r1, r8, asr lr │ │ │ │ + andeq ip, r1, r8, lsr #28 │ │ │ │ + andeq ip, r1, r8, asr #3 │ │ │ │ andeq r0, r0, sl, asr #3 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq ip, r1, r8, ror #27 │ │ │ │ - andeq ip, r1, r4, ror #2 │ │ │ │ - @ instruction: 0x0001cdb4 │ │ │ │ - andeq ip, r1, r4, lsl #27 │ │ │ │ - andeq ip, r1, r0, lsr r1 │ │ │ │ - andeq ip, r1, r0, lsl #2 │ │ │ │ - andeq ip, r1, r0, asr sp │ │ │ │ + andeq ip, r1, r0, lsr #3 │ │ │ │ + andeq ip, r1, r0, lsl #28 │ │ │ │ + andeq ip, r1, ip, ror #2 │ │ │ │ + andeq ip, r1, ip, asr #27 │ │ │ │ + muleq r1, ip, sp │ │ │ │ + andeq ip, r1, r8, lsr r1 │ │ │ │ + andeq ip, r1, r8, lsl #2 │ │ │ │ + andeq ip, r1, r8, ror #26 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - andeq ip, r1, ip, lsl sp │ │ │ │ - muleq r1, ip, r1 │ │ │ │ - andeq ip, r1, r8, asr #1 │ │ │ │ - muleq r1, ip, r0 │ │ │ │ - andeq ip, r1, ip, ror #25 │ │ │ │ + andeq ip, r1, r4, lsr sp │ │ │ │ + andeq ip, r1, r4, lsr #3 │ │ │ │ + ldrdeq ip, [r1], -r0 │ │ │ │ + andeq ip, r1, r4, lsr #1 │ │ │ │ + andeq ip, r1, r4, lsl #26 │ │ │ │ andeq r0, r0, lr, asr #3 │ │ │ │ - andeq lr, r1, r4, asr #11 │ │ │ │ - andeq sl, r1, r4, ror #25 │ │ │ │ - andeq fp, r1, r4, lsr r0 │ │ │ │ + andeq lr, r1, r4, ror #11 │ │ │ │ + andeq sl, r1, ip, ror #25 │ │ │ │ + andeq fp, r1, ip, lsr r0 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - muleq r1, ip, r5 │ │ │ │ - andeq sl, r1, r0, lsl #26 │ │ │ │ - andeq sl, r1, ip, lsr #26 │ │ │ │ + @ instruction: 0x0001e5bc │ │ │ │ + andeq sl, r1, r8, lsl #26 │ │ │ │ + andeq sl, r1, r4, lsr sp │ │ │ │ │ │ │ │ 00025dc0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r1 │ │ │ │ @@ -30231,15 +30231,15 @@ │ │ │ │ ldr r3, [pc, #3476] @ 26bb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 263e8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #1 │ │ │ │ beq 2643c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 254c0 │ │ │ │ @@ -30275,29 +30275,29 @@ │ │ │ │ beq 26508 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ beq 2606c │ │ │ │ ldr r3, [pc, #3292] @ 26bbc │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ - ldr fp, [r9, #380] @ 0x17c │ │ │ │ + ldr fp, [r9, #204] @ 0xcc │ │ │ │ bl 8644 │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ beq 26ae0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ beq 25f14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ beq 263dc │ │ │ │ cmp sl, #0 │ │ │ │ beq 26558 │ │ │ │ - ldr r3, [r9, #384] @ 0x180 │ │ │ │ + ldr r3, [r9, #208] @ 0xd0 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, #3 │ │ │ │ bl e418 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ @@ -30459,16 +30459,16 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ beq 266b4 │ │ │ │ ldr r3, [pc, #2556] @ 26bbc │ │ │ │ tst r8, #1 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ - ldr r3, [r9, #396] @ 0x18c │ │ │ │ - ldr fp, [r9, #392] @ 0x188 │ │ │ │ + ldr r3, [r9, #220] @ 0xdc │ │ │ │ + ldr fp, [r9, #216] @ 0xd8 │ │ │ │ str r3, [sp, #12] │ │ │ │ bne 26954 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ @@ -30511,15 +30511,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ beq 26290 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ beq 26760 │ │ │ │ ldr r3, [pc, #2344] @ 26bc0 │ │ │ │ - ldr sl, [r9, #400] @ 0x190 │ │ │ │ + ldr sl, [r9, #224] @ 0xe0 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ @@ -30563,24 +30563,24 @@ │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ bl 132cc │ │ │ │ b 26030 │ │ │ │ cmp r8, #0 │ │ │ │ bge 25e18 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [pc, #2116] @ 26bb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ beq 263e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r7, r0 │ │ │ │ beq 25e3c │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 25e3c │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -30652,15 +30652,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 26030 │ │ │ │ ldr r3, [pc, #1772] @ 26bc4 │ │ │ │ ldr r2, [pc, #1852] @ 26c18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [pc, #1848] @ 26c1c │ │ │ │ ldr r0, [pc, #1848] @ 26c20 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -30720,17 +30720,17 @@ │ │ │ │ ldr r0, [pc, #1668] @ 26c48 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 26030 │ │ │ │ ldr r3, [pc, #1492] @ 26bc4 │ │ │ │ ldr ip, [pc, #1624] @ 26c4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [pc, #1620] @ 26c50 │ │ │ │ ldr r0, [pc, #1620] @ 26c54 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -30832,36 +30832,36 @@ │ │ │ │ ldr r2, [pc, #1296] @ 26c94 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #28 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ ldr r2, [pc, #1040] @ 26bbc │ │ │ │ ldr r3, [pc, #1256] @ 26c98 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r2, #344] @ 0x158 │ │ │ │ + ldr r1, [r2, #168] @ 0xa8 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs fp, r0, #0 │ │ │ │ beq 26a38 │ │ │ │ bl 128ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ beq 268e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr fp, [r3, #388] @ 0x184 │ │ │ │ + ldr fp, [r3, #212] @ 0xd4 │ │ │ │ ldr r3, [pc, #968] @ 26bc0 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r5, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -30870,38 +30870,38 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 26ab8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bne 26a8c │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r1, [pc, #1088] @ 26c9c │ │ │ │ ldr r0, [pc, #1088] @ 26ca0 │ │ │ │ ldr r2, [pc, #1088] @ 26ca4 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 26030 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 262f8 │ │ │ │ ldr r3, [pc, #796] @ 26bc4 │ │ │ │ ldr r2, [pc, #1020] @ 26ca8 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ @@ -30939,26 +30939,26 @@ │ │ │ │ ldr r2, [pc, #916] @ 26cc4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 26030 │ │ │ │ mov r0, r8 │ │ │ │ bl cdb4 │ │ │ │ b 261d4 │ │ │ │ cmp r5, #0 │ │ │ │ bge 266ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ b 266ac │ │ │ │ ldr r0, [pc, #836] @ 26cc8 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [fp] │ │ │ │ @@ -30984,15 +30984,15 @@ │ │ │ │ ldr r0, [pc, #756] @ 26cd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 26030 │ │ │ │ ldr r3, [pc, #444] @ 26bc4 │ │ │ │ ldr ip, [pc, #720] @ 26cdc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [pc, #716] @ 26ce0 │ │ │ │ ldr r0, [pc, #716] @ 26ce4 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -31015,15 +31015,15 @@ │ │ │ │ bl cdd4 │ │ │ │ b 26870 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 269a8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 266ac │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #604] @ 26cf0 │ │ │ │ ldr r1, [pc, #604] @ 26cf4 │ │ │ │ @@ -31040,15 +31040,15 @@ │ │ │ │ ldr r0, [pc, #572] @ 26d00 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [pc, #472] @ 26ca4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 26870 │ │ │ │ ldr r3, [pc, #540] @ 26d04 │ │ │ │ ldr r1, [pc, #540] @ 26d08 │ │ │ │ ldr r0, [pc, #540] @ 26d0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1168 @ 0x490 │ │ │ │ ldr r2, [pc, #532] @ 26d10 │ │ │ │ @@ -31100,113 +31100,113 @@ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq sl, r3, r4, lsl #4 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sp, r1, r4, lsr #3 │ │ │ │ - andeq fp, r1, ip, asr ip │ │ │ │ + andeq sp, r1, r8, lsr r2 │ │ │ │ + andeq fp, r1, r4, ror #24 │ │ │ │ @ instruction: 0x00039fb4 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq ip, r1, r4, lsl #29 │ │ │ │ - andeq fp, r1, ip, lsr r9 │ │ │ │ + andeq ip, r1, r8, lsl pc │ │ │ │ + andeq fp, r1, r4, asr #18 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - ldrdeq ip, [r1], -ip @ │ │ │ │ - andeq ip, r1, r8, lsr #27 │ │ │ │ - andeq fp, r1, r0, ror #16 │ │ │ │ - andeq ip, r1, r4, ror sp │ │ │ │ - andeq fp, r1, ip, lsr #16 │ │ │ │ - andeq ip, r1, ip, lsr sp │ │ │ │ - strdeq fp, [r1], -r4 │ │ │ │ + strdeq ip, [r1], -r4 │ │ │ │ + andeq ip, r1, ip, lsr lr │ │ │ │ + andeq fp, r1, r8, ror #16 │ │ │ │ + andeq ip, r1, r8, lsl #28 │ │ │ │ + andeq fp, r1, r4, lsr r8 │ │ │ │ + ldrdeq ip, [r1], -r0 │ │ │ │ + strdeq fp, [r1], -ip │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ - andeq ip, r1, r4, lsl sp │ │ │ │ - andeq fp, r1, ip, asr #15 │ │ │ │ + andeq ip, r1, r8, lsr #27 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ - @ instruction: 0x0001b7b4 │ │ │ │ - ldrdeq ip, [r1], -r8 │ │ │ │ - andeq fp, r1, ip, lsl #15 │ │ │ │ - andeq ip, r1, r4, lsr #25 │ │ │ │ - andeq fp, r1, ip, asr r7 │ │ │ │ - andeq ip, r1, ip, ror ip │ │ │ │ - andeq fp, r1, r4, lsr r7 │ │ │ │ - andeq ip, r1, r8, asr ip │ │ │ │ - andeq fp, r1, ip, lsl #14 │ │ │ │ - andeq ip, r1, r8, lsr #24 │ │ │ │ - ldrdeq fp, [r1], -ip │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - @ instruction: 0x0001b6b4 │ │ │ │ - andeq fp, r1, ip, ror #31 │ │ │ │ - andeq ip, r1, r0, asr #23 │ │ │ │ - andeq fp, r1, r4, ror r6 │ │ │ │ - andeq ip, r1, ip, lsl #23 │ │ │ │ + @ instruction: 0x0001b7bc │ │ │ │ + andeq ip, r1, ip, ror #26 │ │ │ │ + muleq r1, r4, r7 │ │ │ │ + andeq ip, r1, r8, lsr sp │ │ │ │ + andeq fp, r1, r4, ror #14 │ │ │ │ + andeq ip, r1, r0, lsl sp │ │ │ │ + andeq fp, r1, ip, lsr r7 │ │ │ │ + andeq ip, r1, ip, ror #25 │ │ │ │ + andeq fp, r1, r4, lsl r7 │ │ │ │ + @ instruction: 0x0001ccbc │ │ │ │ + andeq fp, r1, r4, ror #13 │ │ │ │ + muleq r1, r0, ip │ │ │ │ + @ instruction: 0x0001b6bc │ │ │ │ + strdeq fp, [r1], -r4 │ │ │ │ + andeq ip, r1, r4, asr ip │ │ │ │ + andeq fp, r1, ip, ror r6 │ │ │ │ + andeq ip, r1, r0, lsr #24 │ │ │ │ + andeq fp, r1, ip, asr #12 │ │ │ │ andeq fp, r1, r4, asr #12 │ │ │ │ - andeq fp, r1, ip, lsr r6 │ │ │ │ - andeq ip, r1, r0, ror #22 │ │ │ │ - andeq fp, r1, r4, lsl r6 │ │ │ │ - ldrdeq ip, [r1], -r4 │ │ │ │ - andeq fp, r1, ip, lsl #11 │ │ │ │ + strdeq ip, [r1], -r4 │ │ │ │ + andeq fp, r1, ip, lsl r6 │ │ │ │ + andeq ip, r1, r8, ror #22 │ │ │ │ + muleq r1, r4, r5 │ │ │ │ andeq r0, r0, r1, ror r1 │ │ │ │ - andeq fp, r1, r4, lsl #11 │ │ │ │ - andeq ip, r1, r8, lsr #21 │ │ │ │ - andeq fp, r1, ip, asr r5 │ │ │ │ - andeq ip, r1, r4, ror sl │ │ │ │ - andeq fp, r1, ip, lsr #10 │ │ │ │ - andeq ip, r1, r0, asr #20 │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, ip, lsl #11 │ │ │ │ + andeq ip, r1, ip, lsr fp │ │ │ │ + andeq fp, r1, r4, ror #10 │ │ │ │ + andeq ip, r1, r8, lsl #22 │ │ │ │ + andeq fp, r1, r4, lsr r5 │ │ │ │ + ldrdeq ip, [r1], -r4 │ │ │ │ + andeq fp, r1, r0, lsl #10 │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq ip, r1, r0, ror #18 │ │ │ │ - andeq fp, r1, r8, lsl r4 │ │ │ │ + strdeq ip, [r1], -r4 │ │ │ │ + andeq fp, r1, r0, lsr #8 │ │ │ │ andeq r0, r0, r5, ror r1 │ │ │ │ - andeq fp, r1, r4, lsr r4 │ │ │ │ - andeq ip, r1, r8, lsl #18 │ │ │ │ - @ instruction: 0x0001b3bc │ │ │ │ - andeq ip, r1, r0, asr #17 │ │ │ │ - andeq fp, r1, r8, ror r3 │ │ │ │ - muleq r1, r8, r8 │ │ │ │ - andeq fp, r1, r0, asr r3 │ │ │ │ + andeq fp, r1, ip, lsr r4 │ │ │ │ + muleq r1, ip, r9 │ │ │ │ + andeq fp, r1, r4, asr #7 │ │ │ │ + andeq ip, r1, r4, asr r9 │ │ │ │ + andeq fp, r1, r0, lsl #7 │ │ │ │ + andeq ip, r1, ip, lsr #18 │ │ │ │ + andeq fp, r1, r8, asr r3 │ │ │ │ andeq r0, r0, r7, ror r1 │ │ │ │ - andeq fp, r1, r8, asr #7 │ │ │ │ - andeq ip, r1, r4, lsl #16 │ │ │ │ - @ instruction: 0x0001b2bc │ │ │ │ - andeq ip, r1, r0, ror #15 │ │ │ │ - muleq r1, r4, r2 │ │ │ │ - ldrdeq fp, [r1], -r4 │ │ │ │ - andeq ip, r1, r8, lsr #15 │ │ │ │ - andeq fp, r1, ip, asr r2 │ │ │ │ - andeq ip, r1, ip, ror r7 │ │ │ │ - andeq fp, r1, r4, lsr r2 │ │ │ │ - andeq fp, r1, r0, asr fp │ │ │ │ - andeq ip, r1, ip, lsl r7 │ │ │ │ - ldrdeq fp, [r1], -r4 │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - @ instruction: 0x0001b1b4 │ │ │ │ - andeq sp, r1, ip, ror #14 │ │ │ │ - andeq sl, r1, r0, asr r1 │ │ │ │ - andeq fp, r1, r4, lsr #21 │ │ │ │ - andeq r1, r0, pc, ror #28 │ │ │ │ - andeq sp, r1, r4, asr #14 │ │ │ │ - andeq sl, r1, r8, lsr #2 │ │ │ │ - andeq fp, r1, r0, ror #27 │ │ │ │ - andeq r1, r0, r5, lsl #29 │ │ │ │ - andeq sp, r1, ip, lsl r7 │ │ │ │ - andeq sl, r1, r0, lsl #2 │ │ │ │ - andeq fp, r1, r8, ror #23 │ │ │ │ - strdeq r1, [r0], -sl │ │ │ │ - strdeq sp, [r1], -r4 │ │ │ │ - ldrdeq sl, [r1], -r8 │ │ │ │ - andeq fp, r1, ip, lsr #20 │ │ │ │ - andeq r1, r0, r8, asr pc │ │ │ │ - andeq sp, r1, ip, asr #13 │ │ │ │ - strheq sl, [r1], -r0 │ │ │ │ - andeq fp, r1, r4, ror sp │ │ │ │ - andeq r1, r0, r3, lsl pc │ │ │ │ + ldrdeq fp, [r1], -r0 │ │ │ │ + muleq r1, r8, r8 │ │ │ │ + andeq fp, r1, r4, asr #5 │ │ │ │ + andeq ip, r1, r4, ror r8 │ │ │ │ + muleq r1, ip, r2 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq ip, r1, ip, lsr r8 │ │ │ │ + andeq fp, r1, r4, ror #4 │ │ │ │ + andeq ip, r1, r0, lsl r8 │ │ │ │ + andeq fp, r1, ip, lsr r2 │ │ │ │ + andeq fp, r1, r8, asr fp │ │ │ │ + @ instruction: 0x0001c7b0 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + muleq r1, r0, r7 │ │ │ │ + @ instruction: 0x0001b1bc │ │ │ │ + andeq sp, r1, ip, lsl #15 │ │ │ │ + andeq sl, r1, r8, asr r1 │ │ │ │ + andeq fp, r1, ip, lsr #21 │ │ │ │ + andeq r1, r0, fp, lsr r6 │ │ │ │ + andeq sp, r1, r4, ror #14 │ │ │ │ + andeq sl, r1, r0, lsr r1 │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ + andeq r1, r0, r1, asr r6 │ │ │ │ + andeq sp, r1, ip, lsr r7 │ │ │ │ + andeq sl, r1, r8, lsl #2 │ │ │ │ + andeq fp, r1, r0, lsl #24 │ │ │ │ + andeq r1, r0, r6, asr #13 │ │ │ │ + andeq sp, r1, r4, lsl r7 │ │ │ │ + andeq sl, r1, r0, ror #1 │ │ │ │ + andeq fp, r1, r4, lsr sl │ │ │ │ + andeq r1, r0, r4, lsr #14 │ │ │ │ + andeq sp, r1, ip, ror #13 │ │ │ │ + strheq sl, [r1], -r8 │ │ │ │ + andeq fp, r1, ip, lsl #27 │ │ │ │ + ldrdeq r1, [r0], -pc @ │ │ │ │ │ │ │ │ 00026d54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #612] @ 26fd0 │ │ │ │ @@ -31333,15 +31333,15 @@ │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ b 26e08 │ │ │ │ bl 12a54 │ │ │ │ b 26e44 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ b 26e08 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ bl 9420 │ │ │ │ @@ -31367,27 +31367,27 @@ │ │ │ │ andeq r9, r3, r0, lsr #29 │ │ │ │ andeq r9, r3, r8, asr r2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r9, r3, r8, lsr r2 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r9, r3, r4, asr r1 │ │ │ │ - andeq ip, r1, ip, ror #4 │ │ │ │ + andeq ip, r1, r0, lsl #6 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - ldrdeq ip, [r1], -r0 │ │ │ │ - andeq sl, r1, r8, lsl #27 │ │ │ │ + andeq ip, r1, r4, ror #6 │ │ │ │ + muleq r1, r0, sp │ │ │ │ andeq r0, r0, sl, ror #2 │ │ │ │ - ldrdeq fp, [r1], -ip │ │ │ │ - andeq sl, r1, r0, lsr #28 │ │ │ │ - andeq sp, r1, r4, asr #5 │ │ │ │ - andeq r9, r1, r8, lsr #20 │ │ │ │ - andeq r9, r1, r4, asr sl │ │ │ │ - andeq sp, r1, r0, lsr #5 │ │ │ │ - andeq r9, r1, r0, asr #19 │ │ │ │ - andeq r9, r1, r0, lsl sp │ │ │ │ + andeq fp, r1, r4, ror #11 │ │ │ │ + andeq sl, r1, r8, lsr #28 │ │ │ │ + andeq sp, r1, r4, ror #5 │ │ │ │ + andeq r9, r1, r0, lsr sl │ │ │ │ + andeq r9, r1, ip, asr sl │ │ │ │ + andeq sp, r1, r0, asr #5 │ │ │ │ + andeq r9, r1, r8, asr #19 │ │ │ │ + andeq r9, r1, r8, lsl sp │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00027024 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -31412,15 +31412,15 @@ │ │ │ │ ldr r3, [pc, #3384] @ 27dbc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 27620 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #1 │ │ │ │ beq 27668 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 254c0 │ │ │ │ @@ -31455,15 +31455,15 @@ │ │ │ │ cmp r2, #2 │ │ │ │ beq 27734 │ │ │ │ cmp r2, #0 │ │ │ │ beq 27320 │ │ │ │ ldr r3, [pc, #3204] @ 27dc4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr sl, [r3, #404] @ 0x194 │ │ │ │ + ldr sl, [r3, #228] @ 0xe4 │ │ │ │ bl 8644 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ beq 27d20 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ beq 27174 │ │ │ │ @@ -31558,24 +31558,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ bge 2707c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [pc, #2768] @ 27dbc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ beq 27620 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r7, r0 │ │ │ │ beq 270a0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 270a0 │ │ │ │ mov r1, #2 │ │ │ │ @@ -31630,31 +31630,31 @@ │ │ │ │ ldr r3, [pc, #2544] @ 27ddc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bne 27abc │ │ │ │ mov r1, r7 │ │ │ │ - bl 1bc30 │ │ │ │ + bl 1bc34 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ beq 27424 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ beq 2775c │ │ │ │ cmp sl, #2 │ │ │ │ beq 27b08 │ │ │ │ ldr r3, [pc, #2448] @ 27dc4 │ │ │ │ tst r8, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr fp, [r3, #408] @ 0x198 │ │ │ │ - ldr sl, [r3, #396] @ 0x18c │ │ │ │ + ldr fp, [r3, #232] @ 0xe8 │ │ │ │ + ldr sl, [r3, #220] @ 0xdc │ │ │ │ bne 27b30 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ @@ -31701,15 +31701,15 @@ │ │ │ │ beq 27514 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ beq 2797c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr sl, [r3, #412] @ 0x19c │ │ │ │ + ldr sl, [r3, #236] @ 0xec │ │ │ │ ldr r3, [pc, #2208] @ 27dc8 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r8, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ @@ -31819,15 +31819,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 27294 │ │ │ │ ldr r3, [pc, #1736] @ 27dcc │ │ │ │ ldr r2, [pc, #1820] @ 27e24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [pc, #1816] @ 27e28 │ │ │ │ ldr r0, [pc, #1816] @ 27e2c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -31892,17 +31892,17 @@ │ │ │ │ ldr r0, [pc, #1608] @ 27e4c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #388 @ 0x184 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 27294 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 273c8 │ │ │ │ ldr r3, [pc, #1424] @ 27dcc │ │ │ │ ldr ip, [pc, #1552] @ 27e50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -31995,36 +31995,36 @@ │ │ │ │ ldr r2, [pc, #1280] @ 27ea0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #28 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ ldr r2, [pc, #1020] @ 27dc4 │ │ │ │ ldr r3, [pc, #1240] @ 27ea4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [r2, #344] @ 0x158 │ │ │ │ + ldr r1, [r2, #168] @ 0xa8 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs fp, r0, #0 │ │ │ │ beq 27c54 │ │ │ │ bl 128ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ beq 27afc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr fp, [r3, #388] @ 0x184 │ │ │ │ + ldr fp, [r3, #212] @ 0xd4 │ │ │ │ ldr r3, [pc, #948] @ 27dc8 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r5, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -32033,38 +32033,38 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 27ca4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bne 27ccc │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r1, [pc, #1072] @ 27ea8 │ │ │ │ ldr r0, [pc, #1072] @ 27eac │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #396 @ 0x18c │ │ │ │ bl 132cc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 27294 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 27580 │ │ │ │ ldr r3, [pc, #776] @ 27dcc │ │ │ │ ldr r2, [pc, #1000] @ 27eb0 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ @@ -32105,23 +32105,23 @@ │ │ │ │ ldr r2, [pc, #884] @ 27ecc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 27294 │ │ │ │ cmp r5, #0 │ │ │ │ bge 2777c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ b 2777c │ │ │ │ ldr r0, [pc, #816] @ 27ed0 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [sl] │ │ │ │ @@ -32147,15 +32147,15 @@ │ │ │ │ ldr r0, [pc, #736] @ 27ee0 │ │ │ │ ldr r2, [pc, #492] @ 27df0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 27294 │ │ │ │ ldr r3, [pc, #424] @ 27dcc │ │ │ │ ldr r0, [pc, #700] @ 27ee4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r1, [pc, #688] @ 27ee8 │ │ │ │ @@ -32175,15 +32175,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 27a8c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 2777c │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 27bc4 │ │ │ │ @@ -32191,15 +32191,15 @@ │ │ │ │ ldr r0, [pc, #592] @ 27f00 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #396 @ 0x18c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 27a8c │ │ │ │ ldr r2, [pc, #560] @ 27f04 │ │ │ │ ldr r1, [pc, #560] @ 27f08 │ │ │ │ ldr r0, [pc, #560] @ 27f0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -32258,114 +32258,114 @@ │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r8, r3, r0, lsr #31 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq fp, r1, r8, lsr #30 │ │ │ │ - strdeq sl, [r1], -r8 │ │ │ │ + @ instruction: 0x0001bfbc │ │ │ │ + andeq sl, r1, r0, lsl #20 │ │ │ │ andeq r8, r3, r0, asr sp │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq fp, r1, r0, ror #23 │ │ │ │ - @ instruction: 0x0001a6b0 │ │ │ │ + andeq fp, r1, r4, ror ip │ │ │ │ + @ instruction: 0x0001a6b8 │ │ │ │ andeq r0, r0, pc, lsl #3 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq fp, r1, r4, lsr #5 │ │ │ │ - andeq fp, r1, r8, asr fp │ │ │ │ - andeq sl, r1, r8, lsr #12 │ │ │ │ - andeq fp, r1, r0, lsr fp │ │ │ │ - andeq sl, r1, r0, lsl #12 │ │ │ │ - andeq fp, r1, r4, lsl #22 │ │ │ │ - ldrdeq sl, [r1], -r4 │ │ │ │ + @ instruction: 0x0001b2bc │ │ │ │ + andeq fp, r1, ip, ror #23 │ │ │ │ + andeq sl, r1, r0, lsr r6 │ │ │ │ + andeq fp, r1, r4, asr #23 │ │ │ │ + andeq sl, r1, r8, lsl #12 │ │ │ │ + muleq r1, r8, fp │ │ │ │ + ldrdeq sl, [r1], -ip │ │ │ │ andeq r0, r0, r1, lsl #3 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - andeq sl, r1, r0, lsr #11 │ │ │ │ + andeq fp, r1, r4, ror #22 │ │ │ │ + andeq sl, r1, r8, lsr #11 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ - andeq sl, r1, r8, lsl #11 │ │ │ │ + muleq r1, r0, r5 │ │ │ │ + andeq fp, r1, r8, lsr #22 │ │ │ │ + andeq sl, r1, r8, ror #10 │ │ │ │ + strdeq fp, [r1], -r4 │ │ │ │ + andeq sl, r1, r8, lsr r5 │ │ │ │ muleq r1, r4, sl │ │ │ │ - andeq sl, r1, r0, ror #10 │ │ │ │ - andeq fp, r1, r0, ror #20 │ │ │ │ - andeq sl, r1, r0, lsr r5 │ │ │ │ - andeq fp, r1, r0, lsl #20 │ │ │ │ - andeq sl, r1, ip, asr #9 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - muleq r1, ip, r4 │ │ │ │ - andeq fp, r1, r4, lsr #19 │ │ │ │ - andeq sl, r1, r4, ror r4 │ │ │ │ - andeq sl, r1, r0, lsr #27 │ │ │ │ - andeq fp, r1, ip, asr r9 │ │ │ │ - andeq sl, r1, r8, lsr #8 │ │ │ │ - andeq fp, r1, r8, lsr #18 │ │ │ │ - strdeq sl, [r1], -r8 │ │ │ │ + ldrdeq sl, [r1], -r4 │ │ │ │ + andeq fp, r1, r4, ror #20 │ │ │ │ + andeq sl, r1, r4, lsr #9 │ │ │ │ + andeq fp, r1, r8, lsr sl │ │ │ │ + andeq sl, r1, ip, ror r4 │ │ │ │ + andeq sl, r1, r8, lsr #27 │ │ │ │ + strdeq fp, [r1], -r0 │ │ │ │ + andeq sl, r1, r0, lsr r4 │ │ │ │ + @ instruction: 0x0001b9bc │ │ │ │ + andeq sl, r1, r0, lsl #8 │ │ │ │ andeq r0, r0, r6, lsl #3 │ │ │ │ - strdeq sl, [r1], -r0 │ │ │ │ - strdeq fp, [r1], -ip │ │ │ │ - andeq sl, r1, r8, asr #7 │ │ │ │ - andeq fp, r1, r8, asr #17 │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - andeq fp, r1, r0, lsr #17 │ │ │ │ + strdeq sl, [r1], -r8 │ │ │ │ + muleq r1, r0, r9 │ │ │ │ + ldrdeq sl, [r1], -r0 │ │ │ │ + andeq fp, r1, ip, asr r9 │ │ │ │ + andeq sl, r1, r0, lsr #7 │ │ │ │ + andeq fp, r1, r4, lsr r9 │ │ │ │ + andeq sl, r1, r8, ror r3 │ │ │ │ andeq sl, r1, r0, ror r3 │ │ │ │ - andeq sl, r1, r8, ror #6 │ │ │ │ - andeq fp, r1, r4, ror r8 │ │ │ │ - andeq sl, r1, r0, asr #6 │ │ │ │ - andeq fp, r1, r0, asr #16 │ │ │ │ - andeq sl, r1, r0, lsl r3 │ │ │ │ - andeq fp, r1, ip, lsl #16 │ │ │ │ - ldrdeq sl, [r1], -ip │ │ │ │ + andeq fp, r1, r8, lsl #18 │ │ │ │ + andeq sl, r1, r8, asr #6 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ + andeq sl, r1, r8, lsl r3 │ │ │ │ + andeq fp, r1, r0, lsr #17 │ │ │ │ + andeq sl, r1, r4, ror #5 │ │ │ │ andeq r0, r0, sl, lsl #3 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq fp, r1, r0, lsr r7 │ │ │ │ - andeq sl, r1, r0, lsl #4 │ │ │ │ - andeq sl, r1, r8, lsl r2 │ │ │ │ - ldrdeq fp, [r1], -r4 │ │ │ │ - andeq sl, r1, r0, lsr #3 │ │ │ │ - andeq fp, r1, ip, lsl #13 │ │ │ │ - andeq sl, r1, ip, asr r1 │ │ │ │ - andeq fp, r1, r8, asr r6 │ │ │ │ - andeq sl, r1, r8, lsr #2 │ │ │ │ + andeq fp, r1, r4, asr #15 │ │ │ │ + andeq sl, r1, r8, lsl #4 │ │ │ │ + andeq sl, r1, r0, lsr #4 │ │ │ │ + andeq fp, r1, r8, ror #14 │ │ │ │ + andeq sl, r1, r8, lsr #3 │ │ │ │ + andeq fp, r1, r0, lsr #14 │ │ │ │ + andeq sl, r1, r4, ror #2 │ │ │ │ + andeq fp, r1, ip, ror #13 │ │ │ │ + andeq sl, r1, r0, lsr r1 │ │ │ │ andeq r0, r0, lr, lsl #3 │ │ │ │ - andeq sl, r1, ip, lsr #3 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ - andeq sl, r1, r0, lsr #1 │ │ │ │ - andeq fp, r1, r8, lsr #11 │ │ │ │ - andeq sl, r1, r8, ror r0 │ │ │ │ - andeq sl, r1, r0, asr #19 │ │ │ │ - andeq fp, r1, r8, ror #10 │ │ │ │ - andeq sl, r1, r8, lsr r0 │ │ │ │ - andeq fp, r1, r8, asr #10 │ │ │ │ - andeq sl, r1, r8, lsl r0 │ │ │ │ + @ instruction: 0x0001a1b4 │ │ │ │ + andeq fp, r1, r4, ror #12 │ │ │ │ + andeq sl, r1, r8, lsr #1 │ │ │ │ + andeq fp, r1, ip, lsr r6 │ │ │ │ + andeq sl, r1, r0, lsl #1 │ │ │ │ + andeq sl, r1, r8, asr #19 │ │ │ │ + strdeq fp, [r1], -ip │ │ │ │ + andeq sl, r1, r0, asr #32 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ + andeq sl, r1, r0, lsr #32 │ │ │ │ andeq r0, r0, fp, lsl #3 │ │ │ │ - strdeq fp, [r1], -r8 │ │ │ │ - andeq r9, r1, r8, asr #31 │ │ │ │ - andeq sl, r1, r0, lsl r9 │ │ │ │ - andeq fp, r1, ip, asr #9 │ │ │ │ - muleq r1, r8, pc @ │ │ │ │ - andeq ip, r1, r0, asr r5 │ │ │ │ - andeq r8, r1, r8, lsr pc │ │ │ │ - andeq sl, r1, r8, lsl #24 │ │ │ │ - andeq r2, r0, r1, lsl r0 │ │ │ │ - andeq ip, r1, ip, lsr #10 │ │ │ │ - andeq r8, r1, r4, lsl pc │ │ │ │ - andeq sl, r1, r8, ror #16 │ │ │ │ - strdeq r1, [r0], -ip │ │ │ │ - andeq ip, r1, r8, lsl #10 │ │ │ │ - strdeq r8, [r1], -r0 │ │ │ │ - andeq sl, r1, r4, asr #16 │ │ │ │ - strdeq r2, [r0], -r1 │ │ │ │ - andeq ip, r1, r4, ror #9 │ │ │ │ - andeq r8, r1, ip, asr #29 │ │ │ │ - andeq sl, r1, r8, lsr #23 │ │ │ │ - andeq r2, r0, pc, lsr #1 │ │ │ │ - andeq ip, r1, r0, asr #9 │ │ │ │ - andeq r8, r1, r8, lsr #29 │ │ │ │ - andeq sl, r1, r8, lsr #14 │ │ │ │ - muleq r0, r6, r0 │ │ │ │ + andeq fp, r1, ip, lsl #11 │ │ │ │ + ldrdeq r9, [r1], -r0 │ │ │ │ + andeq sl, r1, r8, lsl r9 │ │ │ │ + andeq fp, r1, r0, ror #10 │ │ │ │ + andeq r9, r1, r0, lsr #31 │ │ │ │ + andeq ip, r1, r0, ror r5 │ │ │ │ + andeq r8, r1, r0, asr #30 │ │ │ │ + andeq sl, r1, r0, lsr #24 │ │ │ │ + ldrdeq r1, [r0], -sp │ │ │ │ + andeq ip, r1, ip, asr #10 │ │ │ │ + andeq r8, r1, ip, lsl pc │ │ │ │ + andeq sl, r1, r0, ror r8 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq ip, r1, r8, lsr #10 │ │ │ │ + strdeq r8, [r1], -r8 @ │ │ │ │ + andeq sl, r1, ip, asr #16 │ │ │ │ + @ instruction: 0x000018bd │ │ │ │ + andeq ip, r1, r4, lsl #10 │ │ │ │ + ldrdeq r8, [r1], -r4 │ │ │ │ + andeq sl, r1, r0, asr #23 │ │ │ │ + andeq r1, r0, fp, ror r8 │ │ │ │ + andeq ip, r1, r0, ror #9 │ │ │ │ + @ instruction: 0x00018eb0 │ │ │ │ + andeq sl, r1, r0, lsr r7 │ │ │ │ + andeq r1, r0, r2, ror #16 │ │ │ │ │ │ │ │ 00027f60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #612] @ 281dc │ │ │ │ @@ -32492,15 +32492,15 @@ │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ b 28014 │ │ │ │ bl 12a54 │ │ │ │ b 28050 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ b 28014 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ bl 9420 │ │ │ │ @@ -32526,27 +32526,27 @@ │ │ │ │ muleq r3, r4, ip │ │ │ │ andeq r8, r3, ip, asr #32 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r8, r3, ip, lsr #32 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r7, r3, r8, asr #30 │ │ │ │ - andeq fp, r1, r0, rrx │ │ │ │ + strdeq fp, [r1], -r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq fp, r1, ip, lsr #1 │ │ │ │ - andeq r9, r1, ip, ror fp │ │ │ │ + andeq fp, r1, r0, asr #2 │ │ │ │ + andeq r9, r1, r4, lsl #23 │ │ │ │ andeq r0, r0, lr, ror r1 │ │ │ │ - ldrdeq sl, [r1], -r0 │ │ │ │ - andeq r9, r1, r4, lsl ip │ │ │ │ - strheq ip, [r1], -r8 │ │ │ │ - andeq r8, r1, ip, lsl r8 │ │ │ │ - andeq r8, r1, r8, asr #16 │ │ │ │ - muleq r1, r4, r0 │ │ │ │ - @ instruction: 0x000187b4 │ │ │ │ - andeq r8, r1, r4, lsl #22 │ │ │ │ + ldrdeq sl, [r1], -r8 │ │ │ │ + andeq r9, r1, ip, lsl ip │ │ │ │ + ldrdeq ip, [r1], -r8 │ │ │ │ + andeq r8, r1, r4, lsr #16 │ │ │ │ + andeq r8, r1, r0, asr r8 │ │ │ │ + strheq ip, [r1], -r4 │ │ │ │ + @ instruction: 0x000187bc │ │ │ │ + andeq r8, r1, ip, lsl #22 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ 00028230 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -32666,15 +32666,15 @@ │ │ │ │ add r7, sp, #20 │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ b 282e0 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ b 282e0 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ @@ -32700,27 +32700,27 @@ │ │ │ │ andeq r8, r3, r4, asr #19 │ │ │ │ andeq r7, r3, r4, lsl #27 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r7, r3, r4, ror #26 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ muleq r3, r0, ip │ │ │ │ - andeq sl, r1, r8, lsr #27 │ │ │ │ + andeq sl, r1, ip, lsr lr │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sl, r1, r4, lsl r5 │ │ │ │ - andeq r9, r1, r4, asr #17 │ │ │ │ + andeq sl, r1, ip, lsr #10 │ │ │ │ + andeq r9, r1, ip, asr #17 │ │ │ │ andeq r0, r0, r7, asr #3 │ │ │ │ - andeq sl, r1, r0, lsl r1 │ │ │ │ - andeq fp, r1, ip, lsl #28 │ │ │ │ - andeq r8, r1, ip, lsr #10 │ │ │ │ - andeq r8, r1, ip, ror r8 │ │ │ │ + andeq sl, r1, r8, lsl r1 │ │ │ │ + andeq fp, r1, ip, lsr #28 │ │ │ │ + andeq r8, r1, r4, lsr r5 │ │ │ │ + andeq r8, r1, r4, lsl #17 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq fp, r1, r8, ror #27 │ │ │ │ - andeq r8, r1, ip, asr #10 │ │ │ │ - andeq r8, r1, r8, ror r5 │ │ │ │ + andeq fp, r1, r8, lsl #28 │ │ │ │ + andeq r8, r1, r4, asr r5 │ │ │ │ + andeq r8, r1, r0, lsl #11 │ │ │ │ │ │ │ │ 000284dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #580] @ 28738 │ │ │ │ @@ -32839,15 +32839,15 @@ │ │ │ │ add r7, sp, #20 │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ b 2858c │ │ │ │ add r7, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ b 2858c │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ @@ -32873,27 +32873,27 @@ │ │ │ │ andeq r8, r3, r8, lsl r7 │ │ │ │ ldrdeq r7, [r3], -r8 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ @ instruction: 0x00037ab8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r7, r3, r4, ror #19 │ │ │ │ - strdeq sl, [r1], -ip │ │ │ │ + muleq r1, r0, fp │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sl, r1, r8, lsl r2 │ │ │ │ - andeq r9, r1, r8, lsl r6 │ │ │ │ + andeq sl, r1, r0, lsr r2 │ │ │ │ + andeq r9, r1, r0, lsr #12 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - andeq r9, r1, r4, ror #28 │ │ │ │ - andeq fp, r1, r0, ror #22 │ │ │ │ - andeq r8, r1, r0, lsl #5 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ + andeq r9, r1, ip, ror #28 │ │ │ │ + andeq fp, r1, r0, lsl #23 │ │ │ │ + andeq r8, r1, r8, lsl #5 │ │ │ │ + ldrdeq r8, [r1], -r8 @ │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq fp, r1, ip, lsr fp │ │ │ │ - andeq r8, r1, r0, lsr #5 │ │ │ │ - andeq r8, r1, ip, asr #5 │ │ │ │ + andeq fp, r1, ip, asr fp │ │ │ │ + andeq r8, r1, r8, lsr #5 │ │ │ │ + ldrdeq r8, [r1], -r4 │ │ │ │ │ │ │ │ 00028788 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr ip, [pc, #580] @ 289e4 │ │ │ │ @@ -33012,15 +33012,15 @@ │ │ │ │ add r7, sp, #20 │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ b 28838 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ b 28838 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ @@ -33046,27 +33046,27 @@ │ │ │ │ andeq r8, r3, ip, ror #8 │ │ │ │ andeq r7, r3, ip, lsr #16 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r7, r3, ip, lsl #16 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r7, r3, r8, lsr r7 │ │ │ │ - andeq sl, r1, r0, asr r8 │ │ │ │ + andeq sl, r1, r4, ror #17 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r9, r1, r0, asr pc │ │ │ │ - andeq r9, r1, ip, ror #6 │ │ │ │ + andeq r9, r1, r8, ror #30 │ │ │ │ + andeq r9, r1, r4, ror r3 │ │ │ │ andeq r0, r0, r9, ror #3 │ │ │ │ - @ instruction: 0x00019bb8 │ │ │ │ - @ instruction: 0x0001b8b4 │ │ │ │ - ldrdeq r7, [r1], -r4 │ │ │ │ - andeq r8, r1, r4, lsr #6 │ │ │ │ + andeq r9, r1, r0, asr #23 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ + ldrdeq r7, [r1], -ip │ │ │ │ + andeq r8, r1, ip, lsr #6 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - muleq r1, r0, r8 │ │ │ │ - strdeq r7, [r1], -r4 │ │ │ │ - andeq r8, r1, r0, lsr #32 │ │ │ │ + @ instruction: 0x0001b8b0 │ │ │ │ + strdeq r7, [r1], -ip │ │ │ │ + andeq r8, r1, r8, lsr #32 │ │ │ │ │ │ │ │ 00028a34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r1 │ │ │ │ @@ -33086,16 +33086,16 @@ │ │ │ │ bne 28d88 │ │ │ │ add r4, r2, #6 │ │ │ │ teq r2, r4 │ │ │ │ bmi 28d80 │ │ │ │ ldr r3, [pc, #3052] @ 29680 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r3, #0 │ │ │ │ - ldr fp, [r8, #216] @ 0xd8 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ + ldr fp, [r8, #36] @ 0x24 │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #32 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ @@ -33132,32 +33132,32 @@ │ │ │ │ ldr r3, [pc, #2892] @ 29688 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ beq 28cdc │ │ │ │ cmp r9, #0 │ │ │ │ beq 28cfc │ │ │ │ - ldr r5, [r8, #296] @ 0x128 │ │ │ │ + ldr r5, [r8, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ beq 29584 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r2, [r8, #500] @ 0x1f4 │ │ │ │ + ldr r2, [r8, #324] @ 0x144 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ ldr r3, [pc, #2836] @ 2968c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 28dec │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1fa2c │ │ │ │ + bl 1fa30 │ │ │ │ cmp r0, #1 │ │ │ │ mov sl, r0 │ │ │ │ beq 29148 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 194dc │ │ │ │ @@ -33171,15 +33171,15 @@ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 2929c │ │ │ │ tst sl, #1 │ │ │ │ bne 292e0 │ │ │ │ add r9, sl, #6 │ │ │ │ teq sl, r9 │ │ │ │ bmi 28dc4 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ @@ -33239,15 +33239,15 @@ │ │ │ │ bne 29270 │ │ │ │ add r3, r4, #2 │ │ │ │ teq r3, r4 │ │ │ │ bmi 28f64 │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r3 │ │ │ │ bne 28b50 │ │ │ │ - ldr r5, [r8, #432] @ 0x1b0 │ │ │ │ + ldr r5, [r8, #256] @ 0x100 │ │ │ │ cmp r5, #0 │ │ │ │ beq 295fc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ @@ -33258,15 +33258,15 @@ │ │ │ │ tst r4, #1 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ bne 29308 │ │ │ │ cmp r9, #1 │ │ │ │ ldrne fp, [sp, #28] │ │ │ │ beq 29314 │ │ │ │ ands r3, r9, #1 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ streq r3, [sp, #20] │ │ │ │ beq 28bf8 │ │ │ │ mov r0, r9 │ │ │ │ bl cdb4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ b 28bf8 │ │ │ │ @@ -33276,41 +33276,41 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28b34 │ │ │ │ cmp r4, #0 │ │ │ │ bge 28a8c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [pc, #2276] @ 29680 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr fp, [r8, #216] @ 0xd8 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ + ldr fp, [r8, #36] @ 0x24 │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ ands r2, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ streq r2, [sp, #20] │ │ │ │ beq 28aa4 │ │ │ │ bl cdb4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ b 28aa4 │ │ │ │ cmp r9, #0 │ │ │ │ bge 28bec │ │ │ │ mov r0, sl │ │ │ │ mov r1, #6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ b 28d44 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28ca4 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [pc, #2192] @ 29694 │ │ │ │ ldr r1, [pc, #2192] @ 29698 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r3, [pc, #2176] @ 2969c │ │ │ │ @@ -33331,15 +33331,15 @@ │ │ │ │ bne 293a8 │ │ │ │ add r4, r9, #2 │ │ │ │ teq r4, r9 │ │ │ │ bmi 29074 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29428 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ @@ -33397,15 +33397,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ stm r3, {r4, r6} │ │ │ │ b 28cac │ │ │ │ cmp r3, #0 │ │ │ │ bge 28cf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r4, r0 │ │ │ │ b 28b48 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28c50 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ @@ -33418,15 +33418,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 28e38 │ │ │ │ ldr r0, [pc, #1756] @ 296b4 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -33455,28 +33455,28 @@ │ │ │ │ ldr r2, [pc, #1664] @ 296c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 28e38 │ │ │ │ cmp r4, #0 │ │ │ │ bge 28e60 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r4, r0 │ │ │ │ ands r3, r4, #1 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ streq r3, [sp, #20] │ │ │ │ beq 28e70 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ b 28e70 │ │ │ │ @@ -33501,17 +33501,17 @@ │ │ │ │ ldr r2, [pc, #1480] @ 296c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 28e38 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28ffc │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28f50 │ │ │ │ @@ -33528,15 +33528,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ b 28fb8 │ │ │ │ tst r4, #1 │ │ │ │ bne 294c0 │ │ │ │ add r6, r4, #2 │ │ │ │ teq r6, r4 │ │ │ │ bmi 29344 │ │ │ │ - ldr r1, [r8, #896] @ 0x380 │ │ │ │ + ldr r1, [r8, #888] @ 0x378 │ │ │ │ mov r0, r5 │ │ │ │ bl 8620 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ beq 291ac │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -33584,21 +33584,21 @@ │ │ │ │ ldr r0, [pc, #1176] @ 296e4 │ │ │ │ ldr r2, [pc, #1176] @ 296e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ b 28e38 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ beq 29294 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r4, r5 │ │ │ │ @@ -33618,15 +33618,15 @@ │ │ │ │ bl 1407c │ │ │ │ b 2925c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28ec8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ b 28d44 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 28ef4 │ │ │ │ @@ -33639,44 +33639,44 @@ │ │ │ │ ldr r0, [pc, #980] @ 296fc │ │ │ │ ldr r2, [pc, #980] @ 29700 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 28e38 │ │ │ │ cmp r6, #0 │ │ │ │ bge 29180 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ b 29180 │ │ │ │ ldr r3, [pc, #820] @ 2969c │ │ │ │ ldr r1, [pc, #920] @ 29704 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [pc, #916] @ 29708 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [pc, #912] @ 2970c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 28e38 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ beq 2908c │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ b 2908c │ │ │ │ @@ -33734,19 +33734,19 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 28e38 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 29180 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ b 29180 │ │ │ │ @@ -33820,2337 +33820,2338 @@ │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #388] @ 29788 │ │ │ │ ldr r1, [pc, #388] @ 2978c │ │ │ │ ldr r0, [pc, #388] @ 29790 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ + ldr r2, [pc, #380] @ 29794 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ - mov r2, #12352 @ 0x3040 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ 29794 │ │ │ │ - ldr r1, [pc, #360] @ 29798 │ │ │ │ - ldr r0, [pc, #360] @ 2979c │ │ │ │ + ldr r3, [pc, #364] @ 29798 │ │ │ │ + ldr r1, [pc, #364] @ 2979c │ │ │ │ + ldr r0, [pc, #364] @ 297a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ - ldr r2, [pc, #352] @ 297a0 │ │ │ │ + ldr r2, [pc, #356] @ 297a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ 297a4 │ │ │ │ - ldr r1, [pc, #336] @ 297a8 │ │ │ │ - ldr r0, [pc, #336] @ 297ac │ │ │ │ + ldr r3, [pc, #340] @ 297a8 │ │ │ │ + ldr r1, [pc, #340] @ 297ac │ │ │ │ + ldr r0, [pc, #340] @ 297b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1248 @ 0x4e0 │ │ │ │ - ldr r2, [pc, #328] @ 297b0 │ │ │ │ + ldr r2, [pc, #332] @ 297b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ andeq r7, r3, r0, lsr #11 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r7, r3, ip, lsl #11 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r7, r3, r4, asr #6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r9, r1, ip, asr #22 │ │ │ │ + andeq r9, r1, r4, ror #22 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r9, r1, r0, lsl fp │ │ │ │ - andeq r8, r1, r4, asr lr │ │ │ │ - andeq r9, r1, r4, lsl #19 │ │ │ │ - andeq r8, r1, ip, asr #25 │ │ │ │ + andeq r9, r1, r8, lsr #22 │ │ │ │ + andeq r8, r1, ip, asr lr │ │ │ │ + muleq r1, ip, r9 │ │ │ │ + ldrdeq r8, [r1], -r4 │ │ │ │ andeq r0, r0, r3, ror #4 │ │ │ │ - andeq r8, r1, r4, ror sp │ │ │ │ - andeq r9, r1, r0, lsr #18 │ │ │ │ - andeq r8, r1, r8, ror #24 │ │ │ │ - strdeq r9, [r1], -r0 │ │ │ │ - andeq r8, r1, r8, lsr ip │ │ │ │ + andeq r8, r1, ip, ror sp │ │ │ │ + andeq r9, r1, r8, lsr r9 │ │ │ │ + andeq r8, r1, r0, ror ip │ │ │ │ + andeq r9, r1, r8, lsl #18 │ │ │ │ + andeq r8, r1, r0, asr #24 │ │ │ │ andeq r0, r0, r7, ror r2 │ │ │ │ - muleq r1, r4, ip │ │ │ │ - andeq r9, r1, r8, lsr r8 │ │ │ │ - andeq r8, r1, r0, lsl #23 │ │ │ │ - ldrdeq r9, [r1], -r4 │ │ │ │ - andeq r8, r1, ip, lsl fp │ │ │ │ - andeq r9, r1, r4, ror #13 │ │ │ │ - andeq r8, r1, ip, lsr #20 │ │ │ │ + muleq r1, ip, ip │ │ │ │ + andeq r9, r1, r0, asr r8 │ │ │ │ + andeq r8, r1, r8, lsl #23 │ │ │ │ + andeq r9, r1, ip, ror #15 │ │ │ │ + andeq r8, r1, r4, lsr #22 │ │ │ │ + strdeq r9, [r1], -ip │ │ │ │ + andeq r8, r1, r4, lsr sl │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ - muleq r1, r0, lr │ │ │ │ - andeq r9, r1, ip, ror r6 │ │ │ │ - andeq r8, r1, r0, asr #19 │ │ │ │ - andeq r9, r1, r8, lsl #12 │ │ │ │ - andeq r8, r1, r0, asr r9 │ │ │ │ + andeq r9, r1, r4, lsr #30 │ │ │ │ + muleq r1, r4, r6 │ │ │ │ + andeq r8, r1, r8, asr #19 │ │ │ │ + andeq r9, r1, r0, lsr #12 │ │ │ │ + andeq r8, r1, r8, asr r9 │ │ │ │ andeq r0, r0, r3, ror r2 │ │ │ │ - @ instruction: 0x000195bc │ │ │ │ - andeq r8, r1, r4, lsl #18 │ │ │ │ + ldrdeq r9, [r1], -r4 │ │ │ │ + andeq r8, r1, ip, lsl #18 │ │ │ │ andeq r0, r0, sl, ror r2 │ │ │ │ - andeq r8, r1, r4, ror r9 │ │ │ │ - andeq r9, r1, r0, lsr #10 │ │ │ │ - andeq r8, r1, r8, ror #16 │ │ │ │ - @ instruction: 0x000194bc │ │ │ │ - andeq r8, r1, r4, lsl #16 │ │ │ │ + andeq r8, r1, ip, ror r9 │ │ │ │ + andeq r9, r1, r8, lsr r5 │ │ │ │ + andeq r8, r1, r0, ror r8 │ │ │ │ + ldrdeq r9, [r1], -r4 │ │ │ │ + andeq r8, r1, ip, lsl #16 │ │ │ │ andeq r0, r0, fp, ror r2 │ │ │ │ - muleq r1, r4, r4 │ │ │ │ - ldrdeq r8, [r1], -ip │ │ │ │ + andeq r9, r1, ip, lsr #9 │ │ │ │ + andeq r8, r1, r4, ror #15 │ │ │ │ andeq r0, r0, sp, ror r2 │ │ │ │ - andeq r9, r1, r4, asr #24 │ │ │ │ - andeq r9, r1, r0, lsr r4 │ │ │ │ - andeq r8, r1, r4, ror r7 │ │ │ │ - strdeq r9, [r1], -r0 │ │ │ │ - andeq r8, r1, r8, lsr r7 │ │ │ │ - strdeq sl, [r1], -r0 │ │ │ │ - ldrdeq r7, [r1], -r4 │ │ │ │ - andeq r8, r1, r0, lsr pc │ │ │ │ - andeq r3, r0, r6 │ │ │ │ - andeq sl, r1, r8, asr #25 │ │ │ │ - andeq r7, r1, ip, lsr #13 │ │ │ │ - andeq r9, r1, r8, lsr #7 │ │ │ │ - andeq r3, r0, r7, lsl r0 │ │ │ │ - andeq sl, r1, r0, lsr #25 │ │ │ │ - andeq r7, r1, r4, lsl #13 │ │ │ │ - ldrdeq r9, [r1], -r4 │ │ │ │ - andeq r3, r0, r9, asr r0 │ │ │ │ - andeq sl, r1, r8, ror ip │ │ │ │ - andeq r7, r1, ip, asr r6 │ │ │ │ - @ instruction: 0x000193b8 │ │ │ │ - andeq r3, r0, r9, ror r0 │ │ │ │ - andeq sl, r1, r0, asr ip │ │ │ │ - andeq r7, r1, r8, lsr r6 │ │ │ │ - muleq r1, r8, pc @ │ │ │ │ - andeq sl, r1, r8, lsr #24 │ │ │ │ - andeq r7, r1, ip, lsl #12 │ │ │ │ - andeq r9, r1, r0, lsr #3 │ │ │ │ - andeq r3, r0, r0, lsr #1 │ │ │ │ - andeq sl, r1, r0, lsl #24 │ │ │ │ - andeq r7, r1, r4, ror #11 │ │ │ │ - andeq r9, r1, r8, ror r1 │ │ │ │ - andeq r3, r0, r5, lsl #1 │ │ │ │ + ldrdeq r9, [r1], -r8 │ │ │ │ + andeq r9, r1, r8, asr #8 │ │ │ │ + andeq r8, r1, ip, ror r7 │ │ │ │ + andeq r9, r1, r8, lsl #8 │ │ │ │ + andeq r8, r1, r0, asr #14 │ │ │ │ + andeq sl, r1, r0, lsl sp │ │ │ │ + ldrdeq r7, [r1], -ip │ │ │ │ + andeq r8, r1, r8, lsr pc │ │ │ │ + ldrdeq r2, [r0], -r2 @ │ │ │ │ + andeq sl, r1, r8, ror #25 │ │ │ │ + @ instruction: 0x000176b4 │ │ │ │ + andeq r9, r1, r0, asr #7 │ │ │ │ + andeq r2, r0, r3, ror #15 │ │ │ │ + andeq sl, r1, r0, asr #25 │ │ │ │ + andeq r7, r1, ip, lsl #13 │ │ │ │ + andeq r9, r1, ip, ror #7 │ │ │ │ + andeq r2, r0, r5, lsr #16 │ │ │ │ + muleq r1, r8, ip │ │ │ │ + andeq r7, r1, r4, ror #12 │ │ │ │ + ldrdeq r9, [r1], -r0 │ │ │ │ + andeq r2, r0, r5, asr #16 │ │ │ │ + andeq sl, r1, r0, ror ip │ │ │ │ + andeq r7, r1, ip, lsr r6 │ │ │ │ + muleq r1, ip, pc @ │ │ │ │ + andeq r2, r0, ip, lsl #16 │ │ │ │ + andeq sl, r1, r8, asr #24 │ │ │ │ + andeq r7, r1, r4, lsl r6 │ │ │ │ + @ instruction: 0x000191b8 │ │ │ │ + andeq r2, r0, ip, ror #16 │ │ │ │ + andeq sl, r1, r0, lsr #24 │ │ │ │ + andeq r7, r1, ip, ror #11 │ │ │ │ + muleq r1, r0, r1 │ │ │ │ + andeq r2, r0, r1, asr r8 │ │ │ │ │ │ │ │ -000297b4 : │ │ │ │ +000297b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #628] @ 29a40 │ │ │ │ + ldr ip, [pc, #628] @ 29a44 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1392 @ 0x570 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #588] @ 29a44 │ │ │ │ + ldr lr, [pc, #588] @ 29a48 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #580] @ 29a48 │ │ │ │ + ldr ip, [pc, #580] @ 29a4c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ bl c96c │ │ │ │ - ldr r5, [pc, #552] @ 29a4c │ │ │ │ + ldr r5, [pc, #552] @ 29a50 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29970 │ │ │ │ + beq 29974 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2993c │ │ │ │ + beq 29940 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 29978 │ │ │ │ + beq 2997c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 299a0 │ │ │ │ + bne 299a4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsl r2, r2, #1 │ │ │ │ - ldr r1, [pc, #480] @ 29a50 │ │ │ │ + ldr r1, [pc, #480] @ 29a54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [r5, r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne 2998c │ │ │ │ - ldr r0, [pc, #460] @ 29a54 │ │ │ │ + bne 29990 │ │ │ │ + ldr r0, [pc, #460] @ 29a58 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ sub r3, r3, r0 │ │ │ │ clz r3, r3 │ │ │ │ add r0, sp, #28 │ │ │ │ lsr r3, r3, #5 │ │ │ │ bl 28a34 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 29970 │ │ │ │ + beq 29974 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 299c4 │ │ │ │ + beq 299c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 299f8 │ │ │ │ - ldr r2, [pc, #380] @ 29a58 │ │ │ │ + beq 299fc │ │ │ │ + ldr r2, [pc, #380] @ 29a5c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 29a1c │ │ │ │ + beq 29a20 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 299f4 │ │ │ │ + beq 299f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 299f0 │ │ │ │ + ble 299f4 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 299f0 │ │ │ │ + beq 299f4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #328] @ 29a5c │ │ │ │ - ldr r3, [pc, #304] @ 29a48 │ │ │ │ + ldr r2, [pc, #328] @ 29a60 │ │ │ │ + ldr r3, [pc, #304] @ 29a4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 299ec │ │ │ │ + bne 299f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #284] @ 29a60 │ │ │ │ + ldr r0, [pc, #284] @ 29a64 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #272] @ 29a64 │ │ │ │ - ldr r1, [pc, #272] @ 29a68 │ │ │ │ + ldr r3, [pc, #272] @ 29a68 │ │ │ │ + ldr r1, [pc, #272] @ 29a6c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #268] @ 29a6c │ │ │ │ - ldr r2, [pc, #268] @ 29a70 │ │ │ │ + ldr r0, [pc, #268] @ 29a70 │ │ │ │ + ldr r2, [pc, #268] @ 29a74 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 2990c │ │ │ │ - ldr r0, [pc, #244] @ 29a74 │ │ │ │ + b 29910 │ │ │ │ + ldr r0, [pc, #244] @ 29a78 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2994c │ │ │ │ - ldr r0, [pc, #228] @ 29a78 │ │ │ │ + b 29950 │ │ │ │ + ldr r0, [pc, #228] @ 29a7c │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2994c │ │ │ │ + b 29950 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 29868 │ │ │ │ + beq 2986c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 299cc │ │ │ │ + bne 299d0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 29868 │ │ │ │ + b 2986c │ │ │ │ bl 12a54 │ │ │ │ - b 298bc │ │ │ │ + b 298c0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 29868 │ │ │ │ + b 2986c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ bl 9420 │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #124] @ 29a7c │ │ │ │ - ldr r1, [pc, #124] @ 29a80 │ │ │ │ - ldr r0, [pc, #124] @ 29a84 │ │ │ │ + ldr r3, [pc, #124] @ 29a80 │ │ │ │ + ldr r1, [pc, #124] @ 29a84 │ │ │ │ + ldr r0, [pc, #124] @ 29a88 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ 29a88 │ │ │ │ - ldr r1, [pc, #100] @ 29a8c │ │ │ │ - ldr r0, [pc, #100] @ 29a90 │ │ │ │ + ldr r3, [pc, #100] @ 29a8c │ │ │ │ + ldr r1, [pc, #100] @ 29a90 │ │ │ │ + ldr r0, [pc, #100] @ 29a94 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 29a94 │ │ │ │ + ldr r2, [pc, #96] @ 29a98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r7, r3, r0, asr #8 │ │ │ │ - strdeq r6, [r3], -r8 │ │ │ │ + andeq r7, r3, ip, lsr r4 │ │ │ │ + strdeq r6, [r3], -r4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - ldrdeq r6, [r3], -r8 │ │ │ │ + ldrdeq r6, [r3], -r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r6, r3, r4, ror #13 │ │ │ │ - strdeq r9, [r1], -ip │ │ │ │ + andeq r6, r3, r0, ror #13 │ │ │ │ + andeq r9, r1, ip, lsl #17 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r8, r1, r8, lsl r3 │ │ │ │ + andeq r8, r1, r4, ror #31 │ │ │ │ + andeq r8, r1, ip, lsl r3 │ │ │ │ andeq r0, r0, r1, ror #4 │ │ │ │ - andeq r8, r1, ip, ror #22 │ │ │ │ - @ instruction: 0x000183b8 │ │ │ │ - andeq sl, r1, r4, asr r8 │ │ │ │ - @ instruction: 0x00016fb8 │ │ │ │ - andeq r6, r1, r4, ror #31 │ │ │ │ - andeq sl, r1, r0, lsr r8 │ │ │ │ - andeq r6, r1, r0, asr pc │ │ │ │ - andeq r7, r1, r0, lsr #5 │ │ │ │ + andeq r8, r1, r0, ror fp │ │ │ │ + @ instruction: 0x000183bc │ │ │ │ + andeq sl, r1, r0, ror r8 │ │ │ │ + @ instruction: 0x00016fbc │ │ │ │ + andeq r6, r1, r8, ror #31 │ │ │ │ + andeq sl, r1, ip, asr #16 │ │ │ │ + andeq r6, r1, r4, asr pc │ │ │ │ + andeq r7, r1, r4, lsr #5 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -00029a98 : │ │ │ │ +00029a9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #628] @ 29d24 │ │ │ │ + ldr ip, [pc, #628] @ 29d28 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1440 @ 0x5a0 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #20 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #588] @ 29d28 │ │ │ │ + ldr lr, [pc, #588] @ 29d2c │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #580] @ 29d2c │ │ │ │ + ldr ip, [pc, #580] @ 29d30 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ bl c96c │ │ │ │ - ldr r5, [pc, #552] @ 29d30 │ │ │ │ + ldr r5, [pc, #552] @ 29d34 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29c54 │ │ │ │ + beq 29c58 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 29c20 │ │ │ │ + beq 29c24 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 29c5c │ │ │ │ + beq 29c60 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 29c84 │ │ │ │ + bne 29c88 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsl r2, r2, #1 │ │ │ │ - ldr r1, [pc, #480] @ 29d34 │ │ │ │ + ldr r1, [pc, #480] @ 29d38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [r5, r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne 29c70 │ │ │ │ - ldr r0, [pc, #460] @ 29d38 │ │ │ │ + bne 29c74 │ │ │ │ + ldr r0, [pc, #460] @ 29d3c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ sub r3, r3, r0 │ │ │ │ clz r3, r3 │ │ │ │ add r0, sp, #28 │ │ │ │ lsr r3, r3, #5 │ │ │ │ bl 22e98 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 29c54 │ │ │ │ + beq 29c58 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 29ca8 │ │ │ │ + beq 29cac │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 29cdc │ │ │ │ - ldr r2, [pc, #380] @ 29d3c │ │ │ │ + beq 29ce0 │ │ │ │ + ldr r2, [pc, #380] @ 29d40 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 29d00 │ │ │ │ + beq 29d04 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 29cd8 │ │ │ │ + beq 29cdc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 29cd4 │ │ │ │ + ble 29cd8 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 29cd4 │ │ │ │ + beq 29cd8 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #328] @ 29d40 │ │ │ │ - ldr r3, [pc, #304] @ 29d2c │ │ │ │ + ldr r2, [pc, #328] @ 29d44 │ │ │ │ + ldr r3, [pc, #304] @ 29d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29cd0 │ │ │ │ + bne 29cd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #284] @ 29d44 │ │ │ │ + ldr r0, [pc, #284] @ 29d48 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #272] @ 29d48 │ │ │ │ - ldr r1, [pc, #272] @ 29d4c │ │ │ │ + ldr r3, [pc, #272] @ 29d4c │ │ │ │ + ldr r1, [pc, #272] @ 29d50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #268] @ 29d50 │ │ │ │ + ldr r0, [pc, #268] @ 29d54 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 29bf0 │ │ │ │ - ldr r0, [pc, #240] @ 29d54 │ │ │ │ + b 29bf4 │ │ │ │ + ldr r0, [pc, #240] @ 29d58 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 29c30 │ │ │ │ - ldr r0, [pc, #224] @ 29d58 │ │ │ │ + b 29c34 │ │ │ │ + ldr r0, [pc, #224] @ 29d5c │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 29c30 │ │ │ │ + b 29c34 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 29b4c │ │ │ │ + beq 29b50 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 29cb0 │ │ │ │ + bne 29cb4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 29b4c │ │ │ │ + b 29b50 │ │ │ │ bl 12a54 │ │ │ │ - b 29ba0 │ │ │ │ + b 29ba4 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 29b4c │ │ │ │ + b 29b50 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ bl 9420 │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #120] @ 29d5c │ │ │ │ - ldr r1, [pc, #120] @ 29d60 │ │ │ │ - ldr r0, [pc, #120] @ 29d64 │ │ │ │ + ldr r3, [pc, #120] @ 29d60 │ │ │ │ + ldr r1, [pc, #120] @ 29d64 │ │ │ │ + ldr r0, [pc, #120] @ 29d68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ 29d68 │ │ │ │ - ldr r1, [pc, #96] @ 29d6c │ │ │ │ - ldr r0, [pc, #96] @ 29d70 │ │ │ │ + ldr r3, [pc, #96] @ 29d6c │ │ │ │ + ldr r1, [pc, #96] @ 29d70 │ │ │ │ + ldr r0, [pc, #96] @ 29d74 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ 29d74 │ │ │ │ + ldr r2, [pc, #92] @ 29d78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r7, r3, ip, asr r1 │ │ │ │ - andeq r6, r3, r4, lsl r5 │ │ │ │ + andeq r7, r3, r8, asr r1 │ │ │ │ + andeq r6, r3, r0, lsl r5 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r6, [r3], -r4 │ │ │ │ + strdeq r6, [r3], -r0 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r6, r3, r0, lsl #8 │ │ │ │ - andeq r9, r1, r8, lsl r5 │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + andeq r9, r1, r8, lsr #11 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r8, r1, r4, asr #22 │ │ │ │ - andeq r8, r1, r8, lsr r0 │ │ │ │ - andeq r8, r1, r8, lsl #17 │ │ │ │ - ldrdeq r8, [r1], -r4 │ │ │ │ - andeq sl, r1, r0, ror r5 │ │ │ │ - ldrdeq r6, [r1], -r4 │ │ │ │ - andeq r6, r1, r0, lsl #26 │ │ │ │ - andeq sl, r1, ip, asr #10 │ │ │ │ - andeq r6, r1, ip, ror #24 │ │ │ │ - @ instruction: 0x00016fbc │ │ │ │ + andeq r8, r1, r8, asr fp │ │ │ │ + andeq r8, r1, ip, lsr r0 │ │ │ │ + andeq r8, r1, ip, lsl #17 │ │ │ │ + ldrdeq r8, [r1], -r8 @ │ │ │ │ + andeq sl, r1, ip, lsl #11 │ │ │ │ + ldrdeq r6, [r1], -r8 │ │ │ │ + andeq r6, r1, r4, lsl #26 │ │ │ │ + andeq sl, r1, r8, ror #10 │ │ │ │ + andeq r6, r1, r0, ror ip │ │ │ │ + andeq r6, r1, r0, asr #31 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ │ │ │ │ -00029d78 : │ │ │ │ +00029d7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #2540] @ 2a780 │ │ │ │ + ldr r2, [pc, #2540] @ 2a784 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #2536] @ 2a784 │ │ │ │ + ldr r3, [pc, #2536] @ 2a788 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #2532] @ 2a788 │ │ │ │ + ldr r8, [pc, #2532] @ 2a78c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn sl, r4 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ands sl, sl, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2a134 │ │ │ │ + beq 2a138 │ │ │ │ tst r6, #1 │ │ │ │ - bne 2a134 │ │ │ │ + bne 2a138 │ │ │ │ add r2, r4, r6 │ │ │ │ teq r4, r2 │ │ │ │ - bmi 2a12c │ │ │ │ + bmi 2a130 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 194dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2a170 │ │ │ │ + beq 2a174 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2a1cc │ │ │ │ + beq 2a1d0 │ │ │ │ mov r0, r5 │ │ │ │ bl eb38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2a204 │ │ │ │ + blt 2a208 │ │ │ │ cmp r6, r0, lsl #1 │ │ │ │ - beq 29f48 │ │ │ │ - ldr r3, [pc, #2404] @ 2a78c │ │ │ │ + beq 29f4c │ │ │ │ + ldr r3, [pc, #2404] @ 2a790 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 29e44 │ │ │ │ + beq 29e48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2a1a8 │ │ │ │ - ldr r3, [pc, #2372] @ 2a790 │ │ │ │ + beq 2a1ac │ │ │ │ + ldr r3, [pc, #2372] @ 2a794 │ │ │ │ tst r4, #1 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ - ldr fp, [fp, #488] @ 0x1e8 │ │ │ │ + ldr fp, [fp, #312] @ 0x138 │ │ │ │ ldr sl, [r6] │ │ │ │ - bne 2a264 │ │ │ │ + bne 2a268 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ str fp, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2a234 │ │ │ │ + beq 2a238 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2a708 │ │ │ │ + beq 2a70c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 29eb4 │ │ │ │ + beq 29eb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2a1b4 │ │ │ │ + beq 2a1b8 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2a2e8 │ │ │ │ + bne 2a2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 29ee8 │ │ │ │ + beq 29eec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 2a1c0 │ │ │ │ - ldr r3, [pc, #2212] @ 2a794 │ │ │ │ - ldr r1, [pc, #2212] @ 2a798 │ │ │ │ + beq 2a1c4 │ │ │ │ + ldr r3, [pc, #2212] @ 2a798 │ │ │ │ + ldr r1, [pc, #2212] @ 2a79c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #2208] @ 2a79c │ │ │ │ - ldr r2, [pc, #2208] @ 2a7a0 │ │ │ │ + ldr r0, [pc, #2208] @ 2a7a0 │ │ │ │ + ldr r2, [pc, #2208] @ 2a7a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm r7, {r2, r3} │ │ │ │ - ldr r2, [pc, #2180] @ 2a7a4 │ │ │ │ - ldr r3, [pc, #2144] @ 2a784 │ │ │ │ + ldr r2, [pc, #2180] @ 2a7a8 │ │ │ │ + ldr r3, [pc, #2144] @ 2a788 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a684 │ │ │ │ + bne 2a688 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2136] @ 2a7a8 │ │ │ │ + ldr r3, [pc, #2136] @ 2a7ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a320 │ │ │ │ - ldr r2, [pc, #2088] @ 2a78c │ │ │ │ + beq 2a324 │ │ │ │ + ldr r2, [pc, #2088] @ 2a790 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr fp, [r8, r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r0, [fp, #484] @ 0x1e4 │ │ │ │ + ldr r0, [fp, #308] @ 0x134 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 8a34 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2a368 │ │ │ │ - ldr r3, [pc, #2076] @ 2a7ac │ │ │ │ + beq 2a36c │ │ │ │ + ldr r3, [pc, #2076] @ 2a7b0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2a390 │ │ │ │ + bne 2a394 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 29fb8 │ │ │ │ + beq 29fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 2a198 │ │ │ │ - ldr r3, [pc, #2032] @ 2a7b0 │ │ │ │ + beq 2a19c │ │ │ │ + ldr r3, [pc, #2032] @ 2a7b4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 29e28 │ │ │ │ + bne 29e2c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2a278 │ │ │ │ + beq 2a27c │ │ │ │ add sl, r4, r6 │ │ │ │ teq r4, sl │ │ │ │ - bmi 2a270 │ │ │ │ + bmi 2a274 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl ce34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2a008 │ │ │ │ + beq 2a00c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2a28c │ │ │ │ + beq 2a290 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a4a8 │ │ │ │ + beq 2a4ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 2a4d8 │ │ │ │ + beq 2a4dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2a538 │ │ │ │ + bne 2a53c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a050 │ │ │ │ + beq 2a054 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 2a298 │ │ │ │ + beq 2a29c │ │ │ │ mov r0, r5 │ │ │ │ bl 12e50 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2a2b0 │ │ │ │ + beq 2a2b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a3e8 │ │ │ │ - ldr r3, [pc, #1824] @ 2a790 │ │ │ │ + bne 2a3ec │ │ │ │ + ldr r3, [pc, #1824] @ 2a794 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r8, r3] │ │ │ │ - ldr sl, [fp, #492] @ 0x1ec │ │ │ │ + ldr sl, [fp, #316] @ 0x13c │ │ │ │ ldr r4, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2a57c │ │ │ │ + beq 2a580 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2a730 │ │ │ │ + beq 2a734 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a0d0 │ │ │ │ + beq 2a0d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2a490 │ │ │ │ + beq 2a494 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2a5ac │ │ │ │ + bne 2a5b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a104 │ │ │ │ + beq 2a108 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 2a49c │ │ │ │ - ldr r3, [pc, #1672] @ 2a794 │ │ │ │ - ldr r1, [pc, #1700] @ 2a7b4 │ │ │ │ + beq 2a4a0 │ │ │ │ + ldr r3, [pc, #1672] @ 2a798 │ │ │ │ + ldr r1, [pc, #1700] @ 2a7b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1696] @ 2a7b8 │ │ │ │ - ldr r2, [pc, #1696] @ 2a7bc │ │ │ │ + ldr r0, [pc, #1696] @ 2a7bc │ │ │ │ + ldr r2, [pc, #1696] @ 2a7c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 29f0c │ │ │ │ + b 29f10 │ │ │ │ teq r6, r2 │ │ │ │ - bpl 29de0 │ │ │ │ + bpl 29de4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 194dc │ │ │ │ tst fp, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 29df0 │ │ │ │ + beq 29df4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 29df8 │ │ │ │ - ldr r3, [pc, #1564] @ 2a794 │ │ │ │ - ldr r1, [pc, #1604] @ 2a7c0 │ │ │ │ + bne 29dfc │ │ │ │ + ldr r3, [pc, #1564] @ 2a798 │ │ │ │ + ldr r1, [pc, #1604] @ 2a7c4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1600] @ 2a7c4 │ │ │ │ + ldr r0, [pc, #1600] @ 2a7c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #588 @ 0x24c │ │ │ │ bl 132cc │ │ │ │ - b 29f0c │ │ │ │ + b 29f10 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 29fb8 │ │ │ │ + b 29fbc │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 29e44 │ │ │ │ + b 29e48 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 29eb4 │ │ │ │ + b 29eb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 29ee8 │ │ │ │ - ldr r3, [pc, #1472] @ 2a794 │ │ │ │ - ldr ip, [pc, #1520] @ 2a7c8 │ │ │ │ + b 29eec │ │ │ │ + ldr r3, [pc, #1472] @ 2a798 │ │ │ │ + ldr ip, [pc, #1520] @ 2a7cc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #1516] @ 2a7cc │ │ │ │ - ldr r0, [pc, #1516] @ 2a7d0 │ │ │ │ + ldr r1, [pc, #1516] @ 2a7d0 │ │ │ │ + ldr r0, [pc, #1516] @ 2a7d4 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #588 @ 0x24c │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 29f0c │ │ │ │ - ldr r3, [pc, #1416] @ 2a794 │ │ │ │ - ldr r1, [pc, #1476] @ 2a7d4 │ │ │ │ + b 29f10 │ │ │ │ + ldr r3, [pc, #1416] @ 2a798 │ │ │ │ + ldr r1, [pc, #1476] @ 2a7d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1472] @ 2a7d8 │ │ │ │ - ldr r2, [pc, #1472] @ 2a7dc │ │ │ │ + ldr r0, [pc, #1472] @ 2a7dc │ │ │ │ + ldr r2, [pc, #1472] @ 2a7e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 29f0c │ │ │ │ - ldr r3, [pc, #1368] @ 2a794 │ │ │ │ - ldr r1, [pc, #1440] @ 2a7e0 │ │ │ │ + bl 910c │ │ │ │ + b 29f10 │ │ │ │ + ldr r3, [pc, #1368] @ 2a798 │ │ │ │ + ldr r1, [pc, #1440] @ 2a7e4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1436] @ 2a7e4 │ │ │ │ - ldr r2, [pc, #1364] @ 2a7a0 │ │ │ │ + ldr r0, [pc, #1436] @ 2a7e8 │ │ │ │ + ldr r2, [pc, #1364] @ 2a7a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 29f0c │ │ │ │ + bl 910c │ │ │ │ + b 29f10 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 29e5c │ │ │ │ + b 29e60 │ │ │ │ teq r6, sl │ │ │ │ - bpl 29fdc │ │ │ │ + bpl 29fe0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov sl, r0 │ │ │ │ - b 29fdc │ │ │ │ + b 29fe0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a008 │ │ │ │ + b 2a00c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 12e50 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2a060 │ │ │ │ - ldr r3, [pc, #1244] @ 2a794 │ │ │ │ - ldr r1, [pc, #1324] @ 2a7e8 │ │ │ │ + bne 2a064 │ │ │ │ + ldr r3, [pc, #1244] @ 2a798 │ │ │ │ + ldr r1, [pc, #1324] @ 2a7ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1320] @ 2a7ec │ │ │ │ - ldr r2, [pc, #1320] @ 2a7f0 │ │ │ │ + ldr r0, [pc, #1320] @ 2a7f0 │ │ │ │ + ldr r2, [pc, #1320] @ 2a7f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 29f0c │ │ │ │ - ldr r3, [pc, #1188] @ 2a794 │ │ │ │ - ldr r0, [pc, #1280] @ 2a7f4 │ │ │ │ + b 29f10 │ │ │ │ + ldr r3, [pc, #1188] @ 2a798 │ │ │ │ + ldr r0, [pc, #1280] @ 2a7f8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r1, [pc, #1268] @ 2a7f8 │ │ │ │ + ldr r1, [pc, #1268] @ 2a7fc │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1260] @ 2a7fc │ │ │ │ - ldr r2, [pc, #1164] @ 2a7a0 │ │ │ │ + ldr r0, [pc, #1260] @ 2a800 │ │ │ │ + ldr r2, [pc, #1164] @ 2a7a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 29f0c │ │ │ │ + b 29f10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #1232] @ 2a800 │ │ │ │ - ldr r1, [pc, #1232] @ 2a804 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #1232] @ 2a804 │ │ │ │ + ldr r1, [pc, #1232] @ 2a808 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #1100] @ 2a794 │ │ │ │ - ldr r1, [pc, #1212] @ 2a808 │ │ │ │ + ldr r3, [pc, #1100] @ 2a798 │ │ │ │ + ldr r1, [pc, #1212] @ 2a80c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1208] @ 2a80c │ │ │ │ - ldr r2, [pc, #1156] @ 2a7dc │ │ │ │ + ldr r0, [pc, #1208] @ 2a810 │ │ │ │ + ldr r2, [pc, #1156] @ 2a7e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 29f0c │ │ │ │ - ldr r3, [pc, #1060] @ 2a794 │ │ │ │ - ldr r1, [pc, #1180] @ 2a810 │ │ │ │ + b 29f10 │ │ │ │ + ldr r3, [pc, #1060] @ 2a798 │ │ │ │ + ldr r1, [pc, #1180] @ 2a814 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1176] @ 2a814 │ │ │ │ - ldr r2, [pc, #1116] @ 2a7dc │ │ │ │ + ldr r0, [pc, #1176] @ 2a818 │ │ │ │ + ldr r2, [pc, #1116] @ 2a7e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2a228 │ │ │ │ - ldr r0, [pc, #1152] @ 2a818 │ │ │ │ + b 2a22c │ │ │ │ + ldr r0, [pc, #1152] @ 2a81c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a3c0 │ │ │ │ + beq 2a3c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 2a52c │ │ │ │ - ldr r3, [pc, #972] @ 2a794 │ │ │ │ - ldr r1, [pc, #1104] @ 2a81c │ │ │ │ + beq 2a530 │ │ │ │ + ldr r3, [pc, #972] @ 2a798 │ │ │ │ + ldr r1, [pc, #1104] @ 2a820 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1100] @ 2a820 │ │ │ │ - ldr r2, [pc, #1028] @ 2a7dc │ │ │ │ + ldr r0, [pc, #1100] @ 2a824 │ │ │ │ + ldr r2, [pc, #1028] @ 2a7e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2a228 │ │ │ │ - ldr r3, [pc, #1076] @ 2a824 │ │ │ │ - ldr r1, [fp, #496] @ 0x1f0 │ │ │ │ + b 2a22c │ │ │ │ + ldr r3, [pc, #1076] @ 2a828 │ │ │ │ + ldr r1, [fp, #320] @ 0x140 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2a5f0 │ │ │ │ + beq 2a5f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 2a448 │ │ │ │ + beq 2a44c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 2a564 │ │ │ │ + beq 2a568 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2a618 │ │ │ │ + beq 2a61c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2a758 │ │ │ │ + beq 2a75c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a474 │ │ │ │ + beq 2a478 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2a570 │ │ │ │ + beq 2a574 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2a650 │ │ │ │ + beq 2a654 │ │ │ │ str sl, [r7] │ │ │ │ str r6, [r7, #4] │ │ │ │ - b 29f18 │ │ │ │ + b 29f1c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a0d0 │ │ │ │ + b 2a0d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a104 │ │ │ │ - ldr r3, [pc, #740] @ 2a794 │ │ │ │ - ldr r1, [pc, #884] @ 2a828 │ │ │ │ + b 2a108 │ │ │ │ + ldr r3, [pc, #740] @ 2a798 │ │ │ │ + ldr r1, [pc, #884] @ 2a82c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #880] @ 2a82c │ │ │ │ + ldr r0, [pc, #880] @ 2a830 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #592 @ 0x250 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ - b 29f0c │ │ │ │ - ldr r0, [pc, #848] @ 2a830 │ │ │ │ + b 29f10 │ │ │ │ + ldr r0, [pc, #848] @ 2a834 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a504 │ │ │ │ + beq 2a508 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 2a5e4 │ │ │ │ - ldr r3, [pc, #648] @ 2a794 │ │ │ │ - ldr r1, [pc, #804] @ 2a834 │ │ │ │ + beq 2a5e8 │ │ │ │ + ldr r3, [pc, #648] @ 2a798 │ │ │ │ + ldr r1, [pc, #804] @ 2a838 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #800] @ 2a838 │ │ │ │ + ldr r0, [pc, #800] @ 2a83c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #592 @ 0x250 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2a4cc │ │ │ │ + b 2a4d0 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a3c0 │ │ │ │ + b 2a3c4 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r4] │ │ │ │ moveq r5, #0 │ │ │ │ - beq 2a038 │ │ │ │ + beq 2a03c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 2a688 │ │ │ │ + bne 2a68c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r5, r5, #0 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - b 2a038 │ │ │ │ + b 2a03c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a448 │ │ │ │ + b 2a44c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a474 │ │ │ │ - ldr r3, [pc, #528] @ 2a794 │ │ │ │ - ldr r1, [pc, #692] @ 2a83c │ │ │ │ + b 2a478 │ │ │ │ + ldr r3, [pc, #528] @ 2a798 │ │ │ │ + ldr r1, [pc, #692] @ 2a840 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #688] @ 2a840 │ │ │ │ - ldr r2, [pc, #552] @ 2a7bc │ │ │ │ + ldr r0, [pc, #688] @ 2a844 │ │ │ │ + ldr r2, [pc, #552] @ 2a7c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 29f0c │ │ │ │ - ldr r3, [pc, #480] @ 2a794 │ │ │ │ - ldr r0, [pc, #652] @ 2a844 │ │ │ │ + bl 910c │ │ │ │ + b 29f10 │ │ │ │ + ldr r3, [pc, #480] @ 2a798 │ │ │ │ + ldr r0, [pc, #652] @ 2a848 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r1, [pc, #640] @ 2a848 │ │ │ │ + ldr r1, [pc, #640] @ 2a84c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #632] @ 2a84c │ │ │ │ - ldr r2, [pc, #484] @ 2a7bc │ │ │ │ + ldr r0, [pc, #632] @ 2a850 │ │ │ │ + ldr r2, [pc, #484] @ 2a7c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 29f0c │ │ │ │ + b 29f10 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a504 │ │ │ │ - ldr r3, [pc, #412] @ 2a794 │ │ │ │ - ldr r1, [pc, #596] @ 2a850 │ │ │ │ + b 2a508 │ │ │ │ + ldr r3, [pc, #412] @ 2a798 │ │ │ │ + ldr r1, [pc, #596] @ 2a854 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #592] @ 2a854 │ │ │ │ - ldr r2, [pc, #592] @ 2a858 │ │ │ │ + ldr r0, [pc, #592] @ 2a858 │ │ │ │ + ldr r2, [pc, #592] @ 2a85c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2a2d4 │ │ │ │ - ldr r3, [pc, #372] @ 2a794 │ │ │ │ - ldr r1, [pc, #568] @ 2a85c │ │ │ │ + b 2a2d8 │ │ │ │ + ldr r3, [pc, #372] @ 2a798 │ │ │ │ + ldr r1, [pc, #568] @ 2a860 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #564] @ 2a860 │ │ │ │ - ldr r2, [pc, #552] @ 2a858 │ │ │ │ + ldr r0, [pc, #564] @ 2a864 │ │ │ │ + ldr r2, [pc, #552] @ 2a85c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ bl cdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 29f0c │ │ │ │ - ldr r3, [pc, #316] @ 2a794 │ │ │ │ - ldr r2, [pc, #520] @ 2a864 │ │ │ │ + bl 910c │ │ │ │ + b 29f10 │ │ │ │ + ldr r3, [pc, #316] @ 2a798 │ │ │ │ + ldr r2, [pc, #520] @ 2a868 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #516] @ 2a868 │ │ │ │ - ldr r0, [pc, #516] @ 2a86c │ │ │ │ + ldr r1, [pc, #516] @ 2a86c │ │ │ │ + ldr r0, [pc, #516] @ 2a870 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #472] @ 2a858 │ │ │ │ + ldr r2, [pc, #472] @ 2a85c │ │ │ │ bl 1407c │ │ │ │ - b 2a4cc │ │ │ │ + b 2a4d0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ - beq 2a038 │ │ │ │ + beq 2a03c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r5, r4, #1 │ │ │ │ - beq 2a6d0 │ │ │ │ + beq 2a6d4 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 2a6d0 │ │ │ │ + beq 2a6d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a6fc │ │ │ │ + beq 2a700 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 2a504 │ │ │ │ + beq 2a508 │ │ │ │ mov r0, r5 │ │ │ │ bl 12e50 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2a2b0 │ │ │ │ + beq 2a2b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a3e8 │ │ │ │ + bne 2a3ec │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 2a068 │ │ │ │ + b 2a06c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a6d0 │ │ │ │ - ldr r3, [pc, #352] @ 2a870 │ │ │ │ - ldr r1, [pc, #352] @ 2a874 │ │ │ │ - ldr r0, [pc, #352] @ 2a878 │ │ │ │ + b 2a6d4 │ │ │ │ + ldr r3, [pc, #352] @ 2a874 │ │ │ │ + ldr r1, [pc, #352] @ 2a878 │ │ │ │ + ldr r0, [pc, #352] @ 2a87c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ - ldr r2, [pc, #344] @ 2a87c │ │ │ │ + ldr r2, [pc, #344] @ 2a880 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ 2a880 │ │ │ │ - ldr r1, [pc, #328] @ 2a884 │ │ │ │ - ldr r0, [pc, #328] @ 2a888 │ │ │ │ + ldr r3, [pc, #328] @ 2a884 │ │ │ │ + ldr r1, [pc, #328] @ 2a888 │ │ │ │ + ldr r0, [pc, #328] @ 2a88c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ - ldr r2, [pc, #320] @ 2a88c │ │ │ │ + ldr r2, [pc, #320] @ 2a890 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ 2a890 │ │ │ │ - ldr r1, [pc, #304] @ 2a894 │ │ │ │ - ldr r0, [pc, #304] @ 2a898 │ │ │ │ + ldr r3, [pc, #304] @ 2a894 │ │ │ │ + ldr r1, [pc, #304] @ 2a898 │ │ │ │ + ldr r0, [pc, #304] @ 2a89c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1280 @ 0x500 │ │ │ │ - ldr r2, [pc, #296] @ 2a89c │ │ │ │ + ldr r2, [pc, #296] @ 2a8a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r6, r3, r0, ror #4 │ │ │ │ + andeq r6, r3, ip, asr r2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r6, r3, r8, asr #4 │ │ │ │ + andeq r6, r3, r4, asr #4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r9, r1, r8, lsr #3 │ │ │ │ - andeq r7, r1, ip, ror sp │ │ │ │ + andeq r9, r1, r8, lsr r2 │ │ │ │ + andeq r7, r1, r0, lsl #27 │ │ │ │ andeq r0, r0, lr, asr #4 │ │ │ │ - ldrdeq r6, [r3], -r8 │ │ │ │ + ldrdeq r6, [r3], -r4 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r8, r1, ip, lsl #31 │ │ │ │ - andeq r7, r1, r0, ror #22 │ │ │ │ + andeq r9, r1, ip, lsl r0 │ │ │ │ + andeq r7, r1, r4, ror #22 │ │ │ │ andeq r0, r0, r2, asr r2 │ │ │ │ - andeq r8, r1, r4, lsr #30 │ │ │ │ - strdeq r7, [r1], -r8 │ │ │ │ - andeq r8, r1, r0, ror #30 │ │ │ │ - andeq r8, r1, r0, asr #29 │ │ │ │ - muleq r1, r0, sl │ │ │ │ - andeq r8, r1, ip, lsl #29 │ │ │ │ - andeq r7, r1, r0, ror #20 │ │ │ │ + @ instruction: 0x00018fb4 │ │ │ │ + strdeq r7, [r1], -ip │ │ │ │ + strdeq r8, [r1], -r0 │ │ │ │ + andeq r8, r1, r0, asr pc │ │ │ │ + muleq r1, r4, sl │ │ │ │ + andeq r8, r1, ip, lsl pc │ │ │ │ + andeq r7, r1, r4, ror #20 │ │ │ │ andeq r0, r0, sp, asr #4 │ │ │ │ - andeq r8, r1, ip, asr lr │ │ │ │ - andeq r7, r1, r0, lsr sl │ │ │ │ - andeq r8, r1, r0, ror #27 │ │ │ │ - @ instruction: 0x000179b4 │ │ │ │ + andeq r8, r1, ip, ror #29 │ │ │ │ + andeq r7, r1, r4, lsr sl │ │ │ │ + andeq r8, r1, r0, ror lr │ │ │ │ + @ instruction: 0x000179b8 │ │ │ │ andeq r0, r0, r1, asr r2 │ │ │ │ - strdeq r8, [r1], -r4 │ │ │ │ - muleq r1, r8, sp │ │ │ │ - andeq r7, r1, ip, ror #18 │ │ │ │ + strdeq r8, [r1], -r8 @ │ │ │ │ + andeq r8, r1, r8, lsr #28 │ │ │ │ + andeq r7, r1, r0, ror r9 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r1, r0, lsl #13 │ │ │ │ - andeq r8, r1, r0, asr sp │ │ │ │ - andeq r7, r1, r4, lsr #18 │ │ │ │ - andeq r8, r1, r8, lsr #26 │ │ │ │ - strdeq r7, [r1], -ip │ │ │ │ - @ instruction: 0x000179b4 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r7, r1, r4, lsr #17 │ │ │ │ + muleq r1, r4, r6 │ │ │ │ + andeq r8, r1, r0, ror #27 │ │ │ │ + andeq r7, r1, r8, lsr #18 │ │ │ │ + @ instruction: 0x00018db8 │ │ │ │ + andeq r7, r1, r0, lsl #18 │ │ │ │ + @ instruction: 0x000179b8 │ │ │ │ + andeq r8, r1, r0, ror #26 │ │ │ │ + andeq r7, r1, r8, lsr #17 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r8, r1, ip, ror #23 │ │ │ │ - @ instruction: 0x000177bc │ │ │ │ - andeq r8, r1, ip │ │ │ │ - muleq r1, r0, fp │ │ │ │ - andeq r7, r1, r0, ror #14 │ │ │ │ - andeq r8, r1, r4, lsl fp │ │ │ │ - andeq r7, r1, r8, ror #13 │ │ │ │ - andeq r8, r1, r0, lsr r0 │ │ │ │ - ldrdeq r8, [r1], -r4 │ │ │ │ - andeq r7, r1, r8, lsr #13 │ │ │ │ - andeq r8, r1, r0, lsr #21 │ │ │ │ - andeq r7, r1, r4, ror r6 │ │ │ │ + andeq r8, r1, ip, ror ip │ │ │ │ + andeq r7, r1, r0, asr #15 │ │ │ │ + andeq r8, r1, r0, lsl r0 │ │ │ │ + andeq r8, r1, r0, lsr #24 │ │ │ │ + andeq r7, r1, r4, ror #14 │ │ │ │ + andeq r8, r1, r4, lsr #23 │ │ │ │ + andeq r7, r1, ip, ror #13 │ │ │ │ + andeq r8, r1, r4, lsr r0 │ │ │ │ + andeq r8, r1, r4, ror #22 │ │ │ │ + andeq r7, r1, ip, lsr #13 │ │ │ │ + andeq r8, r1, r0, lsr fp │ │ │ │ + andeq r7, r1, r8, ror r6 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - andeq r8, r1, r8, ror sl │ │ │ │ - andeq r7, r1, ip, asr #12 │ │ │ │ - ldrdeq r8, [r1], -ip │ │ │ │ - andeq r8, r1, ip, lsr sl │ │ │ │ - andeq r7, r1, ip, lsl #12 │ │ │ │ - andeq r9, r1, r4, asr #22 │ │ │ │ - andeq r6, r1, r8, lsr #10 │ │ │ │ - strdeq r8, [r1], -r8 @ │ │ │ │ - @ instruction: 0x00002eb0 │ │ │ │ - andeq r9, r1, ip, lsl fp │ │ │ │ - andeq r6, r1, r0, lsl #10 │ │ │ │ - muleq r1, ip, r2 │ │ │ │ - andeq r2, r0, r5, ror #29 │ │ │ │ - strdeq r9, [r1], -r4 │ │ │ │ - ldrdeq r6, [r1], -r8 │ │ │ │ - andeq r8, r1, r0, lsl #5 │ │ │ │ - andeq r2, r0, r4, lsl #30 │ │ │ │ + andeq r8, r1, r8, lsl #22 │ │ │ │ + andeq r7, r1, r0, asr r6 │ │ │ │ + andeq r8, r1, ip, ror #22 │ │ │ │ + andeq r8, r1, ip, asr #21 │ │ │ │ + andeq r7, r1, r0, lsl r6 │ │ │ │ + andeq r9, r1, r0, ror #22 │ │ │ │ + andeq r6, r1, ip, lsr #10 │ │ │ │ + andeq r8, r1, ip, lsl #4 │ │ │ │ + andeq r2, r0, ip, ror r6 │ │ │ │ + andeq r9, r1, r8, lsr fp │ │ │ │ + andeq r6, r1, r4, lsl #10 │ │ │ │ + @ instruction: 0x000182b0 │ │ │ │ + @ instruction: 0x000026b1 │ │ │ │ + andeq r9, r1, r0, lsl fp │ │ │ │ + ldrdeq r6, [r1], -ip │ │ │ │ + muleq r1, r4, r2 │ │ │ │ + ldrdeq r2, [r0], -r0 │ │ │ │ │ │ │ │ -0002a8a0 : │ │ │ │ +0002a8a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ cmp r3, #2 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3124] @ 2b4f4 │ │ │ │ + ldr r2, [pc, #3124] @ 2b4f8 │ │ │ │ mov sl, r3 │ │ │ │ movne sl, r3 │ │ │ │ - ldr r3, [pc, #3116] @ 2b4f8 │ │ │ │ + ldr r3, [pc, #3116] @ 2b4fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ - ldr r9, [pc, #3104] @ 2b4fc │ │ │ │ + ldr r9, [pc, #3104] @ 2b500 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ mvn r3, r5 │ │ │ │ moveq sl, #0 │ │ │ │ ands fp, r3, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ - beq 2abbc │ │ │ │ + beq 2abc0 │ │ │ │ add r7, r5, #4 │ │ │ │ teq r5, r7 │ │ │ │ - bmi 2abb4 │ │ │ │ + bmi 2abb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 194dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2ad04 │ │ │ │ + beq 2ad08 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2ad2c │ │ │ │ + beq 2ad30 │ │ │ │ teq r5, r7 │ │ │ │ - bmi 2ab88 │ │ │ │ - ldr r3, [pc, #3004] @ 2b500 │ │ │ │ + bmi 2ab8c │ │ │ │ + ldr r3, [pc, #3004] @ 2b504 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ - bne 2a9e8 │ │ │ │ - ldr r1, [r5, #476] @ 0x1dc │ │ │ │ + bne 2a9ec │ │ │ │ + ldr r1, [r5, #300] @ 0x12c │ │ │ │ mov r0, r6 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2ac10 │ │ │ │ + beq 2ac14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ac78 │ │ │ │ + bne 2ac7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2a984 │ │ │ │ + beq 2a988 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 2ac6c │ │ │ │ + beq 2ac70 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29d78 │ │ │ │ + bl 29d7c │ │ │ │ tst r7, #1 │ │ │ │ - bne 2b098 │ │ │ │ + bne 2b09c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2b0a4 │ │ │ │ + beq 2b0a8 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ - ldr r2, [pc, #2884] @ 2b504 │ │ │ │ - ldr r3, [pc, #2868] @ 2b4f8 │ │ │ │ + ldr r2, [pc, #2884] @ 2b508 │ │ │ │ + ldr r3, [pc, #2868] @ 2b4fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b478 │ │ │ │ + bne 2b47c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #1004] @ 0x3ec │ │ │ │ mov r1, r6 │ │ │ │ bl 8554 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2b070 │ │ │ │ + blt 2b074 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a94c │ │ │ │ - ldr r1, [r5, #468] @ 0x1d4 │ │ │ │ + beq 2a950 │ │ │ │ + ldr r1, [r5, #288] @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ bl 89d4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2aa34 │ │ │ │ + beq 2aa38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 2b064 │ │ │ │ + beq 2b068 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 2add4 │ │ │ │ + beq 2add8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2ae28 │ │ │ │ - ldr r3, [pc, #2748] @ 2b508 │ │ │ │ + beq 2ae2c │ │ │ │ + ldr r3, [pc, #2748] @ 2b50c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b108 │ │ │ │ + beq 2b10c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2b15c │ │ │ │ + bne 2b160 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 2b168 │ │ │ │ + beq 2b16c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl e1b4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2b19c │ │ │ │ - ldr r1, [r5, #216] @ 0xd8 │ │ │ │ + beq 2b1a0 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ bl 89d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2aab4 │ │ │ │ + beq 2aab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2aee4 │ │ │ │ + beq 2aee8 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 2aeac │ │ │ │ + beq 2aeb0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2b0cc │ │ │ │ - ldr r3, [pc, #2624] @ 2b50c │ │ │ │ + beq 2b0d0 │ │ │ │ + ldr r3, [pc, #2624] @ 2b510 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ - ldr sl, [r5, #472] @ 0x1d8 │ │ │ │ + ldr sl, [r5, #296] @ 0x128 │ │ │ │ ldr r5, [r7] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ bl 8980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2b324 │ │ │ │ + beq 2b328 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2b47c │ │ │ │ + beq 2b480 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2ab2c │ │ │ │ + beq 2ab30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 2b150 │ │ │ │ + beq 2b154 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2b354 │ │ │ │ + bne 2b358 │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2ab60 │ │ │ │ + beq 2ab64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 2b190 │ │ │ │ - ldr r3, [pc, #2472] @ 2b510 │ │ │ │ - ldr r1, [pc, #2472] @ 2b514 │ │ │ │ + beq 2b194 │ │ │ │ + ldr r3, [pc, #2472] @ 2b514 │ │ │ │ + ldr r1, [pc, #2472] @ 2b518 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #2468] @ 2b518 │ │ │ │ - ldr r2, [pc, #2468] @ 2b51c │ │ │ │ + ldr r0, [pc, #2468] @ 2b51c │ │ │ │ + ldr r2, [pc, #2468] @ 2b520 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 2a93c │ │ │ │ + bge 2a940 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ - bl 1c908 │ │ │ │ - ldr r3, [pc, #2396] @ 2b500 │ │ │ │ + bl 1c90c │ │ │ │ + ldr r3, [pc, #2396] @ 2b504 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ mov r7, r0 │ │ │ │ - beq 2a94c │ │ │ │ - b 2a9e8 │ │ │ │ + beq 2a950 │ │ │ │ + b 2a9ec │ │ │ │ cmp r7, #0 │ │ │ │ - bge 2a90c │ │ │ │ + bge 2a910 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 194dc │ │ │ │ tst r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2ac60 │ │ │ │ + bne 2ac64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2ad04 │ │ │ │ + beq 2ad08 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2ad2c │ │ │ │ + beq 2ad30 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2ab90 │ │ │ │ + beq 2ab94 │ │ │ │ add r7, r5, #4 │ │ │ │ - b 2a934 │ │ │ │ + b 2a938 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ac78 │ │ │ │ - ldr r3, [pc, #2284] @ 2b510 │ │ │ │ - ldr r1, [pc, #2296] @ 2b520 │ │ │ │ + beq 2ac7c │ │ │ │ + ldr r3, [pc, #2284] @ 2b514 │ │ │ │ + ldr r1, [pc, #2296] @ 2b524 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #2292] @ 2b524 │ │ │ │ - ldr r2, [pc, #2292] @ 2b528 │ │ │ │ + ldr r0, [pc, #2292] @ 2b528 │ │ │ │ + ldr r2, [pc, #2292] @ 2b52c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm r4, {r2, r3} │ │ │ │ - b 2a9b8 │ │ │ │ + b 2a9bc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2abe8 │ │ │ │ + b 2abec │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2a984 │ │ │ │ - ldr r1, [r5, #480] @ 0x1e0 │ │ │ │ + b 2a988 │ │ │ │ + ldr r1, [r5, #304] @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2ad64 │ │ │ │ + beq 2ad68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ad70 │ │ │ │ + bne 2ad74 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2acb0 │ │ │ │ + beq 2acb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 2aef0 │ │ │ │ + beq 2aef4 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29d78 │ │ │ │ + bl 29d7c │ │ │ │ tst r7, #1 │ │ │ │ - bne 2b268 │ │ │ │ + bne 2b26c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2a9b0 │ │ │ │ - ldr r3, [pc, #2092] @ 2b510 │ │ │ │ - ldr r1, [pc, #2116] @ 2b52c │ │ │ │ + bne 2a9b4 │ │ │ │ + ldr r3, [pc, #2092] @ 2b514 │ │ │ │ + ldr r1, [pc, #2116] @ 2b530 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #2112] @ 2b530 │ │ │ │ + ldr r0, [pc, #2112] @ 2b534 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ - ldr r3, [pc, #2052] @ 2b510 │ │ │ │ - ldr r1, [pc, #2084] @ 2b534 │ │ │ │ + b 2ac54 │ │ │ │ + ldr r3, [pc, #2052] @ 2b514 │ │ │ │ + ldr r1, [pc, #2084] @ 2b538 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #2080] @ 2b538 │ │ │ │ - ldr r2, [pc, #2080] @ 2b53c │ │ │ │ + ldr r0, [pc, #2080] @ 2b53c │ │ │ │ + ldr r2, [pc, #2080] @ 2b540 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ - ldr r3, [pc, #2012] @ 2b510 │ │ │ │ - ldr r0, [pc, #2056] @ 2b540 │ │ │ │ + b 2ac54 │ │ │ │ + ldr r3, [pc, #2012] @ 2b514 │ │ │ │ + ldr r0, [pc, #2056] @ 2b544 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r1, [pc, #2044] @ 2b544 │ │ │ │ + ldr r1, [pc, #2044] @ 2b548 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #2036] @ 2b548 │ │ │ │ - ldr r2, [pc, #2020] @ 2b53c │ │ │ │ + ldr r0, [pc, #2036] @ 2b54c │ │ │ │ + ldr r2, [pc, #2020] @ 2b540 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ae84 │ │ │ │ - ldr r3, [pc, #2004] @ 2b54c │ │ │ │ + bne 2ae88 │ │ │ │ + ldr r3, [pc, #2004] @ 2b550 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b274 │ │ │ │ + beq 2b278 │ │ │ │ mov r1, r6 │ │ │ │ bl 8710 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2adb4 │ │ │ │ + beq 2adb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 2adb4 │ │ │ │ + bne 2adb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2b2f0 │ │ │ │ + beq 2b2f4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2af44 │ │ │ │ + beq 2af48 │ │ │ │ stm r4, {r7, sl} │ │ │ │ - b 2a9b8 │ │ │ │ + b 2a9bc │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aa44 │ │ │ │ - ldr r3, [pc, #1832] @ 2b510 │ │ │ │ - ldr r1, [pc, #1892] @ 2b550 │ │ │ │ + beq 2aa48 │ │ │ │ + ldr r3, [pc, #1832] @ 2b514 │ │ │ │ + ldr r1, [pc, #1892] @ 2b554 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1888] @ 2b554 │ │ │ │ - ldr r2, [pc, #1888] @ 2b558 │ │ │ │ + ldr r0, [pc, #1888] @ 2b558 │ │ │ │ + ldr r2, [pc, #1888] @ 2b55c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 2b0e0 │ │ │ │ + bge 2b0e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #1836] @ 2b55c │ │ │ │ + ldr r3, [pc, #1836] @ 2b560 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2aefc │ │ │ │ + beq 2af00 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2b2e4 │ │ │ │ + bne 2b2e8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 2b2bc │ │ │ │ - ldr r3, [r5, #356] @ 0x164 │ │ │ │ + beq 2b2c0 │ │ │ │ + ldr r3, [r5, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b4cc │ │ │ │ + beq 2b4d0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r6, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 2a9b8 │ │ │ │ - ldr r3, [pc, #1668] @ 2b510 │ │ │ │ - ldr r1, [pc, #1744] @ 2b560 │ │ │ │ + b 2a9bc │ │ │ │ + ldr r3, [pc, #1668] @ 2b514 │ │ │ │ + ldr r1, [pc, #1744] @ 2b564 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1740] @ 2b564 │ │ │ │ - ldr r2, [pc, #1740] @ 2b568 │ │ │ │ + ldr r0, [pc, #1740] @ 2b568 │ │ │ │ + ldr r2, [pc, #1740] @ 2b56c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac40 │ │ │ │ + b 2ac44 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aac4 │ │ │ │ - ldr r3, [pc, #1616] @ 2b510 │ │ │ │ - ldr r1, [pc, #1704] @ 2b56c │ │ │ │ + beq 2aac8 │ │ │ │ + ldr r3, [pc, #1616] @ 2b514 │ │ │ │ + ldr r1, [pc, #1704] @ 2b570 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1700] @ 2b570 │ │ │ │ + ldr r0, [pc, #1700] @ 2b574 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #568 @ 0x238 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r7, r6 │ │ │ │ - b 2ae04 │ │ │ │ + b 2ae08 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2aab4 │ │ │ │ + b 2aab8 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2acb0 │ │ │ │ + b 2acb4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - ldr r3, [pc, #1640] @ 2b574 │ │ │ │ - ldr r1, [pc, #1640] @ 2b578 │ │ │ │ + ldr r3, [pc, #1640] @ 2b578 │ │ │ │ + ldr r1, [pc, #1640] @ 2b57c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #1516] @ 2b510 │ │ │ │ - ldr r1, [pc, #1620] @ 2b57c │ │ │ │ + ldr r3, [pc, #1516] @ 2b514 │ │ │ │ + ldr r1, [pc, #1620] @ 2b580 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1616] @ 2b580 │ │ │ │ - ldr r2, [pc, #1616] @ 2b584 │ │ │ │ + ldr r0, [pc, #1616] @ 2b584 │ │ │ │ + ldr r2, [pc, #1616] @ 2b588 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ - ldr r3, [pc, #1476] @ 2b510 │ │ │ │ - ldr r2, [pc, #1592] @ 2b588 │ │ │ │ + b 2ac54 │ │ │ │ + ldr r3, [pc, #1476] @ 2b514 │ │ │ │ + ldr r2, [pc, #1592] @ 2b58c │ │ │ │ ldr fp, [r9, r3] │ │ │ │ - ldr r1, [pc, #1588] @ 2b58c │ │ │ │ - ldr r0, [pc, #1588] @ 2b590 │ │ │ │ + ldr r1, [pc, #1588] @ 2b590 │ │ │ │ + ldr r0, [pc, #1588] @ 2b594 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, sl} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #1568] @ 2b594 │ │ │ │ + ldr r2, [pc, #1568] @ 2b598 │ │ │ │ bl 1407c │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #1552] @ 2b598 │ │ │ │ - ldr r1, [r5, #344] @ 0x158 │ │ │ │ + ldr r3, [pc, #1552] @ 2b59c │ │ │ │ + ldr r1, [r5, #168] @ 0xa8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 2b3a8 │ │ │ │ + beq 2b3ac │ │ │ │ bl 128ac │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2b318 │ │ │ │ - ldr r3, [pc, #1352] @ 2b50c │ │ │ │ - ldr sl, [r5, #472] @ 0x1d8 │ │ │ │ + beq 2b31c │ │ │ │ + ldr r3, [pc, #1352] @ 2b510 │ │ │ │ + ldr sl, [r5, #296] @ 0x128 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ ldr r5, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ bl 8980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2b400 │ │ │ │ + beq 2b404 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 2b428 │ │ │ │ + bne 2b42c │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - ldr r1, [pc, #1392] @ 2b59c │ │ │ │ - ldr r0, [pc, #1392] @ 2b5a0 │ │ │ │ + bl 910c │ │ │ │ + ldr r1, [pc, #1392] @ 2b5a0 │ │ │ │ + ldr r0, [pc, #1392] @ 2b5a4 │ │ │ │ ldr r3, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #580 @ 0x244 │ │ │ │ bl 132cc │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 9044 │ │ │ │ - b 2ac50 │ │ │ │ + bl 910c │ │ │ │ + b 2ac54 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2aa34 │ │ │ │ - ldr r3, [pc, #1176] @ 2b510 │ │ │ │ - ldr r1, [pc, #1320] @ 2b5a4 │ │ │ │ + b 2aa38 │ │ │ │ + ldr r3, [pc, #1176] @ 2b514 │ │ │ │ + ldr r1, [pc, #1320] @ 2b5a8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1316] @ 2b5a8 │ │ │ │ - ldr r2, [pc, #1316] @ 2b5ac │ │ │ │ + ldr r0, [pc, #1316] @ 2b5ac │ │ │ │ + ldr r2, [pc, #1316] @ 2b5b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac40 │ │ │ │ + b 2ac44 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2a9a4 │ │ │ │ - ldr r3, [pc, #1124] @ 2b510 │ │ │ │ - ldr r1, [pc, #1280] @ 2b5b0 │ │ │ │ + b 2a9a8 │ │ │ │ + ldr r3, [pc, #1124] @ 2b514 │ │ │ │ + ldr r1, [pc, #1280] @ 2b5b4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1276] @ 2b5b4 │ │ │ │ - ldr r2, [pc, #1276] @ 2b5b8 │ │ │ │ + ldr r0, [pc, #1276] @ 2b5b8 │ │ │ │ + ldr r2, [pc, #1276] @ 2b5bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ tst r6, #1 │ │ │ │ - bne 2b38c │ │ │ │ + bne 2b390 │ │ │ │ add r7, r6, #2 │ │ │ │ teq r6, r7 │ │ │ │ - bmi 2ae10 │ │ │ │ - ldr r3, [pc, #1140] @ 2b55c │ │ │ │ + bmi 2ae14 │ │ │ │ + ldr r3, [pc, #1140] @ 2b560 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2aefc │ │ │ │ + beq 2af00 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov r6, r0 │ │ │ │ - b 2ae54 │ │ │ │ + b 2ae58 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - ldr r3, [pc, #1116] @ 2b574 │ │ │ │ - ldr r1, [pc, #1184] @ 2b5bc │ │ │ │ + ldr r3, [pc, #1116] @ 2b578 │ │ │ │ + ldr r1, [pc, #1184] @ 2b5c0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #992] @ 2b510 │ │ │ │ - ldr r1, [pc, #1164] @ 2b5c0 │ │ │ │ + ldr r3, [pc, #992] @ 2b514 │ │ │ │ + ldr r1, [pc, #1164] @ 2b5c4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1160] @ 2b5c4 │ │ │ │ - ldr r2, [pc, #1160] @ 2b5c8 │ │ │ │ + ldr r0, [pc, #1160] @ 2b5c8 │ │ │ │ + ldr r2, [pc, #1160] @ 2b5cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ab2c │ │ │ │ + b 2ab30 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2aa70 │ │ │ │ - ldr r3, [pc, #928] @ 2b510 │ │ │ │ - ldr r1, [pc, #1112] @ 2b5cc │ │ │ │ + b 2aa74 │ │ │ │ + ldr r3, [pc, #928] @ 2b514 │ │ │ │ + ldr r1, [pc, #1112] @ 2b5d0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #1108] @ 2b5d0 │ │ │ │ - ldr r2, [pc, #1096] @ 2b5c8 │ │ │ │ + ldr r0, [pc, #1108] @ 2b5d4 │ │ │ │ + ldr r2, [pc, #1096] @ 2b5cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ab60 │ │ │ │ - ldr r3, [pc, #876] @ 2b510 │ │ │ │ - ldr r8, [pc, #1068] @ 2b5d4 │ │ │ │ - ldr sl, [pc, #1068] @ 2b5d8 │ │ │ │ + b 2ab64 │ │ │ │ + ldr r3, [pc, #876] @ 2b514 │ │ │ │ + ldr r8, [pc, #1068] @ 2b5d8 │ │ │ │ + ldr sl, [pc, #1068] @ 2b5dc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r2, [pc, #1056] @ 2b5dc │ │ │ │ + ldr r2, [pc, #1056] @ 2b5e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #952] @ 2b598 │ │ │ │ - ldr r1, [r5, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #952] @ 2b59c │ │ │ │ + ldr r1, [r5, #124] @ 0x7c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 2b454 │ │ │ │ + beq 2b458 │ │ │ │ bl 128ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2b3d0 │ │ │ │ - ldr r5, [r5, #356] @ 0x164 │ │ │ │ + beq 2b3d4 │ │ │ │ + ldr r5, [r5, #180] @ 0xb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2b4a4 │ │ │ │ + beq 2b4a8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ bl 12814 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ - b 2a9b8 │ │ │ │ + b 2a9bc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2acd0 │ │ │ │ + b 2acd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #752] @ 2b574 │ │ │ │ - ldr r1, [pc, #856] @ 2b5e0 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #752] @ 2b578 │ │ │ │ + ldr r1, [pc, #856] @ 2b5e4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #628] @ 2b510 │ │ │ │ - ldr r1, [pc, #836] @ 2b5e4 │ │ │ │ + ldr r3, [pc, #628] @ 2b514 │ │ │ │ + ldr r1, [pc, #836] @ 2b5e8 │ │ │ │ ldr fp, [r9, r3] │ │ │ │ - ldr r0, [pc, #832] @ 2b5e8 │ │ │ │ - ldr r2, [pc, #744] @ 2b594 │ │ │ │ + ldr r0, [pc, #832] @ 2b5ec │ │ │ │ + ldr r2, [pc, #744] @ 2b598 │ │ │ │ ldr r3, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2af74 │ │ │ │ - ldr r3, [pc, #588] @ 2b510 │ │ │ │ - ldr r1, [pc, #804] @ 2b5ec │ │ │ │ + b 2af78 │ │ │ │ + ldr r3, [pc, #588] @ 2b514 │ │ │ │ + ldr r1, [pc, #804] @ 2b5f0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #800] @ 2b5f0 │ │ │ │ - ldr r2, [pc, #688] @ 2b584 │ │ │ │ + ldr r0, [pc, #800] @ 2b5f4 │ │ │ │ + ldr r2, [pc, #688] @ 2b588 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2ae54 │ │ │ │ - ldr r3, [pc, #536] @ 2b510 │ │ │ │ - ldr r1, [pc, #760] @ 2b5f4 │ │ │ │ + b 2ae58 │ │ │ │ + ldr r3, [pc, #536] @ 2b514 │ │ │ │ + ldr r1, [pc, #760] @ 2b5f8 │ │ │ │ ldr fp, [r9, r3] │ │ │ │ - ldr r0, [pc, #756] @ 2b5f8 │ │ │ │ - ldr r2, [pc, #652] @ 2b594 │ │ │ │ + ldr r0, [pc, #756] @ 2b5fc │ │ │ │ + ldr r2, [pc, #652] @ 2b598 │ │ │ │ ldr r3, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2af74 │ │ │ │ + b 2af78 │ │ │ │ bl cdd4 │ │ │ │ bl 1254c │ │ │ │ - b 2b040 │ │ │ │ - ldr r3, [pc, #484] @ 2b510 │ │ │ │ - ldr r1, [pc, #716] @ 2b5fc │ │ │ │ + b 2b044 │ │ │ │ + ldr r3, [pc, #484] @ 2b514 │ │ │ │ + ldr r1, [pc, #716] @ 2b600 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #712] @ 2b600 │ │ │ │ - ldr r2, [pc, #480] @ 2b51c │ │ │ │ + ldr r0, [pc, #712] @ 2b604 │ │ │ │ + ldr r2, [pc, #480] @ 2b520 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 2ac50 │ │ │ │ - ldr r3, [pc, #436] @ 2b510 │ │ │ │ - ldr r0, [pc, #676] @ 2b604 │ │ │ │ + bl 910c │ │ │ │ + b 2ac54 │ │ │ │ + ldr r3, [pc, #436] @ 2b514 │ │ │ │ + ldr r0, [pc, #676] @ 2b608 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #664] @ 2b608 │ │ │ │ + ldr r1, [pc, #664] @ 2b60c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #656] @ 2b60c │ │ │ │ - ldr r2, [pc, #412] @ 2b51c │ │ │ │ + ldr r0, [pc, #656] @ 2b610 │ │ │ │ + ldr r2, [pc, #412] @ 2b520 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 2ac50 │ │ │ │ + b 2ac54 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 2ae28 │ │ │ │ - ldr r1, [pc, #608] @ 2b610 │ │ │ │ - ldr r0, [pc, #608] @ 2b614 │ │ │ │ + b 2ae2c │ │ │ │ + ldr r1, [pc, #608] @ 2b614 │ │ │ │ + ldr r0, [pc, #608] @ 2b618 │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r2, [pc, #604] @ 2b618 │ │ │ │ + ldr r2, [pc, #604] @ 2b61c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 2b040 │ │ │ │ + b 2b044 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ bl 1254c │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 2ac50 │ │ │ │ - ldr r1, [pc, #532] @ 2b61c │ │ │ │ - ldr r0, [pc, #532] @ 2b620 │ │ │ │ + bl 910c │ │ │ │ + b 2ac54 │ │ │ │ + ldr r1, [pc, #532] @ 2b620 │ │ │ │ + ldr r0, [pc, #532] @ 2b624 │ │ │ │ ldr r3, [fp] │ │ │ │ mov r2, #580 @ 0x244 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 2b040 │ │ │ │ - ldr r3, [pc, #500] @ 2b624 │ │ │ │ - ldr r1, [pc, #500] @ 2b628 │ │ │ │ - ldr r0, [pc, #500] @ 2b62c │ │ │ │ + bl 910c │ │ │ │ + b 2b044 │ │ │ │ + ldr r3, [pc, #500] @ 2b628 │ │ │ │ + ldr r1, [pc, #500] @ 2b62c │ │ │ │ + ldr r0, [pc, #500] @ 2b630 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r5} │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #580 @ 0x244 │ │ │ │ bl 1407c │ │ │ │ - b 2b040 │ │ │ │ + b 2b044 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #456] @ 2b630 │ │ │ │ + ldr r2, [pc, #456] @ 2b634 │ │ │ │ mov r1, r8 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 2b3dc │ │ │ │ + b 2b3e0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ 2b634 │ │ │ │ - ldr r1, [pc, #432] @ 2b638 │ │ │ │ - ldr r0, [pc, #432] @ 2b63c │ │ │ │ + ldr r3, [pc, #432] @ 2b638 │ │ │ │ + ldr r1, [pc, #432] @ 2b63c │ │ │ │ + ldr r0, [pc, #432] @ 2b640 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ - ldr r2, [pc, #424] @ 2b640 │ │ │ │ + ldr r2, [pc, #424] @ 2b644 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #408] @ 2b644 │ │ │ │ - ldr r1, [pc, #408] @ 2b648 │ │ │ │ - ldr r0, [pc, #408] @ 2b64c │ │ │ │ + ldr r3, [pc, #408] @ 2b648 │ │ │ │ + ldr r1, [pc, #408] @ 2b64c │ │ │ │ + ldr r0, [pc, #408] @ 2b650 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ - ldr r2, [pc, #400] @ 2b650 │ │ │ │ + ldr r2, [pc, #400] @ 2b654 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ 2b654 │ │ │ │ - ldr r1, [pc, #384] @ 2b658 │ │ │ │ - ldr r0, [pc, #384] @ 2b65c │ │ │ │ + ldr r3, [pc, #384] @ 2b658 │ │ │ │ + ldr r1, [pc, #384] @ 2b65c │ │ │ │ + ldr r0, [pc, #384] @ 2b660 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1312 @ 0x520 │ │ │ │ - ldr r2, [pc, #376] @ 2b660 │ │ │ │ + ldr r2, [pc, #376] @ 2b664 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r5, r3, r0, lsr r7 │ │ │ │ + andeq r5, r3, ip, lsr #14 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r5, r3, r8, lsl #14 │ │ │ │ + andeq r5, r3, r4, lsl #14 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, r3, r8, lsr r6 │ │ │ │ + andeq r5, r3, r4, lsr r6 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r7, r1, r8, lsl #29 │ │ │ │ - andeq r7, r1, r4, lsl #2 │ │ │ │ + muleq r1, ip, lr │ │ │ │ + andeq r7, r1, r8, lsl #2 │ │ │ │ andeq r0, r0, r9, lsr r2 │ │ │ │ - andeq r7, r1, ip, asr #27 │ │ │ │ - andeq r7, r1, r8, asr #32 │ │ │ │ + andeq r7, r1, r0, ror #27 │ │ │ │ + andeq r7, r1, ip, asr #32 │ │ │ │ andeq r0, r0, sp, lsr r2 │ │ │ │ - andeq r7, r1, r0, lsl sp │ │ │ │ - andeq r6, r1, ip, lsl #31 │ │ │ │ - andeq r7, r1, r4, ror #25 │ │ │ │ - andeq r6, r1, r0, ror #30 │ │ │ │ + andeq r7, r1, r4, lsr #26 │ │ │ │ + muleq r1, r0, pc @ │ │ │ │ + strdeq r7, [r1], -r8 │ │ │ │ + andeq r6, r1, r4, ror #30 │ │ │ │ andeq r0, r0, sp, lsr #4 │ │ │ │ - andeq r8, r1, r8, lsl #8 │ │ │ │ - andeq r7, r1, ip, lsr #25 │ │ │ │ - andeq r6, r1, r8, lsr #30 │ │ │ │ + muleq r1, r8, r4 │ │ │ │ + andeq r7, r1, r0, asr #25 │ │ │ │ + andeq r6, r1, ip, lsr #30 │ │ │ │ andeq r0, r0, ip, lsr #6 │ │ │ │ - andeq r7, r1, r8, lsl #24 │ │ │ │ - andeq r6, r1, r4, lsl #29 │ │ │ │ + andeq r7, r1, ip, lsl ip │ │ │ │ + andeq r6, r1, r8, lsl #29 │ │ │ │ andeq r0, r0, r2, lsr r2 │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ - andeq r7, r1, r4, ror #22 │ │ │ │ - andeq r6, r1, r0, ror #27 │ │ │ │ + andeq r7, r1, r8, ror fp │ │ │ │ + andeq r6, r1, r4, ror #27 │ │ │ │ andeq r0, r0, pc, lsr r2 │ │ │ │ - andeq r7, r1, r4, lsr fp │ │ │ │ - andeq r6, r1, ip, lsr #27 │ │ │ │ + andeq r7, r1, r8, asr #22 │ │ │ │ + @ instruction: 0x00016db0 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r7, r1, ip, asr r7 │ │ │ │ - andeq r7, r1, ip, asr #21 │ │ │ │ - andeq r6, r1, r8, asr #26 │ │ │ │ + andeq r7, r1, r0, ror #14 │ │ │ │ + andeq r7, r1, r0, ror #21 │ │ │ │ + andeq r6, r1, ip, asr #26 │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ - andeq r8, r1, r8, ror #3 │ │ │ │ - andeq r7, r1, r0, lsr #21 │ │ │ │ - andeq r6, r1, r8, lsl sp │ │ │ │ + andeq r8, r1, r8, ror r2 │ │ │ │ + @ instruction: 0x00017ab4 │ │ │ │ + andeq r6, r1, ip, lsl sp │ │ │ │ andeq r0, r0, r2, asr #4 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - ldrdeq r7, [r1], -r0 │ │ │ │ - andeq r6, r1, ip, asr #24 │ │ │ │ - andeq r7, r1, r8, ror r9 │ │ │ │ - strdeq r6, [r1], -r4 │ │ │ │ + andeq r7, r1, r4, ror #19 │ │ │ │ + andeq r6, r1, r0, asr ip │ │ │ │ + andeq r7, r1, ip, lsl #19 │ │ │ │ + strdeq r6, [r1], -r8 │ │ │ │ andeq r0, r0, pc, lsr #4 │ │ │ │ - andeq r7, r1, r4, asr #18 │ │ │ │ - andeq r6, r1, r0, asr #23 │ │ │ │ + andeq r7, r1, r8, asr r9 │ │ │ │ + andeq r6, r1, r4, asr #23 │ │ │ │ andeq r0, r0, lr, lsr r2 │ │ │ │ - @ instruction: 0x000177bc │ │ │ │ - andeq r7, r1, r0, asr #17 │ │ │ │ - andeq r6, r1, ip, lsr fp │ │ │ │ + ldrdeq r7, [r1], -r0 │ │ │ │ + ldrdeq r7, [r1], -r4 │ │ │ │ + andeq r6, r1, r0, asr #22 │ │ │ │ andeq r0, r0, r3, lsr r2 │ │ │ │ - andeq r7, r1, r0, lsl #17 │ │ │ │ - strdeq r6, [r1], -ip │ │ │ │ - andeq r7, r1, r4, asr r8 │ │ │ │ - ldrdeq r6, [r1], -r0 │ │ │ │ + muleq r1, r4, r8 │ │ │ │ + andeq r6, r1, r0, lsl #22 │ │ │ │ + andeq r7, r1, r8, ror #16 │ │ │ │ + ldrdeq r6, [r1], -r4 │ │ │ │ andeq r0, r0, r5, lsr r2 │ │ │ │ - muleq r1, ip, r7 │ │ │ │ - andeq r7, r1, r4, asr r7 │ │ │ │ - ldrdeq r6, [r1], -r0 │ │ │ │ - andeq r7, r1, ip, lsr #14 │ │ │ │ - andeq r6, r1, r8, lsr #19 │ │ │ │ - strdeq r7, [r1], -r8 │ │ │ │ - andeq r6, r1, r4, ror r9 │ │ │ │ - andeq r7, r1, r4, asr #13 │ │ │ │ - andeq r6, r1, r0, asr #18 │ │ │ │ - andeq r7, r1, r8, lsl #5 │ │ │ │ - andeq r7, r1, r4, lsl #13 │ │ │ │ - andeq r6, r1, r0, lsl #18 │ │ │ │ - andeq r7, r1, r8, asr #12 │ │ │ │ - andeq r6, r1, r4, asr #17 │ │ │ │ + @ instruction: 0x000177b0 │ │ │ │ + andeq r7, r1, r8, ror #14 │ │ │ │ + ldrdeq r6, [r1], -r4 │ │ │ │ + andeq r7, r1, r0, asr #14 │ │ │ │ + andeq r6, r1, ip, lsr #19 │ │ │ │ + andeq r7, r1, ip, lsl #14 │ │ │ │ + andeq r6, r1, r8, ror r9 │ │ │ │ + ldrdeq r7, [r1], -r8 │ │ │ │ + andeq r6, r1, r4, asr #18 │ │ │ │ + andeq r7, r1, ip, lsl #5 │ │ │ │ + muleq r1, r8, r6 │ │ │ │ + andeq r6, r1, r4, lsl #18 │ │ │ │ + andeq r7, r1, ip, asr r6 │ │ │ │ + andeq r6, r1, r8, asr #17 │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ - strdeq r7, [r1], -r0 │ │ │ │ - andeq r6, r1, ip, ror #16 │ │ │ │ - @ instruction: 0x000171b4 │ │ │ │ - andeq r7, r1, r4, asr #11 │ │ │ │ - andeq r6, r1, ip, lsr r8 │ │ │ │ + andeq r7, r1, r4, lsl #12 │ │ │ │ + andeq r6, r1, r0, ror r8 │ │ │ │ + @ instruction: 0x000171b8 │ │ │ │ + ldrdeq r7, [r1], -r8 │ │ │ │ + andeq r6, r1, r0, asr #16 │ │ │ │ andeq r0, r0, r6, lsr r2 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - @ instruction: 0x000157b4 │ │ │ │ - andeq r7, r1, r0, lsl #11 │ │ │ │ - andeq r2, r0, r8, ror #25 │ │ │ │ - andeq r8, r1, r8, lsr #27 │ │ │ │ - andeq r5, r1, ip, lsl #15 │ │ │ │ - ldrdeq r7, [r1], -ip │ │ │ │ - @ instruction: 0x00002cb5 │ │ │ │ - andeq r8, r1, r0, lsl #27 │ │ │ │ - andeq r5, r1, r4, ror #14 │ │ │ │ - andeq r6, r1, r4, ror #31 │ │ │ │ - andeq r2, r0, r1, lsl sp │ │ │ │ + andeq r8, r1, ip, ror #27 │ │ │ │ + @ instruction: 0x000157b8 │ │ │ │ + muleq r1, r4, r5 │ │ │ │ + @ instruction: 0x000024b4 │ │ │ │ + andeq r8, r1, r4, asr #27 │ │ │ │ + muleq r1, r0, r7 │ │ │ │ + strdeq r7, [r1], -r0 │ │ │ │ + andeq r2, r0, r1, lsl #9 │ │ │ │ + muleq r1, ip, sp │ │ │ │ + andeq r5, r1, r8, ror #14 │ │ │ │ + andeq r6, r1, r8, ror #31 │ │ │ │ + ldrdeq r2, [r0], -sp │ │ │ │ │ │ │ │ -0002b664 : │ │ │ │ +0002b668 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #176] @ 2b72c │ │ │ │ + ldr ip, [pc, #176] @ 2b730 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #172] @ 2b730 │ │ │ │ + ldr r0, [pc, #172] @ 2b734 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a8a0 │ │ │ │ + bl 2a8a4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - ldr r7, [pc, #128] @ 2b734 │ │ │ │ + ldr r7, [pc, #128] @ 2b738 │ │ │ │ cmp r6, #1 │ │ │ │ ldmne r5, {r0, r1} │ │ │ │ add r7, pc, r7 │ │ │ │ stmne r4, {r0, r1} │ │ │ │ - beq 2b6f4 │ │ │ │ - ldr r2, [pc, #108] @ 2b738 │ │ │ │ - ldr r3, [pc, #96] @ 2b730 │ │ │ │ + beq 2b6f8 │ │ │ │ + ldr r2, [pc, #108] @ 2b73c │ │ │ │ + ldr r3, [pc, #96] @ 2b734 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b728 │ │ │ │ + bne 2b72c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #64] @ 2b73c │ │ │ │ - ldr r1, [pc, #64] @ 2b740 │ │ │ │ + ldr r3, [pc, #64] @ 2b740 │ │ │ │ + ldr r1, [pc, #64] @ 2b744 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #60] @ 2b744 │ │ │ │ + ldr r0, [pc, #60] @ 2b748 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #584 @ 0x248 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 2b6c4 │ │ │ │ + b 2b6c8 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r3, r8, ror r9 │ │ │ │ + andeq r4, r3, r4, ror r9 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r4, r3, r0, asr #18 │ │ │ │ - andeq r4, r3, ip, lsr #18 │ │ │ │ + andeq r4, r3, ip, lsr r9 │ │ │ │ + andeq r4, r3, r8, lsr #18 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r7, r1, r0, ror #6 │ │ │ │ - andeq r6, r1, r0, ror r5 │ │ │ │ + andeq r7, r1, r4, ror r3 │ │ │ │ + andeq r6, r1, r4, ror r5 │ │ │ │ │ │ │ │ -0002b748 : │ │ │ │ +0002b74c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #580] @ 2b9a4 │ │ │ │ + ldr ip, [pc, #580] @ 2b9a8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1488 @ 0x5d0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #548] @ 2b9a8 │ │ │ │ + ldr lr, [pc, #548] @ 2b9ac │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #540] @ 2b9ac │ │ │ │ + ldr ip, [pc, #540] @ 2b9b0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #512] @ 2b9b0 │ │ │ │ + ldr r5, [pc, #512] @ 2b9b4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b8dc │ │ │ │ + beq 2b8e0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2b8a8 │ │ │ │ + beq 2b8ac │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 2b8ec │ │ │ │ + beq 2b8f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2b900 │ │ │ │ + bne 2b904 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b664 │ │ │ │ + bl 2b668 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 2b8dc │ │ │ │ + beq 2b8e0 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2b8e4 │ │ │ │ + beq 2b8e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 2b97c │ │ │ │ - ldr r2, [pc, #372] @ 2b9b4 │ │ │ │ + beq 2b980 │ │ │ │ + ldr r2, [pc, #372] @ 2b9b8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2b958 │ │ │ │ - ldr r2, [pc, #360] @ 2b9b8 │ │ │ │ + beq 2b95c │ │ │ │ + ldr r2, [pc, #360] @ 2b9bc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2b9a0 │ │ │ │ + beq 2b9a4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2b950 │ │ │ │ + ble 2b954 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 2b950 │ │ │ │ + beq 2b954 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #316] @ 2b9bc │ │ │ │ - ldr r3, [pc, #296] @ 2b9ac │ │ │ │ + ldr r2, [pc, #316] @ 2b9c0 │ │ │ │ + ldr r3, [pc, #296] @ 2b9b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b954 │ │ │ │ + bne 2b958 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #272] @ 2b9c0 │ │ │ │ + ldr r0, [pc, #272] @ 2b9c4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #260] @ 2b9c4 │ │ │ │ - ldr r1, [pc, #260] @ 2b9c8 │ │ │ │ + ldr r3, [pc, #260] @ 2b9c8 │ │ │ │ + ldr r1, [pc, #260] @ 2b9cc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #256] @ 2b9cc │ │ │ │ - ldr r2, [pc, #256] @ 2b9d0 │ │ │ │ + ldr r0, [pc, #256] @ 2b9d0 │ │ │ │ + ldr r2, [pc, #256] @ 2b9d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 2b878 │ │ │ │ + b 2b87c │ │ │ │ bl 12a54 │ │ │ │ - b 2b820 │ │ │ │ - ldr r0, [pc, #224] @ 2b9d4 │ │ │ │ + b 2b824 │ │ │ │ + ldr r0, [pc, #224] @ 2b9d8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2b8b8 │ │ │ │ + b 2b8bc │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq 2b7f8 │ │ │ │ + beq 2b7fc │ │ │ │ cmp r3, #10 │ │ │ │ - bne 2b92c │ │ │ │ + bne 2b930 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r7, sp, #20 │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 2b7f8 │ │ │ │ + b 2b7fc │ │ │ │ add r7, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 2b7f8 │ │ │ │ + b 2b7fc │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ 2b9d8 │ │ │ │ - ldr r1, [pc, #120] @ 2b9dc │ │ │ │ - ldr r0, [pc, #120] @ 2b9e0 │ │ │ │ + ldr r3, [pc, #120] @ 2b9dc │ │ │ │ + ldr r1, [pc, #120] @ 2b9e0 │ │ │ │ + ldr r0, [pc, #120] @ 2b9e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 2b9e4 │ │ │ │ + ldr r2, [pc, #116] @ 2b9e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ 2b9e8 │ │ │ │ - ldr r1, [pc, #100] @ 2b9ec │ │ │ │ - ldr r0, [pc, #100] @ 2b9f0 │ │ │ │ + ldr r3, [pc, #100] @ 2b9ec │ │ │ │ + ldr r1, [pc, #100] @ 2b9f0 │ │ │ │ + ldr r0, [pc, #100] @ 2b9f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - andeq r5, r3, ip, lsr #9 │ │ │ │ - andeq r4, r3, ip, ror #16 │ │ │ │ + andeq r5, r3, r8, lsr #9 │ │ │ │ + andeq r4, r3, r8, ror #16 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r4, r3, ip, asr #16 │ │ │ │ + andeq r4, r3, r8, asr #16 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r4, r3, r8, ror r7 │ │ │ │ - muleq r1, r0, r8 │ │ │ │ + andeq r4, r3, r4, ror r7 │ │ │ │ + andeq r7, r1, r0, lsr #18 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq r6, r1, ip, lsr #7 │ │ │ │ + andeq r7, r1, ip, lsr #3 │ │ │ │ + @ instruction: 0x000163b0 │ │ │ │ andeq r0, r0, r7, asr #4 │ │ │ │ - strdeq r6, [r1], -r8 │ │ │ │ - strdeq r8, [r1], -r4 │ │ │ │ - andeq r5, r1, r4, lsl r0 │ │ │ │ - andeq r5, r1, r4, ror #6 │ │ │ │ + strdeq r6, [r1], -ip │ │ │ │ + andeq r8, r1, r0, lsl r9 │ │ │ │ + andeq r5, r1, r8, lsl r0 │ │ │ │ + andeq r5, r1, r8, ror #6 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - ldrdeq r8, [r1], -r0 │ │ │ │ - andeq r5, r1, r4, lsr r0 │ │ │ │ - andeq r5, r1, r0, rrx │ │ │ │ + andeq r8, r1, ip, ror #17 │ │ │ │ + andeq r5, r1, r8, lsr r0 │ │ │ │ + andeq r5, r1, r4, rrx │ │ │ │ │ │ │ │ -0002b9f4 : │ │ │ │ +0002b9f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #656] @ 2bc9c │ │ │ │ - ldr lr, [pc, #656] @ 2bca0 │ │ │ │ + ldr ip, [pc, #656] @ 2bca0 │ │ │ │ + ldr lr, [pc, #656] @ 2bca4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1536 @ 0x600 │ │ │ │ - ldr ip, [pc, #636] @ 2bca4 │ │ │ │ + ldr ip, [pc, #636] @ 2bca8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #24 │ │ │ │ @@ -36159,1421 +36160,1421 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #16 │ │ │ │ mov r4, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ str ip, [sp] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl c96c │ │ │ │ - ldr r5, [pc, #572] @ 2bca8 │ │ │ │ + ldr r5, [pc, #572] @ 2bcac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 2bbc4 │ │ │ │ + beq 2bbc8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2bbd4 │ │ │ │ + beq 2bbd8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 2bbe8 │ │ │ │ + beq 2bbec │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2bbfc │ │ │ │ + bne 2bc00 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2bbcc │ │ │ │ - ldr r3, [pc, #488] @ 2bcac │ │ │ │ + beq 2bbd0 │ │ │ │ + ldr r3, [pc, #488] @ 2bcb0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 2bb94 │ │ │ │ - ldr r3, [pc, #472] @ 2bcb0 │ │ │ │ + bne 2bb98 │ │ │ │ + ldr r3, [pc, #472] @ 2bcb4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ sub r3, r1, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 2a8a0 │ │ │ │ + bl 2a8a4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 2bbc4 │ │ │ │ + beq 2bbc8 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2bc20 │ │ │ │ + beq 2bc24 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 2bc78 │ │ │ │ - ldr r2, [pc, #392] @ 2bcb4 │ │ │ │ + beq 2bc7c │ │ │ │ + ldr r2, [pc, #392] @ 2bcb8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2bc50 │ │ │ │ - ldr r2, [pc, #368] @ 2bcac │ │ │ │ + beq 2bc54 │ │ │ │ + ldr r2, [pc, #368] @ 2bcb0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2bc74 │ │ │ │ + beq 2bc78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2bc48 │ │ │ │ + ble 2bc4c │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 2bc48 │ │ │ │ + beq 2bc4c │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #332] @ 2bcb8 │ │ │ │ - ldr r3, [pc, #308] @ 2bca4 │ │ │ │ + ldr r2, [pc, #332] @ 2bcbc │ │ │ │ + ldr r3, [pc, #308] @ 2bca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bc4c │ │ │ │ + bne 2bc50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #288] @ 2bcbc │ │ │ │ + ldr r0, [pc, #288] @ 2bcc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #280] @ 2bcc0 │ │ │ │ - ldr r1, [pc, #280] @ 2bcc4 │ │ │ │ + ldr r3, [pc, #280] @ 2bcc4 │ │ │ │ + ldr r1, [pc, #280] @ 2bcc8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #276] @ 2bcc8 │ │ │ │ - ldr r2, [pc, #276] @ 2bccc │ │ │ │ + ldr r0, [pc, #276] @ 2bccc │ │ │ │ + ldr r2, [pc, #276] @ 2bcd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 2bb64 │ │ │ │ + b 2bb68 │ │ │ │ mov r3, #2 │ │ │ │ - b 2bae4 │ │ │ │ - ldr r0, [pc, #244] @ 2bcd0 │ │ │ │ + b 2bae8 │ │ │ │ + ldr r0, [pc, #244] @ 2bcd4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2bba0 │ │ │ │ - ldr r0, [pc, #228] @ 2bcd4 │ │ │ │ + b 2bba4 │ │ │ │ + ldr r0, [pc, #228] @ 2bcd8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2bba0 │ │ │ │ + b 2bba4 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, r4 │ │ │ │ - beq 2bab0 │ │ │ │ + beq 2bab4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 2bc28 │ │ │ │ + bne 2bc2c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 2bab0 │ │ │ │ + b 2bab4 │ │ │ │ bl 12a54 │ │ │ │ - b 2bb0c │ │ │ │ + b 2bb10 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r7, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 2bab0 │ │ │ │ + b 2bab4 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 2bcd8 │ │ │ │ - ldr r1, [pc, #128] @ 2bcdc │ │ │ │ - ldr r0, [pc, #128] @ 2bce0 │ │ │ │ + ldr r3, [pc, #128] @ 2bcdc │ │ │ │ + ldr r1, [pc, #128] @ 2bce0 │ │ │ │ + ldr r0, [pc, #128] @ 2bce4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #124] @ 2bce4 │ │ │ │ + ldr r2, [pc, #124] @ 2bce8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #104] @ 2bce8 │ │ │ │ - ldr r1, [pc, #104] @ 2bcec │ │ │ │ - ldr r0, [pc, #104] @ 2bcf0 │ │ │ │ + ldr r3, [pc, #104] @ 2bcec │ │ │ │ + ldr r1, [pc, #104] @ 2bcf0 │ │ │ │ + ldr r0, [pc, #104] @ 2bcf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r5, r3, r0, lsl #4 │ │ │ │ - ldrdeq r4, [r3], -r4 @ │ │ │ │ + strdeq r5, [r3], -ip │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - muleq r3, r0, r5 │ │ │ │ + andeq r4, r3, ip, lsl #11 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r4, r3, ip, lsl #9 │ │ │ │ - @ instruction: 0x000161b4 │ │ │ │ + andeq r4, r3, r8, lsl #9 │ │ │ │ + @ instruction: 0x000161b8 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r6, r1, r8, asr #28 │ │ │ │ - andeq r6, r1, r4, asr #1 │ │ │ │ + andeq r6, r1, ip, asr lr │ │ │ │ + andeq r6, r1, r8, asr #1 │ │ │ │ andeq r0, r0, sl, lsr #4 │ │ │ │ - andeq r7, r1, r4, ror #10 │ │ │ │ - strdeq r6, [r1], -ip │ │ │ │ - strdeq r8, [r1], -ip │ │ │ │ - andeq r4, r1, ip, lsl sp │ │ │ │ - andeq r5, r1, ip, rrx │ │ │ │ + strdeq r7, [r1], -r4 │ │ │ │ + andeq r6, r1, r0, lsl #18 │ │ │ │ + andeq r8, r1, r8, lsl r6 │ │ │ │ + andeq r4, r1, r0, lsr #26 │ │ │ │ + andeq r5, r1, r0, ror r0 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - ldrdeq r8, [r1], -r4 │ │ │ │ - andeq r4, r1, r8, lsr sp │ │ │ │ - andeq r4, r1, r4, ror #26 │ │ │ │ + strdeq r8, [r1], -r0 │ │ │ │ + andeq r4, r1, ip, lsr sp │ │ │ │ + andeq r4, r1, r8, ror #26 │ │ │ │ │ │ │ │ -0002bcf4 : │ │ │ │ +0002bcf8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #728] @ 2bfe4 │ │ │ │ + ldr ip, [pc, #728] @ 2bfe8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #1584 @ 0x630 │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #688] @ 2bfe8 │ │ │ │ + ldr lr, [pc, #688] @ 2bfec │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #680] @ 2bfec │ │ │ │ + ldr ip, [pc, #680] @ 2bff0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #652] @ 2bff0 │ │ │ │ + ldr r5, [pc, #652] @ 2bff4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2beb8 │ │ │ │ + beq 2bebc │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2be84 │ │ │ │ + beq 2be88 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 2bec0 │ │ │ │ + beq 2bec4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2bed4 │ │ │ │ + bne 2bed8 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 2bef8 │ │ │ │ + beq 2befc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2bf0c │ │ │ │ + bne 2bf10 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ lsl r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29d78 │ │ │ │ + bl 29d7c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 2beb8 │ │ │ │ + beq 2bebc │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2bf38 │ │ │ │ + beq 2bf3c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 2bfc0 │ │ │ │ - ldr r2, [pc, #472] @ 2bff4 │ │ │ │ + beq 2bfc4 │ │ │ │ + ldr r2, [pc, #472] @ 2bff8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2bf98 │ │ │ │ - ldr r2, [pc, #460] @ 2bff8 │ │ │ │ + beq 2bf9c │ │ │ │ + ldr r2, [pc, #460] @ 2bffc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2bfbc │ │ │ │ + beq 2bfc0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 2bf90 │ │ │ │ + ble 2bf94 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 2bf90 │ │ │ │ + beq 2bf94 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #416] @ 2bffc │ │ │ │ - ldr r3, [pc, #396] @ 2bfec │ │ │ │ + ldr r2, [pc, #416] @ 2c000 │ │ │ │ + ldr r3, [pc, #396] @ 2bff0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bf94 │ │ │ │ + bne 2bf98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #372] @ 2c000 │ │ │ │ + ldr r0, [pc, #372] @ 2c004 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #360] @ 2c004 │ │ │ │ - ldr r1, [pc, #360] @ 2c008 │ │ │ │ + ldr r3, [pc, #360] @ 2c008 │ │ │ │ + ldr r1, [pc, #360] @ 2c00c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #356] @ 2c00c │ │ │ │ - ldr r2, [pc, #356] @ 2c010 │ │ │ │ + ldr r0, [pc, #356] @ 2c010 │ │ │ │ + ldr r2, [pc, #356] @ 2c014 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 2be54 │ │ │ │ - ldr r0, [pc, #332] @ 2c014 │ │ │ │ + b 2be58 │ │ │ │ + ldr r0, [pc, #332] @ 2c018 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2be94 │ │ │ │ + b 2be98 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 2bda8 │ │ │ │ + beq 2bdac │ │ │ │ cmp r3, #10 │ │ │ │ - bne 2bf40 │ │ │ │ + bne 2bf44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 2bda8 │ │ │ │ - ldr r0, [pc, #280] @ 2c018 │ │ │ │ + b 2bdac │ │ │ │ + ldr r0, [pc, #280] @ 2c01c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 2be94 │ │ │ │ + b 2be98 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ addeq r7, sp, #36 @ 0x24 │ │ │ │ - beq 2bdd4 │ │ │ │ + beq 2bdd8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 2bf60 │ │ │ │ + bne 2bf64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ rsb r3, r3, #0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 2bdd4 │ │ │ │ + b 2bdd8 │ │ │ │ bl 12a54 │ │ │ │ - b 2bdfc │ │ │ │ + b 2be00 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 2bda8 │ │ │ │ + b 2bdac │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsleq r3, r0, #1 │ │ │ │ orrne r3, r4, #1 │ │ │ │ - b 2bdd4 │ │ │ │ + b 2bdd8 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 2c01c │ │ │ │ - ldr r1, [pc, #124] @ 2c020 │ │ │ │ - ldr r0, [pc, #124] @ 2c024 │ │ │ │ + ldr r3, [pc, #124] @ 2c020 │ │ │ │ + ldr r1, [pc, #124] @ 2c024 │ │ │ │ + ldr r0, [pc, #124] @ 2c028 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ 2c028 │ │ │ │ + ldr r2, [pc, #120] @ 2c02c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #100] @ 2c02c │ │ │ │ - ldr r1, [pc, #100] @ 2c030 │ │ │ │ - ldr r0, [pc, #100] @ 2c034 │ │ │ │ + ldr r3, [pc, #100] @ 2c030 │ │ │ │ + ldr r1, [pc, #100] @ 2c034 │ │ │ │ + ldr r0, [pc, #100] @ 2c038 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r4, r3, r0, lsl #30 │ │ │ │ - @ instruction: 0x000342b8 │ │ │ │ + strdeq r4, [r3], -ip │ │ │ │ + @ instruction: 0x000342b4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - muleq r3, r8, r2 │ │ │ │ + muleq r3, r4, r2 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - muleq r3, ip, r1 │ │ │ │ - @ instruction: 0x000172b4 │ │ │ │ + muleq r3, r8, r1 │ │ │ │ + andeq r7, r1, r4, asr #6 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r7, [r1], -ip │ │ │ │ - ldrdeq r5, [r1], -r0 │ │ │ │ + andeq r7, r1, ip, lsl #5 │ │ │ │ + ldrdeq r5, [r1], -r4 │ │ │ │ andeq r0, r0, fp, asr #4 │ │ │ │ - andeq r6, r1, r4, lsr #12 │ │ │ │ - andeq r6, r1, ip, ror #11 │ │ │ │ - @ instruction: 0x000182b4 │ │ │ │ - ldrdeq r4, [r1], -r4 @ │ │ │ │ - andeq r4, r1, r4, lsr #26 │ │ │ │ + andeq r6, r1, r8, lsr #12 │ │ │ │ + strdeq r6, [r1], -r0 │ │ │ │ + ldrdeq r8, [r1], -r0 │ │ │ │ + ldrdeq r4, [r1], -r8 │ │ │ │ + andeq r4, r1, r8, lsr #26 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r8, r1, ip, lsl #5 │ │ │ │ - strdeq r4, [r1], -r0 │ │ │ │ - andeq r4, r1, ip, lsl sl │ │ │ │ + andeq r8, r1, r8, lsr #5 │ │ │ │ + strdeq r4, [r1], -r4 @ │ │ │ │ + andeq r4, r1, r0, lsr #20 │ │ │ │ │ │ │ │ -0002c038 : │ │ │ │ +0002c03c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r1, [pc, #4084] @ 2d044 │ │ │ │ - ldr r3, [pc, #4084] @ 2d048 │ │ │ │ + ldr r1, [pc, #4084] @ 2d048 │ │ │ │ + ldr r3, [pc, #4084] @ 2d04c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ - ldr r5, [pc, #4072] @ 2d04c │ │ │ │ + ldr r5, [pc, #4072] @ 2d050 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #4060] @ 2d050 │ │ │ │ - ldr r3, [pc, #4060] @ 2d054 │ │ │ │ + ldr r2, [pc, #4060] @ 2d054 │ │ │ │ + ldr r3, [pc, #4060] @ 2d058 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r3, [pc, #4032] @ 2d058 │ │ │ │ + ldr r3, [pc, #4032] @ 2d05c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - beq 2d870 │ │ │ │ - ldr r3, [pc, #4024] @ 2d05c │ │ │ │ - ldr r2, [r4, #920] @ 0x398 │ │ │ │ + beq 2d870 │ │ │ │ + ldr r3, [pc, #4024] @ 2d060 │ │ │ │ + ldr r2, [r4, #912] @ 0x390 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2d8e0 │ │ │ │ - ldr r2, [pc, #3992] @ 2d060 │ │ │ │ + beq 2d8e0 │ │ │ │ + ldr r2, [pc, #3992] @ 2d064 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c0f0 │ │ │ │ + beq 2c0f4 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c0f0 │ │ │ │ + beq 2c0f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d860 │ │ │ │ - ldr r2, [r4, #960] @ 0x3c0 │ │ │ │ + beq 2d860 │ │ │ │ + ldr r2, [r4, #916] @ 0x394 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #608] @ 0x260 │ │ │ │ + ldr r0, [r4, #444] @ 0x1bc │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2d900 │ │ │ │ - ldr r2, [pc, #3920] @ 2d064 │ │ │ │ + beq 2d900 │ │ │ │ + ldr r2, [pc, #3920] @ 2d068 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c13c │ │ │ │ + beq 2c140 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c13c │ │ │ │ + beq 2c140 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d868 │ │ │ │ - ldr r3, [pc, #3876] @ 2d068 │ │ │ │ + beq 2d868 │ │ │ │ + ldr r3, [pc, #3876] @ 2d06c │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #3860] @ 2d06c │ │ │ │ - ldr r0, [r4, #972] @ 0x3cc │ │ │ │ + ldr r3, [pc, #3860] @ 2d070 │ │ │ │ + ldr r0, [r4, #928] @ 0x3a0 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r2, [r6] │ │ │ │ - ldr r3, [r4, #620] @ 0x26c │ │ │ │ + ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [r4, #132] @ 0x84 │ │ │ │ + ldr r1, [r4, #460] @ 0x1cc │ │ │ │ str r1, [sp] │ │ │ │ mov r8, #8 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r9, #9 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ strd r8, [sp, #104] @ 0x68 │ │ │ │ bl 16df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d830 │ │ │ │ - ldr r2, [r4, #976] @ 0x3d0 │ │ │ │ + beq 2d830 │ │ │ │ + ldr r2, [r4, #932] @ 0x3a4 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #628] @ 0x274 │ │ │ │ + ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2d8b0 │ │ │ │ - ldr r2, [pc, #3772] @ 2d070 │ │ │ │ + beq 2d8b0 │ │ │ │ + ldr r2, [pc, #3772] @ 2d074 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c1dc │ │ │ │ + beq 2c1e0 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c1dc │ │ │ │ + beq 2c1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d8d0 │ │ │ │ - ldr r2, [r4, #980] @ 0x3d4 │ │ │ │ + beq 2d8d0 │ │ │ │ + ldr r2, [r4, #936] @ 0x3a8 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2d970 │ │ │ │ - ldr r2, [pc, #3700] @ 2d074 │ │ │ │ + beq 2d970 │ │ │ │ + ldr r2, [pc, #3700] @ 2d078 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c22c │ │ │ │ + beq 2c230 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c22c │ │ │ │ + beq 2c230 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d8d8 │ │ │ │ - ldr r3, [pc, #3652] @ 2d078 │ │ │ │ + beq 2d8d8 │ │ │ │ + ldr r3, [pc, #3652] @ 2d07c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [r4, #988] @ 0x3dc │ │ │ │ + ldr r0, [r4, #944] @ 0x3b0 │ │ │ │ ldr r2, [r6] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [r4, #620] @ 0x26c │ │ │ │ + ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [r4, #132] @ 0x84 │ │ │ │ + ldr r1, [r4, #460] @ 0x1cc │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #12 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ bl 16df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d830 │ │ │ │ - ldr r2, [r4, #992] @ 0x3e0 │ │ │ │ + beq 2d830 │ │ │ │ + ldr r2, [r4, #948] @ 0x3b4 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #656] @ 0x290 │ │ │ │ + ldr r0, [r4, #520] @ 0x208 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2da64 │ │ │ │ - ldr r2, [pc, #3564] @ 2d07c │ │ │ │ + beq 2da64 │ │ │ │ + ldr r2, [pc, #3564] @ 2d080 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c2bc │ │ │ │ + beq 2c2c0 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c2bc │ │ │ │ + beq 2c2c0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2c2bc │ │ │ │ + bne 2c2c0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r2, [r4, #996] @ 0x3e4 │ │ │ │ + ldr r2, [r4, #952] @ 0x3b8 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r0, [r4, #140] @ 0x8c │ │ │ │ + ldr r0, [r4, #536] @ 0x218 │ │ │ │ mov r1, r2 │ │ │ │ bl 17144 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2daa4 │ │ │ │ - ldr r2, [pc, #3488] @ 2d080 │ │ │ │ + beq 2daa4 │ │ │ │ + ldr r2, [pc, #3488] @ 2d084 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c30c │ │ │ │ + beq 2c310 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c30c │ │ │ │ + beq 2c310 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2c30c │ │ │ │ + bne 2c310 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r0, [sl] │ │ │ │ - ldr r1, [r4, #660] @ 0x294 │ │ │ │ + ldr r1, [r4, #540] @ 0x21c │ │ │ │ bl 8bc0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2d944 │ │ │ │ + beq 2d944 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2c350 │ │ │ │ + beq 2c354 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2d964 │ │ │ │ + beq 2d964 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2dac4 │ │ │ │ + beq 2dac4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 2dae4 │ │ │ │ + beq 2dae4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2db30 │ │ │ │ + bne 2db30 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ ldr r3, [r9] │ │ │ │ lsl r8, r8, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c398 │ │ │ │ + beq 2c39c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2d99c │ │ │ │ - ldr r3, [pc, #3620] @ 2d1c4 │ │ │ │ + beq 2d99c │ │ │ │ + ldr r3, [pc, #3620] @ 2d1c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r8, [r3] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r9, [r4, #664] @ 0x298 │ │ │ │ + ldr r9, [r4, #544] @ 0x220 │ │ │ │ ldr r8, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 10b28 │ │ │ │ cmp sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2e08c │ │ │ │ + beq 2e08c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c3f0 │ │ │ │ + beq 2c3f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2d990 │ │ │ │ + beq 2d990 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 2db5c │ │ │ │ + blt 2db5c │ │ │ │ mov r0, #0 │ │ │ │ bl 8434 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ addne r3, sp, #84 @ 0x54 │ │ │ │ movne fp, #0 │ │ │ │ strne r3, [sp, #64] @ 0x40 │ │ │ │ - beq 2db7c │ │ │ │ - ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ + beq 2db7c │ │ │ │ + ldr r1, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 8bc0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2d9a8 │ │ │ │ + beq 2d9a8 │ │ │ │ mov r0, fp │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2c470 │ │ │ │ + beq 2c474 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2d920 │ │ │ │ + beq 2d920 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2d9d8 │ │ │ │ + beq 2d9d8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2e0b4 │ │ │ │ + beq 2e0b4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c49c │ │ │ │ + beq 2c4a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2d92c │ │ │ │ + beq 2d92c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2da30 │ │ │ │ + beq 2da30 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r9 │ │ │ │ bl 8818 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2c4d8 │ │ │ │ + beq 2c4dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2d938 │ │ │ │ + beq 2d938 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 2da84 │ │ │ │ + blt 2da84 │ │ │ │ add fp, fp, #2 │ │ │ │ cmp fp, #64 @ 0x40 │ │ │ │ - bne 2c418 │ │ │ │ + bne 2c41c │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ bl 8adc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2c51c │ │ │ │ + beq 2c520 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 2dba8 │ │ │ │ + beq 2dba8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2dbfc │ │ │ │ - ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ + beq 2dbfc │ │ │ │ + ldr r1, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 8bc0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 2dc1c │ │ │ │ - ldr r3, [r4, #900] @ 0x384 │ │ │ │ + beq 2dc1c │ │ │ │ + ldr r3, [r4, #896] @ 0x380 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2c570 │ │ │ │ + beq 2c574 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2dbb4 │ │ │ │ + beq 2dbb4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2dc7c │ │ │ │ + beq 2dc7c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2dc50 │ │ │ │ + beq 2dc50 │ │ │ │ mov r0, r9 │ │ │ │ bl 8adc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2c5b0 │ │ │ │ + beq 2c5b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2dbc0 │ │ │ │ + beq 2dbc0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2dd1c │ │ │ │ + beq 2dd1c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 8854 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2c5e4 │ │ │ │ + beq 2c5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2dbcc │ │ │ │ + beq 2dbcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c600 │ │ │ │ + beq 2c604 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2dbd8 │ │ │ │ + beq 2dbd8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2dd48 │ │ │ │ - ldr r2, [pc, #2672] @ 2d084 │ │ │ │ + beq 2dd48 │ │ │ │ + ldr r2, [pc, #2672] @ 2d088 │ │ │ │ mov r0, r3 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ str r9, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9] │ │ │ │ - ldr r1, [r4, #668] @ 0x29c │ │ │ │ + ldr r1, [r4, #548] @ 0x224 │ │ │ │ mov r2, r9 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2c658 │ │ │ │ + beq 2c65c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2dbe4 │ │ │ │ + beq 2dbe4 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 2dd64 │ │ │ │ + blt 2dd64 │ │ │ │ ldr sl, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2dd84 │ │ │ │ - ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ + beq 2dd84 │ │ │ │ + ldr r0, [r4, #552] @ 0x228 │ │ │ │ bl 8adc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2ddd8 │ │ │ │ + beq 2ddd8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ bl 8c38 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2c6a8 │ │ │ │ + beq 2c6ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2dbf0 │ │ │ │ + beq 2dbf0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2ddbc │ │ │ │ - ldr r2, [pc, #2508] @ 2d088 │ │ │ │ + beq 2ddbc │ │ │ │ + ldr r2, [pc, #2508] @ 2d08c │ │ │ │ mov r0, r3 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ str sl, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [sl] │ │ │ │ - ldr r1, [r4, #676] @ 0x2a4 │ │ │ │ + ldr r1, [r4, #556] @ 0x22c │ │ │ │ mov r2, sl │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq 2c700 │ │ │ │ + beq 2c704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2dc44 │ │ │ │ + beq 2dc44 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 2ddfc │ │ │ │ + blt 2ddfc │ │ │ │ ldr sl, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2de3c │ │ │ │ - ldr r0, [r4, #680] @ 0x2a8 │ │ │ │ + beq 2de3c │ │ │ │ + ldr r0, [r4, #560] @ 0x230 │ │ │ │ bl 8adc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2de1c │ │ │ │ + beq 2de1c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ bl 8c38 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2c750 │ │ │ │ + beq 2c754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2dd10 │ │ │ │ + beq 2dd10 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2de74 │ │ │ │ - ldr r2, [pc, #2344] @ 2d08c │ │ │ │ + beq 2de74 │ │ │ │ + ldr r2, [pc, #2344] @ 2d090 │ │ │ │ mov r0, r3 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ str sl, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [sl] │ │ │ │ - ldr r1, [r4, #684] @ 0x2ac │ │ │ │ + ldr r1, [r4, #564] @ 0x234 │ │ │ │ mov r2, sl │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq 2c7a8 │ │ │ │ + beq 2c7ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2dd3c │ │ │ │ + beq 2dd3c │ │ │ │ cmp fp, #0 │ │ │ │ - blt 2df2c │ │ │ │ + blt 2df2c │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2def4 │ │ │ │ - ldr r3, [pc, #2252] @ 2d090 │ │ │ │ - ldr r1, [r4, #688] @ 0x2b0 │ │ │ │ + beq 2def4 │ │ │ │ + ldr r3, [pc, #2252] @ 2d094 │ │ │ │ + ldr r1, [r4, #568] @ 0x238 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2ded4 │ │ │ │ + blt 2ded4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2de9c │ │ │ │ - ldr r3, [pc, #2196] @ 2d094 │ │ │ │ - ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ + beq 2de9c │ │ │ │ + ldr r3, [pc, #2196] @ 2d098 │ │ │ │ + ldr r1, [r4, #572] @ 0x23c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2df64 │ │ │ │ + blt 2df64 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2df84 │ │ │ │ - ldr r3, [pc, #2140] @ 2d098 │ │ │ │ - ldr r1, [r4, #696] @ 0x2b8 │ │ │ │ + beq 2df84 │ │ │ │ + ldr r3, [pc, #2140] @ 2d09c │ │ │ │ + ldr r1, [r4, #576] @ 0x240 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2dfd8 │ │ │ │ - ldr r0, [r4, #700] @ 0x2bc │ │ │ │ + blt 2dfd8 │ │ │ │ + ldr r0, [r4, #580] @ 0x244 │ │ │ │ bl 8adc │ │ │ │ ldr r3, [r6] │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2dfbc │ │ │ │ - ldr r2, [pc, #2076] @ 2d09c │ │ │ │ + beq 2dfbc │ │ │ │ + ldr r2, [pc, #2076] @ 2d0a0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ str r9, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9] │ │ │ │ - ldr r1, [r4, #704] @ 0x2c0 │ │ │ │ + ldr r1, [r4, #584] @ 0x248 │ │ │ │ mov r2, r9 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2c8c4 │ │ │ │ + beq 2c8c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2de90 │ │ │ │ + beq 2de90 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 2e014 │ │ │ │ + blt 2e014 │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2e054 │ │ │ │ - ldr r0, [r4, #216] @ 0xd8 │ │ │ │ + beq 2e054 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 8adc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e034 │ │ │ │ + beq 2e034 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 8854 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2c914 │ │ │ │ + beq 2c918 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2df58 │ │ │ │ + beq 2df58 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2dff8 │ │ │ │ - ldr r2, [pc, #1912] @ 2d0a0 │ │ │ │ + beq 2dff8 │ │ │ │ + ldr r2, [pc, #1912] @ 2d0a4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ + ldr r1, [r4, #588] @ 0x24c │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8] │ │ │ │ mov r2, r8 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2c96c │ │ │ │ + beq 2c970 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2df4c │ │ │ │ + beq 2df4c │ │ │ │ cmp r9, #0 │ │ │ │ - blt 2e0dc │ │ │ │ + blt 2e0dc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ + ldr r1, [r4, #592] @ 0x250 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2e138 │ │ │ │ + beq 2e138 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2e108 │ │ │ │ + beq 2e108 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r4, #716] @ 0x2cc │ │ │ │ + ldr r1, [r4, #596] @ 0x254 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e1dc │ │ │ │ + beq 2e1dc │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2e1b0 │ │ │ │ + beq 2e1b0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bb4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2c9f0 │ │ │ │ + beq 2c9f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e0fc │ │ │ │ + beq 2e0fc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2ca0c │ │ │ │ + beq 2ca10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e158 │ │ │ │ + beq 2e158 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2e1fc │ │ │ │ - ldr r1, [r4, #720] @ 0x2d0 │ │ │ │ + beq 2e1fc │ │ │ │ + ldr r1, [r4, #600] @ 0x258 │ │ │ │ mov r0, sl │ │ │ │ bl 8bb4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2ca40 │ │ │ │ + beq 2ca44 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2e164 │ │ │ │ + beq 2e164 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2e21c │ │ │ │ + beq 2e21c │ │ │ │ mov r0, r8 │ │ │ │ bl 8adc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2ca70 │ │ │ │ + beq 2ca74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e170 │ │ │ │ + beq 2e170 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2e194 │ │ │ │ - ldr r2, [pc, #1568] @ 2d0a4 │ │ │ │ + beq 2e194 │ │ │ │ + ldr r2, [pc, #1568] @ 2d0a8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ str r9, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9] │ │ │ │ - ldr r1, [r4, #724] @ 0x2d4 │ │ │ │ + ldr r1, [r4, #604] @ 0x25c │ │ │ │ mov r2, r9 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2cac8 │ │ │ │ + beq 2cacc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e17c │ │ │ │ + beq 2e17c │ │ │ │ cmp sl, #0 │ │ │ │ - blt 2e5fc │ │ │ │ + blt 2e5fc │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2e5c4 │ │ │ │ - ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ + beq 2e5c4 │ │ │ │ + ldr r0, [r4, #608] @ 0x260 │ │ │ │ bl 8adc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e61c │ │ │ │ + beq 2e61c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 8854 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2cb18 │ │ │ │ + beq 2cb1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e188 │ │ │ │ + beq 2e188 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2e59c │ │ │ │ - ldr r2, [pc, #1404] @ 2d0a8 │ │ │ │ + beq 2e59c │ │ │ │ + ldr r2, [pc, #1404] @ 2d0ac │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr r1, [r4, #732] @ 0x2dc │ │ │ │ + ldr r1, [r4, #612] @ 0x264 │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8] │ │ │ │ mov r2, r8 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2cb70 │ │ │ │ + beq 2cb74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e63c │ │ │ │ + beq 2e63c │ │ │ │ cmp r9, #0 │ │ │ │ - blt 2e57c │ │ │ │ + blt 2e57c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ + ldr r1, [r4, #616] @ 0x268 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e55c │ │ │ │ + beq 2e55c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 2e708 │ │ │ │ + beq 2e708 │ │ │ │ bl 8adc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2cbc4 │ │ │ │ + beq 2cbc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e5b8 │ │ │ │ + beq 2e5b8 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - beq 2e744 │ │ │ │ - ldr r2, [pc, #1236] @ 2d0ac │ │ │ │ + beq 2e744 │ │ │ │ + ldr r2, [pc, #1236] @ 2d0b0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr r1, [r4, #740] @ 0x2e4 │ │ │ │ + ldr r1, [r4, #620] @ 0x26c │ │ │ │ str r8, [r2] │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8] │ │ │ │ mov r2, r8 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2cc1c │ │ │ │ + beq 2cc20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e738 │ │ │ │ + beq 2e738 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 2e788 │ │ │ │ - ldr r3, [r4, #520] @ 0x208 │ │ │ │ + blt 2e788 │ │ │ │ + ldr r3, [r4, #344] @ 0x158 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r4, #780] @ 0x30c │ │ │ │ + ldr r3, [r4, #660] @ 0x294 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [r4, #432] @ 0x1b0 │ │ │ │ + ldr r3, [r4, #256] @ 0x100 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [r4, #776] @ 0x308 │ │ │ │ + ldr r3, [r4, #656] @ 0x290 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [r4, #772] @ 0x304 │ │ │ │ + ldr r3, [r4, #652] @ 0x28c │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #768] @ 0x300 │ │ │ │ + ldr r3, [r4, #648] @ 0x288 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #764] @ 0x2fc │ │ │ │ + ldr r3, [r4, #644] @ 0x284 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [r4, #760] @ 0x2f8 │ │ │ │ + ldr r3, [r4, #640] @ 0x280 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [r4, #216] @ 0xd8 │ │ │ │ + ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [r4, #756] @ 0x2f4 │ │ │ │ + ldr r3, [r4, #636] @ 0x27c │ │ │ │ str r3, [sp, #4] │ │ │ │ - add r1, r4, #744 @ 0x2e8 │ │ │ │ - ldr r3, [r4, #672] @ 0x2a0 │ │ │ │ + add r1, r4, #624 @ 0x270 │ │ │ │ + ldr r3, [r4, #552] @ 0x228 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #7 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ bl 108d0 │ │ │ │ ldr r3, [r6] │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2e76c │ │ │ │ - ldr r1, [r4, #624] @ 0x270 │ │ │ │ + beq 2e76c │ │ │ │ + ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ mov r0, r3 │ │ │ │ bl 10844 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e7a8 │ │ │ │ + beq 2e7a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2cce0 │ │ │ │ + beq 2cce4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e760 │ │ │ │ + beq 2e760 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2e6dc │ │ │ │ + beq 2e6dc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2cd04 │ │ │ │ + beq 2cd08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e7c8 │ │ │ │ - ldr r3, [pc, #932] @ 2d0b0 │ │ │ │ - ldr r1, [r4, #784] @ 0x310 │ │ │ │ + beq 2e7c8 │ │ │ │ + ldr r3, [pc, #932] @ 2d0b4 │ │ │ │ + ldr r1, [r4, #664] @ 0x298 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ str sl, [r3] │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl] │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2cd50 │ │ │ │ + beq 2cd54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2e6fc │ │ │ │ + beq 2e6fc │ │ │ │ cmp r8, #0 │ │ │ │ - blt 2e6b0 │ │ │ │ - ldr r0, [pc, #852] @ 2d0b4 │ │ │ │ - ldr r2, [r4, #788] @ 0x314 │ │ │ │ + blt 2e6b0 │ │ │ │ + ldr r0, [pc, #852] @ 2d0b8 │ │ │ │ + ldr r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1632 @ 0x660 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, #0 │ │ │ │ bl 1567c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e690 │ │ │ │ - ldr r3, [pc, #820] @ 2d0b8 │ │ │ │ + beq 2e690 │ │ │ │ + ldr r3, [pc, #820] @ 2d0bc │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr sl, [r4, #792] @ 0x318 │ │ │ │ + ldr sl, [r4, #672] @ 0x2a0 │ │ │ │ str r0, [r3] │ │ │ │ bl 8c68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2e670 │ │ │ │ + beq 2e670 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 88cc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2cdcc │ │ │ │ + beq 2cdd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e6d0 │ │ │ │ + beq 2e6d0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 2e648 │ │ │ │ - ldr r2, [pc, #732] @ 2d0bc │ │ │ │ + blt 2e648 │ │ │ │ + ldr r2, [pc, #732] @ 2d0c0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ str r9, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9] │ │ │ │ - ldr r1, [r4, #796] @ 0x31c │ │ │ │ + ldr r1, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, r9 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2ce24 │ │ │ │ + beq 2ce28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e664 │ │ │ │ + beq 2e664 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 2eae8 │ │ │ │ + blt 2eae8 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r1, [r4, #208] @ 0xd0 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ bl 8bc0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2eb14 │ │ │ │ + beq 2eb14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ bl 8c68 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2ce6c │ │ │ │ + beq 2ce70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2eb08 │ │ │ │ + beq 2eb08 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2eabc │ │ │ │ - ldr r0, [pc, #580] @ 2d0c0 │ │ │ │ - ldr r2, [r4, #788] @ 0x314 │ │ │ │ + beq 2eabc │ │ │ │ + ldr r0, [pc, #580] @ 2d0c4 │ │ │ │ + ldr r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r9 │ │ │ │ bl 1567c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 2cea8 │ │ │ │ + beq 2ceac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2eb34 │ │ │ │ + beq 2eb34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2ea9c │ │ │ │ - ldr r1, [r4, #800] @ 0x320 │ │ │ │ + beq 2ea9c │ │ │ │ + ldr r1, [r4, #680] @ 0x2a8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r9, [r4, #792] @ 0x318 │ │ │ │ + ldr r9, [r4, #672] @ 0x2a0 │ │ │ │ bl 8c68 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 2ea7c │ │ │ │ + beq 2ea7c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 88cc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2cef8 │ │ │ │ + beq 2cefc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2eadc │ │ │ │ + beq 2eadc │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 2ea54 │ │ │ │ - ldr r2, [pc, #440] @ 2d0c4 │ │ │ │ + blt 2ea54 │ │ │ │ + ldr r2, [pc, #440] @ 2d0c8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r1, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r2] │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ mov r2, r7 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2cf50 │ │ │ │ + beq 2cf54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2ea70 │ │ │ │ + beq 2ea70 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 2ea28 │ │ │ │ - ldr r2, [pc, #360] @ 2d0c8 │ │ │ │ + blt 2ea28 │ │ │ │ + ldr r2, [pc, #360] @ 2d0cc │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 2ea00 │ │ │ │ + beq 2ea00 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2e9e4 │ │ │ │ - ldr r1, [pc, #328] @ 2d0cc │ │ │ │ + beq 2e9e4 │ │ │ │ + ldr r1, [pc, #328] @ 2d0d0 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [r1] │ │ │ │ - beq 2e9d4 │ │ │ │ - ldr r1, [pc, #304] @ 2d0d0 │ │ │ │ + beq 2e9d4 │ │ │ │ + ldr r1, [pc, #304] @ 2d0d4 │ │ │ │ add r0, r2, #2 │ │ │ │ str r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ addne r2, r2, #3 │ │ │ │ str r3, [r1] │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r3, [pc, #276] @ 2d0d4 │ │ │ │ - ldr r2, [pc, #276] @ 2d0d8 │ │ │ │ + ldr r3, [pc, #276] @ 2d0d8 │ │ │ │ + ldr r2, [pc, #276] @ 2d0dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2e9c4 │ │ │ │ - ldr r1, [pc, #252] @ 2d0dc │ │ │ │ + beq 2e9c4 │ │ │ │ + ldr r1, [pc, #252] @ 2d0e0 │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ addne r2, r2, #2 │ │ │ │ str r3, [r1] │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r0, [pc, #224] @ 2d0e0 │ │ │ │ - ldr r2, [r4, #788] @ 0x314 │ │ │ │ + ldr r0, [pc, #224] @ 2d0e4 │ │ │ │ + ldr r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1840 @ 0x730 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, #0 │ │ │ │ bl 1567c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2e9a4 │ │ │ │ - ldr r8, [pc, #192] @ 2d0e4 │ │ │ │ + beq 2e9a4 │ │ │ │ + ldr r8, [pc, #192] @ 2d0e8 │ │ │ │ add ip, sp, #120 @ 0x78 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #16 │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ mov r9, ip │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ - b 2d334 │ │ │ │ - andeq r3, r3, r8, lsr #31 │ │ │ │ + b 2d334 │ │ │ │ + andeq r3, r3, r4, lsr #31 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r3, r3, r4, lsl #31 │ │ │ │ + andeq r3, r3, r0, lsl #31 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr r3 │ │ │ │ @@ -37591,1817 +37592,1816 @@ │ │ │ │ andeq r0, r0, r0, lsr #8 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ andeq r0, r0, r4, lsr #9 │ │ │ │ andeq r0, r0, r0, lsl r3 │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ andeq r0, r0, ip, lsr #6 │ │ │ │ - andeq r3, r3, ip, lsr #29 │ │ │ │ - andeq r4, r3, r4, lsl #23 │ │ │ │ + andeq r3, r3, r8, lsr #29 │ │ │ │ + andeq r4, r3, r0, lsl #23 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r3, r3, r0, lsl #13 │ │ │ │ + andeq r3, r3, ip, ror r6 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r8, lsr r3 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ - andeq r3, r3, ip, lsl #24 │ │ │ │ - muleq r3, r4, r4 │ │ │ │ + andeq r3, r3, r8, lsl #24 │ │ │ │ + muleq r3, r0, r4 │ │ │ │ andeq r4, r3, r8, asr #11 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r3, r3, ip, asr #15 │ │ │ │ andeq r3, r3, r4, asr r0 │ │ │ │ muleq r3, r4, r4 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r0, r0, ip, asr r3 │ │ │ │ - andeq r4, r1, ip, lsl #18 │ │ │ │ - andeq r4, r1, r8, asr r4 │ │ │ │ + andeq r4, r1, r4, lsl r9 │ │ │ │ + andeq r4, r1, r0, ror #8 │ │ │ │ @ instruction: 0x000327bc │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r4, r1, r4, ror r8 │ │ │ │ - andeq r4, r1, r0, asr #7 │ │ │ │ - andeq r4, r1, r4, asr #16 │ │ │ │ - muleq r1, r0, r3 │ │ │ │ - andeq r4, r1, r4, lsr #16 │ │ │ │ - andeq r4, r1, r0, ror r3 │ │ │ │ - andeq r4, r1, r0, ror #15 │ │ │ │ - andeq r4, r1, ip, lsr #6 │ │ │ │ - @ instruction: 0x000147b4 │ │ │ │ - andeq r4, r1, r0, lsl #6 │ │ │ │ - andeq r4, r1, ip, ror r7 │ │ │ │ - andeq r4, r1, r4, asr #5 │ │ │ │ - andeq r4, r1, ip, asr #14 │ │ │ │ - muleq r1, r4, r2 │ │ │ │ + andeq r4, r1, ip, ror r8 │ │ │ │ + andeq r4, r1, r8, asr #7 │ │ │ │ + andeq r4, r1, ip, asr #16 │ │ │ │ + muleq r1, r8, r3 │ │ │ │ + andeq r4, r1, ip, lsr #16 │ │ │ │ + andeq r4, r1, r8, ror r3 │ │ │ │ + andeq r4, r1, r8, ror #15 │ │ │ │ + andeq r4, r1, r4, lsr r3 │ │ │ │ + @ instruction: 0x000147bc │ │ │ │ + andeq r4, r1, r8, lsl #6 │ │ │ │ + andeq r4, r1, r4, lsl #15 │ │ │ │ + andeq r4, r1, ip, asr #5 │ │ │ │ + andeq r4, r1, r4, asr r7 │ │ │ │ + muleq r1, ip, r2 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r4, r1, r4, lsl r7 │ │ │ │ - andeq r4, r1, r0, ror #4 │ │ │ │ - andeq r5, r1, r8, lsl #14 │ │ │ │ - andeq r4, r1, r8, ror #13 │ │ │ │ - andeq r4, r1, r0, lsr r2 │ │ │ │ - andeq r4, r1, r0, asr #13 │ │ │ │ - andeq r4, r1, ip, lsl #4 │ │ │ │ - andeq r4, r1, r0, lsr #13 │ │ │ │ - andeq r4, r1, ip, ror #3 │ │ │ │ - andeq r4, r1, r0, lsl #13 │ │ │ │ - andeq r4, r1, ip, asr #3 │ │ │ │ - andeq r4, r1, r0, ror #12 │ │ │ │ - andeq r4, r1, ip, lsr #3 │ │ │ │ - andeq r4, r1, r0, lsl #20 │ │ │ │ - andeq r4, r1, r4, lsl r6 │ │ │ │ - andeq r4, r1, r0, ror #2 │ │ │ │ - andeq r4, r1, r8, asr #11 │ │ │ │ - andeq r4, r1, r4, lsl r1 │ │ │ │ - andeq r4, r1, r8, lsr #11 │ │ │ │ + andeq r4, r1, ip, lsl r7 │ │ │ │ + andeq r4, r1, r8, ror #4 │ │ │ │ + muleq r1, ip, r7 │ │ │ │ + strdeq r4, [r1], -r0 │ │ │ │ + andeq r4, r1, r8, lsr r2 │ │ │ │ + andeq r4, r1, r8, asr #13 │ │ │ │ + andeq r4, r1, r4, lsl r2 │ │ │ │ + andeq r4, r1, r8, lsr #13 │ │ │ │ strdeq r4, [r1], -r4 @ │ │ │ │ - andeq r4, r1, r8, lsr #10 │ │ │ │ - andeq r4, r1, r4, ror r0 │ │ │ │ - andeq r4, r1, r8, lsl #10 │ │ │ │ - andeq r4, r1, r4, asr r0 │ │ │ │ - andeq r5, r1, r8, ror #9 │ │ │ │ - andeq r4, r1, r8, asr #9 │ │ │ │ - andeq r4, r1, r0, lsl r0 │ │ │ │ - andeq r4, r1, r8, lsr #9 │ │ │ │ - strdeq r3, [r1], -r4 │ │ │ │ - andeq r0, r0, r8, asr #7 │ │ │ │ - andeq r4, r1, r8, lsl #8 │ │ │ │ - andeq r3, r1, r4, asr pc │ │ │ │ - andeq r4, r1, r0, ror #7 │ │ │ │ - andeq r3, r1, ip, lsr #30 │ │ │ │ - andeq r4, r1, r0, asr #7 │ │ │ │ - andeq r3, r1, ip, lsl #30 │ │ │ │ - andeq r4, r1, r4, lsl sp │ │ │ │ - andeq r4, r1, r8, lsl #7 │ │ │ │ - ldrdeq r3, [r1], -r4 │ │ │ │ - andeq r4, r1, ip, ror #6 │ │ │ │ - @ instruction: 0x00013eb8 │ │ │ │ - andeq r4, r1, ip, asr #6 │ │ │ │ - muleq r1, r8, lr │ │ │ │ - andeq r4, r1, r8, lsr #6 │ │ │ │ - andeq r3, r1, r4, ror lr │ │ │ │ - andeq r4, r1, r8, lsl #6 │ │ │ │ - andeq r3, r1, r4, asr lr │ │ │ │ - andeq r4, r1, ip, asr ip │ │ │ │ + andeq r4, r1, r8, lsl #13 │ │ │ │ + ldrdeq r4, [r1], -r4 @ │ │ │ │ + andeq r4, r1, r8, ror #12 │ │ │ │ + @ instruction: 0x000141b4 │ │ │ │ + andeq r4, r1, r8, lsl #20 │ │ │ │ + andeq r4, r1, ip, lsl r6 │ │ │ │ + andeq r4, r1, r8, ror #2 │ │ │ │ ldrdeq r4, [r1], -r0 │ │ │ │ - andeq r3, r1, ip, lsl lr │ │ │ │ - @ instruction: 0x000142b4 │ │ │ │ - andeq r3, r1, r0, lsl #28 │ │ │ │ - muleq r1, r8, r8 │ │ │ │ - andeq r4, r1, r0, ror r2 │ │ │ │ - @ instruction: 0x00013dbc │ │ │ │ - andeq r4, r1, r0, asr r2 │ │ │ │ - muleq r1, ip, sp │ │ │ │ - muleq r1, r8, r8 │ │ │ │ - andeq r4, r1, r8, lsl r2 │ │ │ │ - andeq r3, r1, r4, ror #26 │ │ │ │ + andeq r4, r1, ip, lsl r1 │ │ │ │ + @ instruction: 0x000145b0 │ │ │ │ + strdeq r4, [r1], -ip │ │ │ │ + andeq r4, r1, r0, lsr r5 │ │ │ │ + andeq r4, r1, ip, ror r0 │ │ │ │ + andeq r4, r1, r0, lsl r5 │ │ │ │ + andeq r4, r1, ip, asr r0 │ │ │ │ + andeq r5, r1, ip, ror r5 │ │ │ │ + ldrdeq r4, [r1], -r0 │ │ │ │ + andeq r4, r1, r8, lsl r0 │ │ │ │ + @ instruction: 0x000144b0 │ │ │ │ + strdeq r3, [r1], -ip │ │ │ │ + andeq r0, r0, r8, asr #7 │ │ │ │ + andeq r4, r1, r0, lsl r4 │ │ │ │ + andeq r3, r1, ip, asr pc │ │ │ │ + andeq r4, r1, r8, ror #7 │ │ │ │ + andeq r3, r1, r4, lsr pc │ │ │ │ + andeq r4, r1, r8, asr #7 │ │ │ │ + andeq r3, r1, r4, lsl pc │ │ │ │ + andeq r4, r1, ip, lsr #26 │ │ │ │ + muleq r1, r0, r3 │ │ │ │ + ldrdeq r3, [r1], -ip │ │ │ │ + andeq r4, r1, r4, ror r3 │ │ │ │ + andeq r3, r1, r0, asr #29 │ │ │ │ + andeq r4, r1, r4, asr r3 │ │ │ │ + andeq r3, r1, r0, lsr #29 │ │ │ │ + andeq r4, r1, r0, lsr r3 │ │ │ │ + andeq r3, r1, ip, ror lr │ │ │ │ + andeq r4, r1, r0, lsl r3 │ │ │ │ + andeq r3, r1, ip, asr lr │ │ │ │ + andeq r4, r1, r4, ror ip │ │ │ │ + ldrdeq r4, [r1], -r8 │ │ │ │ + andeq r3, r1, r4, lsr #28 │ │ │ │ + @ instruction: 0x000142bc │ │ │ │ + andeq r3, r1, r8, lsl #28 │ │ │ │ + @ instruction: 0x000148b0 │ │ │ │ + andeq r4, r1, r8, ror r2 │ │ │ │ + andeq r3, r1, r4, asr #27 │ │ │ │ + andeq r4, r1, r8, asr r2 │ │ │ │ + andeq r3, r1, r4, lsr #27 │ │ │ │ + @ instruction: 0x000148b0 │ │ │ │ + andeq r4, r1, r0, lsr #4 │ │ │ │ + andeq r3, r1, ip, ror #26 │ │ │ │ + andeq r4, r1, r0, lsl #4 │ │ │ │ + andeq r3, r1, ip, asr #26 │ │ │ │ + andeq r4, r1, r8, asr #3 │ │ │ │ + andeq r3, r1, r4, lsl sp │ │ │ │ + andeq r4, r1, r0, lsr #16 │ │ │ │ + muleq r1, r0, r1 │ │ │ │ + ldrdeq r3, [r1], -ip │ │ │ │ + andeq r4, r1, r4, ror r1 │ │ │ │ + andeq r3, r1, r0, asr #25 │ │ │ │ + andeq r4, r1, r4, asr r1 │ │ │ │ + andeq r3, r1, r0, lsr #25 │ │ │ │ + andeq r4, r1, r8, lsr r1 │ │ │ │ + andeq r3, r1, r4, lsl #25 │ │ │ │ + andeq r4, r1, r8, lsl r1 │ │ │ │ + andeq r3, r1, r4, ror #24 │ │ │ │ strdeq r4, [r1], -r8 │ │ │ │ - andeq r3, r1, r4, asr #26 │ │ │ │ - andeq r4, r1, r0, asr #3 │ │ │ │ - andeq r3, r1, ip, lsl #26 │ │ │ │ - andeq r4, r1, r8, lsl #16 │ │ │ │ - andeq r4, r1, r8, lsl #3 │ │ │ │ - ldrdeq r3, [r1], -r4 │ │ │ │ - andeq r4, r1, ip, ror #2 │ │ │ │ - @ instruction: 0x00013cb8 │ │ │ │ - andeq r4, r1, ip, asr #2 │ │ │ │ - muleq r1, r8, ip │ │ │ │ - andeq r4, r1, r0, lsr r1 │ │ │ │ - andeq r3, r1, ip, ror ip │ │ │ │ - andeq r4, r1, r0, lsl r1 │ │ │ │ - andeq r3, r1, ip, asr ip │ │ │ │ - strdeq r4, [r1], -r0 │ │ │ │ - andeq r3, r1, ip, lsr ip │ │ │ │ + andeq r3, r1, r4, asr #24 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r4, r1, r8, ror r8 │ │ │ │ - strheq r4, [r1], -r8 │ │ │ │ - andeq r3, r1, r4, lsl #24 │ │ │ │ - andeq r6, r1, r0, asr #3 │ │ │ │ - andeq r2, r1, r4, lsr #23 │ │ │ │ - andeq r4, r1, r4, ror #19 │ │ │ │ - @ instruction: 0x00003bb4 │ │ │ │ - muleq r1, r8, r1 │ │ │ │ - andeq r2, r1, ip, ror fp │ │ │ │ - andeq r4, r1, r8, asr #19 │ │ │ │ - ldrdeq r3, [r0], -r4 │ │ │ │ - andeq r4, r1, r8, asr #32 │ │ │ │ - muleq r1, r4, fp │ │ │ │ - andeq r5, r1, ip, lsr #32 │ │ │ │ - andeq r4, r1, r4, lsl r0 │ │ │ │ - andeq r3, r1, r0, ror #22 │ │ │ │ - andeq r3, r1, ip, ror #31 │ │ │ │ - andeq r3, r1, r8, lsr fp │ │ │ │ - muleq r1, r4, pc @ │ │ │ │ - andeq r3, r1, r0, ror #21 │ │ │ │ - andeq r4, r1, r8, lsl #31 │ │ │ │ - andeq r3, r1, r8, ror #30 │ │ │ │ - @ instruction: 0x00013ab0 │ │ │ │ - andeq r3, r1, r8, asr #30 │ │ │ │ - muleq r1, r4, sl │ │ │ │ - andeq r3, r1, r8, lsr #30 │ │ │ │ - andeq r3, r1, r4, ror sl │ │ │ │ - andeq r3, r1, r8, lsl #30 │ │ │ │ - andeq r3, r1, r4, asr sl │ │ │ │ - andeq r3, r1, r4, ror #29 │ │ │ │ - andeq r3, r1, r0, lsr sl │ │ │ │ + muleq r1, r0, r8 │ │ │ │ + andeq r4, r1, r0, asr #1 │ │ │ │ + andeq r3, r1, ip, lsl #24 │ │ │ │ + andeq r6, r1, r0, ror #3 │ │ │ │ + @ instruction: 0x00012bb0 │ │ │ │ + andeq r4, r1, r0, lsl #20 │ │ │ │ + @ instruction: 0x000161b8 │ │ │ │ + andeq r2, r1, r4, lsl #23 │ │ │ │ + andeq r4, r1, r0, ror #19 │ │ │ │ + andeq r3, r0, r0, lsr #7 │ │ │ │ + andeq r4, r1, r0, asr r0 │ │ │ │ + muleq r1, ip, fp │ │ │ │ + andeq r5, r1, r0, asr #1 │ │ │ │ + andeq r4, r1, ip, lsl r0 │ │ │ │ + andeq r3, r1, r8, ror #22 │ │ │ │ + strdeq r3, [r1], -r4 │ │ │ │ + andeq r3, r1, r0, asr #22 │ │ │ │ + muleq r1, ip, pc @ │ │ │ │ + andeq r3, r1, r8, ror #21 │ │ │ │ + andeq r5, r1, ip, lsl r0 │ │ │ │ + andeq r3, r1, r0, ror pc │ │ │ │ + @ instruction: 0x00013ab8 │ │ │ │ + andeq r3, r1, r0, asr pc │ │ │ │ + muleq r1, ip, sl │ │ │ │ + andeq r3, r1, r0, lsr pc │ │ │ │ + andeq r3, r1, ip, ror sl │ │ │ │ + andeq r3, r1, r0, lsl pc │ │ │ │ + andeq r3, r1, ip, asr sl │ │ │ │ + andeq r3, r1, ip, ror #29 │ │ │ │ + andeq r3, r1, r8, lsr sl │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - andeq r3, r1, r4, lsr #29 │ │ │ │ - strdeq r3, [r1], -r0 │ │ │ │ + andeq r3, r1, ip, lsr #29 │ │ │ │ + strdeq r3, [r1], -r8 │ │ │ │ andeq r0, r0, r2, lsr r1 │ │ │ │ - andeq r3, r1, r4, lsl #29 │ │ │ │ - ldrdeq r3, [r1], -r0 │ │ │ │ - andeq r3, r1, ip, lsl r9 │ │ │ │ - andeq r3, r1, r8, asr #28 │ │ │ │ - muleq r1, r0, r9 │ │ │ │ - andeq r3, r1, r0, lsl lr │ │ │ │ - andeq r3, r1, ip, asr r9 │ │ │ │ + andeq r3, r1, ip, lsl #29 │ │ │ │ + ldrdeq r3, [r1], -r8 │ │ │ │ + andeq r3, r1, r4, lsr #18 │ │ │ │ + andeq r3, r1, r0, asr lr │ │ │ │ + muleq r1, r8, r9 │ │ │ │ + andeq r3, r1, r8, lsl lr │ │ │ │ + andeq r3, r1, r4, ror #18 │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ - ldr lr, [pc, #-596] @ 2d0e8 │ │ │ │ + ldr lr, [pc, #-592] @ 2d0ec │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldm r9!, {r0, r1, r2, r3} │ │ │ │ add lr, pc, lr │ │ │ │ add lr, lr, #20 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ - ldr fp, [r4, #820] @ 0x334 │ │ │ │ + ldr fp, [r4, #700] @ 0x2bc │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - add r1, r4, #808 @ 0x328 │ │ │ │ - ldr sl, [r4, #792] @ 0x318 │ │ │ │ + add r1, r4, #688 @ 0x2b0 │ │ │ │ + ldr sl, [r4, #672] @ 0x2a0 │ │ │ │ mov r0, #4 │ │ │ │ str fp, [sp] │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ bl 8c68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2e984 │ │ │ │ + beq 2e984 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 88cc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2d3a8 │ │ │ │ + beq 2d3a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2ea48 │ │ │ │ + beq 2ea48 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 2e95c │ │ │ │ - ldr r2, [pc, #-720] @ 2d0ec │ │ │ │ + blt 2e95c │ │ │ │ + ldr r2, [pc, #-716] @ 2d0f0 │ │ │ │ mov r0, r3 │ │ │ │ ldr fp, [r5, r2] │ │ │ │ ldr r2, [r7] │ │ │ │ str r7, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ - ldr r1, [r4, #824] @ 0x338 │ │ │ │ + ldr r1, [r4, #704] @ 0x2c0 │ │ │ │ mov r2, r7 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2d400 │ │ │ │ + beq 2d400 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2e978 │ │ │ │ + beq 2e978 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 2e930 │ │ │ │ + blt 2e930 │ │ │ │ ldr r2, [r4, #892] @ 0x37c │ │ │ │ - ldr r1, [r4, #808] @ 0x328 │ │ │ │ + ldr r1, [r4, #688] @ 0x2b0 │ │ │ │ ldr r0, [fp] │ │ │ │ bl 88cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e910 │ │ │ │ - ldr r2, [r4, #904] @ 0x388 │ │ │ │ - ldr r1, [r4, #812] @ 0x32c │ │ │ │ + blt 2e910 │ │ │ │ + ldr r2, [r4, #900] @ 0x384 │ │ │ │ + ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ ldr r0, [fp] │ │ │ │ bl 88cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e8f0 │ │ │ │ - ldr r0, [pc, #-848] @ 2d0f0 │ │ │ │ - ldr r2, [r4, #788] @ 0x314 │ │ │ │ + blt 2e8f0 │ │ │ │ + ldr r0, [pc, #-844] @ 2d0f4 │ │ │ │ + ldr r2, [r4, #668] @ 0x29c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #2048 @ 0x800 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, #0 │ │ │ │ bl 1567c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2e8d0 │ │ │ │ - ldr r2, [pc, #-880] @ 2d0f4 │ │ │ │ - ldr r3, [pc, #-880] @ 2d0f8 │ │ │ │ + beq 2e8d0 │ │ │ │ + ldr r2, [pc, #-876] @ 2d0f8 │ │ │ │ + ldr r3, [pc, #-876] @ 2d0fc │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r1, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r8, [r4, #792] @ 0x318 │ │ │ │ + ldr r8, [r4, #672] @ 0x2a0 │ │ │ │ bl 8c68 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2e8b0 │ │ │ │ + beq 2e8b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 88cc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2d4cc │ │ │ │ + beq 2d4cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e950 │ │ │ │ + beq 2e950 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ - blt 2e888 │ │ │ │ - ldr r2, [pc, #-996] @ 2d0fc │ │ │ │ + blt 2e888 │ │ │ │ + ldr r2, [pc, #-992] @ 2d100 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r7, [r2] │ │ │ │ ldr r2, [r7] │ │ │ │ - ldr r1, [r4, #832] @ 0x340 │ │ │ │ + ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7] │ │ │ │ mov r2, r7 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2d528 │ │ │ │ + beq 2d528 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2e8a4 │ │ │ │ + beq 2e8a4 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 2e83c │ │ │ │ + blt 2e83c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2e7f4 │ │ │ │ + beq 2e7f4 │ │ │ │ bl 8668 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ + ldr r1, [r4, #488] @ 0x1e8 │ │ │ │ bl 10844 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2e7d4 │ │ │ │ - ldr r1, [r4, #836] @ 0x344 │ │ │ │ + beq 2e7d4 │ │ │ │ + ldr r1, [r4, #716] @ 0x2cc │ │ │ │ bl 8bc0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 2d580 │ │ │ │ + beq 2d580 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e85c │ │ │ │ + beq 2e85c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2e444 │ │ │ │ + beq 2e444 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ bl 8c68 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 2d5b4 │ │ │ │ + beq 2d5b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2e464 │ │ │ │ + beq 2e464 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2e424 │ │ │ │ + beq 2e424 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2e3dc │ │ │ │ + beq 2e3dc │ │ │ │ bl 8668 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ + ldr r1, [r4, #488] @ 0x1e8 │ │ │ │ bl 10844 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2e3bc │ │ │ │ - ldr r1, [r4, #840] @ 0x348 │ │ │ │ + beq 2e3bc │ │ │ │ + ldr r1, [r4, #720] @ 0x2d0 │ │ │ │ bl 8bc0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2d60c │ │ │ │ + beq 2d60c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2e470 │ │ │ │ + beq 2e470 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2e390 │ │ │ │ - ldr r1, [r4, #844] @ 0x34c │ │ │ │ + beq 2e390 │ │ │ │ + ldr r1, [r4, #724] @ 0x2d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac4 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e364 │ │ │ │ - ldr r1, [r4, #844] @ 0x34c │ │ │ │ + beq 2e364 │ │ │ │ + ldr r1, [r4, #724] @ 0x2d4 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r7, [r4, #300] @ 0x12c │ │ │ │ + ldr r7, [r4, #120] @ 0x78 │ │ │ │ bl 8bc0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 2e344 │ │ │ │ + beq 2e344 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #116] @ 0x74 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 2d67c │ │ │ │ + beq 2d67c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2e3b0 │ │ │ │ + beq 2e3b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2e310 │ │ │ │ + beq 2e310 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 2e2d4 │ │ │ │ + beq 2e2d4 │ │ │ │ bl 8a10 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 2e29c │ │ │ │ + beq 2e29c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [r4, #848] @ 0x350 │ │ │ │ + ldr r1, [r4, #728] @ 0x2d8 │ │ │ │ ldr r2, [r3] │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e27c │ │ │ │ + blt 2e27c │ │ │ │ ldr r2, [fp] │ │ │ │ - ldr r1, [r4, #164] @ 0xa4 │ │ │ │ + ldr r1, [r4, #152] @ 0x98 │ │ │ │ mov r0, sl │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e23c │ │ │ │ + blt 2e23c │ │ │ │ mov r2, sl │ │ │ │ - ldr r1, [r4, #852] @ 0x354 │ │ │ │ + ldr r1, [r4, #732] @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ - ldr fp, [r4, #300] @ 0x12c │ │ │ │ + ldr fp, [r4, #120] @ 0x78 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq 2d704 │ │ │ │ + beq 2d704 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2e330 │ │ │ │ + beq 2e330 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 2e4dc │ │ │ │ - ldr r2, [r4, #856] @ 0x358 │ │ │ │ - ldr r1, [r4, #860] @ 0x35c │ │ │ │ + blt 2e4dc │ │ │ │ + ldr r2, [r4, #736] @ 0x2e0 │ │ │ │ + ldr r1, [r4, #740] @ 0x2e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e4bc │ │ │ │ - ldr r2, [r4, #788] @ 0x314 │ │ │ │ - ldr r1, [r4, #864] @ 0x360 │ │ │ │ + blt 2e4bc │ │ │ │ + ldr r2, [r4, #668] @ 0x29c │ │ │ │ + ldr r1, [r4, #744] @ 0x2e8 │ │ │ │ mov r0, r7 │ │ │ │ bl 10b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e49c │ │ │ │ + blt 2e49c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 2d77c │ │ │ │ + beq 2d77c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2e4fc │ │ │ │ + beq 2e4fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2e508 │ │ │ │ + beq 2e508 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2d7a0 │ │ │ │ + beq 2d7a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 2e538 │ │ │ │ + beq 2e538 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2d7bc │ │ │ │ + beq 2d7bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2e544 │ │ │ │ - ldr r3, [pc, #-1732] @ 2d100 │ │ │ │ - ldr r1, [r4, #300] @ 0x12c │ │ │ │ + beq 2e544 │ │ │ │ + ldr r3, [pc, #-1728] @ 2d104 │ │ │ │ + ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r0, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ str sl, [r2] │ │ │ │ strne r3, [sl] │ │ │ │ mov r2, sl │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2d808 │ │ │ │ + beq 2d808 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 2e550 │ │ │ │ + beq 2e550 │ │ │ │ cmp r4, #0 │ │ │ │ movge r0, #1 │ │ │ │ - bge 2d834 │ │ │ │ - ldr r1, [pc, #-1816] @ 2d104 │ │ │ │ - ldr r0, [pc, #-1816] @ 2d108 │ │ │ │ + bge 2d834 │ │ │ │ + ldr r1, [pc, #-1812] @ 2d108 │ │ │ │ + ldr r0, [pc, #-1812] @ 2d10c │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #-1272] @ 2d330 │ │ │ │ + ldr r2, [pc, #-1272] @ 2d330 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #-1840] @ 2d10c │ │ │ │ - ldr r3, [pc, #-1840] @ 2d110 │ │ │ │ + ldr r2, [pc, #-1836] @ 2d110 │ │ │ │ + ldr r3, [pc, #-1836] @ 2d114 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ddf8 │ │ │ │ + bne 2ddf8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c0f0 │ │ │ │ + b 2c0f4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c13c │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + b 2c140 │ │ │ │ + ldr r0, [r4, #428] @ 0x1ac │ │ │ │ bl 8cec │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2da08 │ │ │ │ + beq 2da08 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2c09c │ │ │ │ + beq 2c0a0 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2c09c │ │ │ │ + beq 2c0a0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2c09c │ │ │ │ + bne 2c0a0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c09c │ │ │ │ - ldr r1, [pc, #-1956] @ 2d114 │ │ │ │ - ldr r0, [pc, #-1956] @ 2d118 │ │ │ │ + b 2c0a0 │ │ │ │ + ldr r1, [pc, #-1952] @ 2d118 │ │ │ │ + ldr r0, [pc, #-1952] @ 2d11c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #10 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c1dc │ │ │ │ + b 2c1e0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c22c │ │ │ │ - ldr r1, [pc, #-1996] @ 2d11c │ │ │ │ - ldr r0, [pc, #-1996] @ 2d120 │ │ │ │ + b 2c230 │ │ │ │ + ldr r1, [pc, #-1992] @ 2d120 │ │ │ │ + ldr r0, [pc, #-1992] @ 2d124 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #5 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2020] @ 2d124 │ │ │ │ - ldr r0, [pc, #-2020] @ 2d128 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2016] @ 2d128 │ │ │ │ + ldr r0, [pc, #-2016] @ 2d12c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #7 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c470 │ │ │ │ + b 2c474 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c49c │ │ │ │ + b 2c4a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c4d8 │ │ │ │ - ldr r1, [pc, #-2080] @ 2d12c │ │ │ │ - ldr r0, [pc, #-2080] @ 2d130 │ │ │ │ + b 2c4dc │ │ │ │ + ldr r1, [pc, #-2076] @ 2d130 │ │ │ │ + ldr r0, [pc, #-2076] @ 2d134 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c350 │ │ │ │ - ldr r1, [pc, #-2116] @ 2d134 │ │ │ │ - ldr r0, [pc, #-2116] @ 2d138 │ │ │ │ + b 2c354 │ │ │ │ + ldr r1, [pc, #-2112] @ 2d138 │ │ │ │ + ldr r0, [pc, #-2112] @ 2d13c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #11 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c3f0 │ │ │ │ + b 2c3f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c398 │ │ │ │ - ldr r1, [pc, #-2164] @ 2d13c │ │ │ │ - ldr r0, [pc, #-2164] @ 2d140 │ │ │ │ + b 2c39c │ │ │ │ + ldr r1, [pc, #-2160] @ 2d140 │ │ │ │ + ldr r0, [pc, #-2160] @ 2d144 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2204] @ 2d144 │ │ │ │ - ldr r0, [pc, #-2204] @ 2d148 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2200] @ 2d148 │ │ │ │ + ldr r0, [pc, #-2200] @ 2d14c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-2244] @ 2d14c │ │ │ │ - ldr r1, [pc, #-2244] @ 2d150 │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-2240] @ 2d150 │ │ │ │ + ldr r1, [pc, #-2240] @ 2d154 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-2248] @ 2d154 │ │ │ │ + ldr r0, [pc, #-2244] @ 2d158 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mvn r2, #0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r0, [pc, #-2272] @ 2d158 │ │ │ │ + b 2d830 │ │ │ │ + ldr r0, [pc, #-2268] @ 2d15c │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #-2280] @ 2d15c │ │ │ │ + ldr r1, [pc, #-2276] @ 2d160 │ │ │ │ stm sp, {r0, r9} │ │ │ │ - ldr r0, [pc, #-2284] @ 2d160 │ │ │ │ + ldr r0, [pc, #-2280] @ 2d164 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2312] @ 2d164 │ │ │ │ - ldr r0, [pc, #-2312] @ 2d168 │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2308] @ 2d168 │ │ │ │ + ldr r0, [pc, #-2308] @ 2d16c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #14 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2336] @ 2d16c │ │ │ │ - ldr r0, [pc, #-2336] @ 2d170 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2332] @ 2d170 │ │ │ │ + ldr r0, [pc, #-2332] @ 2d174 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2da58 │ │ │ │ - ldr r1, [pc, #-2360] @ 2d174 │ │ │ │ - ldr r0, [pc, #-2360] @ 2d178 │ │ │ │ + b 2da58 │ │ │ │ + ldr r1, [pc, #-2356] @ 2d178 │ │ │ │ + ldr r0, [pc, #-2356] @ 2d17c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #22 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2384] @ 2d17c │ │ │ │ - ldr r0, [pc, #-2384] @ 2d180 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2380] @ 2d180 │ │ │ │ + ldr r0, [pc, #-2380] @ 2d184 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r0, [pc, #-2408] @ 2d184 │ │ │ │ + b 2d830 │ │ │ │ + ldr r0, [pc, #-2404] @ 2d188 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2db10 │ │ │ │ + beq 2db10 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 2db9c │ │ │ │ - ldr r1, [pc, #-2448] @ 2d188 │ │ │ │ - ldr r0, [pc, #-2448] @ 2d18c │ │ │ │ + beq 2db9c │ │ │ │ + ldr r1, [pc, #-2444] @ 2d18c │ │ │ │ + ldr r0, [pc, #-2444] @ 2d190 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r9] │ │ │ │ moveq r8, #0 │ │ │ │ - beq 2c380 │ │ │ │ + beq 2c384 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 2dc9c │ │ │ │ + bne 2dc9c │ │ │ │ ldr r8, [r9, #12] │ │ │ │ ldr r3, [r9] │ │ │ │ rsb r8, r8, #0 │ │ │ │ lsl r8, r8, #1 │ │ │ │ - b 2c380 │ │ │ │ - ldr r1, [pc, #-2516] @ 2d190 │ │ │ │ - ldr r0, [pc, #-2516] @ 2d194 │ │ │ │ + b 2c384 │ │ │ │ + ldr r1, [pc, #-2512] @ 2d194 │ │ │ │ + ldr r0, [pc, #-2512] @ 2d198 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2540] @ 2d198 │ │ │ │ - ldr r0, [pc, #-2540] @ 2d19c │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2536] @ 2d19c │ │ │ │ + ldr r0, [pc, #-2536] @ 2d1a0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2db10 │ │ │ │ + b 2db10 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c51c │ │ │ │ + b 2c520 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c570 │ │ │ │ + b 2c574 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c5b0 │ │ │ │ + b 2c5b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c5e4 │ │ │ │ + b 2c5e8 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c600 │ │ │ │ + b 2c604 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c658 │ │ │ │ + b 2c65c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c6a8 │ │ │ │ - ldr r1, [pc, #-2660] @ 2d1a0 │ │ │ │ - ldr r0, [pc, #-2660] @ 2d1a4 │ │ │ │ + b 2c6ac │ │ │ │ + ldr r1, [pc, #-2656] @ 2d1a4 │ │ │ │ + ldr r0, [pc, #-2656] @ 2d1a8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2684] @ 2d1a8 │ │ │ │ - ldr r0, [pc, #-2684] @ 2d1ac │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2680] @ 2d1ac │ │ │ │ + ldr r0, [pc, #-2680] @ 2d1b0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c700 │ │ │ │ - ldr r0, [pc, #-2728] @ 2d1b0 │ │ │ │ + b 2c704 │ │ │ │ + ldr r0, [pc, #-2724] @ 2d1b4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r9} │ │ │ │ - ldr r1, [pc, #-2740] @ 2d1b4 │ │ │ │ - ldr r0, [pc, #-2740] @ 2d1b8 │ │ │ │ + ldr r1, [pc, #-2736] @ 2d1b8 │ │ │ │ + ldr r0, [pc, #-2736] @ 2d1bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 2dc38 │ │ │ │ - ldr r1, [pc, #-2760] @ 2d1bc │ │ │ │ - ldr r0, [pc, #-2760] @ 2d1c0 │ │ │ │ + b 2dc38 │ │ │ │ + ldr r1, [pc, #-2756] @ 2d1c0 │ │ │ │ + ldr r0, [pc, #-2756] @ 2d1c4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ + b 2dc38 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ lsleq r8, r0, #1 │ │ │ │ - beq 2c380 │ │ │ │ + beq 2c384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r8, r9, #1 │ │ │ │ - beq 2dce4 │ │ │ │ + beq 2dce4 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r9] │ │ │ │ - beq 2dce4 │ │ │ │ + beq 2dce4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd04 │ │ │ │ + beq 2dd04 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 2db10 │ │ │ │ - ldr r3, [pc, #-2864] @ 2d1c4 │ │ │ │ + beq 2db10 │ │ │ │ + ldr r3, [pc, #-2860] @ 2d1c8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r8, [r3] │ │ │ │ bl cdb4 │ │ │ │ - b 2c3a4 │ │ │ │ + b 2c3a8 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2dce4 │ │ │ │ + b 2dce4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c750 │ │ │ │ - ldr r1, [pc, #-2908] @ 2d1c8 │ │ │ │ - ldr r0, [pc, #-2908] @ 2d1cc │ │ │ │ + b 2c754 │ │ │ │ + ldr r1, [pc, #-2904] @ 2d1cc │ │ │ │ + ldr r0, [pc, #-2904] @ 2d1d0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ + b 2dc38 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c7a8 │ │ │ │ - ldr r1, [pc, #-2944] @ 2d1d0 │ │ │ │ - ldr r0, [pc, #-2944] @ 2d1d4 │ │ │ │ + b 2c7ac │ │ │ │ + ldr r1, [pc, #-2940] @ 2d1d4 │ │ │ │ + ldr r0, [pc, #-2940] @ 2d1d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-2964] @ 2d1d8 │ │ │ │ - ldr r0, [pc, #-2964] @ 2d1dc │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-2960] @ 2d1dc │ │ │ │ + ldr r0, [pc, #-2960] @ 2d1e0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-2824] @ 2d284 │ │ │ │ - ldr r1, [pc, #-2992] @ 2d1e0 │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-2820] @ 2d288 │ │ │ │ + ldr r1, [pc, #-2988] @ 2d1e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #-3008] @ 2d1e4 │ │ │ │ - ldr r0, [pc, #-3008] @ 2d1e8 │ │ │ │ + ldr r1, [pc, #-3004] @ 2d1e8 │ │ │ │ + ldr r0, [pc, #-3004] @ 2d1ec │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3032] @ 2d1ec │ │ │ │ - ldr r0, [pc, #-3032] @ 2d1f0 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3028] @ 2d1f0 │ │ │ │ + ldr r0, [pc, #-3028] @ 2d1f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3052] @ 2d1f4 │ │ │ │ - ldr r0, [pc, #-3052] @ 2d1f8 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3048] @ 2d1f8 │ │ │ │ + ldr r0, [pc, #-3048] @ 2d1fc │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #-3080] @ 2d1fc │ │ │ │ - ldr r0, [pc, #-3080] @ 2d200 │ │ │ │ + ldr r1, [pc, #-3076] @ 2d200 │ │ │ │ + ldr r0, [pc, #-3076] @ 2d204 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3104] @ 2d204 │ │ │ │ - ldr r0, [pc, #-3104] @ 2d208 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3100] @ 2d208 │ │ │ │ + ldr r0, [pc, #-3100] @ 2d20c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-3008] @ 2d284 │ │ │ │ - ldr r1, [pc, #-3132] @ 2d20c │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-3004] @ 2d288 │ │ │ │ + ldr r1, [pc, #-3128] @ 2d210 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #-3148] @ 2d210 │ │ │ │ - ldr r0, [pc, #-3148] @ 2d214 │ │ │ │ + ldr r1, [pc, #-3144] @ 2d214 │ │ │ │ + ldr r0, [pc, #-3144] @ 2d218 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3172] @ 2d218 │ │ │ │ - ldr r0, [pc, #-3172] @ 2d21c │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3168] @ 2d21c │ │ │ │ + ldr r0, [pc, #-3168] @ 2d220 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c8c4 │ │ │ │ - ldr r3, [pc, #-3104] @ 2d284 │ │ │ │ - ldr r1, [pc, #-3208] @ 2d220 │ │ │ │ + b 2c8c8 │ │ │ │ + ldr r3, [pc, #-3100] @ 2d288 │ │ │ │ + ldr r1, [pc, #-3204] @ 2d224 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #-3224] @ 2d224 │ │ │ │ - ldr r0, [pc, #-3224] @ 2d228 │ │ │ │ + ldr r1, [pc, #-3220] @ 2d228 │ │ │ │ + ldr r0, [pc, #-3220] @ 2d22c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3248] @ 2d22c │ │ │ │ - ldr r0, [pc, #-3248] @ 2d230 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3244] @ 2d230 │ │ │ │ + ldr r0, [pc, #-3244] @ 2d234 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-3192] @ 2d284 │ │ │ │ - ldr r1, [pc, #-3276] @ 2d234 │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-3188] @ 2d288 │ │ │ │ + ldr r1, [pc, #-3272] @ 2d238 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #-3292] @ 2d238 │ │ │ │ - ldr r0, [pc, #-3292] @ 2d23c │ │ │ │ + ldr r1, [pc, #-3288] @ 2d23c │ │ │ │ + ldr r0, [pc, #-3288] @ 2d240 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3316] @ 2d240 │ │ │ │ - ldr r0, [pc, #-3316] @ 2d244 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3312] @ 2d244 │ │ │ │ + ldr r0, [pc, #-3312] @ 2d248 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c96c │ │ │ │ + b 2c970 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c914 │ │ │ │ - ldr r1, [pc, #-3364] @ 2d248 │ │ │ │ - ldr r0, [pc, #-3364] @ 2d24c │ │ │ │ + b 2c918 │ │ │ │ + ldr r1, [pc, #-3360] @ 2d24c │ │ │ │ + ldr r0, [pc, #-3360] @ 2d250 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-3336] @ 2d284 │ │ │ │ - ldr r1, [pc, #-3392] @ 2d250 │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-3332] @ 2d288 │ │ │ │ + ldr r1, [pc, #-3388] @ 2d254 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #-3408] @ 2d254 │ │ │ │ - ldr r0, [pc, #-3408] @ 2d258 │ │ │ │ + ldr r1, [pc, #-3404] @ 2d258 │ │ │ │ + ldr r0, [pc, #-3404] @ 2d25c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3432] @ 2d25c │ │ │ │ - ldr r0, [pc, #-3432] @ 2d260 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3428] @ 2d260 │ │ │ │ + ldr r0, [pc, #-3428] @ 2d264 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3452] @ 2d264 │ │ │ │ - ldr r0, [pc, #-3452] @ 2d268 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3448] @ 2d268 │ │ │ │ + ldr r0, [pc, #-3448] @ 2d26c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3476] @ 2d26c │ │ │ │ - ldr r0, [pc, #-3476] @ 2d270 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3472] @ 2d270 │ │ │ │ + ldr r0, [pc, #-3472] @ 2d274 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3496] @ 2d274 │ │ │ │ - ldr r0, [pc, #-3496] @ 2d278 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3492] @ 2d278 │ │ │ │ + ldr r0, [pc, #-3492] @ 2d27c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3520] @ 2d27c │ │ │ │ - ldr r0, [pc, #-3520] @ 2d280 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3516] @ 2d280 │ │ │ │ + ldr r0, [pc, #-3516] @ 2d284 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-3544] @ 2d284 │ │ │ │ - ldr r1, [pc, #-3544] @ 2d288 │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-3540] @ 2d288 │ │ │ │ + ldr r1, [pc, #-3540] @ 2d28c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #-3560] @ 2d28c │ │ │ │ - ldr r0, [pc, #-3560] @ 2d290 │ │ │ │ + ldr r1, [pc, #-3556] @ 2d290 │ │ │ │ + ldr r0, [pc, #-3556] @ 2d294 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r3, [pc, #-3584] @ 2d294 │ │ │ │ - ldr r1, [pc, #-3584] @ 2d298 │ │ │ │ - ldr r0, [pc, #-3584] @ 2d29c │ │ │ │ + b 2d830 │ │ │ │ + ldr r3, [pc, #-3580] @ 2d298 │ │ │ │ + ldr r1, [pc, #-3580] @ 2d29c │ │ │ │ + ldr r0, [pc, #-3580] @ 2d2a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ - ldr r2, [pc, #-3592] @ 2d2a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ + mov r2, #13184 @ 0x3380 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3608] @ 2d2a4 │ │ │ │ - ldr r1, [pc, #-3608] @ 2d2a8 │ │ │ │ - ldr r0, [pc, #-3608] @ 2d2ac │ │ │ │ + ldr r3, [pc, #-3608] @ 2d2a4 │ │ │ │ + ldr r1, [pc, #-3608] @ 2d2a8 │ │ │ │ + ldr r0, [pc, #-3608] @ 2d2ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ - ldr r2, [pc, #-3616] @ 2d2b0 │ │ │ │ + ldr r2, [pc, #-3616] @ 2d2b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #-3632] @ 2d2b4 │ │ │ │ - ldr r0, [pc, #-3632] @ 2d2b8 │ │ │ │ + ldr r1, [pc, #-3632] @ 2d2b4 │ │ │ │ + ldr r0, [pc, #-3632] @ 2d2b8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2c9f0 │ │ │ │ - ldr ip, [pc, #-3668] @ 2d2bc │ │ │ │ - ldr r1, [pc, #-3668] @ 2d2c0 │ │ │ │ - ldr r0, [pc, #-3668] @ 2d2c4 │ │ │ │ + b 2c9f4 │ │ │ │ + ldr ip, [pc, #-3668] @ 2d2bc │ │ │ │ + ldr r1, [pc, #-3668] @ 2d2c0 │ │ │ │ + ldr r0, [pc, #-3668] @ 2d2c4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ str r8, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3704] @ 2d2c8 │ │ │ │ - ldr r0, [pc, #-3704] @ 2d2cc │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3704] @ 2d2c8 │ │ │ │ + ldr r0, [pc, #-3704] @ 2d2cc │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ca0c │ │ │ │ + b 2ca10 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ca40 │ │ │ │ + b 2ca44 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ca70 │ │ │ │ + b 2ca74 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cac8 │ │ │ │ + b 2cacc │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cb18 │ │ │ │ - ldr r1, [pc, #-3788] @ 2d2d0 │ │ │ │ - ldr r0, [pc, #-3788] @ 2d2d4 │ │ │ │ + b 2cb1c │ │ │ │ + ldr r1, [pc, #-3788] @ 2d2d0 │ │ │ │ + ldr r0, [pc, #-3788] @ 2d2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r0, [pc, #-3808] @ 2d2d8 │ │ │ │ + b 2d830 │ │ │ │ + ldr r0, [pc, #-3808] @ 2d2d8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r9} │ │ │ │ - ldr r1, [pc, #-3820] @ 2d2dc │ │ │ │ - ldr r0, [pc, #-3820] @ 2d2e0 │ │ │ │ + ldr r1, [pc, #-3820] @ 2d2dc │ │ │ │ + ldr r0, [pc, #-3820] @ 2d2e0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 2dc38 │ │ │ │ - ldr r1, [pc, #-3840] @ 2d2e4 │ │ │ │ - ldr r0, [pc, #-3840] @ 2d2e8 │ │ │ │ + b 2dc38 │ │ │ │ + ldr r1, [pc, #-3840] @ 2d2e4 │ │ │ │ + ldr r0, [pc, #-3840] @ 2d2e8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ - ldr r1, [pc, #-3864] @ 2d2ec │ │ │ │ - ldr r0, [pc, #-3864] @ 2d2f0 │ │ │ │ + b 2dc38 │ │ │ │ + ldr r1, [pc, #-3864] @ 2d2ec │ │ │ │ + ldr r0, [pc, #-3864] @ 2d2f0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3888] @ 2d2f4 │ │ │ │ - ldr r0, [pc, #-3888] @ 2d2f8 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3888] @ 2d2f4 │ │ │ │ + ldr r0, [pc, #-3888] @ 2d2f8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3912] @ 2d2fc │ │ │ │ - ldr r0, [pc, #-3912] @ 2d300 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3912] @ 2d2fc │ │ │ │ + ldr r0, [pc, #-3912] @ 2d300 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #-3916] @ 2d304 │ │ │ │ + ldr r2, [pc, #-3916] @ 2d304 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-3964] @ 2d308 │ │ │ │ - ldr r0, [pc, #-3964] @ 2d30c │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-3964] @ 2d308 │ │ │ │ + ldr r0, [pc, #-3964] @ 2d30c │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #-3968] @ 2d310 │ │ │ │ + ldr r2, [pc, #-3968] @ 2d310 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e258 │ │ │ │ - ldr r1, [pc, #-3984] @ 2d314 │ │ │ │ - ldr r0, [pc, #-3984] @ 2d318 │ │ │ │ + b 2e258 │ │ │ │ + ldr r1, [pc, #-3984] @ 2d314 │ │ │ │ + ldr r0, [pc, #-3984] @ 2d318 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #-3968] @ 2d330 │ │ │ │ + ldr r2, [pc, #-3968] @ 2d330 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ - ldr r2, [pc, #-4032] @ 2d31c │ │ │ │ - ldr r1, [pc, #-4032] @ 2d320 │ │ │ │ - ldr r0, [pc, #-4032] @ 2d324 │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ + ldr r2, [pc, #-4032] @ 2d31c │ │ │ │ + ldr r1, [pc, #-4032] @ 2d320 │ │ │ │ + ldr r0, [pc, #-4032] @ 2d324 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #-4044] @ 2d330 │ │ │ │ + ldr r2, [pc, #-4044] @ 2d330 │ │ │ │ bl 1407c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #-4080] @ 2d328 │ │ │ │ - ldr r0, [pc, #-4080] @ 2d32c │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #-4080] @ 2d328 │ │ │ │ + ldr r0, [pc, #-4080] @ 2d32c │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #-4084] @ 2d330 │ │ │ │ + ldr r2, [pc, #-4084] @ 2d330 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2fc │ │ │ │ + b 2e2fc │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b 2d704 │ │ │ │ - ldr r1, [pc, #2036] @ 2eb40 │ │ │ │ - ldr r0, [pc, #2036] @ 2eb44 │ │ │ │ + b 2d704 │ │ │ │ + ldr r1, [pc, #2036] @ 2eb40 │ │ │ │ + ldr r0, [pc, #2036] @ 2eb44 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #2032] @ 2eb48 │ │ │ │ + ldr r2, [pc, #2032] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2fc │ │ │ │ + b 2e2fc │ │ │ │ bl 8a10 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2d694 │ │ │ │ - ldr r1, [pc, #2004] @ 2eb4c │ │ │ │ - ldr r0, [pc, #2004] @ 2eb50 │ │ │ │ + bne 2d694 │ │ │ │ + ldr r1, [pc, #2004] @ 2eb4c │ │ │ │ + ldr r0, [pc, #2004] @ 2eb50 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1988] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1988] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2fc │ │ │ │ - ldr r1, [pc, #1980] @ 2eb54 │ │ │ │ - ldr r0, [pc, #1980] @ 2eb58 │ │ │ │ + b 2e2fc │ │ │ │ + ldr r1, [pc, #1980] @ 2eb54 │ │ │ │ + ldr r0, [pc, #1980] @ 2eb58 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1956] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1956] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ + b 2dc38 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d67c │ │ │ │ - ldr r1, [pc, #1944] @ 2eb5c │ │ │ │ - ldr r0, [pc, #1944] @ 2eb60 │ │ │ │ + b 2d67c │ │ │ │ + ldr r1, [pc, #1944] @ 2eb5c │ │ │ │ + ldr r0, [pc, #1944] @ 2eb60 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1912] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1912] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + b 2dc38 │ │ │ │ + ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ bl 8cec │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e47c │ │ │ │ + beq 2e47c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2d5d0 │ │ │ │ + beq 2d5d0 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2d5d0 │ │ │ │ + beq 2d5d0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2d5d0 │ │ │ │ + bne 2d5d0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d5d0 │ │ │ │ - ldr r1, [pc, #1848] @ 2eb64 │ │ │ │ - ldr r0, [pc, #1848] @ 2eb68 │ │ │ │ + b 2d5d0 │ │ │ │ + ldr r1, [pc, #1848] @ 2eb64 │ │ │ │ + ldr r0, [pc, #1848] @ 2eb68 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1808] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1808] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1824] @ 2eb6c │ │ │ │ - ldr r0, [pc, #1824] @ 2eb70 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1824] @ 2eb6c │ │ │ │ + ldr r0, [pc, #1824] @ 2eb70 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1776] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1776] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d5b4 │ │ │ │ + b 2d5b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d60c │ │ │ │ - ldr r1, [pc, #1776] @ 2eb74 │ │ │ │ - ldr r0, [pc, #1776] @ 2eb78 │ │ │ │ + b 2d60c │ │ │ │ + ldr r1, [pc, #1776] @ 2eb74 │ │ │ │ + ldr r0, [pc, #1776] @ 2eb78 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1720] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1720] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ - ldr r1, [pc, #1752] @ 2eb7c │ │ │ │ - ldr r0, [pc, #1752] @ 2eb80 │ │ │ │ + b 2dc38 │ │ │ │ + ldr r1, [pc, #1752] @ 2eb7c │ │ │ │ + ldr r0, [pc, #1752] @ 2eb80 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1688] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1688] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2b8 │ │ │ │ - ldr r1, [pc, #1728] @ 2eb84 │ │ │ │ - ldr r0, [pc, #1728] @ 2eb88 │ │ │ │ + b 2e2b8 │ │ │ │ + ldr r1, [pc, #1728] @ 2eb84 │ │ │ │ + ldr r0, [pc, #1728] @ 2eb88 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1656] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1656] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2b8 │ │ │ │ - ldr r1, [pc, #1704] @ 2eb8c │ │ │ │ - ldr r0, [pc, #1704] @ 2eb90 │ │ │ │ + b 2e2b8 │ │ │ │ + ldr r1, [pc, #1704] @ 2eb8c │ │ │ │ + ldr r0, [pc, #1704] @ 2eb90 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1624] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1624] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2b8 │ │ │ │ + b 2e2b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d77c │ │ │ │ - ldr r1, [pc, #1668] @ 2eb94 │ │ │ │ - ldr r0, [pc, #1668] @ 2eb98 │ │ │ │ + b 2d77c │ │ │ │ + ldr r1, [pc, #1668] @ 2eb94 │ │ │ │ + ldr r0, [pc, #1668] @ 2eb98 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1580] @ 2eb48 │ │ │ │ + ldr r2, [pc, #1580] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 2d830 │ │ │ │ + bl 910c │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d7a0 │ │ │ │ + b 2d7a0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d7bc │ │ │ │ + b 2d7bc │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d808 │ │ │ │ - ldr r1, [pc, #1592] @ 2eb9c │ │ │ │ - ldr r0, [pc, #1592] @ 2eba0 │ │ │ │ + b 2d808 │ │ │ │ + ldr r1, [pc, #1592] @ 2eb9c │ │ │ │ + ldr r0, [pc, #1592] @ 2eba0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #51 @ 0x33 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1568] @ 2eba4 │ │ │ │ - ldr r0, [pc, #1568] @ 2eba8 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1568] @ 2eba4 │ │ │ │ + ldr r0, [pc, #1568] @ 2eba8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1544] @ 2ebac │ │ │ │ - ldr r0, [pc, #1544] @ 2ebb0 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1544] @ 2ebac │ │ │ │ + ldr r0, [pc, #1544] @ 2ebb0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cbc4 │ │ │ │ - ldr r3, [pc, #1512] @ 2ebb4 │ │ │ │ - ldr r1, [pc, #1512] @ 2ebb8 │ │ │ │ + b 2cbc8 │ │ │ │ + ldr r3, [pc, #1512] @ 2ebb4 │ │ │ │ + ldr r1, [pc, #1512] @ 2ebb8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r1, [pc, #1496] @ 2ebbc │ │ │ │ - ldr r0, [pc, #1496] @ 2ebc0 │ │ │ │ + ldr r1, [pc, #1496] @ 2ebbc │ │ │ │ + ldr r0, [pc, #1496] @ 2ebc0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1472] @ 2ebc4 │ │ │ │ - ldr r0, [pc, #1472] @ 2ebc8 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1472] @ 2ebc4 │ │ │ │ + ldr r0, [pc, #1472] @ 2ebc8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1448] @ 2ebcc │ │ │ │ - ldr r0, [pc, #1448] @ 2ebd0 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1448] @ 2ebcc │ │ │ │ + ldr r0, [pc, #1448] @ 2ebd0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #50 @ 0x32 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cb70 │ │ │ │ - ldr r1, [pc, #1412] @ 2ebd4 │ │ │ │ - ldr r0, [pc, #1412] @ 2ebd8 │ │ │ │ + b 2cb74 │ │ │ │ + ldr r1, [pc, #1412] @ 2ebd4 │ │ │ │ + ldr r0, [pc, #1412] @ 2ebd8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ bl 132cc │ │ │ │ - b 2e304 │ │ │ │ + b 2e304 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ce24 │ │ │ │ - ldr r1, [pc, #1380] @ 2ebdc │ │ │ │ - ldr r0, [pc, #1380] @ 2ebe0 │ │ │ │ + b 2ce28 │ │ │ │ + ldr r1, [pc, #1380] @ 2ebdc │ │ │ │ + ldr r0, [pc, #1380] @ 2ebe0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ bl 132cc │ │ │ │ - b 2e304 │ │ │ │ - ldr r1, [pc, #1356] @ 2ebe4 │ │ │ │ - ldr r0, [pc, #1356] @ 2ebe8 │ │ │ │ + b 2e304 │ │ │ │ + ldr r1, [pc, #1356] @ 2ebe4 │ │ │ │ + ldr r0, [pc, #1356] @ 2ebe8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1332] @ 2ebec │ │ │ │ - ldr r0, [pc, #1332] @ 2ebf0 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1332] @ 2ebec │ │ │ │ + ldr r0, [pc, #1332] @ 2ebf0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cdcc │ │ │ │ - ldr r1, [pc, #1296] @ 2ebf4 │ │ │ │ - ldr r0, [pc, #1296] @ 2ebf8 │ │ │ │ + b 2cdd0 │ │ │ │ + ldr r1, [pc, #1296] @ 2ebf4 │ │ │ │ + ldr r0, [pc, #1296] @ 2ebf8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ + b 2dc38 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cd50 │ │ │ │ - ldr ip, [pc, #1260] @ 2ebfc │ │ │ │ - ldr r1, [pc, #1260] @ 2ec00 │ │ │ │ - ldr r0, [pc, #1260] @ 2ec04 │ │ │ │ + b 2cd54 │ │ │ │ + ldr ip, [pc, #1260] @ 2ebfc │ │ │ │ + ldr r1, [pc, #1260] @ 2ec00 │ │ │ │ + ldr r0, [pc, #1260] @ 2ec04 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #51 @ 0x33 │ │ │ │ str r9, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cc1c │ │ │ │ - ldr r1, [pc, #1212] @ 2ec08 │ │ │ │ - ldr r0, [pc, #1212] @ 2ec0c │ │ │ │ + b 2cc20 │ │ │ │ + ldr r1, [pc, #1212] @ 2ec08 │ │ │ │ + ldr r0, [pc, #1212] @ 2ec0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #51 @ 0x33 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cce0 │ │ │ │ - ldr r1, [pc, #1180] @ 2ec10 │ │ │ │ - ldr r0, [pc, #1180] @ 2ec14 │ │ │ │ + b 2cce4 │ │ │ │ + ldr r1, [pc, #1180] @ 2ec10 │ │ │ │ + ldr r0, [pc, #1180] @ 2ec14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #54 @ 0x36 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1160] @ 2ec18 │ │ │ │ - ldr r0, [pc, #1160] @ 2ec1c │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1160] @ 2ec18 │ │ │ │ + ldr r0, [pc, #1160] @ 2ec1c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #51 @ 0x33 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #1136] @ 2ec20 │ │ │ │ - ldr r0, [pc, #1136] @ 2ec24 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #1136] @ 2ec20 │ │ │ │ + ldr r0, [pc, #1136] @ 2ec24 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #53 @ 0x35 │ │ │ │ bl 132cc │ │ │ │ - b 2dc38 │ │ │ │ + b 2dc38 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cd04 │ │ │ │ - ldr r1, [pc, #1100] @ 2ec28 │ │ │ │ - ldr r0, [pc, #1100] @ 2ec2c │ │ │ │ + b 2cd08 │ │ │ │ + ldr r1, [pc, #1100] @ 2ec28 │ │ │ │ + ldr r0, [pc, #1100] @ 2ec2c │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #864] @ 2eb48 │ │ │ │ + ldr r2, [pc, #864] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + b 2d830 │ │ │ │ + ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ bl 8cec │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e868 │ │ │ │ + beq 2e868 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 2d544 │ │ │ │ + beq 2d544 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r2, #-1073741824 @ 0xc0000000 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 2d544 │ │ │ │ + beq 2d544 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2d544 │ │ │ │ + bne 2d544 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d544 │ │ │ │ - ldr r1, [pc, #1004] @ 2ec30 │ │ │ │ - ldr r0, [pc, #1004] @ 2ec34 │ │ │ │ + b 2d544 │ │ │ │ + ldr r1, [pc, #1004] @ 2ec30 │ │ │ │ + ldr r0, [pc, #1004] @ 2ec34 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1000] @ 2ec38 │ │ │ │ + ldr r2, [pc, #1000] @ 2ec38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d580 │ │ │ │ - ldr r1, [pc, #972] @ 2ec3c │ │ │ │ - ldr r0, [pc, #972] @ 2ec40 │ │ │ │ + b 2d580 │ │ │ │ + ldr r1, [pc, #972] @ 2ec3c │ │ │ │ + ldr r0, [pc, #972] @ 2ec40 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #716] @ 2eb48 │ │ │ │ + ldr r2, [pc, #716] @ 2eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #948] @ 2ec44 │ │ │ │ - ldr r0, [pc, #948] @ 2ec48 │ │ │ │ - ldr r2, [pc, #928] @ 2ec38 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #948] @ 2ec44 │ │ │ │ + ldr r0, [pc, #948] @ 2ec48 │ │ │ │ + ldr r2, [pc, #928] @ 2ec38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2c8 │ │ │ │ + b 2e2c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d528 │ │ │ │ - ldr r1, [pc, #916] @ 2ec4c │ │ │ │ - ldr r0, [pc, #916] @ 2ec50 │ │ │ │ + b 2d528 │ │ │ │ + ldr r1, [pc, #916] @ 2ec4c │ │ │ │ + ldr r0, [pc, #916] @ 2ec50 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #884] @ 2ec38 │ │ │ │ + ldr r2, [pc, #884] @ 2ec38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2e2c8 │ │ │ │ - ldr r1, [pc, #892] @ 2ec54 │ │ │ │ - ldr r0, [pc, #892] @ 2ec58 │ │ │ │ + b 2e2c8 │ │ │ │ + ldr r1, [pc, #892] @ 2ec54 │ │ │ │ + ldr r0, [pc, #892] @ 2ec58 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #852] @ 2ec38 │ │ │ │ + ldr r2, [pc, #852] @ 2ec38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #868] @ 2ec5c │ │ │ │ - ldr r0, [pc, #868] @ 2ec60 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #868] @ 2ec5c │ │ │ │ + ldr r0, [pc, #868] @ 2ec60 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #220 @ 0xdc │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #844] @ 2ec64 │ │ │ │ - ldr r0, [pc, #844] @ 2ec68 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #844] @ 2ec64 │ │ │ │ + ldr r0, [pc, #844] @ 2ec68 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #217 @ 0xd9 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #820] @ 2ec6c │ │ │ │ - ldr r0, [pc, #820] @ 2ec70 │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #820] @ 2ec6c │ │ │ │ + ldr r0, [pc, #820] @ 2ec70 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d4cc │ │ │ │ - ldr r1, [pc, #784] @ 2ec74 │ │ │ │ - ldr r0, [pc, #784] @ 2ec78 │ │ │ │ + b 2d4cc │ │ │ │ + ldr r1, [pc, #784] @ 2ec74 │ │ │ │ + ldr r0, [pc, #784] @ 2ec78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ bl 132cc │ │ │ │ - b 2e2c8 │ │ │ │ + b 2e2c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d400 │ │ │ │ - ldr r1, [pc, #752] @ 2ec7c │ │ │ │ - ldr r0, [pc, #752] @ 2ec80 │ │ │ │ + b 2d400 │ │ │ │ + ldr r1, [pc, #752] @ 2ec7c │ │ │ │ + ldr r0, [pc, #752] @ 2ec80 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ bl 132cc │ │ │ │ - b 2e2c8 │ │ │ │ - ldr r1, [pc, #728] @ 2ec84 │ │ │ │ - ldr r0, [pc, #728] @ 2ec88 │ │ │ │ + b 2e2c8 │ │ │ │ + ldr r1, [pc, #728] @ 2ec84 │ │ │ │ + ldr r0, [pc, #728] @ 2ec88 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #213 @ 0xd5 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r2, [pc, #704] @ 2ec8c │ │ │ │ + b 2d830 │ │ │ │ + ldr r2, [pc, #704] @ 2ec8c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ - b 2cff8 │ │ │ │ - ldr r2, [pc, #692] @ 2ec90 │ │ │ │ + b 2cffc │ │ │ │ + ldr r2, [pc, #692] @ 2ec90 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ - b 2cfb8 │ │ │ │ - ldr r2, [pc, #680] @ 2ec94 │ │ │ │ + b 2cfbc │ │ │ │ + ldr r2, [pc, #680] @ 2ec94 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #664] @ 2ec90 │ │ │ │ + ldr r2, [pc, #664] @ 2ec90 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r2] │ │ │ │ - b 2cfb8 │ │ │ │ - ldr r3, [pc, #656] @ 2ec98 │ │ │ │ - ldr r1, [pc, #656] @ 2ec9c │ │ │ │ - ldr r0, [pc, #656] @ 2eca0 │ │ │ │ + b 2cfbc │ │ │ │ + ldr r3, [pc, #656] @ 2ec98 │ │ │ │ + ldr r1, [pc, #656] @ 2ec9c │ │ │ │ + ldr r0, [pc, #656] @ 2eca0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ - ldr r2, [pc, #648] @ 2eca4 │ │ │ │ + ldr r2, [pc, #648] @ 2eca4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #632] @ 2eca8 │ │ │ │ - ldr r0, [pc, #632] @ 2ecac │ │ │ │ + ldr r1, [pc, #632] @ 2eca8 │ │ │ │ + ldr r0, [pc, #632] @ 2ecac │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2d3a8 │ │ │ │ - ldr r1, [pc, #596] @ 2ecb0 │ │ │ │ - ldr r0, [pc, #596] @ 2ecb4 │ │ │ │ + b 2d3a8 │ │ │ │ + ldr r1, [pc, #596] @ 2ecb0 │ │ │ │ + ldr r0, [pc, #596] @ 2ecb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ bl 132cc │ │ │ │ - b 2e2c8 │ │ │ │ + b 2e2c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cf50 │ │ │ │ - ldr r1, [pc, #564] @ 2ecb8 │ │ │ │ - ldr r0, [pc, #564] @ 2ecbc │ │ │ │ + b 2cf54 │ │ │ │ + ldr r1, [pc, #564] @ 2ecb8 │ │ │ │ + ldr r0, [pc, #564] @ 2ecbc │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ bl 132cc │ │ │ │ - b 2e2c8 │ │ │ │ - ldr r1, [pc, #540] @ 2ecc0 │ │ │ │ - ldr r0, [pc, #540] @ 2ecc4 │ │ │ │ + b 2e2c8 │ │ │ │ + ldr r1, [pc, #540] @ 2ecc0 │ │ │ │ + ldr r0, [pc, #540] @ 2ecc4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ - ldr r1, [pc, #516] @ 2ecc8 │ │ │ │ - ldr r0, [pc, #516] @ 2eccc │ │ │ │ + b 2d830 │ │ │ │ + ldr r1, [pc, #516] @ 2ecc8 │ │ │ │ + ldr r0, [pc, #516] @ 2eccc │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cef8 │ │ │ │ - ldr r1, [pc, #480] @ 2ecd0 │ │ │ │ - ldr r0, [pc, #480] @ 2ecd4 │ │ │ │ + b 2cefc │ │ │ │ + ldr r1, [pc, #480] @ 2ecd0 │ │ │ │ + ldr r0, [pc, #480] @ 2ecd4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2ce6c │ │ │ │ - ldr r1, [pc, #444] @ 2ecd8 │ │ │ │ - ldr r0, [pc, #444] @ 2ecdc │ │ │ │ + b 2ce70 │ │ │ │ + ldr r1, [pc, #444] @ 2ecd8 │ │ │ │ + ldr r0, [pc, #444] @ 2ecdc │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ bl 132cc │ │ │ │ - b 2d830 │ │ │ │ + b 2d830 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 2cea8 │ │ │ │ - ldrdeq r3, [r1], -ip │ │ │ │ - andeq r3, r1, r8, lsr #18 │ │ │ │ + b 2ceac │ │ │ │ + andeq r3, r1, r4, ror #27 │ │ │ │ + andeq r3, r1, r0, lsr r9 │ │ │ │ andeq r0, r0, r1, lsr r1 │ │ │ │ - @ instruction: 0x00013db0 │ │ │ │ - strdeq r3, [r1], -ip │ │ │ │ - muleq r1, r0, sp │ │ │ │ - ldrdeq r3, [r1], -ip │ │ │ │ - andeq r3, r1, r4, ror #26 │ │ │ │ - @ instruction: 0x000138b0 │ │ │ │ + @ instruction: 0x00013db8 │ │ │ │ + andeq r3, r1, r4, lsl #18 │ │ │ │ + muleq r1, r8, sp │ │ │ │ + andeq r3, r1, r4, ror #17 │ │ │ │ + andeq r3, r1, ip, ror #26 │ │ │ │ + @ instruction: 0x000138b8 │ │ │ │ + andeq r3, r1, r4, lsl #26 │ │ │ │ + andeq r3, r1, r0, asr r8 │ │ │ │ + andeq r3, r1, r4, ror #25 │ │ │ │ + andeq r3, r1, r0, lsr r8 │ │ │ │ + andeq r3, r1, ip, lsr #25 │ │ │ │ + strdeq r3, [r1], -r8 │ │ │ │ + andeq r3, r1, ip, lsl #25 │ │ │ │ + ldrdeq r3, [r1], -r8 │ │ │ │ + andeq r3, r1, ip, ror #24 │ │ │ │ + @ instruction: 0x000137b8 │ │ │ │ + andeq r3, r1, ip, asr #24 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ + andeq r3, r1, r0, lsr #24 │ │ │ │ + andeq r3, r1, ip, ror #14 │ │ │ │ + ldrdeq r3, [r1], -r0 │ │ │ │ + andeq r3, r1, ip, lsl r7 │ │ │ │ + @ instruction: 0x00013bb0 │ │ │ │ strdeq r3, [r1], -ip │ │ │ │ - andeq r3, r1, r8, asr #16 │ │ │ │ - ldrdeq r3, [r1], -ip │ │ │ │ - andeq r3, r1, r8, lsr #16 │ │ │ │ - andeq r3, r1, r4, lsr #25 │ │ │ │ + muleq r1, r4, fp │ │ │ │ + andeq r3, r1, r0, ror #13 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + ldrdeq r4, [r1], -r4 @ │ │ │ │ + andeq r3, r1, r0, asr fp │ │ │ │ + muleq r1, ip, r6 │ │ │ │ + andeq r3, r1, r0, lsr fp │ │ │ │ + andeq r3, r1, ip, ror r6 │ │ │ │ + andeq r3, r1, r0, lsl fp │ │ │ │ + andeq r3, r1, ip, asr r6 │ │ │ │ + andeq r3, r1, r8, ror #21 │ │ │ │ + andeq r3, r1, r4, lsr r6 │ │ │ │ + @ instruction: 0x00013abc │ │ │ │ + andeq r3, r1, r8, lsl #12 │ │ │ │ + muleq r1, ip, sl │ │ │ │ + andeq r3, r1, r8, ror #11 │ │ │ │ + andeq r3, r1, ip, ror sl │ │ │ │ + andeq r3, r1, r8, asr #11 │ │ │ │ + andeq r3, r1, r0, asr sl │ │ │ │ + muleq r1, ip, r5 │ │ │ │ + andeq r4, r1, r0, asr #21 │ │ │ │ + andeq r3, r1, ip, lsl sl │ │ │ │ + andeq r3, r1, r8, ror #10 │ │ │ │ + andeq r3, r1, ip, ror #19 │ │ │ │ + andeq r3, r1, r8, lsr r5 │ │ │ │ + andeq r3, r1, r4, asr #19 │ │ │ │ + andeq r3, r1, r0, lsl r5 │ │ │ │ + andeq r3, r1, r4, lsr #19 │ │ │ │ strdeq r3, [r1], -r0 │ │ │ │ - andeq r3, r1, r4, lsl #25 │ │ │ │ + andeq r3, r1, r4, lsl #19 │ │ │ │ ldrdeq r3, [r1], -r0 │ │ │ │ - andeq r3, r1, r4, ror #24 │ │ │ │ - @ instruction: 0x000137b0 │ │ │ │ - andeq r3, r1, r4, asr #24 │ │ │ │ - muleq r1, r0, r7 │ │ │ │ - andeq r3, r1, r8, lsl ip │ │ │ │ - andeq r3, r1, r4, ror #14 │ │ │ │ - andeq r3, r1, r8, asr #23 │ │ │ │ - andeq r3, r1, r4, lsl r7 │ │ │ │ - andeq r3, r1, r8, lsr #23 │ │ │ │ - strdeq r3, [r1], -r4 │ │ │ │ - andeq r3, r1, ip, lsl #23 │ │ │ │ - ldrdeq r3, [r1], -r8 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - @ instruction: 0x000142bc │ │ │ │ - andeq r3, r1, r8, asr #22 │ │ │ │ - muleq r1, r4, r6 │ │ │ │ - andeq r3, r1, r8, lsr #22 │ │ │ │ - andeq r3, r1, r4, ror r6 │ │ │ │ - andeq r3, r1, r8, lsl #22 │ │ │ │ - andeq r3, r1, r4, asr r6 │ │ │ │ - andeq r3, r1, r0, ror #21 │ │ │ │ - andeq r3, r1, ip, lsr #12 │ │ │ │ - @ instruction: 0x00013ab4 │ │ │ │ - andeq r3, r1, r0, lsl #12 │ │ │ │ - muleq r1, r4, sl │ │ │ │ - andeq r3, r1, r0, ror #11 │ │ │ │ - andeq r3, r1, r4, ror sl │ │ │ │ - andeq r3, r1, r0, asr #11 │ │ │ │ - andeq r3, r1, r8, asr #20 │ │ │ │ - muleq r1, r4, r5 │ │ │ │ - andeq r4, r1, ip, lsr #20 │ │ │ │ - andeq r3, r1, r4, lsl sl │ │ │ │ - andeq r3, r1, r0, ror #10 │ │ │ │ - andeq r3, r1, r4, ror #19 │ │ │ │ - andeq r3, r1, r0, lsr r5 │ │ │ │ - @ instruction: 0x000139bc │ │ │ │ - andeq r3, r1, r8, lsl #10 │ │ │ │ - muleq r1, ip, r9 │ │ │ │ - andeq r3, r1, r8, ror #9 │ │ │ │ - andeq r3, r1, ip, ror r9 │ │ │ │ - andeq r3, r1, r8, asr #9 │ │ │ │ - andeq r3, r1, ip, asr #18 │ │ │ │ - muleq r1, r8, r4 │ │ │ │ - andeq r3, r1, r4, ror #17 │ │ │ │ - andeq r3, r1, r0, lsr r4 │ │ │ │ + andeq r3, r1, r4, asr r9 │ │ │ │ + andeq r3, r1, r0, lsr #9 │ │ │ │ + andeq r3, r1, ip, ror #17 │ │ │ │ + andeq r3, r1, r8, lsr r4 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ - @ instruction: 0x000138b8 │ │ │ │ - andeq r3, r1, r4, lsl #8 │ │ │ │ - muleq r1, ip, r8 │ │ │ │ - andeq r3, r1, r8, ror #7 │ │ │ │ - andeq r3, r1, r0, ror r8 │ │ │ │ - @ instruction: 0x000133bc │ │ │ │ - andeq r3, r1, r0, asr r8 │ │ │ │ - muleq r1, ip, r3 │ │ │ │ - andeq r3, r1, r4, lsr r8 │ │ │ │ - andeq r3, r1, r0, lsl #7 │ │ │ │ - andeq r3, r1, r4, lsl r8 │ │ │ │ - andeq r3, r1, r0, ror #6 │ │ │ │ + andeq r3, r1, r0, asr #17 │ │ │ │ + andeq r3, r1, ip, lsl #8 │ │ │ │ + andeq r3, r1, r4, lsr #17 │ │ │ │ + strdeq r3, [r1], -r0 │ │ │ │ + andeq r3, r1, r8, ror r8 │ │ │ │ + andeq r3, r1, r4, asr #7 │ │ │ │ + andeq r3, r1, r8, asr r8 │ │ │ │ + andeq r3, r1, r4, lsr #7 │ │ │ │ + andeq r3, r1, ip, lsr r8 │ │ │ │ + andeq r3, r1, r8, lsl #7 │ │ │ │ + andeq r3, r1, ip, lsl r8 │ │ │ │ + andeq r3, r1, r8, ror #6 │ │ │ │ + strdeq r3, [r1], -ip │ │ │ │ + andeq r3, r1, r8, asr #6 │ │ │ │ + ldrdeq r3, [r1], -r4 │ │ │ │ + andeq r3, r1, r0, lsr #6 │ │ │ │ + andeq r3, r1, r8, lsr #15 │ │ │ │ strdeq r3, [r1], -r4 │ │ │ │ - andeq r3, r1, r0, asr #6 │ │ │ │ - andeq r3, r1, ip, asr #15 │ │ │ │ - andeq r3, r1, r8, lsl r3 │ │ │ │ - andeq r3, r1, r0, lsr #15 │ │ │ │ - andeq r3, r1, ip, ror #5 │ │ │ │ - andeq r3, r1, r0, lsl #15 │ │ │ │ - andeq r3, r1, ip, asr #5 │ │ │ │ + andeq r3, r1, r8, lsl #15 │ │ │ │ + ldrdeq r3, [r1], -r4 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andeq r5, r1, ip, asr #16 │ │ │ │ - andeq r2, r1, r0, lsr r2 │ │ │ │ - strheq r4, [r1], -r8 │ │ │ │ - andeq r3, r0, r6, asr #27 │ │ │ │ + andeq r5, r1, ip, ror #16 │ │ │ │ + andeq r2, r1, r8, lsr r2 │ │ │ │ + ldrdeq r4, [r1], -r0 │ │ │ │ + muleq r0, r2, r5 │ │ │ │ + andeq r3, r1, r4, lsl #14 │ │ │ │ + andeq r3, r1, r0, asr r2 │ │ │ │ + ldrdeq r3, [r1], -ip │ │ │ │ + andeq r3, r1, r8, lsr #4 │ │ │ │ + @ instruction: 0x000136b0 │ │ │ │ strdeq r3, [r1], -ip │ │ │ │ - andeq r3, r1, r8, asr #4 │ │ │ │ - ldrdeq r3, [r1], -r4 │ │ │ │ - andeq r3, r1, r0, lsr #4 │ │ │ │ - andeq r3, r1, r8, lsr #13 │ │ │ │ - strdeq r3, [r1], -r4 │ │ │ │ - andeq r3, r1, r8, lsl #13 │ │ │ │ - ldrdeq r3, [r1], -r4 │ │ │ │ - andeq r3, r1, r8, ror #12 │ │ │ │ - @ instruction: 0x000131b4 │ │ │ │ - andeq r3, r1, ip, lsr r6 │ │ │ │ - andeq r3, r1, r8, lsl #3 │ │ │ │ - andeq r3, r1, r0, lsl r6 │ │ │ │ - andeq r3, r1, ip, asr r1 │ │ │ │ + muleq r1, r0, r6 │ │ │ │ + ldrdeq r3, [r1], -ip │ │ │ │ + andeq r3, r1, r0, ror r6 │ │ │ │ + @ instruction: 0x000131bc │ │ │ │ + andeq r3, r1, r4, asr #12 │ │ │ │ + muleq r1, r0, r1 │ │ │ │ + andeq r3, r1, r8, lsl r6 │ │ │ │ + andeq r3, r1, r4, ror #2 │ │ │ │ │ │ │ │ 0002ece0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r1, [pc, #3996] @ 2fc94 │ │ │ │ @@ -39416,15 +39416,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #776] @ 0x308 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl 8a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f584 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -39737,15 +39737,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ beq 30798 │ │ │ │ ldr r3, [pc, #3012] @ 2fdf0 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sl] │ │ │ │ - ldr r1, [r3, #60] @ 0x3c │ │ │ │ + ldr r1, [r3, #792] @ 0x318 │ │ │ │ bl 10844 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 30a6c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ @@ -39788,15 +39788,15 @@ │ │ │ │ beq 2f2f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ beq 30834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sl] │ │ │ │ - ldr r1, [r3, #72] @ 0x48 │ │ │ │ + ldr r1, [r3, #804] @ 0x324 │ │ │ │ bl 10844 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ beq 30858 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 12bc0 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -39817,15 +39817,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 12bc0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [r3, #912] @ 0x390 │ │ │ │ + ldr r3, [r3, #964] @ 0x3c4 │ │ │ │ mov r2, #7 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ @@ -39929,21 +39929,21 @@ │ │ │ │ ldr r0, [pc, #1936] @ 2fcb0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov fp, #0 │ │ │ │ ldr r1, [pc, #1880] @ 2fcb4 │ │ │ │ ldr r2, [pc, #1848] @ 2fc98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ @@ -39982,15 +39982,15 @@ │ │ │ │ ldr r0, [pc, #1756] @ 2fcd0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [pc, #2008] @ 2fdf0 │ │ │ │ ldr r1, [pc, #1720] @ 2fcd4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #1716] @ 2fcd8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -40004,33 +40004,33 @@ │ │ │ │ ldr r0, [pc, #1684] @ 2fce0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [pc, #1912] @ 2fdf0 │ │ │ │ ldr r1, [pc, #1640] @ 2fce4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #1636] @ 2fce8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ beq 2f6d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ @@ -40102,15 +40102,15 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ bne 2f7e4 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ + ldr r1, [r3, #780] @ 0x30c │ │ │ │ ldr r3, [pc, #1532] @ 2fdf0 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r0, [sl] │ │ │ │ bl 10844 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 303cc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -40191,33 +40191,33 @@ │ │ │ │ ldr r0, [pc, #956] @ 2fcf4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r6] │ │ │ │ moveq r9, #0 │ │ │ │ beq 2f088 │ │ │ │ cmp r3, #10 │ │ │ │ bne 30c60 │ │ │ │ @@ -40230,39 +40230,39 @@ │ │ │ │ ldr r0, [pc, #808] @ 2fcfc │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #75 @ 0x4b │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [pc, #1000] @ 2fdf0 │ │ │ │ ldr r1, [pc, #756] @ 2fd00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #752] @ 2fd04 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2ef4c │ │ │ │ mov r0, r3 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2ef10 │ │ │ │ @@ -40272,49 +40272,49 @@ │ │ │ │ ldr r0, [pc, #656] @ 2fd0c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [pc, #808] @ 2fdf0 │ │ │ │ ldr r1, [pc, #580] @ 2fd10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #576] @ 2fd14 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2ef8c │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2efc8 │ │ │ │ @@ -40324,234 +40324,234 @@ │ │ │ │ ldr r0, [pc, #464] @ 2fd1c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [pc, #584] @ 2fdf0 │ │ │ │ ldr r1, [pc, #372] @ 2fd20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #368] @ 2fd24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2f008 │ │ │ │ ldr r3, [pc, #460] @ 2fdf0 │ │ │ │ ldr r1, [pc, #256] @ 2fd28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #252] @ 2fd2c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ andeq r1, r3, r0, lsl #6 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq r1, r3, r0, ror #5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - strdeq r3, [r1], -ip │ │ │ │ - andeq r2, r1, r8, lsr #24 │ │ │ │ + andeq r3, r1, r4, lsl r6 │ │ │ │ + andeq r2, r1, ip, ror #24 │ │ │ │ muleq r3, ip, sl │ │ │ │ - andeq r3, r1, r4, lsl #11 │ │ │ │ - @ instruction: 0x00012bb4 │ │ │ │ - andeq r2, r1, ip, lsl #15 │ │ │ │ - andeq r3, r1, ip, asr #10 │ │ │ │ - andeq r2, r1, ip, ror fp │ │ │ │ - andeq r3, r1, r8, lsr #10 │ │ │ │ - andeq r2, r1, r8, asr fp │ │ │ │ - strdeq r3, [r1], -r8 │ │ │ │ - andeq r2, r1, r8, lsr #22 │ │ │ │ - ldrdeq r3, [r1], -r0 │ │ │ │ + muleq r1, ip, r5 │ │ │ │ + strdeq r2, [r1], -r8 │ │ │ │ + muleq r1, r4, r7 │ │ │ │ + andeq r3, r1, r4, ror #10 │ │ │ │ + andeq r2, r1, r0, asr #23 │ │ │ │ + andeq r3, r1, r0, asr #10 │ │ │ │ + muleq r1, ip, fp │ │ │ │ + andeq r3, r1, r0, lsl r5 │ │ │ │ + andeq r2, r1, ip, ror #22 │ │ │ │ + andeq r3, r1, r8, ror #9 │ │ │ │ + andeq r2, r1, r0, asr #22 │ │ │ │ + andeq r3, r1, ip, lsr #9 │ │ │ │ + andeq r2, r1, r8, lsl #22 │ │ │ │ strdeq r2, [r1], -ip │ │ │ │ - muleq r1, r4, r4 │ │ │ │ - andeq r2, r1, r4, asr #21 │ │ │ │ + strdeq r3, [r1], -ip │ │ │ │ + andeq r2, r1, r8, asr r8 │ │ │ │ + andeq r3, r1, ip, asr r1 │ │ │ │ + @ instruction: 0x000127b8 │ │ │ │ + andeq r3, r1, r0, lsr #2 │ │ │ │ + andeq r2, r1, r8, ror r7 │ │ │ │ + strheq r3, [r1], -r8 │ │ │ │ + andeq r2, r1, r0, lsl r7 │ │ │ │ + andeq r3, r1, r0, rrx │ │ │ │ + @ instruction: 0x000126b8 │ │ │ │ + andeq r2, r1, r8, ror #31 │ │ │ │ + andeq r2, r1, r0, asr #12 │ │ │ │ + andeq r2, r1, r0, lsl #31 │ │ │ │ + ldrdeq r2, [r1], -r8 │ │ │ │ + andeq r2, r1, r4, lsl #30 │ │ │ │ + andeq r2, r1, ip, asr r5 │ │ │ │ strdeq r2, [r1], -r4 │ │ │ │ - andeq r3, r1, r4, ror #3 │ │ │ │ - andeq r2, r1, r4, lsl r8 │ │ │ │ - andeq r3, r1, r4, asr #2 │ │ │ │ - andeq r2, r1, r4, ror r7 │ │ │ │ - andeq r3, r1, r8, lsl #2 │ │ │ │ - andeq r2, r1, r4, lsr r7 │ │ │ │ - andeq r3, r1, r0, lsr #1 │ │ │ │ - andeq r2, r1, ip, asr #13 │ │ │ │ - andeq r3, r1, r8, asr #32 │ │ │ │ - andeq r2, r1, r4, ror r6 │ │ │ │ - ldrdeq r2, [r1], -r0 │ │ │ │ - strdeq r2, [r1], -ip │ │ │ │ - andeq r2, r1, r8, ror #30 │ │ │ │ - muleq r1, r4, r5 │ │ │ │ - andeq r2, r1, ip, ror #29 │ │ │ │ - andeq r2, r1, r8, lsl r5 │ │ │ │ - ldrdeq r2, [r1], -ip │ │ │ │ - andeq r2, r1, r8, lsl #6 │ │ │ │ - andeq r2, r1, r4, ror #24 │ │ │ │ + andeq r2, r1, ip, asr #6 │ │ │ │ + andeq r2, r1, ip, ror ip │ │ │ │ + ldrdeq r2, [r1], -r8 │ │ │ │ + andeq r2, r1, r0, lsr ip │ │ │ │ muleq r1, r4, r2 │ │ │ │ - andeq r2, r1, r8, lsl ip │ │ │ │ + andeq r2, r1, r0, lsl #11 │ │ │ │ + andeq r2, r1, r8, lsl #23 │ │ │ │ + andeq r2, r1, r4, ror #3 │ │ │ │ + andeq r2, r1, r0, asr sl │ │ │ │ + strheq r2, [r1], -r4 │ │ │ │ + andeq r2, r1, r0, lsr #7 │ │ │ │ + andeq r2, r1, r8, lsr #19 │ │ │ │ + andeq r2, r1, r4 │ │ │ │ + andeq r2, r1, r4, lsr #16 │ │ │ │ + andeq r1, r1, r8, lsl #29 │ │ │ │ + andeq r2, r1, r4, ror r1 │ │ │ │ + andeq r2, r1, ip, ror r7 │ │ │ │ + ldrdeq r1, [r1], -r8 │ │ │ │ + andeq r2, r1, r8, asr r7 │ │ │ │ + @ instruction: 0x00011db4 │ │ │ │ + andeq r2, r1, r4, ror #13 │ │ │ │ + andeq r1, r1, r0, asr #26 │ │ │ │ + andeq r2, r1, r0, lsl #13 │ │ │ │ + andeq r1, r1, r4, ror #25 │ │ │ │ + ldrdeq r1, [r1], -r0 │ │ │ │ + ldrdeq r2, [r1], -r8 │ │ │ │ + andeq r1, r1, r4, lsr ip │ │ │ │ + andeq r2, r1, r0, lsr #11 │ │ │ │ + andeq r1, r1, r4, lsl #24 │ │ │ │ + andeq r1, r1, ip, ror #28 │ │ │ │ + andeq r2, r1, r4, ror r4 │ │ │ │ + ldrdeq r1, [r1], -r0 │ │ │ │ + andeq r2, r1, r0, asr #8 │ │ │ │ + muleq r1, ip, sl │ │ │ │ + andeq r2, r1, r0, lsr r3 │ │ │ │ + muleq r1, r4, r9 │ │ │ │ + ldrdeq r2, [r1], -r0 │ │ │ │ + andeq r1, r1, r8, lsr #18 │ │ │ │ andeq r2, r1, r0, asr r2 │ │ │ │ - andeq r2, r1, r8, ror r5 │ │ │ │ - andeq r2, r1, r0, ror fp │ │ │ │ - andeq r2, r1, r0, lsr #3 │ │ │ │ - andeq r2, r1, r8, lsr sl │ │ │ │ - andeq r2, r1, r0, ror r0 │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - muleq r1, r0, r9 │ │ │ │ - andeq r1, r1, r0, asr #31 │ │ │ │ - andeq r2, r1, ip, lsl #16 │ │ │ │ - andeq r1, r1, r4, asr #28 │ │ │ │ - andeq r2, r1, ip, ror #2 │ │ │ │ - andeq r2, r1, r4, ror #14 │ │ │ │ - muleq r1, r4, sp │ │ │ │ - andeq r2, r1, r0, asr #14 │ │ │ │ - andeq r1, r1, r0, ror sp │ │ │ │ - andeq r2, r1, ip, asr #13 │ │ │ │ - strdeq r1, [r1], -ip │ │ │ │ - andeq r2, r1, r8, ror #12 │ │ │ │ - andeq r1, r1, r0, lsr #25 │ │ │ │ - andeq r1, r1, r8, asr #31 │ │ │ │ - andeq r2, r1, r0, asr #11 │ │ │ │ - strdeq r1, [r1], -r0 │ │ │ │ - andeq r2, r1, r8, lsl #11 │ │ │ │ - andeq r1, r1, r0, asr #23 │ │ │ │ - andeq r1, r1, r4, ror #28 │ │ │ │ - andeq r2, r1, ip, asr r4 │ │ │ │ - andeq r1, r1, ip, lsl #21 │ │ │ │ - andeq r2, r1, r8, lsr #8 │ │ │ │ - andeq r1, r1, r8, asr sl │ │ │ │ - andeq r2, r1, r8, lsl r3 │ │ │ │ - andeq r1, r1, r0, asr r9 │ │ │ │ - @ instruction: 0x000122b8 │ │ │ │ - andeq r1, r1, r4, ror #17 │ │ │ │ - andeq r2, r1, r8, lsr r2 │ │ │ │ - andeq r1, r1, r4, ror #16 │ │ │ │ - andeq r2, r1, r4, asr #3 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - muleq r1, ip, r1 │ │ │ │ - andeq r1, r1, r8, asr #15 │ │ │ │ - andeq r2, r1, r8, lsl r1 │ │ │ │ - andeq r1, r1, r8, asr #14 │ │ │ │ - andeq r1, r1, ip, asr #21 │ │ │ │ - andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r2, r1, r4, asr #1 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - andeq r2, r1, r4, lsr #1 │ │ │ │ + andeq r1, r1, r8, lsr #17 │ │ │ │ + ldrdeq r2, [r1], -ip │ │ │ │ + andeq r1, r1, r8, lsr r8 │ │ │ │ + @ instruction: 0x000121b4 │ │ │ │ + andeq r1, r1, ip, lsl #16 │ │ │ │ + andeq r2, r1, r0, lsr r1 │ │ │ │ + andeq r1, r1, ip, lsl #15 │ │ │ │ ldrdeq r1, [r1], -r4 │ │ │ │ - andeq r2, r1, r0, asr r0 │ │ │ │ - andeq r1, r1, r0, lsl #13 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - andeq r1, r1, r4, lsr #10 │ │ │ │ - andeq r3, r1, r4, ror #8 │ │ │ │ - andeq pc, r0, r8, asr #28 │ │ │ │ - andeq r1, r1, ip, asr sp │ │ │ │ - andeq r0, r0, r2, ror #5 │ │ │ │ - andeq r3, r1, ip, lsr r4 │ │ │ │ - andeq pc, r0, r0, lsr #28 │ │ │ │ + andeq r0, r0, r0, ror #8 │ │ │ │ + ldrdeq r2, [r1], -ip │ │ │ │ + andeq r1, r1, r8, lsr r7 │ │ │ │ + strheq r2, [r1], -ip │ │ │ │ + andeq r1, r1, r8, lsl r7 │ │ │ │ + andeq r2, r1, r8, rrx │ │ │ │ + andeq r1, r1, r4, asr #13 │ │ │ │ + andeq r1, r1, ip, lsl #30 │ │ │ │ + andeq r1, r1, r8, ror #10 │ │ │ │ + andeq r3, r1, r4, lsl #9 │ │ │ │ + andeq pc, r0, r0, asr lr @ │ │ │ │ + andeq r1, r1, r4, ror sp │ │ │ │ + andeq r3, r0, r5, lsr sl │ │ │ │ + andeq r3, r1, ip, asr r4 │ │ │ │ + andeq pc, r0, r8, lsr #28 │ │ │ │ ldr r3, [pc, #-68] @ 2fdf0 │ │ │ │ ldr r1, [pc, #-264] @ 2fd30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #-268] @ 2fd34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ ldr r3, [pc, #-188] @ 2fdf0 │ │ │ │ ldr r1, [pc, #-376] @ 2fd38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [pc, #-380] @ 2fd3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f948 │ │ │ │ cmp r2, #1 │ │ │ │ bne 308b8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [sp, #32] │ │ │ │ b 2eef8 │ │ │ │ @@ -40561,33 +40561,33 @@ │ │ │ │ ldr r0, [pc, #-444] @ 2fd44 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ b 2f550 │ │ │ │ ldr r0, [pc, #-556] @ 2fd48 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ @@ -40606,18 +40606,18 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 132cc │ │ │ │ b 2ff18 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [r2, #52] @ 0x34 │ │ │ │ + ldr r3, [r2, #784] @ 0x310 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [r2, #888] @ 0x378 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r3, [r2, #904] @ 0x388 │ │ │ │ + ldr r0, [r2, #788] @ 0x314 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ bl 8a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 30944 │ │ │ │ @@ -40681,31 +40681,31 @@ │ │ │ │ ldr r0, [pc, #-904] @ 2fd58 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ b 2f550 │ │ │ │ ldr r0, [pc, #-1016] @ 2fd5c │ │ │ │ mov r1, r6 │ │ │ │ @@ -40820,29 +40820,29 @@ │ │ │ │ ldr r0, [pc, #-1440] @ 2fd6c │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ b 2f550 │ │ │ │ @@ -40875,20 +40875,20 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ b 3035c │ │ │ │ mov r0, r3 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2f924 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [r3, #64] @ 0x40 │ │ │ │ + ldr r1, [r3, #796] @ 0x31c │ │ │ │ bl 10844 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 30c1c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [r3, #68] @ 0x44 │ │ │ │ + ldr r1, [r3, #800] @ 0x320 │ │ │ │ bl 8bc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 30438 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -40925,27 +40925,27 @@ │ │ │ │ ldr r0, [pc, #-1824] @ 2fd90 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -40981,25 +40981,25 @@ │ │ │ │ ldr r0, [pc, #-2028] @ 2fda4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41070,23 +41070,23 @@ │ │ │ │ ldr r0, [pc, #-2364] @ 2fdb8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #67 @ 0x43 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41137,21 +41137,21 @@ │ │ │ │ ldr r0, [pc, #-2624] @ 2fdc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 30460 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2f2f8 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 2f2b8 │ │ │ │ @@ -41176,15 +41176,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ cmp r2, #10 │ │ │ │ bne 30aec │ │ │ │ ldr r2, [r3, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -41194,29 +41194,29 @@ │ │ │ │ ldr r0, [pc, #-2836] @ 2fdd0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #86 @ 0x56 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 303a4 │ │ │ │ ldr r3, [pc, #-2908] @ 2fdf0 │ │ │ │ ldr r1, [pc, #-2940] @ 2fdd4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -41233,35 +41233,35 @@ │ │ │ │ ldr r0, [pc, #-2976] @ 2fde0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ b 2f550 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 30438 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #-3104] @ 2fde4 │ │ │ │ ldr r0, [pc, #-3104] @ 2fde8 │ │ │ │ @@ -41322,15 +41322,15 @@ │ │ │ │ b 30818 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 306ac │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r0 │ │ │ │ lsleq r1, r0, #1 │ │ │ │ streq r1, [sp, #32] │ │ │ │ @@ -41351,15 +41351,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ b 30b44 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ lsleq r7, r0, #1 │ │ │ │ beq 2ef74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r7, r6, #1 │ │ │ │ @@ -41374,15 +41374,15 @@ │ │ │ │ bne 2ef8c │ │ │ │ b 2ff98 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 30ba8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ lsleq r8, r0, #1 │ │ │ │ beq 2eff0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r8, r6, #1 │ │ │ │ @@ -41414,15 +41414,15 @@ │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6] │ │ │ │ b 2f108 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ lsleq r9, r0, #1 │ │ │ │ beq 2f088 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r9, r6, #1 │ │ │ │ @@ -41440,15 +41440,15 @@ │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 30ca4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 30a44 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ lsleq r2, r0, #1 │ │ │ │ streq r2, [sp, #40] @ 0x28 │ │ │ │ beq 2f108 │ │ │ │ orr r2, r6, #1 │ │ │ │ @@ -41465,15 +41465,15 @@ │ │ │ │ bne 2f120 │ │ │ │ b 30548 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 30d14 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ lsleq fp, r0, #1 │ │ │ │ beq 2f184 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr fp, r6, #1 │ │ │ │ @@ -41488,15 +41488,15 @@ │ │ │ │ bne 2f19c │ │ │ │ b 306ac │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ b 30d70 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ beq 30074 │ │ │ │ orr r2, r4, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -41555,11924 +41555,11926 @@ │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #272] @ 30fa0 │ │ │ │ ldr r1, [pc, #272] @ 30fa4 │ │ │ │ ldr r0, [pc, #272] @ 30fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ + ldr r2, [pc, #264] @ 30fac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ - mov r2, #740 @ 0x2e4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ 30fac │ │ │ │ - ldr r1, [pc, #244] @ 30fb0 │ │ │ │ - ldr r0, [pc, #244] @ 30fb4 │ │ │ │ + ldr r3, [pc, #248] @ 30fb0 │ │ │ │ + ldr r1, [pc, #248] @ 30fb4 │ │ │ │ + ldr r0, [pc, #248] @ 30fb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ - ldr r2, [pc, #236] @ 30fb8 │ │ │ │ + ldr r2, [pc, #240] @ 30fbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ 30fbc │ │ │ │ - ldr r1, [pc, #220] @ 30fc0 │ │ │ │ - ldr r0, [pc, #220] @ 30fc4 │ │ │ │ + ldr r3, [pc, #224] @ 30fc0 │ │ │ │ + ldr r1, [pc, #224] @ 30fc4 │ │ │ │ + ldr r0, [pc, #224] @ 30fc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ - ldr r2, [pc, #212] @ 30fc8 │ │ │ │ + ldr r2, [pc, #216] @ 30fcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ 30fcc │ │ │ │ - ldr r1, [pc, #196] @ 30fd0 │ │ │ │ - ldr r0, [pc, #196] @ 30fd4 │ │ │ │ + ldr r3, [pc, #200] @ 30fd0 │ │ │ │ + ldr r1, [pc, #200] @ 30fd4 │ │ │ │ + ldr r0, [pc, #200] @ 30fd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ + ldr r2, [pc, #192] @ 30fdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ - mov r2, #736 @ 0x2e0 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ 30fd8 │ │ │ │ - ldr r1, [pc, #168] @ 30fdc │ │ │ │ - ldr r0, [pc, #168] @ 30fe0 │ │ │ │ + ldr r3, [pc, #176] @ 30fe0 │ │ │ │ + ldr r1, [pc, #176] @ 30fe4 │ │ │ │ + ldr r0, [pc, #176] @ 30fe8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ - ldr r2, [pc, #160] @ 30fe4 │ │ │ │ + ldr r2, [pc, #168] @ 30fec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ 30fe8 │ │ │ │ - ldr r1, [pc, #144] @ 30fec │ │ │ │ - ldr r0, [pc, #144] @ 30ff0 │ │ │ │ + ldr r3, [pc, #152] @ 30ff0 │ │ │ │ + ldr r1, [pc, #152] @ 30ff4 │ │ │ │ + ldr r0, [pc, #152] @ 30ff8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1392 @ 0x570 │ │ │ │ + ldr r2, [pc, #144] @ 30ffc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ - mov r2, #540 @ 0x21c │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r1, r1, r4, lsl #26 │ │ │ │ - andeq r0, r0, lr, lsl r2 │ │ │ │ - andeq r3, r1, r4, lsl r4 │ │ │ │ - strdeq pc, [r0], -r8 │ │ │ │ - andeq r1, r1, r8, ror #25 │ │ │ │ - ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq r3, r1, ip, ror #7 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq r1, r1, r8, lsl #26 │ │ │ │ - andeq r0, r0, r5, ror #5 │ │ │ │ - andeq r3, r1, r4, asr #7 │ │ │ │ - andeq pc, r0, ip, lsr #27 │ │ │ │ - ldrdeq r1, [r1], -r8 │ │ │ │ - muleq r1, ip, r3 │ │ │ │ - andeq pc, r0, r0, lsl #27 │ │ │ │ - andeq r1, r1, r0, lsr #25 │ │ │ │ - andeq r0, r0, r3, ror #5 │ │ │ │ - andeq r3, r1, r4, ror r3 │ │ │ │ - andeq pc, r0, r8, asr sp @ │ │ │ │ - andeq r1, r1, r0, ror #24 │ │ │ │ - andeq r0, r0, r1, ror #5 │ │ │ │ - andeq r3, r1, ip, asr #6 │ │ │ │ - andeq pc, r0, r4, lsr sp @ │ │ │ │ - andeq r1, r1, r0, lsr ip │ │ │ │ - andeq r3, r1, r4, lsr #6 │ │ │ │ - andeq pc, r0, r8, lsl #26 │ │ │ │ - andeq r1, r1, ip, lsr #17 │ │ │ │ - andeq r0, r0, sp, lsl r2 │ │ │ │ - strdeq r3, [r1], -ip │ │ │ │ - andeq pc, r0, r4, ror #25 │ │ │ │ - andeq r1, r1, r8, asr r5 │ │ │ │ + andeq r1, r1, ip, lsl sp │ │ │ │ + andeq r3, r0, r1, ror r9 │ │ │ │ + andeq r3, r1, r4, lsr r4 │ │ │ │ + andeq pc, r0, r0, lsl #28 │ │ │ │ + andeq r1, r1, r0, lsl #26 │ │ │ │ + andeq r3, r0, r2, lsr sl │ │ │ │ + andeq r3, r1, ip, lsl #8 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ + andeq r1, r1, r0, lsr #26 │ │ │ │ + andeq r3, r0, r8, lsr sl │ │ │ │ + andeq r3, r1, r4, ror #7 │ │ │ │ + @ instruction: 0x0000fdb0 │ │ │ │ + andeq r1, r1, ip, ror #25 │ │ │ │ + andeq r3, r0, r7, lsr sl │ │ │ │ + @ instruction: 0x000133bc │ │ │ │ + andeq pc, r0, r8, lsl #27 │ │ │ │ + @ instruction: 0x00011cb8 │ │ │ │ + andeq r3, r0, r6, lsr sl │ │ │ │ + muleq r1, r4, r3 │ │ │ │ + andeq pc, r0, r0, ror #26 │ │ │ │ + andeq r1, r1, r8, ror ip │ │ │ │ + andeq r3, r0, r4, lsr sl │ │ │ │ + andeq r3, r1, ip, ror #6 │ │ │ │ + andeq pc, r0, r8, lsr sp @ │ │ │ │ + andeq r1, r1, r4, asr #24 │ │ │ │ + andeq r3, r0, r3, lsr sl │ │ │ │ + andeq r3, r1, r4, asr #6 │ │ │ │ + andeq pc, r0, r0, lsl sp @ │ │ │ │ + andeq r1, r1, r4, asr #17 │ │ │ │ + andeq r3, r0, r0, ror r9 │ │ │ │ + andeq r3, r1, ip, lsl r3 │ │ │ │ + andeq pc, r0, r8, ror #25 │ │ │ │ + andeq r1, r1, ip, asr r5 │ │ │ │ + andeq r3, r0, pc, ror #18 │ │ │ │ │ │ │ │ -00030ff4 : │ │ │ │ +00031000 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 3108c │ │ │ │ + ldr ip, [pc, #128] @ 31098 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #116] @ 31090 │ │ │ │ + ldr lr, [pc, #116] @ 3109c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2256 @ 0x8d0 │ │ │ │ add ip, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #96] @ 31094 │ │ │ │ + ldr ip, [pc, #96] @ 310a0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl ca9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3105c │ │ │ │ + beq 31068 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 2ece0 │ │ │ │ - ldr r2, [pc, #52] @ 31098 │ │ │ │ - ldr r3, [pc, #44] @ 31094 │ │ │ │ + ldr r2, [pc, #52] @ 310a4 │ │ │ │ + ldr r3, [pc, #44] @ 310a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31088 │ │ │ │ + bne 31094 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, r0, lsl #24 │ │ │ │ - andeq lr, r2, r8, asr #31 │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ + @ instruction: 0x0002efbc │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - muleq r2, r4, pc @ │ │ │ │ + andeq lr, r2, r8, lsl #31 │ │ │ │ │ │ │ │ -0003109c : │ │ │ │ +000310a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ - ldr lr, [pc, #4024] @ 3206c │ │ │ │ - ldr ip, [pc, #4024] @ 32070 │ │ │ │ + ldr lr, [pc, #4024] @ 32078 │ │ │ │ + ldr ip, [pc, #4024] @ 3207c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #4016] @ 32074 │ │ │ │ + ldr r5, [pc, #4016] @ 32080 │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #4008] @ 32078 │ │ │ │ + ldr r3, [pc, #4008] @ 32084 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #276] @ 0x114 │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr fp, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 315f0 │ │ │ │ + beq 315fc │ │ │ │ orr r3, r0, fp │ │ │ │ tst r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 31270 │ │ │ │ + beq 3127c │ │ │ │ mov r1, fp │ │ │ │ bl 12da4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31278 │ │ │ │ - ldr r3, [pc, #3932] @ 3207c │ │ │ │ + beq 31284 │ │ │ │ + ldr r3, [pc, #3932] @ 32088 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmp r0, #1 │ │ │ │ - ldr r7, [r8, #528] @ 0x210 │ │ │ │ - beq 31770 │ │ │ │ + ldr r7, [r8, #352] @ 0x160 │ │ │ │ + beq 3177c │ │ │ │ bl 16494 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 317bc │ │ │ │ - ldr r3, [r8, #532] @ 0x214 │ │ │ │ + beq 317c8 │ │ │ │ + ldr r3, [r8, #356] @ 0x164 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #3 │ │ │ │ bl e418 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 31170 │ │ │ │ + beq 3117c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 315e4 │ │ │ │ + beq 315f0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 318ec │ │ │ │ - ldr r3, [pc, #3840] @ 32080 │ │ │ │ - ldr r1, [r8, #536] @ 0x218 │ │ │ │ + beq 318f8 │ │ │ │ + ldr r3, [pc, #3840] @ 3208c │ │ │ │ + ldr r1, [r8, #360] @ 0x168 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3196c │ │ │ │ + beq 31978 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ bl 8980 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 311c8 │ │ │ │ + beq 311d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 31448 │ │ │ │ + beq 31454 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3199c │ │ │ │ + beq 319a8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 311ec │ │ │ │ + beq 311f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 31460 │ │ │ │ + beq 3146c │ │ │ │ mov r0, r6 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31210 │ │ │ │ + beq 3121c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 31454 │ │ │ │ - ldr r3, [pc, #4064] @ 321f8 │ │ │ │ - ldr r1, [pc, #3688] @ 32084 │ │ │ │ + beq 31460 │ │ │ │ + ldr r3, [pc, #4064] @ 32204 │ │ │ │ + ldr r1, [pc, #3688] @ 32090 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #3684] @ 32088 │ │ │ │ - ldr r2, [pc, #3684] @ 3208c │ │ │ │ + ldr r0, [pc, #3684] @ 32094 │ │ │ │ + ldr r2, [pc, #3684] @ 32098 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm r4, {r2, r3} │ │ │ │ - ldr r2, [pc, #3656] @ 32090 │ │ │ │ - ldr r3, [pc, #3620] @ 32070 │ │ │ │ + ldr r2, [pc, #3656] @ 3209c │ │ │ │ + ldr r3, [pc, #3620] @ 3207c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 329e0 │ │ │ │ + bne 329ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, r0 │ │ │ │ - bgt 31428 │ │ │ │ + bgt 31434 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl e1b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 317e4 │ │ │ │ - ldr r3, [pc, #3560] @ 3207c │ │ │ │ + beq 317f0 │ │ │ │ + ldr r3, [pc, #3560] @ 32088 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ - ldr r1, [r8, #432] @ 0x1b0 │ │ │ │ + ldr r1, [r8, #256] @ 0x100 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 318bc │ │ │ │ - ldr r3, [pc, #3552] @ 32094 │ │ │ │ + beq 318c8 │ │ │ │ + ldr r3, [pc, #3552] @ 320a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 31914 │ │ │ │ + bne 31920 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 312e4 │ │ │ │ + beq 312f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 31438 │ │ │ │ - ldr r3, [pc, #3500] @ 32098 │ │ │ │ + beq 31444 │ │ │ │ + ldr r3, [pc, #3500] @ 320a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3146c │ │ │ │ + bne 31478 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3131c │ │ │ │ + beq 31328 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3131c │ │ │ │ + bne 31328 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ tst r6, #1 │ │ │ │ - ldr r9, [r8, #516] @ 0x204 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ - bne 316b0 │ │ │ │ + ldr r9, [r8, #340] @ 0x154 │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ + bne 316bc │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str r9, [sp, #140] @ 0x8c │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ bl 8a34 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 316bc │ │ │ │ + beq 316c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 32fbc │ │ │ │ + beq 32fc8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31384 │ │ │ │ + beq 31390 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 31694 │ │ │ │ + beq 316a0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 31b28 │ │ │ │ + bne 31b34 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 313b0 │ │ │ │ + beq 313bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 317b0 │ │ │ │ + beq 317bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 31630 │ │ │ │ + bne 3163c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 28a34 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 31d68 │ │ │ │ + beq 31d74 │ │ │ │ tst r7, #1 │ │ │ │ - bne 31db8 │ │ │ │ + bne 31dc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31dc8 │ │ │ │ + beq 31dd4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3141c │ │ │ │ + beq 31428 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3141c │ │ │ │ + beq 31428 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 31688 │ │ │ │ + beq 31694 │ │ │ │ str r7, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ - b 31240 │ │ │ │ - ldr r3, [pc, #3148] @ 3207c │ │ │ │ + b 3124c │ │ │ │ + ldr r3, [pc, #3148] @ 32088 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ - ldr r7, [r8, #528] @ 0x210 │ │ │ │ - b 31130 │ │ │ │ + ldr r7, [r8, #352] @ 0x160 │ │ │ │ + b 3113c │ │ │ │ str r1, [sp, #16] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b 312e4 │ │ │ │ + b 312f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 311c8 │ │ │ │ + b 311d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31210 │ │ │ │ + b 3121c │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 311ec │ │ │ │ - ldr r1, [r8, #296] @ 0x128 │ │ │ │ + b 311f8 │ │ │ │ + ldr r1, [r8, #116] @ 0x74 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31d90 │ │ │ │ + beq 31d9c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 31df0 │ │ │ │ + bne 31dfc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 314b0 │ │ │ │ + beq 314bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 316a0 │ │ │ │ + beq 316ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 319c4 │ │ │ │ + bne 319d0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 314e0 │ │ │ │ + beq 314ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 314e0 │ │ │ │ + bne 314ec │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ tst r6, #1 │ │ │ │ - ldr r9, [r8, #500] @ 0x1f4 │ │ │ │ - ldr sl, [r8, #396] @ 0x18c │ │ │ │ - bne 31f9c │ │ │ │ + ldr r9, [r8, #324] @ 0x144 │ │ │ │ + ldr sl, [r8, #220] @ 0xdc │ │ │ │ + bne 31fa8 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r9, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ bl 8a34 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 31f6c │ │ │ │ + beq 31f78 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 333d4 │ │ │ │ + beq 333e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31550 │ │ │ │ + beq 3155c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 31550 │ │ │ │ + bne 3155c │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3171c │ │ │ │ + bne 31728 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3157c │ │ │ │ + beq 31588 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 31d5c │ │ │ │ + beq 31d68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 31b7c │ │ │ │ + bne 31b88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 28a34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 31ff8 │ │ │ │ + beq 32004 │ │ │ │ tst r7, #1 │ │ │ │ - bne 32058 │ │ │ │ + bne 32064 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 313f0 │ │ │ │ - ldr r3, [pc, #2776] @ 3209c │ │ │ │ - ldr r1, [pc, #2776] @ 320a0 │ │ │ │ - ldr r0, [pc, #2776] @ 320a4 │ │ │ │ + bne 313fc │ │ │ │ + ldr r3, [pc, #2776] @ 320a8 │ │ │ │ + ldr r1, [pc, #2776] @ 320ac │ │ │ │ + ldr r0, [pc, #2776] @ 320b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #2768] @ 320a8 │ │ │ │ + ldr r2, [pc, #2768] @ 320b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31170 │ │ │ │ - ldr r3, [pc, #3280] @ 322c8 │ │ │ │ - ldr r1, [pc, #2736] @ 320ac │ │ │ │ + b 3117c │ │ │ │ + ldr r3, [pc, #3280] @ 322d4 │ │ │ │ + ldr r1, [pc, #2736] @ 320b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #3048] @ 321f8 │ │ │ │ - ldr r1, [pc, #2716] @ 320b0 │ │ │ │ + ldr r3, [pc, #3048] @ 32204 │ │ │ │ + ldr r1, [pc, #2716] @ 320bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2712] @ 320b4 │ │ │ │ - ldr r2, [pc, #2712] @ 320b8 │ │ │ │ + ldr r0, [pc, #2712] @ 320c0 │ │ │ │ + ldr r2, [pc, #2712] @ 320c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 24a64 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 31f44 │ │ │ │ + beq 31f50 │ │ │ │ tst r7, #1 │ │ │ │ - bne 316ec │ │ │ │ + bne 316f8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 313f0 │ │ │ │ - ldr r3, [pc, #2644] @ 320bc │ │ │ │ - ldr r1, [pc, #2644] @ 320c0 │ │ │ │ - ldr r0, [pc, #2644] @ 320c4 │ │ │ │ + bne 313fc │ │ │ │ + ldr r3, [pc, #2644] @ 320c8 │ │ │ │ + ldr r1, [pc, #2644] @ 320cc │ │ │ │ + ldr r0, [pc, #2644] @ 320d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #2636] @ 320c8 │ │ │ │ + ldr r2, [pc, #2636] @ 320d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3141c │ │ │ │ + b 31428 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31384 │ │ │ │ + b 31390 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 314b0 │ │ │ │ + b 314bc │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 3132c │ │ │ │ - ldr r3, [pc, #2868] @ 321f8 │ │ │ │ - ldr r1, [pc, #2564] @ 320cc │ │ │ │ + b 31338 │ │ │ │ + ldr r3, [pc, #2868] @ 32204 │ │ │ │ + ldr r1, [pc, #2564] @ 320d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2560] @ 320d0 │ │ │ │ + ldr r0, [pc, #2560] @ 320dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #692 @ 0x2b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r7 │ │ │ │ bl cdb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31660 │ │ │ │ + beq 3166c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ ldr r3, [r6] │ │ │ │ - b 31404 │ │ │ │ - ldr r0, [pc, #2480] @ 320d4 │ │ │ │ + b 31410 │ │ │ │ + ldr r0, [pc, #2480] @ 320e0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31748 │ │ │ │ + beq 31754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3268c │ │ │ │ - ldr r3, [pc, #2728] @ 321f8 │ │ │ │ - ldr r1, [pc, #2436] @ 320d8 │ │ │ │ + beq 32698 │ │ │ │ + ldr r3, [pc, #2728] @ 32204 │ │ │ │ + ldr r1, [pc, #2436] @ 320e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2432] @ 320dc │ │ │ │ - ldr r2, [pc, #2432] @ 320e0 │ │ │ │ + ldr r0, [pc, #2432] @ 320e8 │ │ │ │ + ldr r2, [pc, #2432] @ 320ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #2896] @ 322c8 │ │ │ │ - ldr r1, [pc, #2408] @ 320e4 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #2896] @ 322d4 │ │ │ │ + ldr r1, [pc, #2408] @ 320f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #2664] @ 321f8 │ │ │ │ - ldr r1, [pc, #2388] @ 320e8 │ │ │ │ + ldr r3, [pc, #2664] @ 32204 │ │ │ │ + ldr r1, [pc, #2388] @ 320f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2384] @ 320ec │ │ │ │ + ldr r0, [pc, #2384] @ 320f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #680 @ 0x2a8 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 313b0 │ │ │ │ - ldr r3, [pc, #2612] @ 321f8 │ │ │ │ - ldr r1, [pc, #2344] @ 320f0 │ │ │ │ + b 313bc │ │ │ │ + ldr r3, [pc, #2612] @ 32204 │ │ │ │ + ldr r1, [pc, #2344] @ 320fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2340] @ 320f4 │ │ │ │ - ldr r2, [pc, #2340] @ 320f8 │ │ │ │ + ldr r0, [pc, #2340] @ 32100 │ │ │ │ + ldr r2, [pc, #2340] @ 32104 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #2572] @ 321f8 │ │ │ │ - ldr r9, [pc, #2316] @ 320fc │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #2572] @ 32204 │ │ │ │ + ldr r9, [pc, #2316] @ 32108 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #2312] @ 32100 │ │ │ │ + ldr r1, [pc, #2312] @ 3210c │ │ │ │ add r9, pc, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #684 @ 0x2ac │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 132cc │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #2132] @ 32080 │ │ │ │ - ldr r2, [pc, #2124] @ 3207c │ │ │ │ + ldr r3, [pc, #2132] @ 3208c │ │ │ │ + ldr r2, [pc, #2124] @ 32088 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r8, [r5, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [r8, #304] @ 0x130 │ │ │ │ + ldr r1, [r8, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 31fb4 │ │ │ │ + beq 31fc0 │ │ │ │ bl 128ac │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 31d30 │ │ │ │ - ldr r3, [pc, #2388] @ 321d8 │ │ │ │ + beq 31d3c │ │ │ │ + ldr r3, [pc, #2388] @ 321e4 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ - b 31294 │ │ │ │ - ldr r3, [pc, #2356] @ 321f8 │ │ │ │ - ldr r1, [pc, #2108] @ 32104 │ │ │ │ + bl 910c │ │ │ │ + b 312a0 │ │ │ │ + ldr r3, [pc, #2356] @ 32204 │ │ │ │ + ldr r1, [pc, #2108] @ 32110 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2104] @ 32108 │ │ │ │ - ldr r2, [pc, #2104] @ 3210c │ │ │ │ + ldr r0, [pc, #2104] @ 32114 │ │ │ │ + ldr r2, [pc, #2104] @ 32118 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #2308] @ 321f8 │ │ │ │ - ldr r1, [pc, #2072] @ 32110 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #2308] @ 32204 │ │ │ │ + ldr r1, [pc, #2072] @ 3211c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2068] @ 32114 │ │ │ │ - ldr r2, [pc, #2036] @ 320f8 │ │ │ │ + ldr r0, [pc, #2068] @ 32120 │ │ │ │ + ldr r2, [pc, #2036] @ 32104 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r0, [pc, #2044] @ 32118 │ │ │ │ + b 31240 │ │ │ │ + ldr r0, [pc, #2044] @ 32124 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31944 │ │ │ │ + beq 31950 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 31e48 │ │ │ │ - ldr r3, [pc, #2220] @ 321f8 │ │ │ │ - ldr r1, [pc, #1996] @ 3211c │ │ │ │ + beq 31e54 │ │ │ │ + ldr r3, [pc, #2220] @ 32204 │ │ │ │ + ldr r1, [pc, #1996] @ 32128 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1992] @ 32120 │ │ │ │ - ldr r2, [pc, #1968] @ 3210c │ │ │ │ + ldr r0, [pc, #1992] @ 3212c │ │ │ │ + ldr r2, [pc, #1968] @ 32118 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ - ldr r3, [pc, #2180] @ 321f8 │ │ │ │ - ldr r1, [pc, #1964] @ 32124 │ │ │ │ + b 318ec │ │ │ │ + ldr r3, [pc, #2180] @ 32204 │ │ │ │ + ldr r1, [pc, #1964] @ 32130 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1960] @ 32128 │ │ │ │ - ldr r2, [pc, #1800] @ 3208c │ │ │ │ + ldr r0, [pc, #1960] @ 32134 │ │ │ │ + ldr r2, [pc, #1800] @ 32098 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #2132] @ 321f8 │ │ │ │ - ldr r1, [pc, #1924] @ 3212c │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #2132] @ 32204 │ │ │ │ + ldr r1, [pc, #1924] @ 32138 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1920] @ 32130 │ │ │ │ - ldr r2, [pc, #1752] @ 3208c │ │ │ │ + ldr r0, [pc, #1920] @ 3213c │ │ │ │ + ldr r2, [pc, #1752] @ 32098 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31990 │ │ │ │ - ldr r1, [r8, #540] @ 0x21c │ │ │ │ + b 3199c │ │ │ │ + ldr r1, [r8, #364] @ 0x16c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 32030 │ │ │ │ + beq 3203c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 32348 │ │ │ │ + bne 32354 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31a08 │ │ │ │ + beq 31a14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 31f34 │ │ │ │ + beq 31f40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 31bd4 │ │ │ │ - ldr r3, [r8, #544] @ 0x220 │ │ │ │ + bne 31be0 │ │ │ │ + ldr r3, [r8, #368] @ 0x170 │ │ │ │ str r3, [sp, #24] │ │ │ │ tst r6, #1 │ │ │ │ - ldr r3, [r8, #396] @ 0x18c │ │ │ │ + ldr r3, [r8, #220] @ 0xdc │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 3265c │ │ │ │ + bne 32668 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 8a34 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 32624 │ │ │ │ + beq 32630 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3311c │ │ │ │ + beq 33128 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31a94 │ │ │ │ + beq 31aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 31fd0 │ │ │ │ + beq 31fdc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3270c │ │ │ │ + bne 32718 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31ac0 │ │ │ │ + beq 31acc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 31fe4 │ │ │ │ + beq 31ff0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 31bd4 │ │ │ │ + bne 31be0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31ae8 │ │ │ │ + beq 31af4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 325dc │ │ │ │ + beq 325e8 │ │ │ │ tst r6, #1 │ │ │ │ - bne 323b4 │ │ │ │ + bne 323c0 │ │ │ │ add r5, r6, #8 │ │ │ │ teq r6, r5 │ │ │ │ - bmi 323ac │ │ │ │ + bmi 323b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldreq r3, [sp, #16] │ │ │ │ ldrne r2, [sp, #16] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ movne r3, r2 │ │ │ │ str r5, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 31240 │ │ │ │ - ldr r0, [pc, #1540] @ 32134 │ │ │ │ + b 3124c │ │ │ │ + ldr r0, [pc, #1540] @ 32140 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31b54 │ │ │ │ + beq 31b60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 31fa8 │ │ │ │ - ldr r3, [pc, #1692] @ 321f8 │ │ │ │ - ldr r1, [pc, #1496] @ 32138 │ │ │ │ + beq 31fb4 │ │ │ │ + ldr r3, [pc, #1692] @ 32204 │ │ │ │ + ldr r1, [pc, #1496] @ 32144 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1492] @ 3213c │ │ │ │ + ldr r0, [pc, #1492] @ 32148 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #692 @ 0x2b4 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 2123c │ │ │ │ + bl 21240 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 325fc │ │ │ │ + beq 32608 │ │ │ │ tst r7, #1 │ │ │ │ - bne 32678 │ │ │ │ + bne 32684 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 313f0 │ │ │ │ - ldr r3, [pc, #1420] @ 32140 │ │ │ │ - ldr r1, [pc, #1420] @ 32144 │ │ │ │ - ldr r0, [pc, #1420] @ 32148 │ │ │ │ + bne 313fc │ │ │ │ + ldr r3, [pc, #1420] @ 3214c │ │ │ │ + ldr r1, [pc, #1420] @ 32150 │ │ │ │ + ldr r0, [pc, #1420] @ 32154 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #1412] @ 3214c │ │ │ │ + ldr r2, [pc, #1412] @ 32158 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r1, [r8, #548] @ 0x224 │ │ │ │ + ldr r1, [r8, #372] @ 0x174 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 32698 │ │ │ │ + beq 326a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 32764 │ │ │ │ + bne 32770 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31c18 │ │ │ │ + beq 31c24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 32020 │ │ │ │ + beq 3202c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 31e54 │ │ │ │ - ldr r3, [r8, #552] @ 0x228 │ │ │ │ + bne 31e60 │ │ │ │ + ldr r3, [r8, #376] @ 0x178 │ │ │ │ str r3, [sp, #24] │ │ │ │ tst r6, #1 │ │ │ │ - ldr r3, [r8, #396] @ 0x18c │ │ │ │ + ldr r3, [r8, #220] @ 0xdc │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 3281c │ │ │ │ + bne 32828 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 8a34 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 327f8 │ │ │ │ + beq 32804 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 330f4 │ │ │ │ + beq 33100 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31ca4 │ │ │ │ + beq 31cb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 325c8 │ │ │ │ + beq 325d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 32834 │ │ │ │ + bne 32840 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31cd0 │ │ │ │ + beq 31cdc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 325e8 │ │ │ │ + beq 325f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 31e54 │ │ │ │ + bne 31e60 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31cf8 │ │ │ │ + beq 31d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 32828 │ │ │ │ + beq 32834 │ │ │ │ tst r6, #1 │ │ │ │ - bne 327c4 │ │ │ │ + bne 327d0 │ │ │ │ add r7, r6, #10 │ │ │ │ teq r6, r7 │ │ │ │ - bmi 327bc │ │ │ │ - ldr r3, [pc, #1084] @ 32150 │ │ │ │ + bmi 327c8 │ │ │ │ + ldr r3, [pc, #1084] @ 3215c │ │ │ │ ldr r2, [r5, r3] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ str r7, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 31240 │ │ │ │ + b 3124c │ │ │ │ bl 1254c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3157c │ │ │ │ - ldr r3, [pc, #1160] @ 321f8 │ │ │ │ - ldr r1, [pc, #992] @ 32154 │ │ │ │ + b 31588 │ │ │ │ + ldr r3, [pc, #1160] @ 32204 │ │ │ │ + ldr r1, [pc, #992] @ 32160 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #988] @ 32158 │ │ │ │ - ldr r2, [pc, #988] @ 3215c │ │ │ │ + ldr r0, [pc, #988] @ 32164 │ │ │ │ + ldr r2, [pc, #988] @ 32168 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #1120] @ 321f8 │ │ │ │ - ldr r1, [pc, #964] @ 32160 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #1120] @ 32204 │ │ │ │ + ldr r1, [pc, #964] @ 3216c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #960] @ 32164 │ │ │ │ - ldr r2, [pc, #960] @ 32168 │ │ │ │ + ldr r0, [pc, #960] @ 32170 │ │ │ │ + ldr r2, [pc, #960] @ 32174 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ mov r0, r7 │ │ │ │ bl cdb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 316fc │ │ │ │ - ldr r3, [pc, #924] @ 3216c │ │ │ │ - ldr r1, [pc, #924] @ 32170 │ │ │ │ - ldr r0, [pc, #924] @ 32174 │ │ │ │ + bne 31708 │ │ │ │ + ldr r3, [pc, #924] @ 32178 │ │ │ │ + ldr r1, [pc, #924] @ 3217c │ │ │ │ + ldr r0, [pc, #924] @ 32180 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #916] @ 32178 │ │ │ │ + ldr r2, [pc, #916] @ 32184 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r0, [pc, #900] @ 3217c │ │ │ │ + ldr r0, [pc, #900] @ 32188 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31e20 │ │ │ │ + beq 31e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 323a0 │ │ │ │ - ldr r3, [pc, #976] @ 321f8 │ │ │ │ - ldr r1, [pc, #852] @ 32180 │ │ │ │ + beq 323ac │ │ │ │ + ldr r3, [pc, #976] @ 32204 │ │ │ │ + ldr r1, [pc, #852] @ 3218c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #848] @ 32184 │ │ │ │ - ldr r2, [pc, #816] @ 32168 │ │ │ │ + ldr r0, [pc, #848] @ 32190 │ │ │ │ + ldr r2, [pc, #816] @ 32174 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31944 │ │ │ │ - ldr r1, [r8, #308] @ 0x134 │ │ │ │ + b 31950 │ │ │ │ + ldr r1, [r8, #128] @ 0x80 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 32904 │ │ │ │ + beq 32910 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3292c │ │ │ │ + bne 32938 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31e98 │ │ │ │ + beq 31ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 32668 │ │ │ │ + beq 32674 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 323dc │ │ │ │ + bne 323e8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 31ec0 │ │ │ │ + beq 31ecc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 327ec │ │ │ │ + beq 327f8 │ │ │ │ tst fp, #1 │ │ │ │ - bne 326c8 │ │ │ │ + bne 326d4 │ │ │ │ add r3, fp, #2 │ │ │ │ teq fp, r3 │ │ │ │ - bmi 326c0 │ │ │ │ + bmi 326cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r3, sl │ │ │ │ - bl 3ae68 │ │ │ │ + bl 3ae70 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 32998 │ │ │ │ + beq 329a4 │ │ │ │ tst r7, #1 │ │ │ │ - bne 32a3c │ │ │ │ + bne 32a48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 313f0 │ │ │ │ - ldr r3, [pc, #628] @ 32188 │ │ │ │ - ldr r1, [pc, #628] @ 3218c │ │ │ │ - ldr r0, [pc, #628] @ 32190 │ │ │ │ + bne 313fc │ │ │ │ + ldr r3, [pc, #628] @ 32194 │ │ │ │ + ldr r1, [pc, #628] @ 32198 │ │ │ │ + ldr r0, [pc, #628] @ 3219c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #620] @ 32194 │ │ │ │ + ldr r2, [pc, #620] @ 321a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 31a08 │ │ │ │ - ldr r3, [pc, #684] @ 321f8 │ │ │ │ - ldr r1, [pc, #584] @ 32198 │ │ │ │ + b 31a14 │ │ │ │ + ldr r3, [pc, #684] @ 32204 │ │ │ │ + ldr r1, [pc, #584] @ 321a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #580] @ 3219c │ │ │ │ - ldr r2, [pc, #580] @ 321a0 │ │ │ │ + ldr r0, [pc, #580] @ 321a8 │ │ │ │ + ldr r2, [pc, #580] @ 321ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #644] @ 321f8 │ │ │ │ - ldr r1, [pc, #556] @ 321a4 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #644] @ 32204 │ │ │ │ + ldr r1, [pc, #556] @ 321b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #552] @ 321a8 │ │ │ │ - ldr r2, [pc, #348] @ 320e0 │ │ │ │ + ldr r0, [pc, #552] @ 321b4 │ │ │ │ + ldr r2, [pc, #348] @ 320ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 314f0 │ │ │ │ + b 314fc │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31b54 │ │ │ │ + b 31b60 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #484] @ 321ac │ │ │ │ + ldr r2, [pc, #484] @ 321b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 132cc │ │ │ │ - b 31d34 │ │ │ │ + b 31d40 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b 31a94 │ │ │ │ + b 31aa0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 31ac0 │ │ │ │ - ldr r3, [pc, #504] @ 321f8 │ │ │ │ - ldr r1, [pc, #428] @ 321b0 │ │ │ │ + b 31acc │ │ │ │ + ldr r3, [pc, #504] @ 32204 │ │ │ │ + ldr r1, [pc, #428] @ 321bc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #424] @ 321b4 │ │ │ │ - ldr r2, [pc, #424] @ 321b8 │ │ │ │ + ldr r0, [pc, #424] @ 321c0 │ │ │ │ + ldr r2, [pc, #424] @ 321c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 31c18 │ │ │ │ - ldr r3, [pc, #448] @ 321f8 │ │ │ │ - ldr r1, [pc, #384] @ 321bc │ │ │ │ + b 31c24 │ │ │ │ + ldr r3, [pc, #448] @ 32204 │ │ │ │ + ldr r1, [pc, #384] @ 321c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #380] @ 321c0 │ │ │ │ - ldr r2, [pc, #392] @ 321d0 │ │ │ │ + ldr r0, [pc, #380] @ 321cc │ │ │ │ + ldr r2, [pc, #392] @ 321dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ mov r0, r7 │ │ │ │ bl cdb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 316fc │ │ │ │ - b 315bc │ │ │ │ - andeq lr, r2, r4, asr #30 │ │ │ │ + bne 31708 │ │ │ │ + b 315c8 │ │ │ │ + andeq lr, r2, r8, lsr pc │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq lr, r2, ip, lsr #30 │ │ │ │ + andeq lr, r2, r0, lsr #30 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r1, r1, r0, lsr #19 │ │ │ │ - andeq r0, r1, r4, asr sl │ │ │ │ + andeq r1, r1, ip, lsr #19 │ │ │ │ + andeq r0, r1, r0, asr sl │ │ │ │ andeq r0, r0, r6, lsr #5 │ │ │ │ - @ instruction: 0x0002edb0 │ │ │ │ + andeq lr, r2, r4, lsr #27 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - muleq r1, r0, ip │ │ │ │ - andeq pc, r0, r4, ror r6 @ │ │ │ │ - andeq r1, r1, r8, lsl #12 │ │ │ │ - andeq r3, r0, r8, ror r5 │ │ │ │ - muleq r1, r4, r5 │ │ │ │ - andeq r1, r1, r8, lsr #11 │ │ │ │ - andeq r0, r1, ip, asr r6 │ │ │ │ + andeq r2, r1, r4, lsr #25 │ │ │ │ + andeq pc, r0, r0, ror r6 @ │ │ │ │ + andeq r1, r1, r4, lsl r6 │ │ │ │ + andeq r2, r0, r4, asr #26 │ │ │ │ + andeq r1, r1, r0, lsr #11 │ │ │ │ + @ instruction: 0x000115b4 │ │ │ │ + andeq r0, r1, r8, asr r6 │ │ │ │ andeq r0, r0, r3, lsr #5 │ │ │ │ - andeq r2, r1, ip, ror #23 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq r1, r1, ip, lsr #1 │ │ │ │ - andeq r3, r0, pc, lsr r5 │ │ │ │ - strdeq r1, [r1], -r8 │ │ │ │ - andeq r0, r1, r8, lsr #11 │ │ │ │ - andeq r0, r1, r8, lsr #12 │ │ │ │ - andeq r1, r1, r8, ror #8 │ │ │ │ - andeq r0, r1, ip, lsl r5 │ │ │ │ + andeq r2, r1, r0, lsl #24 │ │ │ │ + andeq pc, r0, ip, asr #11 │ │ │ │ + strheq r1, [r1], -r8 │ │ │ │ + andeq r2, r0, fp, lsl #26 │ │ │ │ + andeq r1, r1, r4, lsl #10 │ │ │ │ + andeq r0, r1, r4, lsr #11 │ │ │ │ + andeq r0, r1, r4, lsr #12 │ │ │ │ + andeq r1, r1, r4, ror r4 │ │ │ │ + andeq r0, r1, r8, lsl r5 │ │ │ │ @ instruction: 0x000002ba │ │ │ │ - andeq r1, r1, r4, lsl r4 │ │ │ │ - andeq r1, r1, ip, lsr #8 │ │ │ │ - andeq r0, r1, r0, ror #9 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - andeq r0, r1, r8, lsr #9 │ │ │ │ + andeq r1, r1, r0, lsr #8 │ │ │ │ + andeq r1, r1, r8, lsr r4 │ │ │ │ + ldrdeq r0, [r1], -ip │ │ │ │ + andeq r1, r1, r0, lsl #8 │ │ │ │ + andeq r0, r1, r4, lsr #9 │ │ │ │ andeq r0, r0, r7, lsr #5 │ │ │ │ - andeq r0, r1, ip, lsl #9 │ │ │ │ - ldrdeq r1, [r1], -r0 │ │ │ │ - strdeq r1, [r1], -r4 │ │ │ │ - andeq r0, r1, r8, lsr #7 │ │ │ │ + andeq r0, r1, r8, lsl #9 │ │ │ │ + ldrdeq r1, [r1], -ip │ │ │ │ + andeq r1, r1, r0, lsl #6 │ │ │ │ + andeq r0, r1, r4, lsr #7 │ │ │ │ @ instruction: 0x000002b3 │ │ │ │ - andeq r1, r1, r4, asr #5 │ │ │ │ - andeq r0, r1, r8, ror r3 │ │ │ │ - andeq r0, r1, r0, lsr r4 │ │ │ │ - andeq r1, r1, ip, ror #4 │ │ │ │ - andeq r0, r1, r0, lsr #6 │ │ │ │ - andeq r1, r1, r4, asr #4 │ │ │ │ - strdeq r0, [r1], -r8 │ │ │ │ - andeq r1, r1, r4, lsl r2 │ │ │ │ - andeq r0, r1, r8, asr #5 │ │ │ │ - andeq r0, r1, ip, lsl r2 │ │ │ │ - andeq r1, r1, r0, rrx │ │ │ │ - andeq r0, r1, r4, lsl r1 │ │ │ │ - andeq r2, r1, r0, lsr #13 │ │ │ │ - andeq pc, r0, r4, lsl #1 │ │ │ │ - andeq r1, r1, r4, lsr #32 │ │ │ │ - andeq r3, r0, r7, lsl #11 │ │ │ │ + ldrdeq r1, [r1], -r0 │ │ │ │ + andeq r0, r1, r4, ror r3 │ │ │ │ + andeq r0, r1, ip, lsr #8 │ │ │ │ + andeq r1, r1, r8, ror r2 │ │ │ │ + andeq r0, r1, ip, lsl r3 │ │ │ │ + andeq r1, r1, r0, asr r2 │ │ │ │ + strdeq r0, [r1], -r4 │ │ │ │ + andeq r1, r1, r0, lsr #4 │ │ │ │ + andeq r0, r1, r4, asr #5 │ │ │ │ + andeq r0, r1, r8, lsl r2 │ │ │ │ + andeq r1, r1, ip, rrx │ │ │ │ + andeq r0, r1, r0, lsl r1 │ │ │ │ + @ instruction: 0x000126b4 │ │ │ │ + andeq pc, r0, r0, lsl #1 │ │ │ │ + andeq r1, r1, r0, lsr r0 │ │ │ │ + andeq r2, r0, r3, asr sp │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - andeq r0, r1, r8, asr #28 │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ + andeq r0, r1, r4, asr lr │ │ │ │ + strdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0x000002b5 │ │ │ │ - andeq r0, r1, r0, lsr #28 │ │ │ │ - ldrdeq pc, [r0], -r4 │ │ │ │ + andeq r0, r1, ip, lsr #28 │ │ │ │ + ldrdeq pc, [r0], -r0 │ │ │ │ @ instruction: 0x000002b9 │ │ │ │ - andeq r2, r1, r4, lsl #9 │ │ │ │ - andeq lr, r0, r8, ror #28 │ │ │ │ - andeq r0, r1, ip, asr #26 │ │ │ │ - andeq r3, r0, r0, lsr r5 │ │ │ │ - andeq pc, r0, r4, asr pc @ │ │ │ │ - muleq r1, r0, sp │ │ │ │ - andeq pc, r0, r4, asr #28 │ │ │ │ - andeq r2, r1, r0, asr #6 │ │ │ │ - andeq lr, r0, r4, lsr #26 │ │ │ │ - andeq r0, r1, r8, lsr ip │ │ │ │ - andeq r3, r0, r6, lsl r6 │ │ │ │ - andeq r0, r1, ip, ror #24 │ │ │ │ - andeq pc, r0, r0, lsr #26 │ │ │ │ - @ instruction: 0x000002b6 │ │ │ │ + muleq r1, r8, r4 │ │ │ │ + andeq lr, r0, r4, ror #28 │ │ │ │ + andeq r0, r1, r8, asr sp │ │ │ │ + strdeq r2, [r0], -ip │ │ │ │ + andeq pc, r0, r0, asr pc @ │ │ │ │ + muleq r1, ip, sp │ │ │ │ + andeq pc, r0, r0, asr #28 │ │ │ │ + andeq r2, r1, r4, asr r3 │ │ │ │ + andeq lr, r0, r0, lsr #26 │ │ │ │ andeq r0, r1, r4, asr #24 │ │ │ │ - strdeq pc, [r0], -r8 │ │ │ │ + andeq r2, r0, r2, ror #27 │ │ │ │ + andeq r0, r1, r8, ror ip │ │ │ │ + andeq pc, r0, ip, lsl sp @ │ │ │ │ + @ instruction: 0x000002b6 │ │ │ │ + andeq r0, r1, r0, asr ip │ │ │ │ + strdeq pc, [r0], -r4 │ │ │ │ andeq r0, r0, sp, lsr #5 │ │ │ │ - @ instruction: 0x00010bb8 │ │ │ │ - andeq pc, r0, ip, ror #24 │ │ │ │ + andeq r0, r1, r4, asr #23 │ │ │ │ + andeq pc, r0, r8, ror #24 │ │ │ │ @ instruction: 0x000002bb │ │ │ │ - andeq r0, r1, r0, lsl #23 │ │ │ │ - andeq pc, r0, r4, lsr ip @ │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ - andeq r0, r1, r8, lsr r8 │ │ │ │ - andeq pc, r0, ip, ror #17 │ │ │ │ + andeq r0, r1, ip, lsl #23 │ │ │ │ + andeq pc, r0, r0, lsr ip @ │ │ │ │ + strdeq pc, [r0], -r8 │ │ │ │ + andeq r0, r1, r4, asr #16 │ │ │ │ + andeq pc, r0, r8, ror #17 │ │ │ │ @ instruction: 0x000002bf │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000105b8 │ │ │ │ - andeq pc, r0, ip, ror #12 │ │ │ │ - andeq r0, r1, ip, lsl #11 │ │ │ │ - andeq pc, r0, r0, asr #12 │ │ │ │ - andeq r0, r1, r8, lsl r5 │ │ │ │ - andeq pc, r0, ip, asr #11 │ │ │ │ - andeq pc, r0, r8, lsr r6 @ │ │ │ │ + andeq r0, r1, r4, asr #11 │ │ │ │ + andeq pc, r0, r8, ror #12 │ │ │ │ + muleq r1, r8, r5 │ │ │ │ + andeq pc, r0, ip, lsr r6 @ │ │ │ │ + andeq r0, r1, r4, lsr #10 │ │ │ │ + andeq pc, r0, r8, asr #11 │ │ │ │ + andeq pc, r0, r4, lsr r6 @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r0, r1, r8, ror r4 │ │ │ │ - andeq pc, r0, r8, lsr #10 │ │ │ │ - andeq pc, r0, r0, ror #11 │ │ │ │ - andeq r0, r1, ip, lsl r4 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ + andeq r0, r1, r4, lsl #9 │ │ │ │ + andeq pc, r0, r4, lsr #10 │ │ │ │ + ldrdeq pc, [r0], -ip │ │ │ │ + andeq r0, r1, r8, lsr #8 │ │ │ │ + andeq pc, r0, ip, asr #9 │ │ │ │ andeq r0, r0, r2, asr #5 │ │ │ │ - @ instruction: 0x000103b8 │ │ │ │ - andeq pc, r0, ip, ror #8 │ │ │ │ - andeq pc, r0, r0, lsl r5 @ │ │ │ │ - andeq r0, r1, ip, asr #6 │ │ │ │ - andeq pc, r0, r0, lsl #8 │ │ │ │ + andeq r0, r1, r4, asr #7 │ │ │ │ + andeq pc, r0, r8, ror #8 │ │ │ │ + andeq pc, r0, ip, lsl #10 │ │ │ │ + andeq r0, r1, r8, asr r3 │ │ │ │ + strdeq pc, [r0], -ip │ │ │ │ andeq r0, r0, r3, asr #5 │ │ │ │ - andeq r0, r1, ip, lsr #5 │ │ │ │ - andeq pc, r0, r0, ror #6 │ │ │ │ - andeq pc, r0, r8, lsl r4 @ │ │ │ │ - andeq r0, r1, r4, asr r2 │ │ │ │ - andeq pc, r0, r8, lsl #6 │ │ │ │ + @ instruction: 0x000102b8 │ │ │ │ + andeq pc, r0, ip, asr r3 @ │ │ │ │ + andeq pc, r0, r4, lsl r4 @ │ │ │ │ + andeq r0, r1, r0, ror #4 │ │ │ │ + andeq pc, r0, r4, lsl #6 │ │ │ │ andeq r0, r0, r7, asr #5 │ │ │ │ - andeq r0, r1, ip, lsl r2 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ + andeq r0, r1, r8, lsr #4 │ │ │ │ + andeq pc, r0, ip, asr #5 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - andeq pc, r0, ip, lsr #31 │ │ │ │ - andeq pc, r0, ip, asr r0 @ │ │ │ │ - andeq pc, r0, r8, ror pc @ │ │ │ │ - andeq pc, r0, ip, lsr #32 │ │ │ │ - andeq pc, r0, r4, ror #1 │ │ │ │ - andeq pc, r0, r0, lsr #30 │ │ │ │ - ldrdeq lr, [r0], -r4 │ │ │ │ + @ instruction: 0x0000ffb8 │ │ │ │ + andeq pc, r0, r8, asr r0 @ │ │ │ │ + andeq pc, r0, r4, lsl #31 │ │ │ │ + andeq pc, r0, r8, lsr #32 │ │ │ │ + andeq pc, r0, r0, ror #1 │ │ │ │ + andeq pc, r0, ip, lsr #30 │ │ │ │ + ldrdeq lr, [r0], -r0 │ │ │ │ andeq r0, r0, fp, asr #5 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ - andeq pc, r0, r8, lsl sp @ │ │ │ │ - andeq lr, r0, ip, asr #27 │ │ │ │ + andeq pc, r0, r4, lsr #26 │ │ │ │ + andeq lr, r0, r8, asr #27 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - andeq pc, r0, r0, ror #25 │ │ │ │ - muleq r0, r4, sp │ │ │ │ - andeq pc, r0, r0, lsr #25 │ │ │ │ - andeq lr, r0, r4, asr sp │ │ │ │ - andeq pc, r0, r4, asr #25 │ │ │ │ - andeq pc, r0, ip, asr #24 │ │ │ │ - andeq lr, r0, r0, lsl #26 │ │ │ │ - andeq pc, r0, r4, lsr #24 │ │ │ │ - ldrdeq lr, [r0], -r8 │ │ │ │ + andeq pc, r0, ip, ror #25 │ │ │ │ + muleq r0, r0, sp │ │ │ │ + andeq pc, r0, ip, lsr #25 │ │ │ │ + andeq lr, r0, r0, asr sp │ │ │ │ + ldrdeq pc, [r0], -r0 │ │ │ │ + andeq pc, r0, r8, asr ip @ │ │ │ │ + strdeq lr, [r0], -ip │ │ │ │ + andeq pc, r0, r0, lsr ip @ │ │ │ │ + ldrdeq lr, [r0], -r4 │ │ │ │ andeq r0, r0, pc, asr #5 │ │ │ │ - muleq r1, r0, r2 │ │ │ │ - andeq sp, r0, r4, ror ip │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ - andeq r3, r0, sp, lsl r5 │ │ │ │ - andeq r1, r1, r0, lsr r2 │ │ │ │ - andeq sp, r0, r4, lsl ip │ │ │ │ - ldrdeq pc, [r0], -r8 │ │ │ │ - andeq r3, r0, r8, lsr r6 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ + andeq r1, r1, r4, lsr #5 │ │ │ │ + andeq sp, r0, r0, ror ip │ │ │ │ andeq pc, r0, r8, lsl #24 │ │ │ │ - andeq pc, r0, r4, asr fp @ │ │ │ │ - andeq lr, r0, r8, lsl #24 │ │ │ │ - @ instruction: 0x000111bc │ │ │ │ - andeq sp, r0, r0, lsr #23 │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - andeq r3, r0, pc, asr #13 │ │ │ │ - strdeq pc, [r0], -r8 │ │ │ │ - andeq lr, r0, ip, lsr #23 │ │ │ │ + andeq r2, r0, r9, ror #25 │ │ │ │ + andeq r1, r1, r4, asr #4 │ │ │ │ + andeq sp, r0, r0, lsl ip │ │ │ │ + andeq pc, r0, r4, ror #23 │ │ │ │ + andeq r2, r0, r4, lsl #28 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + andeq pc, r0, r4, lsl ip @ │ │ │ │ + andeq pc, r0, r0, ror #22 │ │ │ │ + andeq lr, r0, r4, lsl #24 │ │ │ │ + ldrdeq r1, [r1], -r0 │ │ │ │ + muleq r0, ip, fp │ │ │ │ + andeq pc, r0, r8, ror #23 │ │ │ │ + muleq r0, fp, lr │ │ │ │ + andeq pc, r0, r4, lsl #22 │ │ │ │ + andeq lr, r0, r8, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - andeq r1, r1, r8, asr r1 │ │ │ │ - andeq sp, r0, ip, lsr fp │ │ │ │ - strdeq pc, [r0], -r4 │ │ │ │ - ldrdeq r3, [r0], -lr │ │ │ │ - andeq r1, r1, r0, lsr r1 │ │ │ │ - andeq sp, r0, r4, lsl fp │ │ │ │ - andeq pc, r0, r0, asr #21 │ │ │ │ - andeq r3, r0, r9, lsr #11 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq pc, r0, r4, lsr sl @ │ │ │ │ - andeq lr, r0, r8, ror #21 │ │ │ │ - strdeq pc, [r0], -r4 │ │ │ │ - andeq lr, r0, r8, lsr #21 │ │ │ │ + andeq r1, r1, ip, ror #2 │ │ │ │ + andeq sp, r0, r8, lsr fp │ │ │ │ + andeq pc, r0, r0, lsl #22 │ │ │ │ + andeq r2, r0, sl, lsr #27 │ │ │ │ + andeq r1, r1, r4, asr #2 │ │ │ │ + andeq sp, r0, r0, lsl fp │ │ │ │ + andeq pc, r0, ip, asr #21 │ │ │ │ + andeq r2, r0, r5, ror sp │ │ │ │ + muleq r0, r0, r3 │ │ │ │ + andeq pc, r0, r0, asr #20 │ │ │ │ + andeq lr, r0, r4, ror #21 │ │ │ │ + andeq pc, r0, r0, lsl #20 │ │ │ │ + andeq lr, r0, r4, lsr #21 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ - andeq pc, r0, r4, asr #19 │ │ │ │ - andeq lr, r0, r8, ror sl │ │ │ │ + ldrdeq pc, [r0], -r0 │ │ │ │ + andeq lr, r0, r4, ror sl │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq pc, r0, r0, lsl #17 │ │ │ │ - ldr r0, [pc, #-396] @ 321c4 │ │ │ │ + andeq pc, r0, ip, lsl #17 │ │ │ │ + ldr r0, [pc, #-396] @ 321d0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32378 │ │ │ │ + beq 32384 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 328f8 │ │ │ │ - ldr r3, [pc, #-392] @ 321f8 │ │ │ │ - ldr r1, [pc, #-444] @ 321c8 │ │ │ │ + beq 32904 │ │ │ │ + ldr r3, [pc, #-392] @ 32204 │ │ │ │ + ldr r1, [pc, #-444] @ 321d4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-448] @ 321cc │ │ │ │ - ldr r2, [pc, #-448] @ 321d0 │ │ │ │ + ldr r0, [pc, #-448] @ 321d8 │ │ │ │ + ldr r2, [pc, #-448] @ 321dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31e20 │ │ │ │ + b 31e2c │ │ │ │ cmp r5, #0 │ │ │ │ - bge 31afc │ │ │ │ + bge 31b08 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ tst r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 31afc │ │ │ │ + beq 31b08 │ │ │ │ bl cdb4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 31afc │ │ │ │ - ldr r1, [r8, #556] @ 0x22c │ │ │ │ + b 31b08 │ │ │ │ + ldr r1, [r8, #380] @ 0x17c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r0 │ │ │ │ - beq 3240c │ │ │ │ + beq 32418 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 32984 │ │ │ │ + beq 32990 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32c38 │ │ │ │ + beq 32c44 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 32c60 │ │ │ │ + bne 32c6c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32440 │ │ │ │ + beq 3244c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 329c0 │ │ │ │ + beq 329cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3288c │ │ │ │ - ldr r3, [pc, #-640] @ 321d4 │ │ │ │ + beq 32898 │ │ │ │ + ldr r3, [pc, #-640] @ 321e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 32f4c │ │ │ │ + beq 32f58 │ │ │ │ ands r3, r6, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [r8, #560] @ 0x230 │ │ │ │ + ldr r3, [r8, #384] @ 0x180 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 32f40 │ │ │ │ + bne 32f4c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str fp, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #204] @ 0xcc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r9, [sp, #208] @ 0xd0 │ │ │ │ bl 8a34 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 32f10 │ │ │ │ + beq 32f1c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 333ac │ │ │ │ + beq 333b8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 324cc │ │ │ │ + beq 324d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 32cb8 │ │ │ │ - ldr r3, [pc, #-764] @ 321d8 │ │ │ │ + beq 32cc4 │ │ │ │ + ldr r3, [pc, #-764] @ 321e4 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp fp, r9 │ │ │ │ - beq 32a50 │ │ │ │ + beq 32a5c │ │ │ │ ldr r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ bl 89a4 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r3, r0 │ │ │ │ - beq 32514 │ │ │ │ + beq 32520 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 32efc │ │ │ │ + beq 32f08 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 32f8c │ │ │ │ + blt 32f98 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32a50 │ │ │ │ + beq 32a5c │ │ │ │ mov r0, fp │ │ │ │ bl 2ece0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 331f4 │ │ │ │ - ldr r0, [r8, #568] @ 0x238 │ │ │ │ + beq 33200 │ │ │ │ + ldr r0, [r8, #392] @ 0x188 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ bl 8a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 331bc │ │ │ │ + beq 331c8 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32578 │ │ │ │ + beq 32584 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33084 │ │ │ │ + beq 33090 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 33150 │ │ │ │ + beq 3315c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5b4 │ │ │ │ + bl 1c5b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 325b0 │ │ │ │ + beq 325bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 331b0 │ │ │ │ + beq 331bc │ │ │ │ cmp r7, #1 │ │ │ │ - beq 3317c │ │ │ │ + beq 33188 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r7, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 31240 │ │ │ │ + b 3124c │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b 31ca4 │ │ │ │ + b 31cb0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31ae8 │ │ │ │ + b 31af4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 31cd0 │ │ │ │ - ldr r3, [pc, #-1036] @ 321f8 │ │ │ │ - ldr r1, [pc, #-1068] @ 321dc │ │ │ │ + b 31cdc │ │ │ │ + ldr r3, [pc, #-1036] @ 32204 │ │ │ │ + ldr r1, [pc, #-1068] @ 321e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1072] @ 321e0 │ │ │ │ + ldr r0, [pc, #-1072] @ 321ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #700 @ 0x2bc │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #-1076] @ 321f8 │ │ │ │ - ldr r1, [pc, #-1100] @ 321e4 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #-1076] @ 32204 │ │ │ │ + ldr r1, [pc, #-1100] @ 321f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1104] @ 321e8 │ │ │ │ + ldr r0, [pc, #-1104] @ 321f4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 31a2c │ │ │ │ + b 31a38 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 31e98 │ │ │ │ + b 31ea4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 316fc │ │ │ │ - b 31bac │ │ │ │ + bne 31708 │ │ │ │ + b 31bb8 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31748 │ │ │ │ - ldr r3, [pc, #-1192] @ 321f8 │ │ │ │ - ldr r1, [pc, #-1208] @ 321ec │ │ │ │ + b 31754 │ │ │ │ + ldr r3, [pc, #-1192] @ 32204 │ │ │ │ + ldr r1, [pc, #-1208] @ 321f8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1212] @ 321f0 │ │ │ │ - ldr r2, [pc, #-1184] @ 32210 │ │ │ │ + ldr r0, [pc, #-1212] @ 321fc │ │ │ │ + ldr r2, [pc, #-1184] @ 3221c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ cmp r3, #0 │ │ │ │ - bge 31ed4 │ │ │ │ + bge 31ee0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3ae68 │ │ │ │ + bl 3ae70 │ │ │ │ tst r8, #1 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - beq 31ef4 │ │ │ │ + beq 31f00 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 31ef4 │ │ │ │ - ldr r0, [pc, #-1312] @ 321f4 │ │ │ │ + b 31f00 │ │ │ │ + ldr r0, [pc, #-1312] @ 32200 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3273c │ │ │ │ + beq 32748 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 329d4 │ │ │ │ - ldr r3, [pc, #-1356] @ 321f8 │ │ │ │ - ldr r1, [pc, #-1356] @ 321fc │ │ │ │ + beq 329e0 │ │ │ │ + ldr r3, [pc, #-1356] @ 32204 │ │ │ │ + ldr r1, [pc, #-1356] @ 32208 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1360] @ 32200 │ │ │ │ + ldr r0, [pc, #-1360] @ 3220c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ - ldr r0, [pc, #-1384] @ 32204 │ │ │ │ + b 318ec │ │ │ │ + ldr r0, [pc, #-1384] @ 32210 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32794 │ │ │ │ + beq 327a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 329e4 │ │ │ │ - ldr r3, [pc, #-1116] @ 32340 │ │ │ │ - ldr r1, [pc, #-1432] @ 32208 │ │ │ │ + beq 329f0 │ │ │ │ + ldr r3, [pc, #-1116] @ 3234c │ │ │ │ + ldr r1, [pc, #-1432] @ 32214 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1436] @ 3220c │ │ │ │ - ldr r2, [pc, #-1436] @ 32210 │ │ │ │ + ldr r0, [pc, #-1436] @ 32218 │ │ │ │ + ldr r2, [pc, #-1436] @ 3221c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ cmp r7, #0 │ │ │ │ - bge 31d0c │ │ │ │ + bge 31d18 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ tst r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 31d0c │ │ │ │ + beq 31d18 │ │ │ │ bl cdb4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 31d0c │ │ │ │ + b 31d18 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31ec0 │ │ │ │ - ldr r3, [pc, #-1216] @ 32340 │ │ │ │ - ldr r1, [pc, #-1520] @ 32214 │ │ │ │ + b 31ecc │ │ │ │ + ldr r3, [pc, #-1216] @ 3234c │ │ │ │ + ldr r1, [pc, #-1520] @ 32220 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1524] @ 32218 │ │ │ │ - ldr r2, [pc, #-1512] @ 32228 │ │ │ │ + ldr r0, [pc, #-1524] @ 32224 │ │ │ │ + ldr r2, [pc, #-1512] @ 32234 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 32644 │ │ │ │ + b 32650 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 31c3c │ │ │ │ + b 31c48 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 31cf8 │ │ │ │ - ldr r0, [pc, #-1568] @ 3221c │ │ │ │ + b 31d04 │ │ │ │ + ldr r0, [pc, #-1568] @ 32228 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32864 │ │ │ │ + beq 32870 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 32cc4 │ │ │ │ - ldr r3, [pc, #-1324] @ 32340 │ │ │ │ - ldr r1, [pc, #-1616] @ 32220 │ │ │ │ + beq 32cd0 │ │ │ │ + ldr r3, [pc, #-1324] @ 3234c │ │ │ │ + ldr r1, [pc, #-1616] @ 3222c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1620] @ 32224 │ │ │ │ - ldr r2, [pc, #-1620] @ 32228 │ │ │ │ + ldr r0, [pc, #-1620] @ 32230 │ │ │ │ + ldr r2, [pc, #-1620] @ 32234 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ tst fp, #1 │ │ │ │ - bne 329f8 │ │ │ │ + bne 32a04 │ │ │ │ add r3, fp, #2 │ │ │ │ teq fp, r3 │ │ │ │ - bmi 329f0 │ │ │ │ + bmi 329fc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r3, sl │ │ │ │ - bl 386c8 │ │ │ │ + bl 386d0 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 32ed4 │ │ │ │ + beq 32ee0 │ │ │ │ ands r5, r7, #1 │ │ │ │ - bne 32ec8 │ │ │ │ + bne 32ed4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3301c │ │ │ │ + beq 33028 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32fe4 │ │ │ │ + beq 32ff0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 31714 │ │ │ │ - b 3170c │ │ │ │ + beq 31720 │ │ │ │ + b 31718 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32378 │ │ │ │ - ldr r3, [pc, #-1484] @ 32340 │ │ │ │ - ldr r1, [pc, #-1764] @ 3222c │ │ │ │ + b 32384 │ │ │ │ + ldr r3, [pc, #-1484] @ 3234c │ │ │ │ + ldr r1, [pc, #-1764] @ 32238 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1768] @ 32230 │ │ │ │ - ldr r2, [pc, #-1756] @ 32240 │ │ │ │ + ldr r0, [pc, #-1768] @ 3223c │ │ │ │ + ldr r2, [pc, #-1756] @ 3224c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ - ldr r0, [pc, #-1792] @ 32234 │ │ │ │ + b 318ec │ │ │ │ + ldr r0, [pc, #-1792] @ 32240 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3295c │ │ │ │ + beq 32968 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 32cd0 │ │ │ │ - ldr r3, [pc, #-1572] @ 32340 │ │ │ │ - ldr r1, [pc, #-1840] @ 32238 │ │ │ │ + beq 32cdc │ │ │ │ + ldr r3, [pc, #-1572] @ 3234c │ │ │ │ + ldr r1, [pc, #-1840] @ 32244 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1844] @ 3223c │ │ │ │ - ldr r2, [pc, #-1844] @ 32240 │ │ │ │ + ldr r0, [pc, #-1844] @ 32248 │ │ │ │ + ldr r2, [pc, #-1844] @ 3224c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 318e0 │ │ │ │ + b 318ec │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 3240c │ │ │ │ - ldr r3, [pc, #-1632] @ 32340 │ │ │ │ - ldr r1, [pc, #-1888] @ 32244 │ │ │ │ + b 32418 │ │ │ │ + ldr r3, [pc, #-1632] @ 3234c │ │ │ │ + ldr r1, [pc, #-1888] @ 32250 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-1892] @ 32248 │ │ │ │ + ldr r0, [pc, #-1892] @ 32254 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #712 @ 0x2c8 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 32440 │ │ │ │ + b 3244c │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3273c │ │ │ │ + b 32748 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32794 │ │ │ │ + b 327a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 328a0 │ │ │ │ + bge 328ac │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 386c8 │ │ │ │ + bl 386d0 │ │ │ │ tst r8, #1 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ - beq 328c0 │ │ │ │ + beq 328cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 328c0 │ │ │ │ + b 328cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 316fc │ │ │ │ - b 31f0c │ │ │ │ + bne 31708 │ │ │ │ + b 31f18 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32a6c │ │ │ │ + beq 32a78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 32ffc │ │ │ │ - ldr r3, [pc, #-2088] @ 3224c │ │ │ │ + beq 33008 │ │ │ │ + ldr r3, [pc, #-2088] @ 32258 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 33044 │ │ │ │ + beq 33050 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [r8, #560] @ 0x230 │ │ │ │ + ldr r3, [r8, #384] @ 0x180 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 330e8 │ │ │ │ + bne 330f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str fp, [sp, #232] @ 0xe8 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 8a34 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 330b8 │ │ │ │ + beq 330c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33090 │ │ │ │ + beq 3309c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32af8 │ │ │ │ + beq 32b04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 32ff0 │ │ │ │ + beq 32ffc │ │ │ │ cmp fp, r9 │ │ │ │ - beq 32cdc │ │ │ │ + beq 32ce8 │ │ │ │ ldr r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ bl 89a4 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r3, r0 │ │ │ │ - beq 32b38 │ │ │ │ + beq 32b44 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 33008 │ │ │ │ + beq 33014 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 33b0c │ │ │ │ + blt 33b18 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32cdc │ │ │ │ + beq 32ce8 │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r0, [r8, #568] @ 0x238 │ │ │ │ + ldr r0, [r8, #392] @ 0x188 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ bl 8a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 33ae8 │ │ │ │ + beq 33af4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32b98 │ │ │ │ + beq 32ba4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33b34 │ │ │ │ + beq 33b40 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 33370 │ │ │ │ + beq 3337c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5b4 │ │ │ │ + bl 1c5b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 32bd0 │ │ │ │ + beq 32bdc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 333a0 │ │ │ │ + beq 333ac │ │ │ │ cmp r7, #1 │ │ │ │ - beq 33334 │ │ │ │ + beq 33340 │ │ │ │ mov r0, fp │ │ │ │ - bl 21f60 │ │ │ │ + bl 21f64 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 32c00 │ │ │ │ + beq 32c0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33364 │ │ │ │ + beq 33370 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3141c │ │ │ │ - ldr r3, [pc, #-2256] @ 32340 │ │ │ │ - ldr r1, [pc, #-2500] @ 32250 │ │ │ │ + bne 31428 │ │ │ │ + ldr r3, [pc, #-2256] @ 3234c │ │ │ │ + ldr r1, [pc, #-2500] @ 3225c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-2504] @ 32254 │ │ │ │ + ldr r0, [pc, #-2504] @ 32260 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #728 @ 0x2d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #-2304] @ 32340 │ │ │ │ - ldr r1, [pc, #-2540] @ 32258 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #-2304] @ 3234c │ │ │ │ + ldr r1, [pc, #-2540] @ 32264 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-2544] @ 3225c │ │ │ │ - ldr r2, [pc, #-2532] @ 3226c │ │ │ │ + ldr r0, [pc, #-2544] @ 32268 │ │ │ │ + ldr r2, [pc, #-2532] @ 32278 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r0, [pc, #-2568] @ 32260 │ │ │ │ + b 31240 │ │ │ │ + ldr r0, [pc, #-2568] @ 3226c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32c90 │ │ │ │ + beq 32c9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 33144 │ │ │ │ - ldr r3, [pc, #-2392] @ 32340 │ │ │ │ - ldr r1, [pc, #-2616] @ 32264 │ │ │ │ + beq 33150 │ │ │ │ + ldr r3, [pc, #-2392] @ 3234c │ │ │ │ + ldr r1, [pc, #-2616] @ 32270 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-2620] @ 32268 │ │ │ │ - ldr r2, [pc, #-2620] @ 3226c │ │ │ │ + ldr r0, [pc, #-2620] @ 32274 │ │ │ │ + ldr r2, [pc, #-2620] @ 32278 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 324cc │ │ │ │ + b 324d8 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32864 │ │ │ │ + b 32870 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3295c │ │ │ │ + b 32968 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32cf8 │ │ │ │ + beq 32d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33b40 │ │ │ │ - ldr r3, [pc, #-2704] @ 32270 │ │ │ │ + beq 33b4c │ │ │ │ + ldr r3, [pc, #-2704] @ 3227c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 33a9c │ │ │ │ + beq 33aa8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [r8, #560] @ 0x230 │ │ │ │ + ldr r3, [r8, #384] @ 0x180 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 33a90 │ │ │ │ + bne 33a9c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ str fp, [sp, #248] @ 0xf8 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl 8a34 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 33a60 │ │ │ │ + beq 33a6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33538 │ │ │ │ + beq 33544 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32d84 │ │ │ │ + beq 32d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 33adc │ │ │ │ + beq 33ae8 │ │ │ │ cmp fp, r9 │ │ │ │ - beq 3356c │ │ │ │ + beq 33578 │ │ │ │ ldr r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ bl 89a4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 32dc4 │ │ │ │ + beq 32dd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33560 │ │ │ │ + beq 3356c │ │ │ │ cmp r9, #0 │ │ │ │ - blt 33510 │ │ │ │ + blt 3351c │ │ │ │ and r9, r9, #255 @ 0xff │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3356c │ │ │ │ + beq 33578 │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r0, [r8, #568] @ 0x238 │ │ │ │ + ldr r0, [r8, #392] @ 0x188 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [fp] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ str fp, [sp, #124] @ 0x7c │ │ │ │ bl 8a34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 334e0 │ │ │ │ + beq 334ec │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 32e24 │ │ │ │ + beq 32e30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33a48 │ │ │ │ + beq 33a54 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 334a4 │ │ │ │ + beq 334b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5b4 │ │ │ │ + bl 1c5b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 32e5c │ │ │ │ + beq 32e68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 334d4 │ │ │ │ + beq 334e0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 333fc │ │ │ │ + beq 33408 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 21a48 │ │ │ │ + bl 21a4c │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 32e90 │ │ │ │ + beq 32e9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33424 │ │ │ │ + beq 33430 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3141c │ │ │ │ - ldr r3, [pc, #-2912] @ 32340 │ │ │ │ - ldr r1, [pc, #-3120] @ 32274 │ │ │ │ + bne 31428 │ │ │ │ + ldr r3, [pc, #-2912] @ 3234c │ │ │ │ + ldr r1, [pc, #-3120] @ 32280 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3124] @ 32278 │ │ │ │ - ldr r2, [pc, #-3124] @ 3227c │ │ │ │ + ldr r0, [pc, #-3124] @ 32284 │ │ │ │ + ldr r2, [pc, #-3124] @ 32288 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, r7 │ │ │ │ bl cdb4 │ │ │ │ - b 328d0 │ │ │ │ - ldr r3, [pc, #-2972] @ 32340 │ │ │ │ - ldr r1, [pc, #-3168] @ 32280 │ │ │ │ + b 328dc │ │ │ │ + ldr r3, [pc, #-2972] @ 3234c │ │ │ │ + ldr r1, [pc, #-3168] @ 3228c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3172] @ 32284 │ │ │ │ + ldr r0, [pc, #-3172] @ 32290 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #716 @ 0x2cc │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 32514 │ │ │ │ - ldr r3, [pc, #-3032] @ 32340 │ │ │ │ - ldr r1, [pc, #-3220] @ 32288 │ │ │ │ + b 32520 │ │ │ │ + ldr r3, [pc, #-3032] @ 3234c │ │ │ │ + ldr r1, [pc, #-3220] @ 32294 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3224] @ 3228c │ │ │ │ - ldr r2, [pc, #-3204] @ 322a4 │ │ │ │ + ldr r0, [pc, #-3224] @ 32298 │ │ │ │ + ldr r2, [pc, #-3204] @ 322b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 32474 │ │ │ │ - ldr r3, [pc, #-3212] @ 322c8 │ │ │ │ - ldr r1, [pc, #-3272] @ 32290 │ │ │ │ + b 32480 │ │ │ │ + ldr r3, [pc, #-3212] @ 322d4 │ │ │ │ + ldr r1, [pc, #-3272] @ 3229c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #-3116] @ 32340 │ │ │ │ - ldr r1, [pc, #-3292] @ 32294 │ │ │ │ + ldr r3, [pc, #-3116] @ 3234c │ │ │ │ + ldr r1, [pc, #-3292] @ 322a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3296] @ 32298 │ │ │ │ - ldr r2, [pc, #-3288] @ 322a4 │ │ │ │ + ldr r0, [pc, #-3296] @ 322a4 │ │ │ │ + ldr r2, [pc, #-3288] @ 322b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #-3156] @ 32340 │ │ │ │ - ldr r1, [pc, #-3324] @ 3229c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #-3156] @ 3234c │ │ │ │ + ldr r1, [pc, #-3324] @ 322a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3328] @ 322a0 │ │ │ │ - ldr r2, [pc, #-3328] @ 322a4 │ │ │ │ + ldr r0, [pc, #-3328] @ 322ac │ │ │ │ + ldr r2, [pc, #-3328] @ 322b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #-3356] @ 322a8 │ │ │ │ - ldr r1, [pc, #-3356] @ 322ac │ │ │ │ - ldr r0, [pc, #-3356] @ 322b0 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #-3356] @ 322b4 │ │ │ │ + ldr r1, [pc, #-3356] @ 322b8 │ │ │ │ + ldr r0, [pc, #-3356] @ 322bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #-3364] @ 322b4 │ │ │ │ + ldr r2, [pc, #-3364] @ 322c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3141c │ │ │ │ - b 3170c │ │ │ │ + beq 31428 │ │ │ │ + b 31718 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32af8 │ │ │ │ + b 32b04 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32a6c │ │ │ │ + b 32a78 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 32b38 │ │ │ │ - ldr r3, [pc, #-3436] @ 322b8 │ │ │ │ - ldr r1, [pc, #-3436] @ 322bc │ │ │ │ - ldr r0, [pc, #-3436] @ 322c0 │ │ │ │ + b 32b44 │ │ │ │ + ldr r3, [pc, #-3436] @ 322c4 │ │ │ │ + ldr r1, [pc, #-3436] @ 322c8 │ │ │ │ + ldr r0, [pc, #-3436] @ 322cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #-3444] @ 322c4 │ │ │ │ + ldr r2, [pc, #-3444] @ 322d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3460] @ 322c8 │ │ │ │ - ldr r1, [pc, #-3460] @ 322cc │ │ │ │ + ldr r3, [pc, #-3460] @ 322d4 │ │ │ │ + ldr r1, [pc, #-3460] @ 322d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #-3364] @ 32340 │ │ │ │ - ldr r1, [pc, #-3480] @ 322d0 │ │ │ │ + ldr r3, [pc, #-3364] @ 3234c │ │ │ │ + ldr r1, [pc, #-3480] @ 322dc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3484] @ 322d4 │ │ │ │ - ldr r2, [pc, #-3460] @ 322f0 │ │ │ │ + ldr r0, [pc, #-3484] @ 322e0 │ │ │ │ + ldr r2, [pc, #-3460] @ 322fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32578 │ │ │ │ - ldr r3, [pc, #-3520] @ 322d8 │ │ │ │ - ldr r1, [pc, #-3520] @ 322dc │ │ │ │ - ldr r0, [pc, #-3520] @ 322e0 │ │ │ │ + b 32584 │ │ │ │ + ldr r3, [pc, #-3520] @ 322e4 │ │ │ │ + ldr r1, [pc, #-3520] @ 322e8 │ │ │ │ + ldr r0, [pc, #-3520] @ 322ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #-3528] @ 322e4 │ │ │ │ + ldr r2, [pc, #-3528] @ 322f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3456] @ 32340 │ │ │ │ - ldr r1, [pc, #-3548] @ 322e8 │ │ │ │ + ldr r3, [pc, #-3456] @ 3234c │ │ │ │ + ldr r1, [pc, #-3548] @ 322f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3552] @ 322ec │ │ │ │ - ldr r2, [pc, #-3552] @ 322f0 │ │ │ │ + ldr r0, [pc, #-3552] @ 322f8 │ │ │ │ + ldr r2, [pc, #-3552] @ 322fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 32a94 │ │ │ │ - ldr r3, [pc, #-3592] @ 322f4 │ │ │ │ - ldr r1, [pc, #-3592] @ 322f8 │ │ │ │ - ldr r0, [pc, #-3592] @ 322fc │ │ │ │ + b 32aa0 │ │ │ │ + ldr r3, [pc, #-3592] @ 32300 │ │ │ │ + ldr r1, [pc, #-3592] @ 32304 │ │ │ │ + ldr r0, [pc, #-3592] @ 32308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #-3600] @ 32300 │ │ │ │ + ldr r2, [pc, #-3600] @ 3230c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3616] @ 32304 │ │ │ │ - ldr r1, [pc, #-3616] @ 32308 │ │ │ │ - ldr r0, [pc, #-3616] @ 3230c │ │ │ │ + ldr r3, [pc, #-3616] @ 32310 │ │ │ │ + ldr r1, [pc, #-3616] @ 32314 │ │ │ │ + ldr r0, [pc, #-3616] @ 32318 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #-3624] @ 32310 │ │ │ │ + ldr r2, [pc, #-3624] @ 3231c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32c90 │ │ │ │ - ldr r0, [pc, #-3652] @ 32314 │ │ │ │ + b 32c9c │ │ │ │ + ldr r0, [pc, #-3652] @ 32320 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3317c │ │ │ │ + beq 33188 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 331ac │ │ │ │ - ldr r3, [pc, #-3652] @ 32340 │ │ │ │ - ldr r1, [pc, #-3696] @ 32318 │ │ │ │ + beq 331b8 │ │ │ │ + ldr r3, [pc, #-3652] @ 3234c │ │ │ │ + ldr r1, [pc, #-3696] @ 32324 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3700] @ 3231c │ │ │ │ - ldr r2, [pc, #-3692] @ 32328 │ │ │ │ + ldr r0, [pc, #-3700] @ 32328 │ │ │ │ + ldr r2, [pc, #-3692] @ 32334 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 325b0 │ │ │ │ - ldr r3, [pc, #-3716] @ 32340 │ │ │ │ - ldr r1, [pc, #-3752] @ 32320 │ │ │ │ + b 325bc │ │ │ │ + ldr r3, [pc, #-3716] @ 3234c │ │ │ │ + ldr r1, [pc, #-3752] @ 3232c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #-3756] @ 32324 │ │ │ │ - ldr r2, [pc, #-3756] @ 32328 │ │ │ │ + ldr r0, [pc, #-3756] @ 32330 │ │ │ │ + ldr r2, [pc, #-3756] @ 32334 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #-3772] @ 32340 │ │ │ │ - ldr sl, [pc, #-3796] @ 3232c │ │ │ │ - ldr r9, [pc, #-3796] @ 32330 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #-3772] @ 3234c │ │ │ │ + ldr sl, [pc, #-3796] @ 32338 │ │ │ │ + ldr r9, [pc, #-3796] @ 3233c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #-3808] @ 32334 │ │ │ │ + ldr r2, [pc, #-3808] @ 32340 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ add fp, sp, #100 @ 0x64 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #-3848] @ 32338 │ │ │ │ - ldr r1, [r8, #208] @ 0xd0 │ │ │ │ + ldr r3, [pc, #-3848] @ 32344 │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 33488 │ │ │ │ + beq 33494 │ │ │ │ bl 128ac │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33480 │ │ │ │ + beq 3348c │ │ │ │ bl 128e4 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #-3912] @ 3233c │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #-3912] @ 32348 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r8, [r8, #564] @ 0x234 │ │ │ │ + ldr r8, [r8, #388] @ 0x184 │ │ │ │ bl cdb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ bl 8980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3345c │ │ │ │ + beq 33468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 33430 │ │ │ │ + bne 3343c │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #724 @ 0x2d4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 132cc │ │ │ │ ldm fp, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #-4092] @ 32340 │ │ │ │ - ldr r1, [pc, #-4092] @ 32344 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #-4092] @ 3234c │ │ │ │ + ldr r1, [pc, #-4092] @ 32350 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #2052] @ 33b4c │ │ │ │ + ldr r0, [pc, #2052] @ 33b58 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #728 @ 0x2d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32c00 │ │ │ │ - ldr r0, [pc, #2008] @ 33b50 │ │ │ │ + b 32c0c │ │ │ │ + ldr r0, [pc, #2008] @ 33b5c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33334 │ │ │ │ + beq 33340 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 33334 │ │ │ │ + bne 33340 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32bd0 │ │ │ │ - ldr r3, [pc, #1952] @ 33b54 │ │ │ │ - ldr r1, [pc, #1952] @ 33b58 │ │ │ │ - ldr r0, [pc, #1952] @ 33b5c │ │ │ │ + b 32bdc │ │ │ │ + ldr r3, [pc, #1952] @ 33b60 │ │ │ │ + ldr r1, [pc, #1952] @ 33b64 │ │ │ │ + ldr r0, [pc, #1952] @ 33b68 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #1944] @ 33b60 │ │ │ │ + ldr r2, [pc, #1944] @ 33b6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1928] @ 33b64 │ │ │ │ - ldr r1, [pc, #1928] @ 33b68 │ │ │ │ - ldr r0, [pc, #1928] @ 33b6c │ │ │ │ + ldr r3, [pc, #1928] @ 33b70 │ │ │ │ + ldr r1, [pc, #1928] @ 33b74 │ │ │ │ + ldr r0, [pc, #1928] @ 33b78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #1920] @ 33b70 │ │ │ │ + ldr r2, [pc, #1920] @ 33b7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1904] @ 33b74 │ │ │ │ - ldr r1, [pc, #1904] @ 33b78 │ │ │ │ + ldr r3, [pc, #1904] @ 33b80 │ │ │ │ + ldr r1, [pc, #1904] @ 33b84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1900] @ 33b7c │ │ │ │ - ldr r2, [pc, #1900] @ 33b80 │ │ │ │ + ldr r0, [pc, #1900] @ 33b88 │ │ │ │ + ldr r2, [pc, #1900] @ 33b8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 33358 │ │ │ │ + b 33364 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32e90 │ │ │ │ - ldr r2, [pc, #1868] @ 33b84 │ │ │ │ + b 32e9c │ │ │ │ + ldr r2, [pc, #1868] @ 33b90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #724 @ 0x2d4 │ │ │ │ bl 1407c │ │ │ │ - b 33310 │ │ │ │ + b 3331c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #724 @ 0x2d4 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 33310 │ │ │ │ + bl 910c │ │ │ │ + b 3331c │ │ │ │ bl 1254c │ │ │ │ - b 33310 │ │ │ │ + b 3331c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #1780] @ 33b88 │ │ │ │ + ldr r2, [pc, #1780] @ 33b94 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 132cc │ │ │ │ - b 33310 │ │ │ │ - ldr r0, [pc, #1760] @ 33b8c │ │ │ │ + b 3331c │ │ │ │ + ldr r0, [pc, #1760] @ 33b98 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 333fc │ │ │ │ + beq 33408 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 333fc │ │ │ │ + bne 33408 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32e5c │ │ │ │ - ldr r3, [pc, #1676] @ 33b74 │ │ │ │ - ldr r1, [pc, #1700] @ 33b90 │ │ │ │ + b 32e68 │ │ │ │ + ldr r3, [pc, #1676] @ 33b80 │ │ │ │ + ldr r1, [pc, #1700] @ 33b9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1696] @ 33b94 │ │ │ │ - ldr r2, [pc, #1672] @ 33b80 │ │ │ │ + ldr r0, [pc, #1696] @ 33ba0 │ │ │ │ + ldr r2, [pc, #1672] @ 33b8c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ - b 33358 │ │ │ │ - ldr r3, [pc, #1628] @ 33b74 │ │ │ │ - ldr r1, [pc, #1660] @ 33b98 │ │ │ │ + bl 910c │ │ │ │ + b 33364 │ │ │ │ + ldr r3, [pc, #1628] @ 33b80 │ │ │ │ + ldr r1, [pc, #1660] @ 33ba4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1656] @ 33b9c │ │ │ │ - ldr r2, [pc, #1656] @ 33ba0 │ │ │ │ + ldr r0, [pc, #1656] @ 33ba8 │ │ │ │ + ldr r2, [pc, #1656] @ 33bac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 33358 │ │ │ │ - ldr r3, [pc, #1636] @ 33ba4 │ │ │ │ - ldr r1, [pc, #1636] @ 33ba8 │ │ │ │ - ldr r0, [pc, #1636] @ 33bac │ │ │ │ + b 33364 │ │ │ │ + ldr r3, [pc, #1636] @ 33bb0 │ │ │ │ + ldr r1, [pc, #1636] @ 33bb4 │ │ │ │ + ldr r0, [pc, #1636] @ 33bb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #1628] @ 33bb0 │ │ │ │ + ldr r2, [pc, #1628] @ 33bbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32dc4 │ │ │ │ + b 32dd0 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33588 │ │ │ │ + beq 33594 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 33a54 │ │ │ │ + beq 33a60 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca88 │ │ │ │ + bl 1ca8c │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 194dc │ │ │ │ tst fp, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne 33a30 │ │ │ │ + bne 33a3c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 33a08 │ │ │ │ + beq 33a14 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 339d0 │ │ │ │ + beq 339dc │ │ │ │ ldr r0, [r8, #1008] @ 0x3f0 │ │ │ │ mov r1, r9 │ │ │ │ bl 8554 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 339a0 │ │ │ │ + blt 339ac │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3394c │ │ │ │ + bne 33958 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33608 │ │ │ │ + beq 33614 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 33a3c │ │ │ │ + beq 33a48 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca88 │ │ │ │ + bl 1ca8c │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 194dc │ │ │ │ tst fp, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne 33934 │ │ │ │ + bne 33940 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3390c │ │ │ │ + beq 33918 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 338d4 │ │ │ │ + beq 338e0 │ │ │ │ ldr r0, [r8, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ bl 8554 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 33898 │ │ │ │ + blt 338a4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3380c │ │ │ │ + bne 33818 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33688 │ │ │ │ + beq 33694 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 33940 │ │ │ │ + beq 3394c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr fp, [r8, #596] @ 0x254 │ │ │ │ + ldr fp, [r8, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1304] @ 33bb4 │ │ │ │ + ldr r3, [pc, #1304] @ 33bc0 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr sl, [r9] │ │ │ │ - bne 337f4 │ │ │ │ + bne 33800 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ str fp, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp, #272] @ 0x110 │ │ │ │ bl 8980 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 337c4 │ │ │ │ + beq 337d0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3379c │ │ │ │ + beq 337a8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 336fc │ │ │ │ + beq 33708 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 33800 │ │ │ │ + beq 3380c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 33758 │ │ │ │ + bne 33764 │ │ │ │ mov r0, r6 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33730 │ │ │ │ + beq 3373c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 33790 │ │ │ │ - ldr r3, [pc, #1084] @ 33b74 │ │ │ │ - ldr r1, [pc, #1148] @ 33bb8 │ │ │ │ + beq 3379c │ │ │ │ + ldr r3, [pc, #1084] @ 33b80 │ │ │ │ + ldr r1, [pc, #1148] @ 33bc4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1144] @ 33bbc │ │ │ │ - ldr r2, [pc, #1144] @ 33bc0 │ │ │ │ + ldr r0, [pc, #1144] @ 33bc8 │ │ │ │ + ldr r2, [pc, #1144] @ 33bcc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #1044] @ 33b74 │ │ │ │ - ldr r0, [pc, #1120] @ 33bc4 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #1044] @ 33b80 │ │ │ │ + ldr r0, [pc, #1120] @ 33bd0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ - ldr r1, [pc, #1108] @ 33bc8 │ │ │ │ + ldr r1, [pc, #1108] @ 33bd4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1100] @ 33bcc │ │ │ │ - ldr r2, [pc, #1084] @ 33bc0 │ │ │ │ + ldr r0, [pc, #1100] @ 33bd8 │ │ │ │ + ldr r2, [pc, #1084] @ 33bcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33730 │ │ │ │ - ldr r3, [pc, #1068] @ 33bd0 │ │ │ │ - ldr r1, [pc, #1068] @ 33bd4 │ │ │ │ - ldr r0, [pc, #1068] @ 33bd8 │ │ │ │ + b 3373c │ │ │ │ + ldr r3, [pc, #1068] @ 33bdc │ │ │ │ + ldr r1, [pc, #1068] @ 33be0 │ │ │ │ + ldr r0, [pc, #1068] @ 33be4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ - ldr r2, [pc, #1060] @ 33bdc │ │ │ │ + ldr r2, [pc, #1060] @ 33be8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #936] @ 33b74 │ │ │ │ - ldr r1, [pc, #1040] @ 33be0 │ │ │ │ + ldr r3, [pc, #936] @ 33b80 │ │ │ │ + ldr r1, [pc, #1040] @ 33bec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #1036] @ 33be4 │ │ │ │ - ldr r2, [pc, #996] @ 33bc0 │ │ │ │ + ldr r0, [pc, #1036] @ 33bf0 │ │ │ │ + ldr r2, [pc, #996] @ 33bcc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 336a4 │ │ │ │ + b 336b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 336fc │ │ │ │ + b 33708 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ - bl 1ca88 │ │ │ │ + bl 1ca8c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 8980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 33860 │ │ │ │ + beq 3386c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33858 │ │ │ │ + beq 33864 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 338c8 │ │ │ │ + beq 338d4 │ │ │ │ stm r4, {r6, r7} │ │ │ │ - b 31240 │ │ │ │ - ldr r3, [pc, #780] @ 33b74 │ │ │ │ - ldr r1, [pc, #892] @ 33be8 │ │ │ │ + b 3124c │ │ │ │ + ldr r3, [pc, #780] @ 33b80 │ │ │ │ + ldr r1, [pc, #892] @ 33bf4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #888] @ 33bec │ │ │ │ - ldr r2, [pc, #888] @ 33bf0 │ │ │ │ + ldr r0, [pc, #888] @ 33bf8 │ │ │ │ + ldr r2, [pc, #888] @ 33bfc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #724] @ 33b74 │ │ │ │ - ldr r1, [pc, #848] @ 33bf4 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #724] @ 33b80 │ │ │ │ + ldr r1, [pc, #848] @ 33c00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #844] @ 33bf8 │ │ │ │ - ldr r2, [pc, #844] @ 33bfc │ │ │ │ + ldr r0, [pc, #844] @ 33c04 │ │ │ │ + ldr r2, [pc, #844] @ 33c08 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33858 │ │ │ │ - ldr r3, [pc, #664] @ 33b74 │ │ │ │ - ldr r0, [pc, #800] @ 33c00 │ │ │ │ + b 33864 │ │ │ │ + ldr r3, [pc, #664] @ 33b80 │ │ │ │ + ldr r0, [pc, #800] @ 33c0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r1, [pc, #788] @ 33c04 │ │ │ │ + ldr r1, [pc, #788] @ 33c10 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #780] @ 33c08 │ │ │ │ - ldr r2, [pc, #780] @ 33c0c │ │ │ │ + ldr r0, [pc, #780] @ 33c14 │ │ │ │ + ldr r2, [pc, #780] @ 33c18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #608] @ 33b74 │ │ │ │ - ldr r1, [pc, #760] @ 33c10 │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #608] @ 33b80 │ │ │ │ + ldr r1, [pc, #760] @ 33c1c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #756] @ 33c14 │ │ │ │ - ldr r2, [pc, #744] @ 33c0c │ │ │ │ + ldr r0, [pc, #756] @ 33c20 │ │ │ │ + ldr r2, [pc, #744] @ 33c18 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 33634 │ │ │ │ + b 33640 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33688 │ │ │ │ + b 33694 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #6 │ │ │ │ - bl 1ca88 │ │ │ │ + bl 1ca8c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 8980 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3383c │ │ │ │ - ldr r3, [pc, #496] @ 33b74 │ │ │ │ - ldr r1, [pc, #656] @ 33c18 │ │ │ │ + bne 33848 │ │ │ │ + ldr r3, [pc, #496] @ 33b80 │ │ │ │ + ldr r1, [pc, #656] @ 33c24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #652] @ 33c1c │ │ │ │ + ldr r0, [pc, #652] @ 33c28 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #740 @ 0x2e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 33880 │ │ │ │ - ldr r3, [pc, #460] @ 33b74 │ │ │ │ - ldr r1, [pc, #628] @ 33c20 │ │ │ │ + b 3388c │ │ │ │ + ldr r3, [pc, #460] @ 33b80 │ │ │ │ + ldr r1, [pc, #628] @ 33c2c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #624] @ 33c24 │ │ │ │ - ldr r2, [pc, #624] @ 33c28 │ │ │ │ + ldr r0, [pc, #624] @ 33c30 │ │ │ │ + ldr r2, [pc, #624] @ 33c34 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #412] @ 33b74 │ │ │ │ - ldr r0, [pc, #592] @ 33c2c │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #412] @ 33b80 │ │ │ │ + ldr r0, [pc, #592] @ 33c38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r1, [pc, #580] @ 33c30 │ │ │ │ + ldr r1, [pc, #580] @ 33c3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #572] @ 33c34 │ │ │ │ - ldr r2, [pc, #572] @ 33c38 │ │ │ │ + ldr r0, [pc, #572] @ 33c40 │ │ │ │ + ldr r2, [pc, #572] @ 33c44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 31234 │ │ │ │ - ldr r3, [pc, #356] @ 33b74 │ │ │ │ - ldr r1, [pc, #552] @ 33c3c │ │ │ │ + b 31240 │ │ │ │ + ldr r3, [pc, #356] @ 33b80 │ │ │ │ + ldr r1, [pc, #552] @ 33c48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #548] @ 33c40 │ │ │ │ - ldr r2, [pc, #536] @ 33c38 │ │ │ │ + ldr r0, [pc, #548] @ 33c4c │ │ │ │ + ldr r2, [pc, #536] @ 33c44 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 335b4 │ │ │ │ + b 335c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33608 │ │ │ │ + b 33614 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32e24 │ │ │ │ + b 32e30 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33588 │ │ │ │ - ldr r3, [pc, #268] @ 33b74 │ │ │ │ - ldr r1, [pc, #472] @ 33c44 │ │ │ │ + b 33594 │ │ │ │ + ldr r3, [pc, #268] @ 33b80 │ │ │ │ + ldr r1, [pc, #472] @ 33c50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #468] @ 33c48 │ │ │ │ - ldr r2, [pc, #296] @ 33ba0 │ │ │ │ + ldr r0, [pc, #468] @ 33c54 │ │ │ │ + ldr r2, [pc, #296] @ 33bac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 31234 │ │ │ │ + bl 910c │ │ │ │ + b 31240 │ │ │ │ mov r0, r6 │ │ │ │ bl cdb4 │ │ │ │ - b 32d20 │ │ │ │ - ldr r3, [pc, #424] @ 33c4c │ │ │ │ - ldr r1, [pc, #424] @ 33c50 │ │ │ │ + b 32d2c │ │ │ │ + ldr r3, [pc, #424] @ 33c58 │ │ │ │ + ldr r1, [pc, #424] @ 33c5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #184] @ 33b74 │ │ │ │ - ldr r1, [pc, #404] @ 33c54 │ │ │ │ + ldr r3, [pc, #184] @ 33b80 │ │ │ │ + ldr r1, [pc, #404] @ 33c60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #400] @ 33c58 │ │ │ │ - ldr r2, [pc, #212] @ 33ba0 │ │ │ │ + ldr r0, [pc, #400] @ 33c64 │ │ │ │ + ldr r2, [pc, #212] @ 33bac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 31234 │ │ │ │ + b 31240 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32d84 │ │ │ │ - ldr r3, [pc, #132] @ 33b74 │ │ │ │ - ldr r1, [pc, #360] @ 33c5c │ │ │ │ + b 32d90 │ │ │ │ + ldr r3, [pc, #132] @ 33b80 │ │ │ │ + ldr r1, [pc, #360] @ 33c68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #356] @ 33c60 │ │ │ │ + ldr r0, [pc, #356] @ 33c6c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #728 @ 0x2d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 33500 │ │ │ │ - ldr r3, [pc, #96] @ 33b74 │ │ │ │ - ldr r1, [pc, #332] @ 33c64 │ │ │ │ + b 3350c │ │ │ │ + ldr r3, [pc, #96] @ 33b80 │ │ │ │ + ldr r1, [pc, #332] @ 33c70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #328] @ 33c68 │ │ │ │ - ldr r2, [pc, #328] @ 33c6c │ │ │ │ + ldr r0, [pc, #328] @ 33c74 │ │ │ │ + ldr r2, [pc, #328] @ 33c78 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 33358 │ │ │ │ + b 33364 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32b98 │ │ │ │ + b 32ba4 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 32cf8 │ │ │ │ - andeq lr, r0, r0, lsr r9 │ │ │ │ - andeq pc, r0, r4, ror r1 @ │ │ │ │ - andeq r0, r1, r0, lsr #29 │ │ │ │ - andeq sp, r0, r4, lsl #17 │ │ │ │ - andeq pc, r0, r4, lsl #17 │ │ │ │ - andeq r3, r0, r3, asr r6 │ │ │ │ - andeq r0, r1, r8, ror lr │ │ │ │ - andeq sp, r0, ip, asr r8 │ │ │ │ - andeq pc, r0, r8, lsr #1 │ │ │ │ - andeq r3, r0, r5, ror #10 │ │ │ │ + b 32d04 │ │ │ │ + andeq lr, r0, ip, lsr #18 │ │ │ │ + andeq pc, r0, r0, ror r1 @ │ │ │ │ + @ instruction: 0x00010eb4 │ │ │ │ + andeq sp, r0, r0, lsl #17 │ │ │ │ + muleq r0, r0, r8 │ │ │ │ + andeq r2, r0, pc, lsl lr │ │ │ │ + andeq r0, r1, ip, lsl #29 │ │ │ │ + andeq sp, r0, r8, asr r8 │ │ │ │ + andeq pc, r0, r4, lsr #1 │ │ │ │ + andeq r2, r0, r1, lsr sp │ │ │ │ muleq r0, r8, r3 │ │ │ │ - @ instruction: 0x0000f7b4 │ │ │ │ - andeq lr, r0, r8, ror #16 │ │ │ │ + andeq pc, r0, r0, asr #15 │ │ │ │ + andeq lr, r0, r4, ror #16 │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x0000f1b0 │ │ │ │ + andeq pc, r0, ip, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - andeq pc, r0, r0, asr #32 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq lr, r0, r4, lsl #15 │ │ │ │ - andeq pc, r0, r0, lsr #13 │ │ │ │ - andeq lr, r0, r4, asr r7 │ │ │ │ + andeq pc, r0, ip, lsr r0 @ │ │ │ │ + ldrdeq pc, [r0], -ip │ │ │ │ + andeq lr, r0, r0, lsl #15 │ │ │ │ + andeq pc, r0, ip, lsr #13 │ │ │ │ + andeq lr, r0, r0, asr r7 │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ - andeq r0, r1, r4, lsl sp │ │ │ │ - strdeq sp, [r0], -r8 │ │ │ │ - andeq pc, r0, r0, ror r7 @ │ │ │ │ - andeq r3, r0, r2, lsl r7 │ │ │ │ + andeq r0, r1, r8, lsr #26 │ │ │ │ + strdeq sp, [r0], -r4 │ │ │ │ + andeq pc, r0, ip, ror r7 @ │ │ │ │ + ldrdeq r2, [r0], -lr │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - andeq pc, r0, r0, lsl #9 │ │ │ │ - andeq lr, r0, r4, lsr r5 │ │ │ │ + andeq pc, r0, ip, lsl #9 │ │ │ │ + andeq lr, r0, r0, lsr r5 │ │ │ │ andeq r0, r0, r9, ror #5 │ │ │ │ - andeq lr, r0, r4, lsl #29 │ │ │ │ - andeq pc, r0, r8, asr #8 │ │ │ │ - strdeq lr, [r0], -ip │ │ │ │ - @ instruction: 0x00010ab0 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - andeq pc, r0, r8, lsl r5 @ │ │ │ │ - muleq r0, r2, r7 │ │ │ │ - andeq pc, r0, ip, ror #7 │ │ │ │ - andeq lr, r0, r0, lsr #9 │ │ │ │ - andeq pc, r0, r0, asr r3 @ │ │ │ │ - andeq lr, r0, r4, lsl #8 │ │ │ │ + andeq lr, r0, r0, lsl #29 │ │ │ │ + andeq pc, r0, r4, asr r4 @ │ │ │ │ + strdeq lr, [r0], -r8 │ │ │ │ + andeq r0, r1, r4, asr #21 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ + andeq pc, r0, r4, lsr #10 │ │ │ │ + andeq r2, r0, lr, asr pc │ │ │ │ + strdeq pc, [r0], -r8 │ │ │ │ + muleq r0, ip, r4 │ │ │ │ + andeq pc, r0, ip, asr r3 @ │ │ │ │ + andeq lr, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r7, ror #5 │ │ │ │ - andeq pc, r0, r8, lsl r3 @ │ │ │ │ - andeq lr, r0, ip, asr #7 │ │ │ │ + andeq pc, r0, r4, lsr #6 │ │ │ │ + andeq lr, r0, r8, asr #7 │ │ │ │ andeq r0, r0, r6, ror #5 │ │ │ │ - andeq pc, r0, r0, ror #16 │ │ │ │ - andeq pc, r0, ip, asr #5 │ │ │ │ - andeq lr, r0, r0, lsl #7 │ │ │ │ + andeq pc, r0, r8, ror #17 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ + andeq lr, r0, ip, ror r3 │ │ │ │ andeq r0, r0, r5, ror #5 │ │ │ │ - andeq pc, r0, r4, lsr #5 │ │ │ │ - andeq lr, r0, r8, asr r3 │ │ │ │ - andeq pc, r0, r4, lsr r2 @ │ │ │ │ - andeq lr, r0, r8, ror #5 │ │ │ │ - andeq pc, r0, r0, lsl r2 @ │ │ │ │ - andeq lr, r0, r4, asr #5 │ │ │ │ + @ instruction: 0x0000f2b0 │ │ │ │ + andeq lr, r0, r4, asr r3 │ │ │ │ + andeq pc, r0, r0, asr #4 │ │ │ │ + andeq lr, r0, r4, ror #5 │ │ │ │ + andeq pc, r0, ip, lsl r2 @ │ │ │ │ + andeq lr, r0, r0, asr #5 │ │ │ │ andeq r0, r0, r3, ror #5 │ │ │ │ - andeq pc, r0, r4, ror #14 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ - andeq lr, r0, r4, lsl #5 │ │ │ │ + andeq pc, r0, ip, ror #15 │ │ │ │ + ldrdeq pc, [r0], -ip │ │ │ │ + andeq lr, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, r2, ror #5 │ │ │ │ - andeq pc, r0, r8, lsr #3 │ │ │ │ - andeq lr, r0, ip, asr r2 │ │ │ │ - andeq pc, r0, r0, asr r1 @ │ │ │ │ - andeq lr, r0, r4, lsl #4 │ │ │ │ + @ instruction: 0x0000f1b4 │ │ │ │ + andeq lr, r0, r8, asr r2 │ │ │ │ + andeq pc, r0, ip, asr r1 @ │ │ │ │ + andeq lr, r0, r0, lsl #4 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq pc, r0, ip, ror #3 │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ - @ instruction: 0x0000e1b0 │ │ │ │ - andeq pc, r0, ip, asr #1 │ │ │ │ - andeq lr, r0, ip, ror r1 │ │ │ │ - andeq pc, r0, r4, lsr #1 │ │ │ │ - andeq lr, r0, r8, asr r1 │ │ │ │ + strdeq pc, [r0], -r8 │ │ │ │ + andeq pc, r0, r8, lsl #2 │ │ │ │ + andeq lr, r0, ip, lsr #3 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ + andeq lr, r0, r8, ror r1 │ │ │ │ + strheq pc, [r0], -r0 @ │ │ │ │ + andeq lr, r0, r4, asr r1 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ │ │ │ │ -00033c70 : │ │ │ │ +00033c7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1684] @ 34324 │ │ │ │ + ldr r0, [pc, #1684] @ 34330 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1680] @ 34328 │ │ │ │ + ldr r3, [pc, #1680] @ 34334 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ bl 254c0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ - ldr r6, [pc, #1644] @ 3432c │ │ │ │ + ldr r6, [pc, #1644] @ 34338 │ │ │ │ cmp r8, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 33f94 │ │ │ │ + beq 33fa0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ bl e1b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 33fc8 │ │ │ │ - ldr r2, [pc, #1608] @ 34330 │ │ │ │ + beq 33fd4 │ │ │ │ + ldr r2, [pc, #1608] @ 3433c │ │ │ │ ldr fp, [r6, r2] │ │ │ │ mov r2, #3 │ │ │ │ - ldr r1, [fp, #420] @ 0x1a4 │ │ │ │ + ldr r1, [fp, #244] @ 0xf4 │ │ │ │ mov r0, r9 │ │ │ │ bl 865c │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 33d18 │ │ │ │ + beq 33d24 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9] │ │ │ │ - beq 33f04 │ │ │ │ + beq 33f10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3409c │ │ │ │ - ldr r3, [pc, #1548] @ 34334 │ │ │ │ + beq 340a8 │ │ │ │ + ldr r3, [pc, #1548] @ 34340 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 340d4 │ │ │ │ + bne 340e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33d50 │ │ │ │ + beq 33d5c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 33f10 │ │ │ │ - ldr r3, [pc, #1504] @ 34338 │ │ │ │ + beq 33f1c │ │ │ │ + ldr r3, [pc, #1504] @ 34344 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 33e84 │ │ │ │ + bne 33e90 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 342fc │ │ │ │ + beq 34308 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33d84 │ │ │ │ + beq 33d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 33f7c │ │ │ │ - ldr r3, [pc, #1456] @ 3433c │ │ │ │ + beq 33f88 │ │ │ │ + ldr r3, [pc, #1456] @ 34348 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ - ldr sl, [fp, #424] @ 0x1a8 │ │ │ │ + ldr sl, [fp, #248] @ 0xf8 │ │ │ │ ldr r5, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ bl 8980 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 34134 │ │ │ │ + beq 34140 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 342d4 │ │ │ │ + beq 342e0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33dec │ │ │ │ + beq 33df8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 33f88 │ │ │ │ + beq 33f94 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 34164 │ │ │ │ + bne 34170 │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 33e20 │ │ │ │ + beq 33e2c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 33fbc │ │ │ │ - ldr r3, [pc, #1304] @ 34340 │ │ │ │ - ldr r1, [pc, #1304] @ 34344 │ │ │ │ + beq 33fc8 │ │ │ │ + ldr r3, [pc, #1304] @ 3434c │ │ │ │ + ldr r1, [pc, #1304] @ 34350 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1300] @ 34348 │ │ │ │ + ldr r0, [pc, #1300] @ 34354 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ bl 132cc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ stm r4, {r2, r3} │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #1264] @ 3434c │ │ │ │ - ldr r3, [pc, #1224] @ 34328 │ │ │ │ + ldr r2, [pc, #1264] @ 34358 │ │ │ │ + ldr r3, [pc, #1224] @ 34334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 342d0 │ │ │ │ + bne 342dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r8, #1 │ │ │ │ - bne 341d4 │ │ │ │ + bne 341e0 │ │ │ │ add fp, r8, #2 │ │ │ │ teq r8, fp │ │ │ │ - bmi 33f2c │ │ │ │ - ldr r3, [pc, #1200] @ 34350 │ │ │ │ + bmi 33f38 │ │ │ │ + ldr r3, [pc, #1200] @ 3435c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 341f0 │ │ │ │ + beq 341fc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 34240 │ │ │ │ + beq 3424c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 3109c │ │ │ │ + bl 310a8 │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - bne 34270 │ │ │ │ + bne 3427c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 3427c │ │ │ │ + beq 34288 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ stm r4, {r7, sl} │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 33e54 │ │ │ │ + b 33e60 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33d18 │ │ │ │ + b 33d24 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #1048] @ 34338 │ │ │ │ + ldr r3, [pc, #1048] @ 34344 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 33d60 │ │ │ │ - b 33e84 │ │ │ │ + beq 33d6c │ │ │ │ + b 33e90 │ │ │ │ cmp fp, #0 │ │ │ │ - bge 33e98 │ │ │ │ + bge 33ea4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r3, [pc, #1028] @ 34350 │ │ │ │ + ldr r3, [pc, #1028] @ 3435c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 341f0 │ │ │ │ + beq 341fc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst fp, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 33ebc │ │ │ │ + beq 33ec8 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 33ebc │ │ │ │ + b 33ec8 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33d84 │ │ │ │ + b 33d90 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33dec │ │ │ │ - ldr r3, [pc, #932] @ 34340 │ │ │ │ - ldr r1, [pc, #948] @ 34354 │ │ │ │ + b 33df8 │ │ │ │ + ldr r3, [pc, #932] @ 3434c │ │ │ │ + ldr r1, [pc, #948] @ 34360 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #944] @ 34358 │ │ │ │ - ldr r2, [pc, #944] @ 3435c │ │ │ │ + ldr r0, [pc, #944] @ 34364 │ │ │ │ + ldr r2, [pc, #944] @ 34368 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 33e44 │ │ │ │ + b 33e50 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 33e20 │ │ │ │ - ldr r3, [pc, #880] @ 34340 │ │ │ │ - ldr r5, [pc, #908] @ 34360 │ │ │ │ + b 33e2c │ │ │ │ + ldr r3, [pc, #880] @ 3434c │ │ │ │ + ldr r5, [pc, #908] @ 3436c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #904] @ 34364 │ │ │ │ + ldr r1, [pc, #904] @ 34370 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #444 @ 0x1bc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r9, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #860] @ 34368 │ │ │ │ - ldr r2, [pc, #800] @ 34330 │ │ │ │ + ldr r3, [pc, #860] @ 34374 │ │ │ │ + ldr r2, [pc, #800] @ 3433c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr fp, [r6, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r1, [fp, #304] @ 0x130 │ │ │ │ + ldr r1, [fp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 342a4 │ │ │ │ + beq 342b0 │ │ │ │ bl 128ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3419c │ │ │ │ - ldr r3, [pc, #776] @ 3436c │ │ │ │ + beq 341a8 │ │ │ │ + ldr r3, [pc, #776] @ 34378 │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ - b 33ce8 │ │ │ │ - ldr r3, [pc, #668] @ 34340 │ │ │ │ - ldr r1, [pc, #712] @ 34370 │ │ │ │ + bl 910c │ │ │ │ + b 33cf4 │ │ │ │ + ldr r3, [pc, #668] @ 3434c │ │ │ │ + ldr r1, [pc, #712] @ 3437c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #708] @ 34374 │ │ │ │ - ldr r2, [pc, #708] @ 34378 │ │ │ │ + ldr r0, [pc, #708] @ 34380 │ │ │ │ + ldr r2, [pc, #708] @ 34384 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 33e44 │ │ │ │ - ldr r0, [pc, #672] @ 3437c │ │ │ │ + bl 910c │ │ │ │ + b 33e50 │ │ │ │ + ldr r0, [pc, #672] @ 34388 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34100 │ │ │ │ + beq 3410c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 34128 │ │ │ │ - ldr r3, [pc, #568] @ 34340 │ │ │ │ - ldr r1, [pc, #628] @ 34380 │ │ │ │ + beq 34134 │ │ │ │ + ldr r3, [pc, #568] @ 3434c │ │ │ │ + ldr r1, [pc, #628] @ 3438c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #624] @ 34384 │ │ │ │ - ldr r2, [pc, #608] @ 34378 │ │ │ │ + ldr r0, [pc, #624] @ 34390 │ │ │ │ + ldr r2, [pc, #608] @ 34384 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 340c0 │ │ │ │ + b 340cc │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34100 │ │ │ │ - ldr r3, [pc, #516] @ 34340 │ │ │ │ - ldr r1, [pc, #584] @ 34388 │ │ │ │ + b 3410c │ │ │ │ + ldr r3, [pc, #516] @ 3434c │ │ │ │ + ldr r1, [pc, #584] @ 34394 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #580] @ 3438c │ │ │ │ + ldr r0, [pc, #580] @ 34398 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 33e44 │ │ │ │ - ldr r3, [pc, #468] @ 34340 │ │ │ │ - ldr ip, [pc, #544] @ 34390 │ │ │ │ + bl 910c │ │ │ │ + b 33e50 │ │ │ │ + ldr r3, [pc, #468] @ 3434c │ │ │ │ + ldr ip, [pc, #544] @ 3439c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #540] @ 34394 │ │ │ │ - ldr r0, [pc, #540] @ 34398 │ │ │ │ + ldr r1, [pc, #540] @ 343a0 │ │ │ │ + ldr r0, [pc, #540] @ 343a4 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 33e44 │ │ │ │ + b 33e50 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ bl 1254c │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ - b 33e44 │ │ │ │ + bl 910c │ │ │ │ + b 33e50 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 33f44 │ │ │ │ + b 33f50 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #404] @ 3439c │ │ │ │ - ldr r1, [pc, #404] @ 343a0 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #404] @ 343a8 │ │ │ │ + ldr r1, [pc, #404] @ 343ac │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #288] @ 34340 │ │ │ │ - ldr r1, [pc, #384] @ 343a4 │ │ │ │ + ldr r3, [pc, #288] @ 3434c │ │ │ │ + ldr r1, [pc, #384] @ 343b0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #380] @ 343a8 │ │ │ │ - ldr r2, [pc, #380] @ 343ac │ │ │ │ + ldr r0, [pc, #380] @ 343b4 │ │ │ │ + ldr r2, [pc, #380] @ 343b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 33e44 │ │ │ │ - ldr r3, [pc, #248] @ 34340 │ │ │ │ - ldr r1, [pc, #356] @ 343b0 │ │ │ │ + b 33e50 │ │ │ │ + ldr r3, [pc, #248] @ 3434c │ │ │ │ + ldr r1, [pc, #356] @ 343bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #352] @ 343b4 │ │ │ │ - ldr r2, [pc, #340] @ 343ac │ │ │ │ + ldr r0, [pc, #352] @ 343c0 │ │ │ │ + ldr r2, [pc, #340] @ 343b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 33e44 │ │ │ │ + bl 910c │ │ │ │ + b 33e50 │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 33eec │ │ │ │ - ldr r3, [pc, #188] @ 34340 │ │ │ │ - ldr r1, [pc, #304] @ 343b8 │ │ │ │ + b 33ef8 │ │ │ │ + ldr r3, [pc, #188] @ 3434c │ │ │ │ + ldr r1, [pc, #304] @ 343c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #300] @ 343bc │ │ │ │ - ldr r2, [pc, #300] @ 343c0 │ │ │ │ + ldr r0, [pc, #300] @ 343c8 │ │ │ │ + ldr r2, [pc, #300] @ 343cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34264 │ │ │ │ + b 34270 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #268] @ 343c4 │ │ │ │ + ldr r2, [pc, #268] @ 343d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 341b0 │ │ │ │ + bl 910c │ │ │ │ + b 341bc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ 343c8 │ │ │ │ - ldr r1, [pc, #236] @ 343cc │ │ │ │ - ldr r0, [pc, #236] @ 343d0 │ │ │ │ + ldr r3, [pc, #236] @ 343d4 │ │ │ │ + ldr r1, [pc, #236] @ 343d8 │ │ │ │ + ldr r0, [pc, #236] @ 343dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #228] @ 343d4 │ │ │ │ + ldr r2, [pc, #228] @ 343e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #212] @ 343d8 │ │ │ │ - ldr r1, [pc, #212] @ 343dc │ │ │ │ - ldr r0, [pc, #212] @ 343e0 │ │ │ │ + ldr r3, [pc, #212] @ 343e4 │ │ │ │ + ldr r1, [pc, #212] @ 343e8 │ │ │ │ + ldr r0, [pc, #212] @ 343ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #204] @ 343e4 │ │ │ │ + ldr r2, [pc, #204] @ 343f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq ip, r2, r4, ror #6 │ │ │ │ + andeq ip, r2, r8, asr r3 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq ip, r2, r8, lsr r3 │ │ │ │ + andeq ip, r2, ip, lsr #6 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq lr, r0, r8, lsr #29 │ │ │ │ - andeq sp, r0, r8, asr #28 │ │ │ │ - muleq r2, ip, r1 │ │ │ │ + @ instruction: 0x0000eeb4 │ │ │ │ + andeq sp, r0, r4, asr #28 │ │ │ │ + muleq r2, r0, r1 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ - andeq lr, r0, r0, lsr sp │ │ │ │ - ldrdeq sp, [r0], -r0 │ │ │ │ + andeq lr, r0, ip, lsr sp │ │ │ │ + andeq sp, r0, ip, asr #25 │ │ │ │ @ instruction: 0x000001ba │ │ │ │ - andeq sp, r0, r8, lsr #25 │ │ │ │ - andeq lr, r0, r0, lsl #26 │ │ │ │ + andeq sp, r0, r4, lsr #25 │ │ │ │ + andeq lr, r0, ip, lsl #26 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq lr, r0, r8, lsr #24 │ │ │ │ - andeq sp, r0, r8, asr #23 │ │ │ │ + andeq lr, r0, r4, lsr ip │ │ │ │ + andeq sp, r0, r4, asr #23 │ │ │ │ @ instruction: 0x000001bf │ │ │ │ - andeq sp, r0, r0, ror ip │ │ │ │ - andeq lr, r0, r4, asr #23 │ │ │ │ - andeq sp, r0, r4, ror #22 │ │ │ │ - muleq r0, r4, fp │ │ │ │ - andeq sp, r0, r0, lsr fp │ │ │ │ - andeq lr, r0, r0, ror r4 │ │ │ │ - andeq lr, r0, ip, asr fp │ │ │ │ - strdeq sp, [r0], -r8 │ │ │ │ + andeq sp, r0, ip, ror #24 │ │ │ │ + ldrdeq lr, [r0], -r0 │ │ │ │ + andeq sp, r0, r0, ror #22 │ │ │ │ + andeq lr, r0, r0, lsr #23 │ │ │ │ + andeq sp, r0, ip, lsr #22 │ │ │ │ + andeq lr, r0, ip, ror #8 │ │ │ │ + andeq lr, r0, r8, ror #22 │ │ │ │ + strdeq sp, [r0], -r4 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq lr, r0, ip, asr #13 │ │ │ │ - andeq lr, r0, ip, lsr #21 │ │ │ │ - andeq sp, r0, ip, asr #20 │ │ │ │ + ldrdeq lr, [r0], -r8 │ │ │ │ + @ instruction: 0x0000eab8 │ │ │ │ + andeq sp, r0, r8, asr #20 │ │ │ │ andeq r0, r0, r2, asr #3 │ │ │ │ - andeq lr, r0, r4, lsl #21 │ │ │ │ - andeq sp, r0, r4, lsr #20 │ │ │ │ - andeq lr, r0, r8, asr #20 │ │ │ │ - andeq sp, r0, r8, ror #19 │ │ │ │ + muleq r0, r0, sl │ │ │ │ + andeq sp, r0, r0, lsr #20 │ │ │ │ + andeq lr, r0, r4, asr sl │ │ │ │ + andeq sp, r0, r4, ror #19 │ │ │ │ andeq r0, r0, r3, asr #3 │ │ │ │ @ instruction: 0x000001bd │ │ │ │ - andeq pc, r0, r8, ror pc @ │ │ │ │ - andeq ip, r0, ip, asr r9 │ │ │ │ - andeq lr, r0, r8, asr #5 │ │ │ │ - andeq r2, r0, r9, ror r4 │ │ │ │ - andeq pc, r0, r0, asr pc @ │ │ │ │ - andeq ip, r0, r4, lsr r9 │ │ │ │ - ldrdeq lr, [r0], -ip │ │ │ │ - andeq r2, r0, r5, asr #9 │ │ │ │ + andeq pc, r0, ip, lsl #31 │ │ │ │ + andeq ip, r0, r8, asr r9 │ │ │ │ + andeq lr, r0, r4, asr #5 │ │ │ │ + andeq r1, r0, r5, asr #24 │ │ │ │ + andeq pc, r0, r4, ror #30 │ │ │ │ + andeq ip, r0, r0, lsr r9 │ │ │ │ + andeq lr, r0, r8, ror #19 │ │ │ │ + muleq r0, r1, ip │ │ │ │ │ │ │ │ -000343e8 : │ │ │ │ +000343f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4076] @ 353fc │ │ │ │ + ldr r1, [pc, #4076] @ 35408 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #4072] @ 35400 │ │ │ │ + ldr r3, [pc, #4072] @ 3540c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, fp │ │ │ │ - bl 33c70 │ │ │ │ + bl 33c7c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - ldr sl, [pc, #4020] @ 35404 │ │ │ │ + ldr sl, [pc, #4020] @ 35410 │ │ │ │ cmp r5, #1 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 34878 │ │ │ │ + beq 34884 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 198a0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 348dc │ │ │ │ + beq 348e8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 34948 │ │ │ │ + beq 34954 │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 12234 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 349bc │ │ │ │ + beq 349c8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 34a30 │ │ │ │ + beq 34a3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ bl 8530 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 344dc │ │ │ │ + beq 344e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3477c │ │ │ │ + beq 34788 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 34a68 │ │ │ │ + beq 34a74 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 34788 │ │ │ │ + beq 34794 │ │ │ │ mov r0, #0 │ │ │ │ bl 8434 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 34a90 │ │ │ │ + beq 34a9c │ │ │ │ ldr ip, [r4, #8] │ │ │ │ lsl ip, ip, #1 │ │ │ │ cmp ip, #2 │ │ │ │ movgt r9, #2 │ │ │ │ movgt r6, ip │ │ │ │ strgt r5, [sp, #24] │ │ │ │ strgt fp, [sp, #28] │ │ │ │ - ble 345dc │ │ │ │ + ble 345e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 198a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3481c │ │ │ │ + beq 34828 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 348a0 │ │ │ │ + beq 348ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8530 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq 3457c │ │ │ │ + beq 34588 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq 34770 │ │ │ │ + beq 3477c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3491c │ │ │ │ + beq 34928 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 34980 │ │ │ │ + beq 3498c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ bl 8818 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 345c0 │ │ │ │ + beq 345cc │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 34810 │ │ │ │ + beq 3481c │ │ │ │ cmp r5, #0 │ │ │ │ - blt 34a04 │ │ │ │ + blt 34a10 │ │ │ │ add r9, r9, #2 │ │ │ │ cmp r9, r6 │ │ │ │ - blt 34528 │ │ │ │ + blt 34534 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 8aa0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 3460c │ │ │ │ + beq 34618 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 34af4 │ │ │ │ + beq 34b00 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 34c1c │ │ │ │ + beq 34c28 │ │ │ │ mov r0, r9 │ │ │ │ bl 8aa0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 3463c │ │ │ │ + beq 34648 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 34b00 │ │ │ │ + beq 34b0c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne fp, [sp, #24] │ │ │ │ - beq 34c6c │ │ │ │ + beq 34c78 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8614 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 34ccc │ │ │ │ + beq 34cd8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 34b24 │ │ │ │ + beq 34b30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ bl 12234 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 34b5c │ │ │ │ - ldr r2, [pc, #3456] @ 35408 │ │ │ │ + beq 34b68 │ │ │ │ + ldr r2, [pc, #3456] @ 35414 │ │ │ │ ldr r6, [sl, r2] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 34bbc │ │ │ │ + bne 34bc8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ bl 1b024 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r0 │ │ │ │ - beq 346c4 │ │ │ │ + beq 346d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 34ae0 │ │ │ │ + beq 34aec │ │ │ │ cmp r1, #2 │ │ │ │ - beq 34bf4 │ │ │ │ + beq 34c00 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34f24 │ │ │ │ + bne 34f30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ bl 12234 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 34c44 │ │ │ │ + beq 34c50 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 34c94 │ │ │ │ + bne 34ca0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ bl 13784 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 34724 │ │ │ │ + beq 34730 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9] │ │ │ │ - beq 34b18 │ │ │ │ + beq 34b24 │ │ │ │ ldr r2, [fp] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34740 │ │ │ │ + beq 3474c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 34b0c │ │ │ │ + beq 34b18 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 3464c │ │ │ │ - ldr r3, [pc, #3976] @ 356d8 │ │ │ │ - ldr r1, [pc, #3256] @ 3540c │ │ │ │ + bne 34658 │ │ │ │ + ldr r3, [pc, #3972] @ 356e0 │ │ │ │ + ldr r1, [pc, #3256] @ 35418 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #3252] @ 35410 │ │ │ │ + ldr r0, [pc, #3252] @ 3541c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #3248] @ 35414 │ │ │ │ + ldr r2, [pc, #3248] @ 35420 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34844 │ │ │ │ + b 34850 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3457c │ │ │ │ + b 34588 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 344dc │ │ │ │ - ldr r3, [pc, #3912] @ 356d8 │ │ │ │ - ldr r2, [pc, #3204] @ 35418 │ │ │ │ + b 344e8 │ │ │ │ + ldr r3, [pc, #3908] @ 356e0 │ │ │ │ + ldr r2, [pc, #3204] @ 35424 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #3200] @ 3541c │ │ │ │ - ldr r0, [pc, #3200] @ 35420 │ │ │ │ + ldr r1, [pc, #3200] @ 35428 │ │ │ │ + ldr r0, [pc, #3200] @ 3542c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #3176] @ 35424 │ │ │ │ + ldr r2, [pc, #3176] @ 35430 │ │ │ │ bl 1407c │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r5, #1 │ │ │ │ - ldr r2, [pc, #3136] @ 35428 │ │ │ │ - ldr r3, [pc, #3092] @ 35400 │ │ │ │ + ldr r2, [pc, #3136] @ 35434 │ │ │ │ + ldr r3, [pc, #3092] @ 3540c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35118 │ │ │ │ + bne 35124 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 345c0 │ │ │ │ - ldr r3, [pc, #3764] @ 356d8 │ │ │ │ - ldr r1, [pc, #3076] @ 3542c │ │ │ │ + b 345cc │ │ │ │ + ldr r3, [pc, #3760] @ 356e0 │ │ │ │ + ldr r1, [pc, #3076] @ 35438 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #3072] @ 35430 │ │ │ │ + ldr r0, [pc, #3072] @ 3543c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #3672] @ 356d8 │ │ │ │ - ldr r1, [pc, #2992] @ 35434 │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #3668] @ 356e0 │ │ │ │ + ldr r1, [pc, #2992] @ 35440 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2988] @ 35438 │ │ │ │ + ldr r0, [pc, #2988] @ 35444 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #408 @ 0x198 │ │ │ │ bl 132cc │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #3632] @ 356d8 │ │ │ │ - ldr r2, [pc, #2960] @ 3543c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #3628] @ 356e0 │ │ │ │ + ldr r2, [pc, #2960] @ 35448 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2956] @ 35440 │ │ │ │ + ldr r0, [pc, #2956] @ 3544c │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #2952] @ 35444 │ │ │ │ + ldr r1, [pc, #2952] @ 35450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 1407c │ │ │ │ - b 34844 │ │ │ │ - ldr r3, [pc, #3572] @ 356d8 │ │ │ │ - ldr r1, [pc, #2912] @ 35448 │ │ │ │ + b 34850 │ │ │ │ + ldr r3, [pc, #3568] @ 356e0 │ │ │ │ + ldr r1, [pc, #2912] @ 35454 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2908] @ 3544c │ │ │ │ - ldr r2, [pc, #2908] @ 35450 │ │ │ │ + ldr r0, [pc, #2908] @ 35458 │ │ │ │ + ldr r2, [pc, #2908] @ 3545c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #3508] @ 356d8 │ │ │ │ - ldr r1, [pc, #2860] @ 35454 │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #3504] @ 356e0 │ │ │ │ + ldr r1, [pc, #2860] @ 35460 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2856] @ 35458 │ │ │ │ + ldr r0, [pc, #2856] @ 35464 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 132cc │ │ │ │ - b 34844 │ │ │ │ - ldr r3, [pc, #3464] @ 356d8 │ │ │ │ - ldr r2, [pc, #2824] @ 3545c │ │ │ │ + b 34850 │ │ │ │ + ldr r3, [pc, #3460] @ 356e0 │ │ │ │ + ldr r2, [pc, #2824] @ 35468 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #2820] @ 35460 │ │ │ │ - ldr r0, [pc, #2820] @ 35464 │ │ │ │ + ldr r1, [pc, #2820] @ 3546c │ │ │ │ + ldr r0, [pc, #2820] @ 35470 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2772] @ 35450 │ │ │ │ + ldr r2, [pc, #2772] @ 3545c │ │ │ │ bl 1407c │ │ │ │ - b 34900 │ │ │ │ - ldr r2, [pc, #3408] @ 356d8 │ │ │ │ - ldr r1, [pc, #2780] @ 35468 │ │ │ │ + b 3490c │ │ │ │ + ldr r2, [pc, #3404] @ 356e0 │ │ │ │ + ldr r1, [pc, #2780] @ 35474 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str fp, [sp, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r2, [pc, #2768] @ 3546c │ │ │ │ - ldr r0, [pc, #2768] @ 35470 │ │ │ │ + ldr r2, [pc, #2768] @ 35478 │ │ │ │ + ldr r0, [pc, #2768] @ 3547c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 1407c │ │ │ │ - b 34844 │ │ │ │ - ldr r3, [pc, #3348] @ 356d8 │ │ │ │ - ldr r1, [pc, #2732] @ 35474 │ │ │ │ + b 34850 │ │ │ │ + ldr r3, [pc, #3344] @ 356e0 │ │ │ │ + ldr r1, [pc, #2732] @ 35480 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2728] @ 35478 │ │ │ │ + ldr r0, [pc, #2728] @ 35484 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2680] @ 35450 │ │ │ │ + ldr r2, [pc, #2680] @ 3545c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #3276] @ 356d8 │ │ │ │ - ldr r1, [pc, #2668] @ 3547c │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #3272] @ 356e0 │ │ │ │ + ldr r1, [pc, #2668] @ 35488 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2664] @ 35480 │ │ │ │ + ldr r0, [pc, #2664] @ 3548c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 132cc │ │ │ │ - b 34844 │ │ │ │ - ldr r3, [pc, #3232] @ 356d8 │ │ │ │ - ldr r2, [pc, #2632] @ 35484 │ │ │ │ + b 34850 │ │ │ │ + ldr r3, [pc, #3228] @ 356e0 │ │ │ │ + ldr r2, [pc, #2632] @ 35490 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #2628] @ 35488 │ │ │ │ - ldr r0, [pc, #2628] @ 3548c │ │ │ │ + ldr r1, [pc, #2628] @ 35494 │ │ │ │ + ldr r0, [pc, #2628] @ 35498 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2540] @ 35450 │ │ │ │ + ldr r2, [pc, #2540] @ 3545c │ │ │ │ bl 1407c │ │ │ │ - b 349e0 │ │ │ │ - ldr r3, [pc, #3176] @ 356d8 │ │ │ │ - ldr r1, [pc, #2588] @ 35490 │ │ │ │ + b 349ec │ │ │ │ + ldr r3, [pc, #3172] @ 356e0 │ │ │ │ + ldr r1, [pc, #2588] @ 3549c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2584] @ 35494 │ │ │ │ + ldr r0, [pc, #2584] @ 354a0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2464] @ 35424 │ │ │ │ + ldr r2, [pc, #2464] @ 35430 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 347bc │ │ │ │ - ldr r3, [pc, #3136] @ 356d8 │ │ │ │ - ldr r1, [pc, #2556] @ 35498 │ │ │ │ + b 347c8 │ │ │ │ + ldr r3, [pc, #3132] @ 356e0 │ │ │ │ + ldr r1, [pc, #2556] @ 354a4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2552] @ 3549c │ │ │ │ + ldr r0, [pc, #2552] @ 354a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b 346c4 │ │ │ │ + b 346d0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3460c │ │ │ │ + b 34618 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3463c │ │ │ │ + b 34648 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34740 │ │ │ │ + b 3474c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34724 │ │ │ │ - ldr r3, [pc, #2988] @ 356d8 │ │ │ │ - ldr r2, [pc, #2416] @ 354a0 │ │ │ │ + b 34730 │ │ │ │ + ldr r3, [pc, #2984] @ 356e0 │ │ │ │ + ldr r2, [pc, #2416] @ 354ac │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #2412] @ 354a4 │ │ │ │ - ldr r0, [pc, #2412] @ 354a8 │ │ │ │ + ldr r1, [pc, #2412] @ 354b0 │ │ │ │ + ldr r0, [pc, #2412] @ 354b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2388] @ 354ac │ │ │ │ + ldr r2, [pc, #2388] @ 354b8 │ │ │ │ bl 1407c │ │ │ │ - b 34844 │ │ │ │ - ldr r3, [pc, #2932] @ 356d8 │ │ │ │ - ldr r1, [pc, #2376] @ 354b0 │ │ │ │ + b 34850 │ │ │ │ + ldr r3, [pc, #2928] @ 356e0 │ │ │ │ + ldr r1, [pc, #2376] @ 354bc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2372] @ 354b4 │ │ │ │ + ldr r0, [pc, #2372] @ 354c0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2368] @ 354b8 │ │ │ │ + ldr r2, [pc, #2368] @ 354c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ - ldr r2, [pc, #2836] @ 356d8 │ │ │ │ - ldr r1, [pc, #2292] @ 354bc │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ + ldr r2, [pc, #2832] @ 356e0 │ │ │ │ + ldr r1, [pc, #2292] @ 354c8 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str fp, [sp, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r2, [pc, #2280] @ 354c0 │ │ │ │ - ldr r0, [pc, #2280] @ 354c4 │ │ │ │ + ldr r2, [pc, #2280] @ 354cc │ │ │ │ + ldr r0, [pc, #2280] @ 354d0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #2252] @ 354b8 │ │ │ │ + ldr r2, [pc, #2252] @ 354c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 34b80 │ │ │ │ - ldr r3, [pc, #2780] @ 356d8 │ │ │ │ - ldr r1, [pc, #2248] @ 354c8 │ │ │ │ + b 34b8c │ │ │ │ + ldr r3, [pc, #2776] @ 356e0 │ │ │ │ + ldr r1, [pc, #2248] @ 354d4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2244] @ 354cc │ │ │ │ + ldr r0, [pc, #2244] @ 354d8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2216] @ 354b8 │ │ │ │ + ldr r2, [pc, #2216] @ 354c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34b80 │ │ │ │ - ldr r3, [pc, #2740] @ 356d8 │ │ │ │ - ldr r1, [pc, #2216] @ 354d0 │ │ │ │ + b 34b8c │ │ │ │ + ldr r3, [pc, #2736] @ 356e0 │ │ │ │ + ldr r1, [pc, #2216] @ 354dc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2212] @ 354d4 │ │ │ │ + ldr r0, [pc, #2212] @ 354e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #412 @ 0x19c │ │ │ │ bl 132cc │ │ │ │ - b 34ab4 │ │ │ │ - ldr r3, [pc, #2700] @ 356d8 │ │ │ │ - ldr r1, [pc, #2184] @ 354d8 │ │ │ │ + b 34ac0 │ │ │ │ + ldr r3, [pc, #2696] @ 356e0 │ │ │ │ + ldr r1, [pc, #2184] @ 354e4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2180] @ 354dc │ │ │ │ + ldr r0, [pc, #2180] @ 354e8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1972] @ 35414 │ │ │ │ + ldr r2, [pc, #1972] @ 35420 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34b80 │ │ │ │ - ldr r3, [pc, #2660] @ 356d8 │ │ │ │ - ldr r1, [pc, #2152] @ 354e0 │ │ │ │ + b 34b8c │ │ │ │ + ldr r3, [pc, #2656] @ 356e0 │ │ │ │ + ldr r1, [pc, #2152] @ 354ec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #2148] @ 354e4 │ │ │ │ + ldr r0, [pc, #2148] @ 354f0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2084] @ 354ac │ │ │ │ + ldr r2, [pc, #2084] @ 354b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34ab4 │ │ │ │ - ldr r2, [pc, #2620] @ 356d8 │ │ │ │ - ldr r1, [pc, #2120] @ 354e8 │ │ │ │ + b 34ac0 │ │ │ │ + ldr r2, [pc, #2616] @ 356e0 │ │ │ │ + ldr r1, [pc, #2120] @ 354f4 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str fp, [sp, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r2, [pc, #2108] @ 354ec │ │ │ │ - ldr r0, [pc, #2108] @ 354f0 │ │ │ │ + ldr r2, [pc, #2108] @ 354f8 │ │ │ │ + ldr r0, [pc, #2108] @ 354fc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #1872] @ 35414 │ │ │ │ + ldr r2, [pc, #1872] @ 35420 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 34b80 │ │ │ │ + b 34b8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34cf4 │ │ │ │ + beq 34d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3511c │ │ │ │ + beq 35128 │ │ │ │ bl 88e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 35174 │ │ │ │ + bne 35180 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ bl 12234 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3514c │ │ │ │ - ldr r3, [pc, #1772] @ 35408 │ │ │ │ + beq 35158 │ │ │ │ + ldr r3, [pc, #1772] @ 35414 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 36090 │ │ │ │ + bne 36098 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 1b024 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 34d60 │ │ │ │ + beq 34d6c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 35134 │ │ │ │ + beq 35140 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 36028 │ │ │ │ + beq 36030 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 351d8 │ │ │ │ + beq 351e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34d8c │ │ │ │ + beq 34d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3519c │ │ │ │ + beq 351a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 360f0 │ │ │ │ + beq 360f8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34db8 │ │ │ │ + beq 34dc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 351cc │ │ │ │ + beq 351d8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34dd4 │ │ │ │ + beq 34de0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 351b4 │ │ │ │ - ldr r3, [pc, #2128] @ 3562c │ │ │ │ + beq 351c0 │ │ │ │ + ldr r3, [pc, #2124] @ 35634 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [r3, #404] @ 0x194 │ │ │ │ + ldr r6, [r3, #228] @ 0xe4 │ │ │ │ bl 8644 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 34e08 │ │ │ │ + beq 34e14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 351c0 │ │ │ │ + beq 351cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 360c8 │ │ │ │ + beq 360d0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #2 │ │ │ │ bl e418 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 34e40 │ │ │ │ + beq 34e4c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 351a8 │ │ │ │ + beq 351b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 357c0 │ │ │ │ - ldr r3, [pc, #2020] @ 35634 │ │ │ │ + beq 357c8 │ │ │ │ + ldr r3, [pc, #2016] @ 3563c │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r4, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 357e8 │ │ │ │ + beq 357f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34ea4 │ │ │ │ + beq 34eb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 353cc │ │ │ │ + beq 353d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3578c │ │ │ │ + beq 35794 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34ec8 │ │ │ │ + beq 34ed4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 353d8 │ │ │ │ + beq 353e4 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3618c │ │ │ │ + bne 36194 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34efc │ │ │ │ + beq 34f08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 357b4 │ │ │ │ - ldr r3, [pc, #2004] @ 356d8 │ │ │ │ - ldr r1, [pc, #1516] @ 354f4 │ │ │ │ + beq 357bc │ │ │ │ + ldr r3, [pc, #2000] @ 356e0 │ │ │ │ + ldr r1, [pc, #1516] @ 35500 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #1512] @ 354f8 │ │ │ │ - ldr r2, [pc, #2004] @ 356e8 │ │ │ │ + ldr r0, [pc, #1512] @ 35504 │ │ │ │ + ldr r2, [pc, #2000] @ 356f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 347dc │ │ │ │ + b 347e8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34f44 │ │ │ │ + beq 34f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 353e4 │ │ │ │ + beq 353f0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35734 │ │ │ │ + beq 3573c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34f70 │ │ │ │ + beq 34f7c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 353f0 │ │ │ │ + beq 353fc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34f8c │ │ │ │ + beq 34f98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 356ec │ │ │ │ + beq 356f4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34fa8 │ │ │ │ + beq 34fb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 356f8 │ │ │ │ + beq 35700 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 34fc8 │ │ │ │ + beq 34fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 35704 │ │ │ │ - ldr r3, [pc, #1628] @ 3562c │ │ │ │ + beq 3570c │ │ │ │ + ldr r3, [pc, #1624] @ 35634 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [r3, #416] @ 0x1a0 │ │ │ │ + ldr r6, [r3, #240] @ 0xf0 │ │ │ │ bl 8644 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 34ffc │ │ │ │ + beq 35008 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 35710 │ │ │ │ + beq 35718 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3575c │ │ │ │ + beq 35764 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #2 │ │ │ │ bl e418 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 35034 │ │ │ │ + beq 35040 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3571c │ │ │ │ + beq 35724 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3613c │ │ │ │ - ldr r3, [pc, #1520] @ 35634 │ │ │ │ + beq 36144 │ │ │ │ + ldr r3, [pc, #1516] @ 3563c │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r4, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36118 │ │ │ │ + beq 36120 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35098 │ │ │ │ + beq 350a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 35728 │ │ │ │ + beq 35730 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36164 │ │ │ │ + beq 3616c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 350bc │ │ │ │ + beq 350c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 35128 │ │ │ │ + beq 35134 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3605c │ │ │ │ + bne 36064 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 350f0 │ │ │ │ + beq 350fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 35140 │ │ │ │ - ldr r3, [pc, #1504] @ 356d8 │ │ │ │ - ldr r1, [pc, #1024] @ 354fc │ │ │ │ + beq 3514c │ │ │ │ + ldr r3, [pc, #1500] @ 356e0 │ │ │ │ + ldr r1, [pc, #1024] @ 35508 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #1020] @ 35500 │ │ │ │ + ldr r0, [pc, #1020] @ 3550c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ bl 132cc │ │ │ │ - b 347dc │ │ │ │ + b 347e8 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34cf4 │ │ │ │ + b 34d00 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 350bc │ │ │ │ + b 350c8 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34d60 │ │ │ │ + b 34d6c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 350f0 │ │ │ │ - ldr r3, [pc, #1412] @ 356d8 │ │ │ │ - ldr r1, [pc, #940] @ 35504 │ │ │ │ + b 350fc │ │ │ │ + ldr r3, [pc, #1408] @ 356e0 │ │ │ │ + ldr r1, [pc, #940] @ 35510 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #936] @ 35508 │ │ │ │ + ldr r0, [pc, #936] @ 35514 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1328] @ 35698 │ │ │ │ + ldr r2, [pc, #1324] @ 356a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34ab4 │ │ │ │ - ldr r3, [pc, #1372] @ 356d8 │ │ │ │ - ldr r1, [pc, #908] @ 3550c │ │ │ │ + b 34ac0 │ │ │ │ + ldr r3, [pc, #1368] @ 356e0 │ │ │ │ + ldr r1, [pc, #908] @ 35518 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #904] @ 35510 │ │ │ │ + ldr r0, [pc, #904] @ 3551c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #796] @ 354ac │ │ │ │ + ldr r2, [pc, #796] @ 354b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34ab4 │ │ │ │ + b 34ac0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34d8c │ │ │ │ + b 34d98 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34e40 │ │ │ │ + b 34e4c │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34dd4 │ │ │ │ + b 34de0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34e08 │ │ │ │ + b 34e14 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34db8 │ │ │ │ + b 34dc4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ bl 12234 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 36000 │ │ │ │ - ldr r3, [pc, #796] @ 35514 │ │ │ │ + beq 36008 │ │ │ │ + ldr r3, [pc, #796] @ 35520 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 35fa4 │ │ │ │ + bne 35fac │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 140c0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 35238 │ │ │ │ + beq 35244 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 36050 │ │ │ │ + beq 36058 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35258 │ │ │ │ + beq 35264 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 35f04 │ │ │ │ + beq 35f0c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 35dd4 │ │ │ │ + beq 35ddc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 859c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 35dac │ │ │ │ + blt 35db4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 358d0 │ │ │ │ + beq 358d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3529c │ │ │ │ + beq 352a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 35f10 │ │ │ │ + beq 35f18 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35d60 │ │ │ │ + beq 35d68 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 352c8 │ │ │ │ + beq 352d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 35d94 │ │ │ │ + beq 35d9c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 352e4 │ │ │ │ + beq 352f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 35d88 │ │ │ │ + beq 35d90 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35300 │ │ │ │ + beq 3530c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 358b8 │ │ │ │ - ldr r3, [pc, #812] @ 35634 │ │ │ │ - ldr r2, [pc, #800] @ 3562c │ │ │ │ + beq 358c0 │ │ │ │ + ldr r3, [pc, #808] @ 3563c │ │ │ │ + ldr r2, [pc, #796] @ 35634 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r2, [sl, r2] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r7, [r2, #388] @ 0x184 │ │ │ │ + ldr r7, [r2, #212] @ 0xd4 │ │ │ │ ldr r4, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35888 │ │ │ │ + beq 35890 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 35860 │ │ │ │ + beq 35868 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35370 │ │ │ │ + beq 3537c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 358c4 │ │ │ │ + beq 358cc │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 35820 │ │ │ │ + bne 35828 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 353a4 │ │ │ │ + beq 353b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 35854 │ │ │ │ - ldr r3, [pc, #812] @ 356d8 │ │ │ │ - ldr r1, [pc, #360] @ 35518 │ │ │ │ + beq 3585c │ │ │ │ + ldr r3, [pc, #808] @ 356e0 │ │ │ │ + ldr r1, [pc, #360] @ 35524 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #356] @ 3551c │ │ │ │ - ldr r2, [pc, #448] @ 3557c │ │ │ │ + ldr r0, [pc, #356] @ 35528 │ │ │ │ + ldr r2, [pc, #448] @ 35588 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 347dc │ │ │ │ + b 347e8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34ea4 │ │ │ │ + b 34eb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34ec8 │ │ │ │ + b 34ed4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34f44 │ │ │ │ + b 34f50 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34f70 │ │ │ │ - andeq fp, r2, r4, ror #23 │ │ │ │ + b 34f7c │ │ │ │ + ldrdeq fp, [r2], -r8 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq fp, r2, r8, lsr #23 │ │ │ │ + muleq r2, ip, fp │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - andeq lr, r0, r0, lsr #11 │ │ │ │ - andeq sp, r0, ip, lsl r5 │ │ │ │ + andeq lr, r0, ip, lsr #11 │ │ │ │ + andeq sp, r0, r8, lsl r5 │ │ │ │ andeq r0, r0, r3, lsr #3 │ │ │ │ - andeq sp, r0, r8, lsr #11 │ │ │ │ - andeq lr, r0, ip, asr r5 │ │ │ │ - ldrdeq sp, [r0], -r4 │ │ │ │ + andeq sp, r0, r4, lsr #11 │ │ │ │ + andeq lr, r0, r8, ror #10 │ │ │ │ + ldrdeq sp, [r0], -r0 │ │ │ │ muleq r0, sl, r1 │ │ │ │ - andeq fp, r2, r0, lsl r8 │ │ │ │ - ldrdeq lr, [r0], -r0 │ │ │ │ - andeq sp, r0, ip, asr #8 │ │ │ │ - andeq lr, r0, r4, ror r4 │ │ │ │ - strdeq sp, [r0], -r0 │ │ │ │ - andeq sp, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0x0000d3b8 │ │ │ │ - andeq lr, r0, r0, asr #8 │ │ │ │ - andeq lr, r0, ip, lsl #8 │ │ │ │ - andeq sp, r0, r8, lsl #7 │ │ │ │ + andeq fp, r2, r4, lsl #16 │ │ │ │ + ldrdeq lr, [r0], -ip │ │ │ │ + andeq sp, r0, r8, asr #8 │ │ │ │ + andeq lr, r0, r0, lsl #9 │ │ │ │ + andeq sp, r0, ip, ror #7 │ │ │ │ + andeq sp, r0, r8, lsl #9 │ │ │ │ + @ instruction: 0x0000d3b4 │ │ │ │ + andeq lr, r0, ip, asr #8 │ │ │ │ + andeq lr, r0, r8, lsl r4 │ │ │ │ + andeq sp, r0, r4, lsl #7 │ │ │ │ muleq r0, r9, r1 │ │ │ │ - ldrdeq lr, [r0], -r0 │ │ │ │ - andeq sp, r0, ip, asr #6 │ │ │ │ - andeq sp, r0, r8, ror #7 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq sp, r0, r4, lsl r3 │ │ │ │ - andeq lr, r0, ip, asr r3 │ │ │ │ - andeq sp, r0, r8, lsr #7 │ │ │ │ - ldrdeq sp, [r0], -r8 │ │ │ │ - andeq lr, r0, ip, lsr #6 │ │ │ │ - andeq sp, r0, r8, lsr #5 │ │ │ │ - andeq lr, r0, r8, ror #5 │ │ │ │ - andeq sp, r0, r4, ror #4 │ │ │ │ - strdeq lr, [r0], -ip │ │ │ │ - @ instruction: 0x0000e2b4 │ │ │ │ - andeq sp, r0, ip, lsr #4 │ │ │ │ - andeq lr, r0, r0, lsl #5 │ │ │ │ - strdeq sp, [r0], -ip │ │ │ │ - andeq lr, r0, ip, asr r2 │ │ │ │ - ldrdeq sp, [r0], -r8 │ │ │ │ - andeq sp, r0, ip, lsl #4 │ │ │ │ - andeq lr, r0, r0, asr #3 │ │ │ │ - andeq sp, r0, r8, lsr r1 │ │ │ │ + ldrdeq lr, [r0], -ip │ │ │ │ + andeq sp, r0, r8, asr #6 │ │ │ │ + andeq sp, r0, r4, ror #7 │ │ │ │ + andeq lr, r0, r8, lsr #7 │ │ │ │ + andeq sp, r0, r0, lsl r3 │ │ │ │ + andeq lr, r0, r8, ror #6 │ │ │ │ + andeq sp, r0, r4, lsr #7 │ │ │ │ + ldrdeq sp, [r0], -r4 │ │ │ │ + andeq lr, r0, r8, lsr r3 │ │ │ │ + andeq sp, r0, r4, lsr #5 │ │ │ │ + strdeq lr, [r0], -r4 │ │ │ │ + andeq sp, r0, r0, ror #4 │ │ │ │ + andeq lr, r0, r4, lsl #15 │ │ │ │ + andeq lr, r0, r0, asr #5 │ │ │ │ + andeq sp, r0, r8, lsr #4 │ │ │ │ + andeq lr, r0, ip, lsl #5 │ │ │ │ + strdeq sp, [r0], -r8 │ │ │ │ + andeq lr, r0, r8, ror #4 │ │ │ │ + ldrdeq sp, [r0], -r4 │ │ │ │ + andeq sp, r0, r8, lsl #4 │ │ │ │ + andeq lr, r0, ip, asr #3 │ │ │ │ + andeq sp, r0, r4, lsr r1 │ │ │ │ muleq r0, sp, r1 │ │ │ │ - andeq lr, r0, ip, lsl #3 │ │ │ │ - andeq sp, r0, r8, lsl #2 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + andeq sp, r0, r4, lsl #2 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - andeq lr, r0, r0, lsr #2 │ │ │ │ - andeq sp, r0, r0, asr #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strdeq lr, [r0], -r4 │ │ │ │ - andeq sp, r0, r0, ror r0 │ │ │ │ - ldrdeq lr, [r0], -r0 │ │ │ │ - andeq sp, r0, ip, asr #32 │ │ │ │ - andeq lr, r0, r4, lsr #1 │ │ │ │ - andeq sp, r0, r0, lsr #32 │ │ │ │ - andeq lr, r0, ip, ror r0 │ │ │ │ - strdeq ip, [r0], -r8 │ │ │ │ - andeq lr, r0, r8, asr #32 │ │ │ │ - andeq ip, r0, r8, ror #31 │ │ │ │ - andeq ip, r0, r0, asr #31 │ │ │ │ - andeq sp, r0, ip, ror #27 │ │ │ │ - andeq ip, r0, r8, ror #26 │ │ │ │ - strdeq sp, [r0], -ip │ │ │ │ - andeq ip, r0, r8, ror fp │ │ │ │ - muleq r0, ip, fp │ │ │ │ - andeq ip, r0, r8, lsl fp │ │ │ │ - andeq sp, r0, r4, ror fp │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ + andeq lr, r0, ip, lsr #2 │ │ │ │ + strheq sp, [r0], -ip │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq lr, r0, r0, lsl #2 │ │ │ │ + andeq sp, r0, ip, rrx │ │ │ │ + ldrdeq lr, [r0], -ip │ │ │ │ + andeq sp, r0, r8, asr #32 │ │ │ │ + strheq lr, [r0], -r0 │ │ │ │ + andeq sp, r0, ip, lsl r0 │ │ │ │ + andeq lr, r0, r8, lsl #1 │ │ │ │ + strdeq ip, [r0], -r4 │ │ │ │ + andeq lr, r0, r4, asr r0 │ │ │ │ + andeq ip, r0, r4, ror #31 │ │ │ │ + @ instruction: 0x0000cfbc │ │ │ │ + strdeq sp, [r0], -r8 │ │ │ │ + andeq ip, r0, r4, ror #26 │ │ │ │ + andeq sp, r0, r8, lsl #24 │ │ │ │ + andeq ip, r0, r4, ror fp │ │ │ │ + andeq sp, r0, r8, lsr #23 │ │ │ │ + andeq ip, r0, r4, lsl fp │ │ │ │ + andeq sp, r0, r0, lsl #23 │ │ │ │ + andeq ip, r0, ip, ror #21 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq sp, r0, r4, asr #18 │ │ │ │ - andeq ip, r0, r0, asr #17 │ │ │ │ - andeq lr, r0, r8, lsl fp │ │ │ │ + andeq sp, r0, r0, asr r9 │ │ │ │ + @ instruction: 0x0000c8bc │ │ │ │ + andeq lr, r0, r0, lsr fp │ │ │ │ strdeq fp, [r0], -ip │ │ │ │ - andeq ip, r0, r8, lsr sl │ │ │ │ - andeq r2, r0, r8, ror r3 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ + andeq ip, r0, r0, lsl sl │ │ │ │ + andeq r1, r0, r4, asr #22 │ │ │ │ + andeq sp, r0, r0, lsr #11 │ │ │ │ andeq ip, r0, ip, lsl #10 │ │ │ │ - andeq lr, r0, r0, asr #21 │ │ │ │ + ldrdeq lr, [r0], -r8 │ │ │ │ andeq fp, r0, r4, lsr #9 │ │ │ │ - andeq sp, r0, r4, ror r5 │ │ │ │ - andeq r2, r0, lr, ror r2 │ │ │ │ - andeq sp, r0, r8, lsr #10 │ │ │ │ + andeq sp, r0, r4, lsl #11 │ │ │ │ + andeq r1, r0, sl, asr #20 │ │ │ │ + andeq sp, r0, r8, lsr r5 │ │ │ │ andeq ip, r0, r4, lsr #9 │ │ │ │ - andeq sp, r0, r0, lsl #10 │ │ │ │ + andeq sp, r0, r0, lsl r5 │ │ │ │ andeq ip, r0, ip, ror r4 │ │ │ │ @ instruction: 0x0000cdbc │ │ │ │ - @ instruction: 0x0000d4bc │ │ │ │ + andeq sp, r0, ip, asr #9 │ │ │ │ andeq ip, r0, r8, lsr r4 │ │ │ │ - andeq lr, r0, ip, ror #19 │ │ │ │ + andeq lr, r0, r4, lsl #20 │ │ │ │ ldrdeq fp, [r0], -r0 │ │ │ │ - andeq sp, r0, ip, lsr #9 │ │ │ │ - andeq r2, r0, lr, ror #5 │ │ │ │ - andeq sp, r0, r0, ror #8 │ │ │ │ + @ instruction: 0x0000d4bc │ │ │ │ + @ instruction: 0x00001aba │ │ │ │ + andeq sp, r0, r0, ror r4 │ │ │ │ ldrdeq ip, [r0], -ip @ │ │ │ │ andeq r0, r0, pc, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - @ instruction: 0x0000d2b0 │ │ │ │ + andeq sp, r0, r0, asr #5 │ │ │ │ andeq ip, r0, ip, lsr #4 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ - andeq lr, r0, ip, ror #15 │ │ │ │ + andeq lr, r0, r4, lsl #16 │ │ │ │ ldrdeq fp, [r0], -r0 │ │ │ │ - andeq ip, r0, ip, lsl #14 │ │ │ │ - andeq r2, r0, r5, lsr r3 │ │ │ │ - andeq sp, r0, r4, ror r1 │ │ │ │ + andeq ip, r0, r4, ror #13 │ │ │ │ + andeq r1, r0, r1, lsl #22 │ │ │ │ + andeq sp, r0, r4, lsl #3 │ │ │ │ strdeq ip, [r0], -ip @ │ │ │ │ andeq ip, r0, r8, ror r1 │ │ │ │ - andeq sp, r0, ip, lsr #2 │ │ │ │ + andeq sp, r0, ip, lsr r1 │ │ │ │ andeq ip, r0, r4, lsr #1 │ │ │ │ - andeq sp, r0, r4, asr #1 │ │ │ │ + ldrdeq sp, [r0], -r4 │ │ │ │ andeq ip, r0, r0, asr #32 │ │ │ │ andeq ip, r0, ip, lsr #32 │ │ │ │ - andeq sp, r0, ip, lsl #1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ andeq ip, r0, r4 │ │ │ │ - andeq sp, r0, r8, asr #32 │ │ │ │ + andeq sp, r0, r8, asr r0 │ │ │ │ andeq fp, r0, r4, asr #31 │ │ │ │ @ instruction: 0x000001b2 │ │ │ │ - andeq sp, r0, r0, lsl r0 │ │ │ │ + andeq sp, r0, r0, lsr #32 │ │ │ │ andeq fp, r0, ip, lsl #31 │ │ │ │ @ instruction: 0x000001b1 │ │ │ │ - andeq lr, r0, ip, lsr r5 │ │ │ │ + andeq lr, r0, r4, asr r5 │ │ │ │ andeq sl, r0, ip, asr ip │ │ │ │ andeq sl, r0, ip, lsr #31 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq lr, r0, r8, lsl r5 │ │ │ │ + andeq lr, r0, r0, lsr r5 │ │ │ │ andeq sl, r0, ip, ror ip │ │ │ │ andeq sl, r0, r8, lsr #25 │ │ │ │ - andeq lr, r0, ip, ror #9 │ │ │ │ - ldrdeq sl, [r0], -r0 │ │ │ │ - andeq ip, r0, ip, lsl #8 │ │ │ │ - @ instruction: 0x000023b4 │ │ │ │ - andeq ip, r0, ip, lsr pc │ │ │ │ + andeq lr, r0, r4, lsl #10 │ │ │ │ + ldrdeq sl, [r0], -r4 │ │ │ │ + andeq ip, r0, r8, ror #7 │ │ │ │ + andeq ip, r0, ip, asr #30 │ │ │ │ @ instruction: 0x0000beb8 │ │ │ │ andeq r0, r0, lr, lsr #3 │ │ │ │ - andeq ip, r0, r4, lsl pc │ │ │ │ + andeq ip, r0, r4, lsr #30 │ │ │ │ muleq r0, r0, lr │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - andeq ip, r0, ip, lsr #28 │ │ │ │ + andeq ip, r0, ip, lsr lr │ │ │ │ andeq fp, r0, r8, lsr #27 │ │ │ │ andeq ip, r0, r0, asr #13 │ │ │ │ - andeq ip, r0, r8, asr #27 │ │ │ │ + ldrdeq ip, [r0], -r8 │ │ │ │ andeq fp, r0, r4, asr #26 │ │ │ │ - andeq ip, r0, r8, lsr #27 │ │ │ │ + @ instruction: 0x0000cdb8 │ │ │ │ andeq fp, r0, r4, lsr #26 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - andeq ip, r0, r8, ror sp │ │ │ │ + andeq ip, r0, r8, lsl #27 │ │ │ │ strdeq fp, [r0], -r4 │ │ │ │ - andeq ip, r0, r0, lsr sp │ │ │ │ + andeq ip, r0, r0, asr #26 │ │ │ │ andeq fp, r0, r8, lsr #26 │ │ │ │ andeq fp, r0, ip, lsr #25 │ │ │ │ - andeq ip, r0, r8, ror #25 │ │ │ │ + strdeq ip, [r0], -r8 │ │ │ │ andeq fp, r0, r4, ror #24 │ │ │ │ andeq r0, r0, fp, lsr #3 │ │ │ │ - andeq ip, r0, r0, asr #25 │ │ │ │ + ldrdeq ip, [r0], -r0 │ │ │ │ andeq fp, r0, ip, lsr ip │ │ │ │ andeq ip, r0, r0, lsl #11 │ │ │ │ - andeq ip, r0, r0, lsl #25 │ │ │ │ + muleq r0, r0, ip │ │ │ │ strdeq fp, [r0], -ip │ │ │ │ strdeq fp, [r0], -r4 │ │ │ │ - andeq ip, r0, r4, asr ip │ │ │ │ + andeq ip, r0, r4, ror #24 │ │ │ │ andeq fp, r0, ip, asr #23 │ │ │ │ andeq r0, r0, r5, lsr #3 │ │ │ │ - andeq ip, r0, r0, lsr #24 │ │ │ │ + andeq ip, r0, r0, lsr ip │ │ │ │ muleq r0, ip, fp │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ - andeq lr, r0, ip, asr r1 │ │ │ │ + andeq lr, r0, r4, ror r1 │ │ │ │ andeq sl, r0, r0, asr #22 │ │ │ │ - andeq ip, r0, ip, ror r0 │ │ │ │ - andeq r2, r0, r6, lsl #7 │ │ │ │ - ldrdeq ip, [r0], -r4 │ │ │ │ + andeq ip, r0, r4, asr r0 │ │ │ │ + andeq r1, r0, r2, asr fp │ │ │ │ + andeq ip, r0, r4, ror #23 │ │ │ │ andeq fp, r0, ip, asr #22 │ │ │ │ - @ instruction: 0x0000cbb0 │ │ │ │ + andeq ip, r0, r0, asr #23 │ │ │ │ andeq fp, r0, ip, lsr #22 │ │ │ │ - andeq lr, r0, r8, ror #1 │ │ │ │ + andeq lr, r0, r0, lsl #2 │ │ │ │ andeq sl, r0, ip, asr #21 │ │ │ │ - muleq r0, r0, fp │ │ │ │ - andeq r2, r0, r9, lsr #4 │ │ │ │ + andeq ip, r0, r0, lsr #23 │ │ │ │ + strdeq r1, [r0], -r5 │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq ip, r0, r0, asr r4 │ │ │ │ - andeq ip, r0, r0, asr fp │ │ │ │ + andeq ip, r0, r0, ror #22 │ │ │ │ andeq fp, r0, ip, asr #21 │ │ │ │ andeq r0, r0, r6, lsr #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34f8c │ │ │ │ + b 34f98 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34fa8 │ │ │ │ + b 34fb4 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34fc8 │ │ │ │ + b 34fd4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34ffc │ │ │ │ + b 35008 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35034 │ │ │ │ + b 35040 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35098 │ │ │ │ - ldr r3, [pc, #-540] @ 35520 │ │ │ │ - ldr r1, [pc, #-540] @ 35524 │ │ │ │ - ldr r0, [pc, #-540] @ 35528 │ │ │ │ + b 350a4 │ │ │ │ + ldr r3, [pc, #-536] @ 3552c │ │ │ │ + ldr r1, [pc, #-536] @ 35530 │ │ │ │ + ldr r0, [pc, #-536] @ 35534 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-548] @ 3552c │ │ │ │ + ldr r2, [pc, #-544] @ 35538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-140] @ 356d8 │ │ │ │ - ldr r1, [pc, #-568] @ 35530 │ │ │ │ + ldr r3, [pc, #-140] @ 356e0 │ │ │ │ + ldr r1, [pc, #-564] @ 3553c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-572] @ 35534 │ │ │ │ + ldr r0, [pc, #-568] @ 35540 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #-604] @ 35538 │ │ │ │ - ldr r1, [pc, #-604] @ 3553c │ │ │ │ - ldr r0, [pc, #-604] @ 35540 │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #-600] @ 35544 │ │ │ │ + ldr r1, [pc, #-600] @ 35548 │ │ │ │ + ldr r0, [pc, #-600] @ 3554c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-612] @ 35544 │ │ │ │ + ldr r2, [pc, #-608] @ 35550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 34efc │ │ │ │ - ldr r3, [pc, #-240] @ 356d8 │ │ │ │ - ldr r1, [pc, #-644] @ 35548 │ │ │ │ + b 34f08 │ │ │ │ + ldr r3, [pc, #-240] @ 356e0 │ │ │ │ + ldr r1, [pc, #-640] @ 35554 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-648] @ 3554c │ │ │ │ - ldr r2, [pc, #-308] @ 356a4 │ │ │ │ + ldr r0, [pc, #-644] @ 35558 │ │ │ │ + ldr r2, [pc, #-308] @ 356ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35780 │ │ │ │ - ldr r3, [pc, #-280] @ 356d8 │ │ │ │ - ldr r1, [pc, #-676] @ 35550 │ │ │ │ + b 35788 │ │ │ │ + ldr r3, [pc, #-280] @ 356e0 │ │ │ │ + ldr r1, [pc, #-672] @ 3555c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-680] @ 35554 │ │ │ │ - ldr r2, [pc, #-280] @ 356e8 │ │ │ │ + ldr r0, [pc, #-676] @ 35560 │ │ │ │ + ldr r2, [pc, #-280] @ 356f0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #-336] @ 356d8 │ │ │ │ - ldr r0, [pc, #-724] @ 35558 │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #-336] @ 356e0 │ │ │ │ + ldr r0, [pc, #-720] @ 35564 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-736] @ 3555c │ │ │ │ + ldr r1, [pc, #-732] @ 35568 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #-740] @ 35560 │ │ │ │ - ldr r2, [pc, #-716] @ 3557c │ │ │ │ + ldr r0, [pc, #-736] @ 3556c │ │ │ │ + ldr r2, [pc, #-712] @ 35588 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 347dc │ │ │ │ + b 347e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 353a4 │ │ │ │ - ldr r3, [pc, #-772] @ 35564 │ │ │ │ - ldr r1, [pc, #-772] @ 35568 │ │ │ │ - ldr r0, [pc, #-772] @ 3556c │ │ │ │ + b 353b0 │ │ │ │ + ldr r3, [pc, #-768] @ 35570 │ │ │ │ + ldr r1, [pc, #-768] @ 35574 │ │ │ │ + ldr r0, [pc, #-768] @ 35578 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-780] @ 35570 │ │ │ │ + ldr r2, [pc, #-776] @ 3557c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-440] @ 356d8 │ │ │ │ - ldr r1, [pc, #-800] @ 35574 │ │ │ │ + ldr r3, [pc, #-440] @ 356e0 │ │ │ │ + ldr r1, [pc, #-796] @ 35580 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-804] @ 35578 │ │ │ │ - ldr r2, [pc, #-804] @ 3557c │ │ │ │ + ldr r0, [pc, #-800] @ 35584 │ │ │ │ + ldr r2, [pc, #-800] @ 35588 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35300 │ │ │ │ + b 3530c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35370 │ │ │ │ - ldr r3, [pc, #-856] @ 35580 │ │ │ │ + b 3537c │ │ │ │ + ldr r3, [pc, #-852] @ 3558c │ │ │ │ mov r0, #2 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ - ldr r3, [pc, #-880] @ 35584 │ │ │ │ + ldr r3, [pc, #-876] @ 35590 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ bl 8884 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 35d58 │ │ │ │ + beq 35d60 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 35d34 │ │ │ │ - ldr r2, [pc, #-928] @ 35588 │ │ │ │ + beq 35d3c │ │ │ │ + ldr r2, [pc, #-924] @ 35594 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 35d10 │ │ │ │ - ldr r2, [pc, #-940] @ 3558c │ │ │ │ + beq 35d18 │ │ │ │ + ldr r2, [pc, #-936] @ 35598 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 35d0c │ │ │ │ + beq 35d14 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 35cc8 │ │ │ │ + ble 35cd0 │ │ │ │ cmp r3, #1 │ │ │ │ str r8, [fp, #12] │ │ │ │ - beq 35cc8 │ │ │ │ + beq 35cd0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ str r6, [fp, #16] │ │ │ │ bl 86e0 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 35988 │ │ │ │ + beq 35990 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 35da0 │ │ │ │ + beq 35da8 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 35cd8 │ │ │ │ + blt 35ce0 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r8, #0 │ │ │ │ - bne 35aac │ │ │ │ + bne 35ab4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 359b8 │ │ │ │ + beq 359c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 35ccc │ │ │ │ + beq 35cd4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 10b28 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 359e8 │ │ │ │ + beq 359f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 35a94 │ │ │ │ + beq 35a9c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35a04 │ │ │ │ + beq 35a0c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 35aa0 │ │ │ │ + beq 35aa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35a60 │ │ │ │ + beq 35a68 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35a30 │ │ │ │ + beq 35a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 35a88 │ │ │ │ + beq 35a90 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 347e0 │ │ │ │ - ldr r3, [pc, #-872] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1204] @ 35590 │ │ │ │ + bge 347ec │ │ │ │ + ldr r3, [pc, #-872] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1200] @ 3559c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1208] @ 35594 │ │ │ │ - ldr r2, [pc, #-1208] @ 35598 │ │ │ │ + ldr r0, [pc, #-1204] @ 355a0 │ │ │ │ + ldr r2, [pc, #-1204] @ 355a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35780 │ │ │ │ - ldr r3, [pc, #-1228] @ 3559c │ │ │ │ - ldr r1, [pc, #-1228] @ 355a0 │ │ │ │ - ldr r0, [pc, #-1228] @ 355a4 │ │ │ │ + b 35788 │ │ │ │ + ldr r3, [pc, #-1224] @ 355a8 │ │ │ │ + ldr r1, [pc, #-1224] @ 355ac │ │ │ │ + ldr r0, [pc, #-1224] @ 355b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-1236] @ 355a8 │ │ │ │ + ldr r2, [pc, #-1232] @ 355b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35a30 │ │ │ │ + b 35a38 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 359e8 │ │ │ │ + b 359f0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35a04 │ │ │ │ + b 35a0c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ bl 12234 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 35ca0 │ │ │ │ + beq 35ca8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 35c58 │ │ │ │ + bne 35c60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8530 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 35b00 │ │ │ │ + beq 35b08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 35d00 │ │ │ │ + beq 35d08 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35c24 │ │ │ │ + beq 35c2c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 35bb8 │ │ │ │ + beq 35bc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 1a1a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 35b4c │ │ │ │ + beq 35b54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 35c4c │ │ │ │ + beq 35c54 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 35b68 │ │ │ │ + beq 35b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 35c18 │ │ │ │ + beq 35c20 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 359b8 │ │ │ │ - ldr r3, [pc, #-1184] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1488] @ 355ac │ │ │ │ + bne 359c0 │ │ │ │ + ldr r3, [pc, #-1184] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1484] @ 355b8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1492] @ 355b0 │ │ │ │ + ldr r0, [pc, #-1488] @ 355bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #-1460] @ 355dc │ │ │ │ + ldr r2, [pc, #-1456] @ 355e8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #-1256] @ 356d8 │ │ │ │ - ldr r2, [pc, #-1552] @ 355b4 │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #-1256] @ 356e0 │ │ │ │ + ldr r2, [pc, #-1548] @ 355c0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #-1556] @ 355b8 │ │ │ │ - ldr r0, [pc, #-1556] @ 355bc │ │ │ │ + ldr r1, [pc, #-1552] @ 355c4 │ │ │ │ + ldr r0, [pc, #-1552] @ 355c8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1552] @ 355dc │ │ │ │ + ldr r2, [pc, #-1548] @ 355e8 │ │ │ │ bl 1407c │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35b68 │ │ │ │ - ldr r3, [pc, #-1364] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1648] @ 355c0 │ │ │ │ + b 35b70 │ │ │ │ + ldr r3, [pc, #-1364] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1644] @ 355cc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1652] @ 355c4 │ │ │ │ + ldr r0, [pc, #-1648] @ 355d0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1636] @ 355dc │ │ │ │ + ldr r2, [pc, #-1632] @ 355e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35bec │ │ │ │ + b 35bf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35b4c │ │ │ │ - ldr r3, [pc, #-1416] @ 356d8 │ │ │ │ - ldr r2, [pc, #-1692] @ 355c8 │ │ │ │ + b 35b54 │ │ │ │ + ldr r3, [pc, #-1416] @ 356e0 │ │ │ │ + ldr r2, [pc, #-1688] @ 355d4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #-1696] @ 355cc │ │ │ │ - ldr r0, [pc, #-1696] @ 355d0 │ │ │ │ + ldr r1, [pc, #-1692] @ 355d8 │ │ │ │ + ldr r0, [pc, #-1692] @ 355dc │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1712] @ 355dc │ │ │ │ + ldr r2, [pc, #-1708] @ 355e8 │ │ │ │ bl 1407c │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 35b9c │ │ │ │ - ldr r3, [pc, #-1488] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1752] @ 355d4 │ │ │ │ + bl 910c │ │ │ │ + b 35ba4 │ │ │ │ + ldr r3, [pc, #-1488] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1748] @ 355e0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1756] @ 355d8 │ │ │ │ + ldr r0, [pc, #-1752] @ 355e4 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1760] @ 355dc │ │ │ │ + ldr r2, [pc, #-1756] @ 355e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35c8c │ │ │ │ + b 35c94 │ │ │ │ bl 9420 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 359b8 │ │ │ │ - ldr r3, [pc, #-1544] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1796] @ 355e0 │ │ │ │ + b 359c0 │ │ │ │ + ldr r3, [pc, #-1544] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1792] @ 355ec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1800] @ 355e4 │ │ │ │ + ldr r0, [pc, #-1796] @ 355f0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1804] @ 355e8 │ │ │ │ + ldr r2, [pc, #-1800] @ 355f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35c8c │ │ │ │ + b 35c94 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35b00 │ │ │ │ + b 35b08 │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #-1836] @ 355ec │ │ │ │ - ldr r1, [pc, #-1836] @ 355f0 │ │ │ │ - ldr r0, [pc, #-1836] @ 355f4 │ │ │ │ + ldr r3, [pc, #-1832] @ 355f8 │ │ │ │ + ldr r1, [pc, #-1832] @ 355fc │ │ │ │ + ldr r0, [pc, #-1832] @ 35600 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-1840] @ 355f8 │ │ │ │ + ldr r2, [pc, #-1836] @ 35604 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-1856] @ 355fc │ │ │ │ - ldr r1, [pc, #-1856] @ 35600 │ │ │ │ - ldr r0, [pc, #-1856] @ 35604 │ │ │ │ + ldr r3, [pc, #-1852] @ 35608 │ │ │ │ + ldr r1, [pc, #-1852] @ 3560c │ │ │ │ + ldr r0, [pc, #-1852] @ 35610 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 12a54 │ │ │ │ - b 35910 │ │ │ │ - ldr r3, [pc, #-1888] @ 35608 │ │ │ │ - ldr r1, [pc, #-1888] @ 3560c │ │ │ │ - ldr r0, [pc, #-1888] @ 35610 │ │ │ │ + b 35918 │ │ │ │ + ldr r3, [pc, #-1884] @ 35614 │ │ │ │ + ldr r1, [pc, #-1884] @ 35618 │ │ │ │ + ldr r0, [pc, #-1884] @ 3561c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-1896] @ 35614 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ + mov r2, #7040 @ 0x1b80 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 352e4 │ │ │ │ + b 352f0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 352c8 │ │ │ │ + b 352d4 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35988 │ │ │ │ - ldr r3, [pc, #-1756] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1952] @ 35618 │ │ │ │ + b 35990 │ │ │ │ + ldr r3, [pc, #-1756] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1952] @ 35620 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1956] @ 3561c │ │ │ │ + ldr r0, [pc, #-1956] @ 35624 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1960] @ 35620 │ │ │ │ + ldr r2, [pc, #-1960] @ 35628 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35c8c │ │ │ │ - ldr r3, [pc, #-1796] @ 356d8 │ │ │ │ - ldr r1, [pc, #-1980] @ 35624 │ │ │ │ + b 35c94 │ │ │ │ + ldr r3, [pc, #-1796] @ 356e0 │ │ │ │ + ldr r1, [pc, #-1980] @ 3562c │ │ │ │ ldr r6, [sl, r3] │ │ │ │ - ldr r0, [pc, #-1984] @ 35628 │ │ │ │ - ldr r2, [pc, #-1912] @ 35674 │ │ │ │ + ldr r0, [pc, #-1984] @ 35630 │ │ │ │ + ldr r2, [pc, #-1912] @ 3567c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ - ldr r2, [pc, #-2040] @ 3562c │ │ │ │ - ldr r3, [pc, #-2040] @ 35630 │ │ │ │ + ldr r2, [pc, #-2040] @ 35634 │ │ │ │ + ldr r3, [pc, #-2040] @ 35638 │ │ │ │ ldr r9, [sl, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [r9, #344] @ 0x158 │ │ │ │ + ldr r1, [r9, #168] @ 0xa8 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35f7c │ │ │ │ + beq 35f84 │ │ │ │ bl 128ac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 35f70 │ │ │ │ - ldr r3, [pc, #-2096] @ 35634 │ │ │ │ - ldr r9, [r9, #388] @ 0x184 │ │ │ │ + beq 35f78 │ │ │ │ + ldr r3, [pc, #-2096] @ 3563c │ │ │ │ + ldr r9, [r9, #212] @ 0xd4 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r4, [r8] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35f48 │ │ │ │ + beq 35f50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 35f1c │ │ │ │ + bne 35f24 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - ldr r1, [pc, #-2196] @ 35638 │ │ │ │ - ldr r0, [pc, #-2196] @ 3563c │ │ │ │ - ldr r2, [pc, #-2176] @ 35654 │ │ │ │ + bl 910c │ │ │ │ + ldr r1, [pc, #-2196] @ 35640 │ │ │ │ + ldr r0, [pc, #-2196] @ 35644 │ │ │ │ + ldr r2, [pc, #-2176] @ 3565c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 9044 │ │ │ │ - b 347dc │ │ │ │ + bl 910c │ │ │ │ + b 347e8 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35258 │ │ │ │ + b 35264 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3529c │ │ │ │ - ldr r3, [pc, #-2276] @ 35640 │ │ │ │ - ldr r1, [pc, #-2276] @ 35644 │ │ │ │ - ldr r0, [pc, #-2276] @ 35648 │ │ │ │ + b 352a8 │ │ │ │ + ldr r3, [pc, #-2276] @ 35648 │ │ │ │ + ldr r1, [pc, #-2276] @ 3564c │ │ │ │ + ldr r0, [pc, #-2276] @ 35650 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r4} │ │ │ │ - ldr r2, [pc, #-2276] @ 35654 │ │ │ │ + ldr r2, [pc, #-2276] @ 3565c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 35ee0 │ │ │ │ - ldr r1, [pc, #-2308] @ 3564c │ │ │ │ - ldr r0, [pc, #-2308] @ 35650 │ │ │ │ + b 35ee8 │ │ │ │ + ldr r1, [pc, #-2308] @ 35654 │ │ │ │ + ldr r0, [pc, #-2308] @ 35658 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #-2312] @ 35654 │ │ │ │ + ldr r2, [pc, #-2312] @ 3565c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 35ee0 │ │ │ │ + bl 910c │ │ │ │ + b 35ee8 │ │ │ │ bl cdd4 │ │ │ │ bl 1254c │ │ │ │ - b 35ee0 │ │ │ │ - ldr r1, [pc, #-2348] @ 35658 │ │ │ │ - ldr r0, [pc, #-2348] @ 3565c │ │ │ │ + b 35ee8 │ │ │ │ + ldr r1, [pc, #-2348] @ 35660 │ │ │ │ + ldr r0, [pc, #-2348] @ 35664 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #428 @ 0x1ac │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ bl cdd4 │ │ │ │ - b 35ee0 │ │ │ │ - ldr r3, [pc, #-2260] @ 356d8 │ │ │ │ - ldr r1, [pc, #-2384] @ 35660 │ │ │ │ + b 35ee8 │ │ │ │ + ldr r3, [pc, #-2260] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2384] @ 35668 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #-2396] @ 35664 │ │ │ │ - ldr r0, [pc, #-2396] @ 35668 │ │ │ │ + ldr r3, [pc, #-2396] @ 3566c │ │ │ │ + ldr r0, [pc, #-2396] @ 35670 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #-2396] @ 35674 │ │ │ │ + ldr r2, [pc, #-2396] @ 3567c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 35e10 │ │ │ │ - ldr r3, [pc, #-2352] @ 356d8 │ │ │ │ - ldr r1, [pc, #-2464] @ 3566c │ │ │ │ + bl 910c │ │ │ │ + b 35e18 │ │ │ │ + ldr r3, [pc, #-2352] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2464] @ 35674 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ - ldr r0, [pc, #-2468] @ 35670 │ │ │ │ - ldr r2, [pc, #-2468] @ 35674 │ │ │ │ + ldr r0, [pc, #-2468] @ 35678 │ │ │ │ + ldr r2, [pc, #-2468] @ 3567c │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35fdc │ │ │ │ - ldr r3, [pc, #-2392] @ 356d8 │ │ │ │ - ldr r1, [pc, #-2492] @ 35678 │ │ │ │ + b 35fe4 │ │ │ │ + ldr r3, [pc, #-2392] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2492] @ 35680 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-2496] @ 3567c │ │ │ │ + ldr r0, [pc, #-2496] @ 35684 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2476] @ 35698 │ │ │ │ + ldr r2, [pc, #-2476] @ 356a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 34ab4 │ │ │ │ + b 34ac0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 35238 │ │ │ │ - ldr r3, [pc, #-2444] @ 356d8 │ │ │ │ - ldr r0, [pc, #-2536] @ 35680 │ │ │ │ + b 35244 │ │ │ │ + ldr r3, [pc, #-2444] @ 356e0 │ │ │ │ + ldr r0, [pc, #-2536] @ 35688 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-2548] @ 35684 │ │ │ │ + ldr r1, [pc, #-2548] @ 3568c │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #-2552] @ 35688 │ │ │ │ + ldr r0, [pc, #-2552] @ 35690 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 347dc │ │ │ │ - ldr r3, [pc, #-2496] @ 356d8 │ │ │ │ - ldr r2, [pc, #-2576] @ 3568c │ │ │ │ + b 347e8 │ │ │ │ + ldr r3, [pc, #-2496] @ 356e0 │ │ │ │ + ldr r2, [pc, #-2576] @ 35694 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r1, [pc, #-2580] @ 35690 │ │ │ │ - ldr r0, [pc, #-2580] @ 35694 │ │ │ │ + ldr r1, [pc, #-2580] @ 35698 │ │ │ │ + ldr r0, [pc, #-2580] @ 3569c │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-2604] @ 35698 │ │ │ │ + ldr r2, [pc, #-2604] @ 356a0 │ │ │ │ bl 1407c │ │ │ │ - b 34ab4 │ │ │ │ - ldr r3, [pc, #-2552] @ 356d8 │ │ │ │ - ldr r1, [pc, #-2616] @ 3569c │ │ │ │ + b 34ac0 │ │ │ │ + ldr r3, [pc, #-2552] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2616] @ 356a4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-2620] @ 356a0 │ │ │ │ - ldr r2, [pc, #-2620] @ 356a4 │ │ │ │ + ldr r0, [pc, #-2620] @ 356a8 │ │ │ │ + ldr r2, [pc, #-2620] @ 356ac │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 35780 │ │ │ │ - ldr r3, [pc, #-2640] @ 356a8 │ │ │ │ - ldr r1, [pc, #-2640] @ 356ac │ │ │ │ - ldr r0, [pc, #-2640] @ 356b0 │ │ │ │ + b 35788 │ │ │ │ + ldr r3, [pc, #-2640] @ 356b0 │ │ │ │ + ldr r1, [pc, #-2640] @ 356b4 │ │ │ │ + ldr r0, [pc, #-2640] @ 356b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-2648] @ 356b4 │ │ │ │ + ldr r2, [pc, #-2648] @ 356bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2632] @ 356d8 │ │ │ │ - ldr r1, [pc, #-2668] @ 356b8 │ │ │ │ + ldr r3, [pc, #-2632] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2668] @ 356c0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-2672] @ 356bc │ │ │ │ + ldr r0, [pc, #-2672] @ 356c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 35808 │ │ │ │ - ldr r3, [pc, #-2668] @ 356d8 │ │ │ │ - ldr r1, [pc, #-2696] @ 356c0 │ │ │ │ + b 35810 │ │ │ │ + ldr r3, [pc, #-2668] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2696] @ 356c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r0, [pc, #-2700] @ 356c4 │ │ │ │ + ldr r0, [pc, #-2700] @ 356cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ bl 132cc │ │ │ │ - b 35780 │ │ │ │ - ldr r3, [pc, #-2724] @ 356c8 │ │ │ │ - ldr r1, [pc, #-2724] @ 356cc │ │ │ │ - ldr r0, [pc, #-2724] @ 356d0 │ │ │ │ + b 35788 │ │ │ │ + ldr r3, [pc, #-2724] @ 356d0 │ │ │ │ + ldr r1, [pc, #-2724] @ 356d4 │ │ │ │ + ldr r0, [pc, #-2724] @ 356d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1488 @ 0x5d0 │ │ │ │ - ldr r2, [pc, #-2732] @ 356d4 │ │ │ │ + ldr r2, [pc, #-2732] @ 356dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2748] @ 356d8 │ │ │ │ - ldr r0, [pc, #-2748] @ 356dc │ │ │ │ + ldr r3, [pc, #-2748] @ 356e0 │ │ │ │ + ldr r0, [pc, #-2748] @ 356e4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-2760] @ 356e0 │ │ │ │ + ldr r1, [pc, #-2760] @ 356e8 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #-2764] @ 356e4 │ │ │ │ - ldr r2, [pc, #-2764] @ 356e8 │ │ │ │ + ldr r0, [pc, #-2764] @ 356ec │ │ │ │ + ldr r2, [pc, #-2764] @ 356f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 347dc │ │ │ │ + b 347e8 │ │ │ │ │ │ │ │ -000361c0 : │ │ │ │ +000361c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #4084] @ 371cc │ │ │ │ - ldr r3, [pc, #4084] @ 371d0 │ │ │ │ + ldr r2, [pc, #4084] @ 371d4 │ │ │ │ + ldr r3, [pc, #4084] @ 371d8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #4080] @ 371d4 │ │ │ │ + ldr r4, [pc, #4080] @ 371dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ subs r7, r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - beq 36444 │ │ │ │ + beq 3644c │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #4040] @ 371d8 │ │ │ │ + ldr r2, [pc, #4040] @ 371e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r5, [r4, r2] │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r2, [r5, #216] @ 0xd8 │ │ │ │ - ldr r1, [r5, #284] @ 0x11c │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ bl 8908 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 368a0 │ │ │ │ + beq 368a8 │ │ │ │ bl 13b74 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36a98 │ │ │ │ + beq 36aa0 │ │ │ │ bl 134dc │ │ │ │ - ldr r3, [pc, #3980] @ 371dc │ │ │ │ + ldr r3, [pc, #3980] @ 371e4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ subs r9, r0, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 36b28 │ │ │ │ - ldr r1, [r5, #300] @ 0x12c │ │ │ │ + beq 36b30 │ │ │ │ + ldr r1, [r5, #120] @ 0x78 │ │ │ │ bl 10844 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 36cbc │ │ │ │ + beq 36cc4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #92] @ 0x5c │ │ │ │ bl 8980 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov sl, r0 │ │ │ │ - beq 362a8 │ │ │ │ + beq 362b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 365e0 │ │ │ │ + beq 365e8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 36d08 │ │ │ │ + beq 36d10 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 362cc │ │ │ │ + beq 362d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 365ec │ │ │ │ + beq 365f4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 362e8 │ │ │ │ + beq 362f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 36604 │ │ │ │ + beq 3660c │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 36d2c │ │ │ │ + beq 36d34 │ │ │ │ mov r0, #0 │ │ │ │ bl 8884 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36824 │ │ │ │ + beq 3682c │ │ │ │ mov r0, r7 │ │ │ │ bl 13dc0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq 36330 │ │ │ │ + beq 36338 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 36610 │ │ │ │ + beq 36618 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3682c │ │ │ │ - ldr r3, [pc, #3744] @ 371e0 │ │ │ │ + beq 36834 │ │ │ │ + ldr r3, [pc, #3744] @ 371e8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36f7c │ │ │ │ + beq 36f84 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r9, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne 36b1c │ │ │ │ + bne 36b24 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 36ad8 │ │ │ │ + beq 36ae0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl e1b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36b68 │ │ │ │ - ldr r1, [r5, #216] @ 0xd8 │ │ │ │ + beq 36b70 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36480 │ │ │ │ + beq 36488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3648c │ │ │ │ + bne 36494 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 363bc │ │ │ │ + beq 363c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 36818 │ │ │ │ + beq 36820 │ │ │ │ tst r7, #1 │ │ │ │ - bne 36f98 │ │ │ │ + bne 36fa0 │ │ │ │ add r9, r7, #2 │ │ │ │ teq r7, r9 │ │ │ │ - bmi 36624 │ │ │ │ + bmi 3662c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36354 │ │ │ │ + bne 3635c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #3920] @ 37360 │ │ │ │ - ldr r1, [pc, #3536] @ 371e4 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #3920] @ 37368 │ │ │ │ + ldr r1, [pc, #3536] @ 371ec │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #3516] @ 371e8 │ │ │ │ - ldr r0, [pc, #3516] @ 371ec │ │ │ │ + ldr r1, [pc, #3516] @ 371f0 │ │ │ │ + ldr r0, [pc, #3516] @ 371f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ - ldr r3, [pc, #3492] @ 371f0 │ │ │ │ + b 36874 │ │ │ │ + ldr r3, [pc, #3492] @ 371f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36204 │ │ │ │ - ldr r3, [pc, #3476] @ 371f4 │ │ │ │ - ldr r1, [pc, #3476] @ 371f8 │ │ │ │ - ldr r0, [pc, #3476] @ 371fc │ │ │ │ + bne 3620c │ │ │ │ + ldr r3, [pc, #3476] @ 371fc │ │ │ │ + ldr r1, [pc, #3476] @ 37200 │ │ │ │ + ldr r0, [pc, #3476] @ 37204 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #3468] @ 37200 │ │ │ │ + ldr r2, [pc, #3468] @ 37208 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f28 │ │ │ │ - ldr r3, [pc, #3440] @ 37204 │ │ │ │ + bne 36f30 │ │ │ │ + ldr r3, [pc, #3440] @ 3720c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36fb4 │ │ │ │ + beq 36fbc │ │ │ │ mov r1, r9 │ │ │ │ bl 8728 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 37020 │ │ │ │ + blt 37028 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36640 │ │ │ │ + beq 36648 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 364d8 │ │ │ │ + beq 364e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 36ea4 │ │ │ │ + beq 36eac │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str fp, [sp] │ │ │ │ - bl 343e8 │ │ │ │ + bl 343f4 │ │ │ │ tst r7, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne 3749c │ │ │ │ + bne 374a4 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 374a8 │ │ │ │ + beq 374b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3758c │ │ │ │ + beq 37594 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r9, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne 37614 │ │ │ │ + bne 3761c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 375f0 │ │ │ │ + beq 375f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 20874 │ │ │ │ + bl 20878 │ │ │ │ tst r7, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bne 37488 │ │ │ │ + bne 37490 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 37464 │ │ │ │ + beq 3746c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl e1b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 374cc │ │ │ │ - ldr r1, [r5, #216] @ 0xd8 │ │ │ │ + beq 374d4 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 89d4 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 365a0 │ │ │ │ + beq 365a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq 36f84 │ │ │ │ + beq 36f8c │ │ │ │ cmn r9, #1 │ │ │ │ - beq 36d5c │ │ │ │ + beq 36d64 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 37c04 │ │ │ │ + bne 37c0c │ │ │ │ tst r3, #1 │ │ │ │ - bne 37620 │ │ │ │ + bne 37628 │ │ │ │ add r9, r3, #2 │ │ │ │ teq r3, r9 │ │ │ │ - bpl 363d0 │ │ │ │ + bpl 363d8 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 363d0 │ │ │ │ + bge 363d8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ - b 363d0 │ │ │ │ + b 363d8 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 362a8 │ │ │ │ + b 362b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 362d8 │ │ │ │ - b 362e8 │ │ │ │ + bne 362e0 │ │ │ │ + b 362f0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 362e8 │ │ │ │ + b 362f0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bne 36338 │ │ │ │ - b 3682c │ │ │ │ + bne 36340 │ │ │ │ + b 36834 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 363d0 │ │ │ │ + bge 363d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ - b 363d0 │ │ │ │ - ldr r1, [r5, #308] @ 0x134 │ │ │ │ + b 363d8 │ │ │ │ + ldr r1, [r5, #128] @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 37044 │ │ │ │ + beq 3704c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37050 │ │ │ │ + bne 37058 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37de4 │ │ │ │ + beq 37dec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36680 │ │ │ │ + beq 36688 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 36ef8 │ │ │ │ + beq 36f00 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3669c │ │ │ │ + beq 366a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 36eec │ │ │ │ + beq 36ef4 │ │ │ │ tst r7, #1 │ │ │ │ - bne 36eb8 │ │ │ │ + bne 36ec0 │ │ │ │ add r1, r7, #2 │ │ │ │ teq r7, r1 │ │ │ │ - bmi 36eb0 │ │ │ │ + bmi 36eb8 │ │ │ │ mov r0, r8 │ │ │ │ bl e1b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3777c │ │ │ │ + beq 37784 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 12234 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 37758 │ │ │ │ - ldr r3, [pc, #2856] @ 37208 │ │ │ │ + beq 37760 │ │ │ │ + ldr r3, [pc, #2856] @ 37210 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3789c │ │ │ │ - bl 1eac0 │ │ │ │ + bne 378a4 │ │ │ │ + bl 1eac4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq 36714 │ │ │ │ + beq 3671c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 37644 │ │ │ │ + beq 3764c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 378d0 │ │ │ │ - ldr r1, [r5, #308] @ 0x134 │ │ │ │ + beq 378d8 │ │ │ │ + ldr r1, [r5, #128] @ 0x80 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 865c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 3674c │ │ │ │ + beq 36754 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 3767c │ │ │ │ + beq 37684 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 37954 │ │ │ │ - ldr r3, [pc, #2736] @ 3720c │ │ │ │ + beq 3795c │ │ │ │ + ldr r3, [pc, #2736] @ 37214 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 379bc │ │ │ │ + bne 379c4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36784 │ │ │ │ + beq 3678c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 376e8 │ │ │ │ - ldr r3, [pc, #2692] @ 37210 │ │ │ │ + beq 376f0 │ │ │ │ + ldr r3, [pc, #2692] @ 37218 │ │ │ │ and r6, r7, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, r7 │ │ │ │ cmp r9, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, sl │ │ │ │ - bne 37658 │ │ │ │ + bne 37660 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 27024 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ - bne 37acc │ │ │ │ + bne 37ad4 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 37ad8 │ │ │ │ + beq 37ae0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 37a5c │ │ │ │ + beq 37a64 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r9, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne 37ac0 │ │ │ │ + bne 37ac8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 36534 │ │ │ │ + bne 3653c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #2580] @ 37214 │ │ │ │ - ldr r0, [pc, #2580] @ 37218 │ │ │ │ + ldr r1, [pc, #2580] @ 3721c │ │ │ │ + ldr r0, [pc, #2580] @ 37220 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ bl 132cc │ │ │ │ - b 36af8 │ │ │ │ + b 36b00 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 363bc │ │ │ │ + b 363c4 │ │ │ │ bl 12a54 │ │ │ │ - b 36308 │ │ │ │ + b 36310 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #2532] @ 3721c │ │ │ │ - ldr r0, [pc, #2532] @ 37220 │ │ │ │ + ldr r1, [pc, #2532] @ 37224 │ │ │ │ + ldr r0, [pc, #2532] @ 37228 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #2476] @ 37224 │ │ │ │ - ldr r3, [pc, #2388] @ 371d0 │ │ │ │ + ldr r2, [pc, #2476] @ 3722c │ │ │ │ + ldr r3, [pc, #2388] @ 371d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37c68 │ │ │ │ + bne 37c70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2356] @ 371dc │ │ │ │ - ldr fp, [pc, #2428] @ 37228 │ │ │ │ - ldr sl, [pc, #2428] @ 3722c │ │ │ │ + ldr r3, [pc, #2356] @ 371e4 │ │ │ │ + ldr fp, [pc, #2428] @ 37230 │ │ │ │ + ldr sl, [pc, #2428] @ 37234 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ mov r2, #148 @ 0x94 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #2572] @ 372f8 │ │ │ │ - ldr r1, [r5, #272] @ 0x110 │ │ │ │ + ldr r3, [pc, #2572] @ 37300 │ │ │ │ + ldr r1, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 376cc │ │ │ │ + beq 376d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [r5, #280] @ 0x118 │ │ │ │ + ldr r1, [r5, #100] @ 0x64 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 376f4 │ │ │ │ + beq 376fc │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3772c │ │ │ │ + beq 37734 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 37e5c │ │ │ │ - ldr r2, [pc, #2284] @ 37230 │ │ │ │ + beq 37e64 │ │ │ │ + ldr r2, [pc, #2284] @ 37238 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 37e10 │ │ │ │ - ldr r2, [pc, #2232] @ 3720c │ │ │ │ + beq 37e18 │ │ │ │ + ldr r2, [pc, #2232] @ 37214 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 37e0c │ │ │ │ + beq 37e14 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 37d90 │ │ │ │ + ble 37d98 │ │ │ │ cmp r3, #1 │ │ │ │ str r8, [sl, #12] │ │ │ │ - beq 37d90 │ │ │ │ + beq 37d98 │ │ │ │ mov r0, sl │ │ │ │ str r9, [sl, #16] │ │ │ │ bl 128ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 371c4 │ │ │ │ + beq 371cc │ │ │ │ mov r0, r6 │ │ │ │ - ldr r8, [r5, #288] @ 0x120 │ │ │ │ + ldr r8, [r5, #108] @ 0x6c │ │ │ │ bl 856c │ │ │ │ - ldr r1, [r5, #292] @ 0x124 │ │ │ │ + ldr r1, [r5, #112] @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ bl 8bc0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36f04 │ │ │ │ + beq 36f0c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 378f4 │ │ │ │ - ldr r3, [r5, #296] @ 0x128 │ │ │ │ + beq 378fc │ │ │ │ + ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ bl e418 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37998 │ │ │ │ + beq 379a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [r5, #280] @ 0x118 │ │ │ │ + ldr r1, [r5, #100] @ 0x64 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37a0c │ │ │ │ + beq 37a14 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ bl 8980 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37a38 │ │ │ │ + beq 37a40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - ldr r1, [pc, #2008] @ 37234 │ │ │ │ - ldr r0, [pc, #2008] @ 37238 │ │ │ │ + bl 910c │ │ │ │ + ldr r1, [pc, #2008] @ 3723c │ │ │ │ + ldr r0, [pc, #2008] @ 37240 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #150 @ 0x96 │ │ │ │ bl 132cc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ - ldr r3, [pc, #1852] @ 371dc │ │ │ │ - ldr r1, [pc, #1944] @ 3723c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ + ldr r3, [pc, #1852] @ 371e4 │ │ │ │ + ldr r1, [pc, #1944] @ 37244 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #1940] @ 37240 │ │ │ │ + ldr r0, [pc, #1940] @ 37248 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #154 @ 0x9a │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #0 │ │ │ │ bl cdd4 │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #1888] @ 37244 │ │ │ │ - ldr r0, [pc, #1888] @ 37248 │ │ │ │ + ldr r1, [pc, #1888] @ 3724c │ │ │ │ + ldr r0, [pc, #1888] @ 37250 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #162 @ 0xa2 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3636c │ │ │ │ + b 36374 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #1816] @ 3724c │ │ │ │ - ldr r0, [pc, #1816] @ 37250 │ │ │ │ + ldr r1, [pc, #1816] @ 37254 │ │ │ │ + ldr r0, [pc, #1816] @ 37258 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #154 @ 0x9a │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ - ldr r3, [pc, #1764] @ 37254 │ │ │ │ - ldr r9, [pc, #1764] @ 37258 │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ + ldr r3, [pc, #1764] @ 3725c │ │ │ │ + ldr r9, [pc, #1764] @ 37260 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #173 @ 0xad │ │ │ │ mov r0, r9 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #52 @ 0x34 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #1840] @ 372f8 │ │ │ │ - ldr r1, [r5, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #1840] @ 37300 │ │ │ │ + ldr r1, [r5, #124] @ 0x7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8bc0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37734 │ │ │ │ + beq 3773c │ │ │ │ bl 128ac │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 37434 │ │ │ │ + beq 3743c │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 12234 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 36c58 │ │ │ │ + beq 36c60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 36c58 │ │ │ │ + bne 36c60 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37844 │ │ │ │ - ldr r3, [pc, #1524] @ 3725c │ │ │ │ + beq 3784c │ │ │ │ + ldr r3, [pc, #1524] @ 37264 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37868 │ │ │ │ + bne 37870 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37ea8 │ │ │ │ + beq 37eb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36870 │ │ │ │ + beq 36878 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 36870 │ │ │ │ + bne 36878 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36870 │ │ │ │ + b 36878 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #1432] @ 37260 │ │ │ │ - ldr r0, [pc, #1432] @ 37264 │ │ │ │ + ldr r1, [pc, #1432] @ 37268 │ │ │ │ + ldr r0, [pc, #1432] @ 3726c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #154 @ 0x9a │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #0 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #1364] @ 37268 │ │ │ │ - ldr r0, [pc, #1364] @ 3726c │ │ │ │ + ldr r1, [pc, #1364] @ 37270 │ │ │ │ + ldr r0, [pc, #1364] @ 37274 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #154 @ 0x9a │ │ │ │ bl 132cc │ │ │ │ - b 36cdc │ │ │ │ - ldr r2, [pc, #1340] @ 37270 │ │ │ │ + b 36ce4 │ │ │ │ + ldr r2, [pc, #1340] @ 37278 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #1336] @ 37274 │ │ │ │ - ldr r0, [pc, #1336] @ 37278 │ │ │ │ + ldr r1, [pc, #1336] @ 3727c │ │ │ │ + ldr r0, [pc, #1336] @ 37280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, sl} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #154 @ 0x9a │ │ │ │ bl 1407c │ │ │ │ - b 36abc │ │ │ │ + b 36ac4 │ │ │ │ mov r7, r3 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37b74 │ │ │ │ + bne 37b7c │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36d88 │ │ │ │ + beq 36d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 37b98 │ │ │ │ + beq 37ba0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36da4 │ │ │ │ + beq 36dac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 37ba4 │ │ │ │ + beq 37bac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37e80 │ │ │ │ + beq 37e88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36dc8 │ │ │ │ + beq 36dd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 37bb0 │ │ │ │ - ldr r3, [pc, #1196] @ 3727c │ │ │ │ + beq 37bb8 │ │ │ │ + ldr r3, [pc, #1196] @ 37284 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r7, [r5, #320] @ 0x140 │ │ │ │ + ldr r7, [r5, #140] @ 0x8c │ │ │ │ ldr r4, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37c9c │ │ │ │ + beq 37ca4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36e28 │ │ │ │ + beq 36e30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 37bbc │ │ │ │ + beq 37bc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37dbc │ │ │ │ + beq 37dc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36e4c │ │ │ │ + beq 36e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 37bc8 │ │ │ │ + beq 37bd0 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 37c6c │ │ │ │ + bne 37c74 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 36e80 │ │ │ │ + beq 36e88 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 37bd4 │ │ │ │ + beq 37bdc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #1012] @ 37280 │ │ │ │ - ldr r0, [pc, #1012] @ 37284 │ │ │ │ + ldr r1, [pc, #1012] @ 37288 │ │ │ │ + ldr r0, [pc, #1012] @ 3728c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 364d8 │ │ │ │ + b 364e0 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 366b0 │ │ │ │ + bge 366b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e1b4 │ │ │ │ tst r9, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 366bc │ │ │ │ + beq 366c4 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 366bc │ │ │ │ + b 366c4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3669c │ │ │ │ + b 366a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36680 │ │ │ │ + b 36688 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #888] @ 37288 │ │ │ │ - ldr r0, [pc, #888] @ 3728c │ │ │ │ + ldr r1, [pc, #888] @ 37290 │ │ │ │ + ldr r0, [pc, #888] @ 37294 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ bl 132cc │ │ │ │ - b 36a74 │ │ │ │ + b 36a7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #860] @ 37290 │ │ │ │ - ldr r0, [pc, #860] @ 37294 │ │ │ │ + ldr r1, [pc, #860] @ 37298 │ │ │ │ + ldr r0, [pc, #860] @ 3729c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ mov r9, r2 │ │ │ │ - b 363e0 │ │ │ │ + b 363e8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 365a0 │ │ │ │ + b 365a8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 363d0 │ │ │ │ + b 363d8 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #884] @ 37360 │ │ │ │ - ldr r1, [pc, #680] @ 37298 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #884] @ 37368 │ │ │ │ + ldr r1, [pc, #680] @ 372a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #660] @ 3729c │ │ │ │ - ldr r0, [pc, #660] @ 372a0 │ │ │ │ + ldr r1, [pc, #660] @ 372a4 │ │ │ │ + ldr r0, [pc, #660] @ 372a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #179 @ 0xb3 │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #632] @ 372a4 │ │ │ │ - ldr r0, [pc, #632] @ 372a8 │ │ │ │ + ldr r1, [pc, #632] @ 372ac │ │ │ │ + ldr r0, [pc, #632] @ 372b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #179 @ 0xb3 │ │ │ │ bl 132cc │ │ │ │ - b 36f48 │ │ │ │ + b 36f50 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37be0 │ │ │ │ - ldr r1, [r5, #312] @ 0x138 │ │ │ │ + bne 37be8 │ │ │ │ + ldr r1, [r5, #132] @ 0x84 │ │ │ │ mov r0, r9 │ │ │ │ bl 89d4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r0 │ │ │ │ - beq 3707c │ │ │ │ + beq 37084 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 37718 │ │ │ │ + beq 37720 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 37688 │ │ │ │ + beq 37690 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36534 │ │ │ │ + beq 3653c │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 370a8 │ │ │ │ + beq 370b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 37cd0 │ │ │ │ + beq 37cd8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 370c4 │ │ │ │ + beq 370cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 37cdc │ │ │ │ + beq 37ce4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37e34 │ │ │ │ + beq 37e3c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 370e8 │ │ │ │ + beq 370f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 37ce8 │ │ │ │ - ldr r3, [pc, #396] @ 3727c │ │ │ │ + beq 37cf0 │ │ │ │ + ldr r3, [pc, #396] @ 37284 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r7, [r5, #316] @ 0x13c │ │ │ │ + ldr r7, [r5, #136] @ 0x88 │ │ │ │ ldr r4, [r6] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37d00 │ │ │ │ + beq 37d08 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 37148 │ │ │ │ + beq 37150 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 37cf4 │ │ │ │ + beq 37cfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37d94 │ │ │ │ + beq 37d9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3716c │ │ │ │ + beq 37174 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 37d20 │ │ │ │ + beq 37d28 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 37d60 │ │ │ │ + bne 37d68 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 371a0 │ │ │ │ + beq 371a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 37d54 │ │ │ │ + beq 37d5c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #256] @ 372ac │ │ │ │ - ldr r0, [pc, #256] @ 372b0 │ │ │ │ + ldr r1, [pc, #256] @ 372b4 │ │ │ │ + ldr r0, [pc, #256] @ 372b8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #194 @ 0xc2 │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ bl 1254c │ │ │ │ - b 36a74 │ │ │ │ - andeq r9, r2, r0, lsr #28 │ │ │ │ + b 36a7c │ │ │ │ + andeq r9, r2, r8, lsl lr │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r9, r2, ip, lsl #28 │ │ │ │ + andeq r9, r2, r4, lsl #28 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r3 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ - andeq ip, r0, r4, asr #9 │ │ │ │ - andeq ip, r0, r4, lsl #18 │ │ │ │ + ldrdeq ip, [r0], -r4 │ │ │ │ + andeq ip, r0, r4, lsl r9 │ │ │ │ andeq fp, r0, ip, asr #16 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ - strdeq sp, [r0], -r4 │ │ │ │ + andeq sp, r0, ip, lsl #28 │ │ │ │ ldrdeq sl, [r0], -r8 │ │ │ │ andeq fp, r0, r8, lsr r8 │ │ │ │ - strdeq r1, [r0], -r1 @ │ │ │ │ + @ instruction: 0x000008bd │ │ │ │ @ instruction: 0x000003b4 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq ip, r0, r0, lsr r5 │ │ │ │ + andeq ip, r0, r0, asr #10 │ │ │ │ andeq fp, r0, r8, ror r4 │ │ │ │ - strdeq ip, [r0], -r8 │ │ │ │ + andeq ip, r0, r8, lsl #10 │ │ │ │ andeq fp, r0, r0, asr #8 │ │ │ │ - andeq r9, r2, r0, lsl #15 │ │ │ │ - andeq ip, r0, r4, lsl #9 │ │ │ │ + andeq r9, r2, r8, ror r7 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ andeq fp, r0, ip, asr #7 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - ldrdeq ip, [r0], -r4 │ │ │ │ + andeq ip, r0, r4, ror #5 │ │ │ │ andeq fp, r0, r8, lsl r2 │ │ │ │ - andeq ip, r0, r8, lsl #5 │ │ │ │ + muleq r0, r8, r2 │ │ │ │ andeq fp, r0, ip, asr #3 │ │ │ │ - andeq ip, r0, ip, asr #4 │ │ │ │ + andeq ip, r0, ip, asr r2 │ │ │ │ muleq r0, r4, r1 │ │ │ │ - andeq ip, r0, r0, lsl #4 │ │ │ │ + andeq ip, r0, r0, lsl r2 │ │ │ │ andeq fp, r0, r4, asr #2 │ │ │ │ - andeq ip, r0, r4, asr #3 │ │ │ │ + ldrdeq ip, [r0], -r4 │ │ │ │ andeq fp, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq ip, r0, r8, rrx │ │ │ │ + andeq ip, r0, r8, ror r0 │ │ │ │ @ instruction: 0x0000afb0 │ │ │ │ - andeq ip, r0, ip, lsl r0 │ │ │ │ + andeq ip, r0, ip, lsr #32 │ │ │ │ andeq sl, r0, r4, ror #30 │ │ │ │ andeq fp, r0, r8 │ │ │ │ - strdeq fp, [r0], -r0 │ │ │ │ + andeq ip, r0, r0 │ │ │ │ andeq sl, r0, r4, lsr pc │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - andeq fp, r0, r4, lsr #29 │ │ │ │ + @ instruction: 0x0000beb4 │ │ │ │ andeq sl, r0, ip, ror #27 │ │ │ │ - andeq fp, r0, r0, lsr #28 │ │ │ │ + andeq fp, r0, r0, lsr lr │ │ │ │ andeq sl, r0, r8, ror #26 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ + andeq fp, r0, ip, lsl #28 │ │ │ │ andeq sl, r0, r4, asr #26 │ │ │ │ - andeq fp, r0, ip, asr #26 │ │ │ │ - andeq fp, r0, r8, lsr #26 │ │ │ │ + andeq fp, r0, ip, asr sp │ │ │ │ + andeq fp, r0, r8, lsr sp │ │ │ │ andeq sl, r0, r0, ror ip │ │ │ │ - andeq fp, r0, r4, lsl #26 │ │ │ │ + andeq fp, r0, r4, lsl sp │ │ │ │ andeq sl, r0, ip, asr #24 │ │ │ │ - andeq fp, r0, r4, lsl #23 │ │ │ │ + muleq r0, r4, fp │ │ │ │ andeq sl, r0, ip, asr #21 │ │ │ │ - andeq fp, r0, r0, asr #17 │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ andeq sl, r0, r8, lsl #16 │ │ │ │ - andeq fp, r0, ip, ror r8 │ │ │ │ + andeq fp, r0, ip, lsl #17 │ │ │ │ andeq sl, r0, r4, asr #15 │ │ │ │ andeq sl, r0, ip, lsr #15 │ │ │ │ - andeq fp, r0, r0, asr r8 │ │ │ │ - andeq fp, r0, r8, lsl r3 │ │ │ │ - andeq fp, r0, r8, asr r7 │ │ │ │ + andeq fp, r0, r0, ror #16 │ │ │ │ + andeq fp, r0, r8, lsr #6 │ │ │ │ + andeq fp, r0, r8, ror #14 │ │ │ │ andeq sl, r0, r0, lsr #13 │ │ │ │ - andeq fp, r0, r4, lsr r7 │ │ │ │ + andeq fp, r0, r4, asr #14 │ │ │ │ andeq sl, r0, ip, ror r6 │ │ │ │ - muleq r0, r0, r6 │ │ │ │ + andeq fp, r0, r0, lsr #13 │ │ │ │ ldrdeq sl, [r0], -r8 │ │ │ │ - andeq fp, r0, ip, asr #11 │ │ │ │ + ldrdeq fp, [r0], -ip │ │ │ │ andeq sl, r0, r4, lsl r5 │ │ │ │ strdeq sl, [r0], -ip │ │ │ │ - andeq fp, r0, r0, lsr #11 │ │ │ │ + @ instruction: 0x0000b5b0 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq fp, r0, r0, ror #9 │ │ │ │ + strdeq fp, [r0], -r0 │ │ │ │ andeq sl, r0, r8, lsr #8 │ │ │ │ andeq sl, r0, r0, ror r4 │ │ │ │ - @ instruction: 0x0000b4b4 │ │ │ │ + andeq fp, r0, r4, asr #9 │ │ │ │ strdeq sl, [r0], -ip │ │ │ │ andeq sl, r0, ip, ror #7 │ │ │ │ - andeq fp, r0, r0, lsl #9 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ andeq sl, r0, r4, asr #7 │ │ │ │ - andeq fp, r0, r4, asr r4 │ │ │ │ + andeq fp, r0, r4, ror #8 │ │ │ │ muleq r0, ip, r3 │ │ │ │ - andeq fp, r0, r4, asr #16 │ │ │ │ - andeq fp, r0, r4, lsr #8 │ │ │ │ - andeq sl, r0, r8, ror #6 │ │ │ │ ldrdeq fp, [r0], -r0 │ │ │ │ + andeq fp, r0, r4, lsr r4 │ │ │ │ + andeq sl, r0, r8, ror #6 │ │ │ │ + andeq fp, r0, r0, ror #7 │ │ │ │ andeq sl, r0, r8, lsl r3 │ │ │ │ - andeq fp, r0, ip, lsl #7 │ │ │ │ + muleq r0, ip, r3 │ │ │ │ ldrdeq sl, [r0], -r4 │ │ │ │ andeq sl, r0, r8, lsl #7 │ │ │ │ - andeq fp, r0, ip, lsr r3 │ │ │ │ + andeq fp, r0, ip, asr #6 │ │ │ │ andeq sl, r0, r4, lsl #5 │ │ │ │ - andeq fp, r0, r8, lsl r3 │ │ │ │ + andeq fp, r0, r8, lsr #6 │ │ │ │ andeq sl, r0, r0, ror #4 │ │ │ │ - andeq fp, r0, ip, ror #5 │ │ │ │ + strdeq fp, [r0], -ip │ │ │ │ andeq sl, r0, r4, lsr r2 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq sl, r0, r8, asr #28 │ │ │ │ - andeq fp, r0, r8, lsl #5 │ │ │ │ + andeq sl, r0, r8, asr lr │ │ │ │ + muleq r0, r8, r2 │ │ │ │ ldrdeq sl, [r0], -r0 │ │ │ │ - andeq fp, r0, r8, asr #4 │ │ │ │ + andeq fp, r0, r8, asr r2 │ │ │ │ muleq r0, r0, r1 │ │ │ │ - andeq fp, r0, r8, ror #3 │ │ │ │ + strdeq fp, [r0], -r8 │ │ │ │ andeq sl, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0x0000b1b0 │ │ │ │ + andeq fp, r0, r0, asr #3 │ │ │ │ strdeq sl, [r0], -r8 │ │ │ │ - andeq fp, r0, r4, asr #2 │ │ │ │ + andeq fp, r0, r4, asr r1 │ │ │ │ andeq sl, r0, ip, lsl #1 │ │ │ │ andeq sl, r0, r4, ror r9 │ │ │ │ - strheq fp, [r0], -r0 │ │ │ │ + andeq fp, r0, r0, asr #1 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ - andeq fp, r0, r8, lsl #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ ldrdeq r9, [r0], -r0 │ │ │ │ - andeq fp, r0, r4, lsr #32 │ │ │ │ + andeq fp, r0, r4, lsr r0 │ │ │ │ andeq r9, r0, ip, ror #30 │ │ │ │ andeq sl, r0, r0, lsl #17 │ │ │ │ - @ instruction: 0x0000afbc │ │ │ │ + andeq sl, r0, ip, asr #31 │ │ │ │ andeq r9, r0, r0, lsl #30 │ │ │ │ - @ instruction: 0x0000c4b8 │ │ │ │ - muleq r0, ip, lr │ │ │ │ + ldrdeq ip, [r0], -r0 │ │ │ │ muleq r0, ip, lr │ │ │ │ - andeq r1, r0, ip, asr #5 │ │ │ │ - muleq r0, r0, r4 │ │ │ │ + andeq sl, r0, ip, lsr #29 │ │ │ │ + muleq r0, r8, sl │ │ │ │ + andeq ip, r0, r8, lsr #9 │ │ │ │ andeq r8, r0, r4, ror lr │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ - andeq r1, r0, sl, lsr #6 │ │ │ │ - andeq ip, r0, r8, ror #8 │ │ │ │ + andeq sl, r0, ip, lsr #31 │ │ │ │ + strdeq r0, [r0], -r6 │ │ │ │ + andeq ip, r0, r0, lsl #9 │ │ │ │ andeq r8, r0, ip, asr #28 │ │ │ │ - andeq sl, r0, ip, lsl #31 │ │ │ │ - andeq r1, r0, r1, asr #7 │ │ │ │ - andeq ip, r0, ip, lsr r4 │ │ │ │ + muleq r0, ip, pc @ │ │ │ │ + andeq r0, r0, sp, lsl #23 │ │ │ │ + andeq ip, r0, r4, asr r4 │ │ │ │ andeq r8, r0, ip, asr fp │ │ │ │ andeq r8, r0, ip, lsr #29 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq ip, r0, r8, lsl r4 │ │ │ │ + andeq ip, r0, r0, lsr r4 │ │ │ │ strdeq r8, [r0], -ip │ │ │ │ - andeq sl, r0, ip, lsr pc │ │ │ │ - strdeq r1, [r0], -r8 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ + andeq sl, r0, ip, asr #30 │ │ │ │ + andeq r0, r0, r4, asr #23 │ │ │ │ + andeq ip, r0, r8, lsl #8 │ │ │ │ andeq r8, r0, r4, asr fp │ │ │ │ andeq r8, r0, r0, lsl #23 │ │ │ │ - andeq ip, r0, ip, asr #7 │ │ │ │ + andeq ip, r0, r4, ror #7 │ │ │ │ @ instruction: 0x00008db0 │ │ │ │ - strdeq sl, [r0], -r0 │ │ │ │ - andeq r1, r0, r2, lsl r4 │ │ │ │ - andeq ip, r0, r4, lsr #7 │ │ │ │ + andeq sl, r0, r0, lsl #30 │ │ │ │ + ldrdeq r0, [r0], -lr │ │ │ │ + @ instruction: 0x0000c3bc │ │ │ │ andeq r8, r0, r8, lsl #27 │ │ │ │ - @ instruction: 0x0000aebc │ │ │ │ - andeq r1, r0, fp, asr #6 │ │ │ │ + andeq sl, r0, ip, asr #29 │ │ │ │ + andeq r0, r0, r7, lsl fp │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ bl 1254c │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-444] @ 372b4 │ │ │ │ - ldr r0, [pc, #-444] @ 372b8 │ │ │ │ + ldr r1, [pc, #-444] @ 372bc │ │ │ │ + ldr r0, [pc, #-444] @ 372c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #197 @ 0xc5 │ │ │ │ bl 132cc │ │ │ │ - b 36af8 │ │ │ │ + b 36b00 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 3654c │ │ │ │ + b 36554 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 364fc │ │ │ │ + b 36504 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-504] @ 372bc │ │ │ │ - ldr r0, [pc, #-504] @ 372c0 │ │ │ │ + ldr r1, [pc, #-504] @ 372c4 │ │ │ │ + ldr r0, [pc, #-504] @ 372c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #180 @ 0xb4 │ │ │ │ bl 132cc │ │ │ │ - b 36af8 │ │ │ │ - ldr r2, [pc, #-528] @ 372c4 │ │ │ │ - ldr r1, [pc, #-528] @ 372c8 │ │ │ │ + b 36b00 │ │ │ │ + ldr r2, [pc, #-528] @ 372cc │ │ │ │ + ldr r1, [pc, #-528] @ 372d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r2, #201 @ 0xc9 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #-568] @ 372f8 │ │ │ │ - ldr r1, [r5, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #-568] @ 37300 │ │ │ │ + ldr r1, [r5, #124] @ 0x7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 8bc0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37b14 │ │ │ │ + beq 37b1c │ │ │ │ bl 128ac │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 37924 │ │ │ │ + beq 3792c │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 36c24 │ │ │ │ + bl 910c │ │ │ │ + b 36c2c │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #-604] @ 37360 │ │ │ │ - ldr r1, [pc, #-756] @ 372cc │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #-604] @ 37368 │ │ │ │ + ldr r1, [pc, #-756] @ 372d4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-776] @ 372d0 │ │ │ │ - ldr r0, [pc, #-776] @ 372d4 │ │ │ │ + ldr r1, [pc, #-776] @ 372d8 │ │ │ │ + ldr r0, [pc, #-776] @ 372dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #181 @ 0xb5 │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-804] @ 372d8 │ │ │ │ - ldr r0, [pc, #-804] @ 372dc │ │ │ │ + ldr r1, [pc, #-804] @ 372e0 │ │ │ │ + ldr r0, [pc, #-804] @ 372e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #181 @ 0xb5 │ │ │ │ bl 132cc │ │ │ │ - b 36af8 │ │ │ │ + b 36b00 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3652c │ │ │ │ + b 36534 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl cdd4 │ │ │ │ - b 363d0 │ │ │ │ + b 363d8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b 36714 │ │ │ │ + b 3671c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 25dc0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ - bne 37b5c │ │ │ │ + bne 37b64 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 37b38 │ │ │ │ + beq 37b40 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - b 367c4 │ │ │ │ + b 367cc │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3674c │ │ │ │ + b 36754 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3708c │ │ │ │ + beq 37094 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-960] @ 372e0 │ │ │ │ - ldr r0, [pc, #-960] @ 372e4 │ │ │ │ + ldr r1, [pc, #-960] @ 372e8 │ │ │ │ + ldr r0, [pc, #-960] @ 372ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #193 @ 0xc1 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - b 36858 │ │ │ │ + b 36860 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 132cc │ │ │ │ - b 36a74 │ │ │ │ + b 36a7c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36784 │ │ │ │ + b 3678c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #149 @ 0x95 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 36a74 │ │ │ │ + bl 910c │ │ │ │ + b 36a7c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b 3707c │ │ │ │ + b 37084 │ │ │ │ bl 12a54 │ │ │ │ - b 3692c │ │ │ │ + b 36934 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #174 @ 0xae │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 37440 │ │ │ │ + bl 910c │ │ │ │ + b 37448 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1148] @ 372e8 │ │ │ │ - ldr r0, [pc, #-1148] @ 372ec │ │ │ │ + ldr r1, [pc, #-1148] @ 372f0 │ │ │ │ + ldr r0, [pc, #-1148] @ 372f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #187 @ 0xbb │ │ │ │ bl 132cc │ │ │ │ - b 376b4 │ │ │ │ - ldr r3, [pc, #-1172] @ 372f0 │ │ │ │ - ldr r6, [pc, #-1172] @ 372f4 │ │ │ │ + b 376bc │ │ │ │ + ldr r3, [pc, #-1172] @ 372f8 │ │ │ │ + ldr r6, [pc, #-1172] @ 372fc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r1, r6 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ bl 132cc │ │ │ │ mov r0, r9 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #-1220] @ 372f8 │ │ │ │ - ldr r1, [r5, #304] @ 0x130 │ │ │ │ + ldr r3, [pc, #-1220] @ 37300 │ │ │ │ + ldr r1, [r5, #124] @ 0x7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 37c0c │ │ │ │ + beq 37c14 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 128ac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37d2c │ │ │ │ - ldr r3, [pc, #-1300] @ 372fc │ │ │ │ + beq 37d34 │ │ │ │ + ldr r3, [pc, #-1300] @ 37304 │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6] │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ - b 366c4 │ │ │ │ + bl 910c │ │ │ │ + b 366cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1360] @ 37300 │ │ │ │ - ldr r0, [pc, #-1360] @ 37304 │ │ │ │ + ldr r1, [pc, #-1360] @ 37308 │ │ │ │ + ldr r0, [pc, #-1360] @ 3730c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #210 @ 0xd2 │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ - ldr ip, [pc, #-1384] @ 37308 │ │ │ │ + b 36874 │ │ │ │ + ldr ip, [pc, #-1384] @ 37310 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1388] @ 3730c │ │ │ │ - ldr r0, [pc, #-1388] @ 37310 │ │ │ │ + ldr r1, [pc, #-1388] @ 37314 │ │ │ │ + ldr r0, [pc, #-1388] @ 37318 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #210 @ 0xd2 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 3686c │ │ │ │ - ldr r2, [pc, #-1424] @ 37314 │ │ │ │ + b 36874 │ │ │ │ + ldr r2, [pc, #-1424] @ 3731c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1428] @ 37318 │ │ │ │ - ldr r0, [pc, #-1428] @ 3731c │ │ │ │ + ldr r1, [pc, #-1428] @ 37320 │ │ │ │ + ldr r0, [pc, #-1428] @ 37324 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #187 @ 0xbb │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 1407c │ │ │ │ - b 376b4 │ │ │ │ + b 376bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1468] @ 37320 │ │ │ │ - ldr r0, [pc, #-1468] @ 37324 │ │ │ │ + ldr r1, [pc, #-1468] @ 37328 │ │ │ │ + ldr r0, [pc, #-1468] @ 3732c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #187 @ 0xbb │ │ │ │ bl 132cc │ │ │ │ - b 376b4 │ │ │ │ - ldr r0, [pc, #-1492] @ 37328 │ │ │ │ + b 376bc │ │ │ │ + ldr r0, [pc, #-1492] @ 37330 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #-1504] @ 3732c │ │ │ │ + ldr r1, [pc, #-1504] @ 37334 │ │ │ │ stm sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #-1508] @ 37330 │ │ │ │ + ldr r0, [pc, #-1508] @ 37338 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 36a74 │ │ │ │ + b 36a7c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ bl 1254c │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1580] @ 37334 │ │ │ │ - ldr r0, [pc, #-1580] @ 37338 │ │ │ │ + ldr r1, [pc, #-1580] @ 3733c │ │ │ │ + ldr r0, [pc, #-1580] @ 37340 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1640] @ 3733c │ │ │ │ - ldr r0, [pc, #-1640] @ 37340 │ │ │ │ + ldr r1, [pc, #-1640] @ 37344 │ │ │ │ + ldr r0, [pc, #-1640] @ 37348 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ bl 132cc │ │ │ │ - b 36a74 │ │ │ │ - ldr r0, [pc, #-1664] @ 37344 │ │ │ │ + b 36a7c │ │ │ │ + ldr r0, [pc, #-1664] @ 3734c │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 379e8 │ │ │ │ + beq 379f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 37b68 │ │ │ │ + beq 37b70 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1708] @ 37348 │ │ │ │ - ldr r0, [pc, #-1708] @ 3734c │ │ │ │ + ldr r1, [pc, #-1708] @ 37350 │ │ │ │ + ldr r0, [pc, #-1708] @ 37354 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ bl 132cc │ │ │ │ - b 37974 │ │ │ │ + b 3797c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1736] @ 37350 │ │ │ │ - ldr r0, [pc, #-1736] @ 37354 │ │ │ │ + ldr r1, [pc, #-1736] @ 37358 │ │ │ │ + ldr r0, [pc, #-1736] @ 3735c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #150 @ 0x96 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 36a74 │ │ │ │ + bl 910c │ │ │ │ + b 36a7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1772] @ 37358 │ │ │ │ - ldr r0, [pc, #-1772] @ 3735c │ │ │ │ + ldr r1, [pc, #-1772] @ 37360 │ │ │ │ + ldr r0, [pc, #-1772] @ 37364 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #150 @ 0x96 │ │ │ │ bl 132cc │ │ │ │ - b 37a2c │ │ │ │ + b 37a34 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #-1836] @ 37360 │ │ │ │ - ldr r1, [pc, #-1836] @ 37364 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #-1836] @ 37368 │ │ │ │ + ldr r1, [pc, #-1836] @ 3736c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1856] @ 37368 │ │ │ │ - ldr r0, [pc, #-1856] @ 3736c │ │ │ │ + ldr r1, [pc, #-1856] @ 37370 │ │ │ │ + ldr r0, [pc, #-1856] @ 37374 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ bl 132cc │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 367ec │ │ │ │ + b 367f4 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 367b8 │ │ │ │ + b 367c0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1908] @ 37370 │ │ │ │ - ldr r0, [pc, #-1908] @ 37374 │ │ │ │ + ldr r1, [pc, #-1908] @ 37378 │ │ │ │ + ldr r0, [pc, #-1908] @ 3737c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #189 @ 0xbd │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ bl 132cc │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 37930 │ │ │ │ + bl 910c │ │ │ │ + b 37938 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1996] @ 37378 │ │ │ │ - ldr r0, [pc, #-1996] @ 3737c │ │ │ │ + ldr r1, [pc, #-1996] @ 37380 │ │ │ │ + ldr r0, [pc, #-1996] @ 37384 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #191 @ 0xbf │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 37af8 │ │ │ │ + b 37b00 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 3766c │ │ │ │ + b 37674 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 379e8 │ │ │ │ + b 379f0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-2048] @ 37380 │ │ │ │ - ldr r0, [pc, #-2048] @ 37384 │ │ │ │ + ldr r1, [pc, #-2048] @ 37388 │ │ │ │ + ldr r0, [pc, #-2048] @ 3738c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ bl 132cc │ │ │ │ - b 376b4 │ │ │ │ + b 376bc │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36d88 │ │ │ │ + b 36d90 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36da4 │ │ │ │ + b 36dac │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36dc8 │ │ │ │ + b 36dd0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36e28 │ │ │ │ + b 36e30 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36e4c │ │ │ │ + b 36e54 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 36e80 │ │ │ │ + b 36e88 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-2148] @ 37388 │ │ │ │ - ldr r0, [pc, #-2148] @ 3738c │ │ │ │ + ldr r1, [pc, #-2148] @ 37390 │ │ │ │ + ldr r0, [pc, #-2148] @ 37394 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #182 @ 0xb6 │ │ │ │ bl 132cc │ │ │ │ - b 36f48 │ │ │ │ + b 36f50 │ │ │ │ mov r7, r3 │ │ │ │ - b 36d6c │ │ │ │ + b 36d74 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #185 @ 0xb9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #-2276] @ 37390 │ │ │ │ - ldr r1, [pc, #-2276] @ 37394 │ │ │ │ + ldr r3, [pc, #-2276] @ 37398 │ │ │ │ + ldr r1, [pc, #-2276] @ 3739c │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r4} │ │ │ │ - ldr r0, [pc, #-2284] @ 37398 │ │ │ │ + ldr r0, [pc, #-2284] @ 373a0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ bl 1407c │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-2316] @ 3739c │ │ │ │ - ldr r0, [pc, #-2316] @ 373a0 │ │ │ │ + ldr r1, [pc, #-2316] @ 373a4 │ │ │ │ + ldr r0, [pc, #-2316] @ 373a8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 3686c │ │ │ │ + bl 910c │ │ │ │ + b 36874 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 370a8 │ │ │ │ + b 370b0 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 370c4 │ │ │ │ + b 370cc │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 370e8 │ │ │ │ + b 370f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 37148 │ │ │ │ + b 37150 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-2408] @ 373a4 │ │ │ │ - ldr r0, [pc, #-2408] @ 373a8 │ │ │ │ + ldr r1, [pc, #-2408] @ 373ac │ │ │ │ + ldr r0, [pc, #-2408] @ 373b0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #194 @ 0xc2 │ │ │ │ - b 37cb8 │ │ │ │ + b 37cc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3716c │ │ │ │ + b 37174 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ bl 1254c │ │ │ │ - b 37c44 │ │ │ │ + b 37c4c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 371a0 │ │ │ │ - ldr r3, [pc, #-2492] @ 373ac │ │ │ │ - ldr r1, [pc, #-2492] @ 373b0 │ │ │ │ + b 371a8 │ │ │ │ + ldr r3, [pc, #-2492] @ 373b4 │ │ │ │ + ldr r1, [pc, #-2492] @ 373b8 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r4} │ │ │ │ - ldr r0, [pc, #-2500] @ 373b4 │ │ │ │ + ldr r0, [pc, #-2500] @ 373bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #194 @ 0xc2 │ │ │ │ bl 1407c │ │ │ │ - b 3686c │ │ │ │ + b 36874 │ │ │ │ bl 9420 │ │ │ │ - ldr r3, [pc, #-2532] @ 373b8 │ │ │ │ - ldr r1, [pc, #-2532] @ 373bc │ │ │ │ - ldr r0, [pc, #-2532] @ 373c0 │ │ │ │ + ldr r3, [pc, #-2532] @ 373c0 │ │ │ │ + ldr r1, [pc, #-2532] @ 373c4 │ │ │ │ + ldr r0, [pc, #-2532] @ 373c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #-2540] @ 373c4 │ │ │ │ + ldr r2, [pc, #-2540] @ 373cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2556] @ 373c8 │ │ │ │ - ldr r1, [pc, #-2556] @ 373cc │ │ │ │ - ldr r0, [pc, #-2556] @ 373d0 │ │ │ │ + ldr r3, [pc, #-2556] @ 373d0 │ │ │ │ + ldr r1, [pc, #-2556] @ 373d4 │ │ │ │ + ldr r0, [pc, #-2556] @ 373d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #-2564] @ 373d4 │ │ │ │ + ldr r2, [pc, #-2564] @ 373dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2580] @ 373d8 │ │ │ │ - ldr r1, [pc, #-2580] @ 373dc │ │ │ │ - ldr r0, [pc, #-2580] @ 373e0 │ │ │ │ + ldr r3, [pc, #-2580] @ 373e0 │ │ │ │ + ldr r1, [pc, #-2580] @ 373e4 │ │ │ │ + ldr r0, [pc, #-2580] @ 373e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #-2588] @ 373e4 │ │ │ │ + ldr r2, [pc, #-2588] @ 373ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #-2608] @ 373e8 │ │ │ │ - ldr r1, [pc, #-2608] @ 373ec │ │ │ │ - ldr r0, [pc, #-2608] @ 373f0 │ │ │ │ + ldr r3, [pc, #-2608] @ 373f0 │ │ │ │ + ldr r1, [pc, #-2608] @ 373f4 │ │ │ │ + ldr r0, [pc, #-2608] @ 373f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-2612] @ 373f4 │ │ │ │ + ldr r2, [pc, #-2612] @ 373fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2628] @ 373f8 │ │ │ │ - ldr r1, [pc, #-2628] @ 373fc │ │ │ │ - ldr r0, [pc, #-2628] @ 37400 │ │ │ │ + ldr r3, [pc, #-2628] @ 37400 │ │ │ │ + ldr r1, [pc, #-2628] @ 37404 │ │ │ │ + ldr r0, [pc, #-2628] @ 37408 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #-2636] @ 37404 │ │ │ │ + ldr r2, [pc, #-2636] @ 3740c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2652] @ 37408 │ │ │ │ - ldr r1, [pc, #-2652] @ 3740c │ │ │ │ - ldr r0, [pc, #-2652] @ 37410 │ │ │ │ + ldr r3, [pc, #-2652] @ 37410 │ │ │ │ + ldr r1, [pc, #-2652] @ 37414 │ │ │ │ + ldr r0, [pc, #-2652] @ 37418 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2676] @ 37414 │ │ │ │ - ldr r1, [pc, #-2676] @ 37418 │ │ │ │ - ldr r0, [pc, #-2676] @ 3741c │ │ │ │ + ldr r3, [pc, #-2676] @ 3741c │ │ │ │ + ldr r1, [pc, #-2676] @ 37420 │ │ │ │ + ldr r0, [pc, #-2676] @ 37424 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #-2684] @ 37420 │ │ │ │ + ldr r2, [pc, #-2684] @ 37428 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-2700] @ 37424 │ │ │ │ - ldr r1, [pc, #-2700] @ 37428 │ │ │ │ - ldr r0, [pc, #-2700] @ 3742c │ │ │ │ + ldr r3, [pc, #-2700] @ 3742c │ │ │ │ + ldr r1, [pc, #-2700] @ 37430 │ │ │ │ + ldr r0, [pc, #-2700] @ 37434 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1520 @ 0x5f0 │ │ │ │ - ldr r2, [pc, #-2708] @ 37430 │ │ │ │ + ldr r2, [pc, #-2708] @ 37438 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ │ │ │ │ -00037ed0 : │ │ │ │ +00037ed8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #892] @ 38264 │ │ │ │ - ldr r3, [pc, #892] @ 38268 │ │ │ │ + ldr r2, [pc, #892] @ 3826c │ │ │ │ + ldr r3, [pc, #892] @ 38270 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #888] @ 3826c │ │ │ │ + ldr r7, [pc, #888] @ 38274 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 38048 │ │ │ │ + beq 38050 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #852] @ 38270 │ │ │ │ + ldr r2, [pc, #852] @ 38278 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r8, [r7, r2] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [r8, #268] @ 0x10c │ │ │ │ + ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 8a34 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 38084 │ │ │ │ + beq 3808c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r3, [pc, #800] @ 38274 │ │ │ │ + ldr r3, [pc, #800] @ 3827c │ │ │ │ ldr r1, [r7, r3] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 381fc │ │ │ │ + beq 38204 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl eb64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 37f9c │ │ │ │ + beq 37fa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 38024 │ │ │ │ + beq 3802c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 380b8 │ │ │ │ + beq 380c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 361c0 │ │ │ │ + bl 361c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 37fd0 │ │ │ │ + beq 37fd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 3803c │ │ │ │ + beq 38044 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 37fec │ │ │ │ + beq 37ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 38030 │ │ │ │ + beq 38038 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 381bc │ │ │ │ - ldr r2, [pc, #636] @ 38278 │ │ │ │ - ldr r3, [pc, #616] @ 38268 │ │ │ │ + beq 381c4 │ │ │ │ + ldr r2, [pc, #636] @ 38280 │ │ │ │ + ldr r3, [pc, #616] @ 38270 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38260 │ │ │ │ + bne 38268 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 37f9c │ │ │ │ + b 37fa4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 37fec │ │ │ │ + b 37ff4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 37fd0 │ │ │ │ - ldr r3, [pc, #556] @ 3827c │ │ │ │ + b 37fd8 │ │ │ │ + ldr r3, [pc, #556] @ 38284 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 37f10 │ │ │ │ - ldr r3, [pc, #540] @ 38280 │ │ │ │ - ldr r1, [pc, #540] @ 38284 │ │ │ │ - ldr r0, [pc, #540] @ 38288 │ │ │ │ + bne 37f18 │ │ │ │ + ldr r3, [pc, #540] @ 38288 │ │ │ │ + ldr r1, [pc, #540] @ 3828c │ │ │ │ + ldr r0, [pc, #540] @ 38290 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1552 @ 0x610 │ │ │ │ - ldr r2, [pc, #532] @ 3828c │ │ │ │ + ldr r2, [pc, #532] @ 38294 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #516] @ 38290 │ │ │ │ - ldr r1, [pc, #516] @ 38294 │ │ │ │ + ldr r3, [pc, #516] @ 38298 │ │ │ │ + ldr r1, [pc, #516] @ 3829c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #512] @ 38298 │ │ │ │ + ldr r0, [pc, #512] @ 382a0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r5, #0 │ │ │ │ - b 37ff4 │ │ │ │ - ldr r3, [pc, #464] @ 38290 │ │ │ │ - ldr r9, [pc, #472] @ 3829c │ │ │ │ - ldr r5, [pc, #472] @ 382a0 │ │ │ │ + b 37ffc │ │ │ │ + ldr r3, [pc, #464] @ 38298 │ │ │ │ + ldr r9, [pc, #472] @ 382a4 │ │ │ │ + ldr r5, [pc, #472] @ 382a8 │ │ │ │ ldr sl, [r7, r3] │ │ │ │ add r9, pc, r9 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #420] @ 382a4 │ │ │ │ - ldr r1, [r8, #272] @ 0x110 │ │ │ │ + ldr r3, [pc, #420] @ 382ac │ │ │ │ + ldr r1, [r8, #92] @ 0x5c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 38248 │ │ │ │ + beq 38250 │ │ │ │ bl 128ac │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 38240 │ │ │ │ + beq 38248 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [r8, #280] @ 0x118 │ │ │ │ + ldr r1, [r8, #100] @ 0x64 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r8, [r8, #276] @ 0x114 │ │ │ │ + ldr r8, [r8, #96] @ 0x60 │ │ │ │ bl 8bc0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 381e4 │ │ │ │ + beq 381ec │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str r8, [sp, #32] │ │ │ │ bl 8980 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 381e4 │ │ │ │ + beq 381ec │ │ │ │ mov r0, r6 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ - b 380b0 │ │ │ │ - ldr r3, [pc, #204] @ 38290 │ │ │ │ - ldr r1, [pc, #224] @ 382a8 │ │ │ │ + bl 910c │ │ │ │ + b 380b8 │ │ │ │ + ldr r3, [pc, #204] @ 38298 │ │ │ │ + ldr r1, [pc, #224] @ 382b0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #220] @ 382ac │ │ │ │ + ldr r0, [pc, #220] @ 382b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #139 @ 0x8b │ │ │ │ bl 132cc │ │ │ │ - b 37ff4 │ │ │ │ + b 37ffc │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ - b 38198 │ │ │ │ + b 381a0 │ │ │ │ bl 8b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37f6c │ │ │ │ - ldr r3, [pc, #128] @ 38290 │ │ │ │ - ldr ip, [pc, #156] @ 382b0 │ │ │ │ + bne 37f74 │ │ │ │ + ldr r3, [pc, #128] @ 38298 │ │ │ │ + ldr ip, [pc, #156] @ 382b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #152] @ 382b4 │ │ │ │ - ldr r0, [pc, #152] @ 382b8 │ │ │ │ + ldr r1, [pc, #152] @ 382bc │ │ │ │ + ldr r0, [pc, #152] @ 382c0 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 380a8 │ │ │ │ + b 380b0 │ │ │ │ bl 1254c │ │ │ │ - b 38198 │ │ │ │ + b 381a0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #135 @ 0x87 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 132cc │ │ │ │ - b 38198 │ │ │ │ + b 381a0 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r0, lsl r1 │ │ │ │ + andeq r8, r2, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r8, [r2], -ip │ │ │ │ + strdeq r8, [r2], -r4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr r3 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ + strdeq r7, [r2], -r4 │ │ │ │ @ instruction: 0x000003b8 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ + andeq ip, r0, r8, lsl #4 │ │ │ │ ldrdeq r8, [r0], -r4 │ │ │ │ andeq r9, r0, r4, lsr ip │ │ │ │ - ldrdeq r0, [r0], -sl │ │ │ │ + andeq r0, r0, r6, lsr #15 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sl, r0, r4, lsl #26 │ │ │ │ + andeq sl, r0, r4, lsl sp │ │ │ │ andeq r9, r0, r4, ror #23 │ │ │ │ - ldrdeq sl, [r0], -r4 │ │ │ │ + andeq sl, r0, r4, ror #25 │ │ │ │ @ instruction: 0x00009bb4 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq sl, r0, ip, asr #23 │ │ │ │ + ldrdeq sl, [r0], -ip │ │ │ │ andeq r9, r0, ip, lsr #21 │ │ │ │ + muleq r0, r8, fp │ │ │ │ andeq sl, r0, r8, lsl #23 │ │ │ │ - andeq sl, r0, r8, ror fp │ │ │ │ andeq r9, r0, r4, asr sl │ │ │ │ │ │ │ │ -000382bc : │ │ │ │ +000382c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #148] @ 38368 │ │ │ │ + ldr ip, [pc, #148] @ 38370 │ │ │ │ sub sp, sp, #28 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ - ldr lr, [pc, #128] @ 3836c │ │ │ │ + ldr lr, [pc, #128] @ 38374 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2304 @ 0x900 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr ip, [pc, #108] @ 38370 │ │ │ │ + ldr ip, [pc, #108] @ 38378 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ bl c96c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38338 │ │ │ │ + beq 38340 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 37ed0 │ │ │ │ - ldr r2, [pc, #52] @ 38374 │ │ │ │ - ldr r3, [pc, #44] @ 38370 │ │ │ │ + bl 37ed8 │ │ │ │ + ldr r2, [pc, #52] @ 3837c │ │ │ │ + ldr r3, [pc, #44] @ 38378 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38364 │ │ │ │ + bne 3836c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r8, lsr r9 │ │ │ │ - strdeq r7, [r2], -r8 │ │ │ │ + andeq r8, r2, r0, lsr r9 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - @ instruction: 0x00027cb8 │ │ │ │ + @ instruction: 0x00027cb0 │ │ │ │ │ │ │ │ -00038378 : │ │ │ │ +00038380 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #236] @ 3847c │ │ │ │ + ldr ip, [pc, #236] @ 38484 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #220] @ 38480 │ │ │ │ + ldr lr, [pc, #220] @ 38488 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2352 @ 0x930 │ │ │ │ - ldr ip, [pc, #204] @ 38484 │ │ │ │ + ldr ip, [pc, #204] @ 3848c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ str ip, [sp, #4] │ │ │ │ add ip, sp, #12 │ │ │ │ str ip, [sp] │ │ │ │ bl c96c │ │ │ │ - ldr r4, [pc, #160] @ 38488 │ │ │ │ + ldr r4, [pc, #160] @ 38490 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38470 │ │ │ │ + beq 38478 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 3843c │ │ │ │ + beq 38444 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 361c0 │ │ │ │ - ldr r2, [pc, #116] @ 3848c │ │ │ │ - ldr r3, [pc, #104] @ 38484 │ │ │ │ + bl 361c8 │ │ │ │ + ldr r2, [pc, #116] @ 38494 │ │ │ │ + ldr r3, [pc, #104] @ 3848c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38478 │ │ │ │ + bne 38480 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 38490 │ │ │ │ + ldr r0, [pc, #76] @ 38498 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #64] @ 38494 │ │ │ │ - ldr r1, [pc, #64] @ 38498 │ │ │ │ - ldr r0, [pc, #64] @ 3849c │ │ │ │ + ldr r3, [pc, #64] @ 3849c │ │ │ │ + ldr r1, [pc, #64] @ 384a0 │ │ │ │ + ldr r0, [pc, #64] @ 384a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #142 @ 0x8e │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 38410 │ │ │ │ + b 38418 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r4, ror r8 │ │ │ │ - andeq r7, r2, r4, asr #24 │ │ │ │ + andeq r8, r2, ip, ror #16 │ │ │ │ + andeq r7, r2, ip, lsr ip │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r7, r2, r4, lsl ip │ │ │ │ - andeq r7, r2, r0, ror #23 │ │ │ │ - strdeq sl, [r0], -ip │ │ │ │ + andeq r7, r2, ip, lsl #24 │ │ │ │ + ldrdeq r7, [r2], -r8 │ │ │ │ + andeq sl, r0, r8, lsl #27 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - ldrdeq sl, [r0], -r8 │ │ │ │ + andeq sl, r0, r8, ror #17 │ │ │ │ andeq r9, r0, ip, lsl r8 │ │ │ │ │ │ │ │ -000384a0 : │ │ │ │ +000384a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #476] @ 38694 │ │ │ │ + ldr ip, [pc, #476] @ 3869c │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2400 @ 0x960 │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ str ip, [sp, #16] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #420] @ 38698 │ │ │ │ + ldr lr, [pc, #420] @ 386a0 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #412] @ 3869c │ │ │ │ + ldr ip, [pc, #412] @ 386a4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #384] @ 386a0 │ │ │ │ + ldr r5, [pc, #384] @ 386a8 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38608 │ │ │ │ + beq 38610 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 385d4 │ │ │ │ + beq 385dc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 38610 │ │ │ │ + beq 38618 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 38624 │ │ │ │ + bne 3862c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 38648 │ │ │ │ + beq 38650 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 3865c │ │ │ │ + beq 38664 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 343e8 │ │ │ │ + bl 343f4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 38608 │ │ │ │ + beq 38610 │ │ │ │ bl 12bc0 │ │ │ │ - ldr r2, [pc, #244] @ 386a4 │ │ │ │ - ldr r3, [pc, #232] @ 3869c │ │ │ │ + ldr r2, [pc, #244] @ 386ac │ │ │ │ + ldr r3, [pc, #232] @ 386a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38690 │ │ │ │ + bne 38698 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #204] @ 386a8 │ │ │ │ + ldr r0, [pc, #204] @ 386b0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #192] @ 386ac │ │ │ │ - ldr r1, [pc, #192] @ 386b0 │ │ │ │ + ldr r3, [pc, #192] @ 386b4 │ │ │ │ + ldr r1, [pc, #192] @ 386b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #188] @ 386b4 │ │ │ │ - ldr r2, [pc, #188] @ 386b8 │ │ │ │ + ldr r0, [pc, #188] @ 386bc │ │ │ │ + ldr r2, [pc, #188] @ 386c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 385a8 │ │ │ │ - ldr r0, [pc, #164] @ 386bc │ │ │ │ + b 385b0 │ │ │ │ + ldr r0, [pc, #164] @ 386c4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 385e4 │ │ │ │ + b 385ec │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 38564 │ │ │ │ + beq 3856c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 38670 │ │ │ │ + bne 38678 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ rsb r1, r1, #0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - b 38564 │ │ │ │ - ldr r0, [pc, #112] @ 386c0 │ │ │ │ + b 3856c │ │ │ │ + ldr r0, [pc, #112] @ 386c8 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 385e4 │ │ │ │ - ldr r0, [pc, #96] @ 386c4 │ │ │ │ + b 385ec │ │ │ │ + ldr r0, [pc, #96] @ 386cc │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 385e4 │ │ │ │ + b 385ec │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r1, r4, #1 │ │ │ │ lsleq r1, r0, #1 │ │ │ │ - b 38564 │ │ │ │ + b 3856c │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r4, asr r7 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ + andeq r8, r2, ip, asr #14 │ │ │ │ + strdeq r7, [r2], -r4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - ldrdeq r7, [r2], -ip │ │ │ │ - andeq r7, r2, r8, asr #20 │ │ │ │ - andeq sl, r0, r4, ror #22 │ │ │ │ + ldrdeq r7, [r2], -r4 │ │ │ │ + andeq r7, r2, r0, asr #20 │ │ │ │ + strdeq sl, [r0], -r0 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq sl, r0, r4, lsl #14 │ │ │ │ + andeq sl, r0, r4, lsl r7 │ │ │ │ andeq r9, r0, r0, lsl #13 │ │ │ │ muleq r0, r5, r1 │ │ │ │ ldrdeq r9, [r0], -r4 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ andeq r9, r0, r0, ror #13 │ │ │ │ │ │ │ │ -000386c8 : │ │ │ │ +000386d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #4056] @ 396c0 │ │ │ │ + ldr r1, [pc, #4056] @ 396c8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #4052] @ 396c4 │ │ │ │ + ldr r3, [pc, #4052] @ 396cc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #4048] @ 396c8 │ │ │ │ + ldr r6, [pc, #4048] @ 396d0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ tst r2, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38c80 │ │ │ │ + bne 38c88 │ │ │ │ add r8, r2, #2 │ │ │ │ teq r2, r8 │ │ │ │ - bmi 38c78 │ │ │ │ + bmi 38c80 │ │ │ │ bl 13b74 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 38c9c │ │ │ │ + beq 38ca4 │ │ │ │ bl 134dc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 38d34 │ │ │ │ - ldr r3, [pc, #3976] @ 396cc │ │ │ │ + beq 38d3c │ │ │ │ + ldr r3, [pc, #3976] @ 396d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38d6c │ │ │ │ + beq 38d74 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 38dfc │ │ │ │ + bne 38e04 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 38dc4 │ │ │ │ - ldr r3, [pc, #3924] @ 396d0 │ │ │ │ + beq 38dcc │ │ │ │ + ldr r3, [pc, #3924] @ 396d8 │ │ │ │ ands r2, r4, #1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr sl, [r3, #448] @ 0x1c0 │ │ │ │ - ldr r9, [r3, #396] @ 0x18c │ │ │ │ + ldr sl, [r3, #272] @ 0x110 │ │ │ │ + ldr r9, [r3, #220] @ 0xdc │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 38e50 │ │ │ │ + bne 38e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ bl 8a34 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 38e08 │ │ │ │ + beq 38e10 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a444 │ │ │ │ + beq 3a44c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 387ec │ │ │ │ + beq 387f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 38cd8 │ │ │ │ - ldr r3, [pc, #3808] @ 396d4 │ │ │ │ + beq 38ce0 │ │ │ │ + ldr r3, [pc, #3808] @ 396dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 38e5c │ │ │ │ + bne 38e64 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38824 │ │ │ │ + beq 3882c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 38ce4 │ │ │ │ - ldr r3, [pc, #3756] @ 396d8 │ │ │ │ + beq 38cec │ │ │ │ + ldr r3, [pc, #3756] @ 396e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 38bd0 │ │ │ │ + beq 38bd8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ - bl 33c70 │ │ │ │ + bl 33c7c │ │ │ │ cmp r8, #0 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ - bne 3902c │ │ │ │ + bne 39034 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 39038 │ │ │ │ + beq 39040 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mvn r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 198a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39064 │ │ │ │ + beq 3906c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 390d4 │ │ │ │ + beq 390dc │ │ │ │ mvn r1, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 12234 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 39328 │ │ │ │ + beq 39330 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 38f30 │ │ │ │ + beq 38f38 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ bl 1b024 │ │ │ │ cmp r0, #2 │ │ │ │ mov r2, r0 │ │ │ │ - beq 39354 │ │ │ │ + beq 3935c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ae0 │ │ │ │ + bne 39ae8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 140c0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3891c │ │ │ │ + beq 38924 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 38fc8 │ │ │ │ + beq 38fd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 393b8 │ │ │ │ + beq 393c0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 859c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39504 │ │ │ │ + blt 3950c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39cd8 │ │ │ │ + bne 39ce0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 10b28 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r0 │ │ │ │ - beq 38974 │ │ │ │ + beq 3897c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq 39020 │ │ │ │ + beq 39028 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38990 │ │ │ │ + beq 38998 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 39014 │ │ │ │ + beq 3901c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3956c │ │ │ │ + blt 39574 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39598 │ │ │ │ + beq 395a0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 39604 │ │ │ │ + bne 3960c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 39610 │ │ │ │ + beq 39618 │ │ │ │ mvn r3, r4 │ │ │ │ ands r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 38fdc │ │ │ │ + beq 38fe4 │ │ │ │ add r2, r4, #2 │ │ │ │ teq r4, r2 │ │ │ │ - bmi 38fd4 │ │ │ │ + bmi 38fdc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl 194dc │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3963c │ │ │ │ + beq 39644 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 39678 │ │ │ │ + beq 39680 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ + ldr r1, [r3, #272] @ 0x110 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39110 │ │ │ │ + beq 39118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f58 │ │ │ │ + beq 39f60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [r3, #440] @ 0x1b8 │ │ │ │ + ldr r1, [r3, #264] @ 0x108 │ │ │ │ bl 89d4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 38a5c │ │ │ │ + beq 38a64 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 38f9c │ │ │ │ + beq 38fa4 │ │ │ │ cmn r9, #1 │ │ │ │ - beq 39178 │ │ │ │ + beq 39180 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3a220 │ │ │ │ - ldr r3, [pc, #3176] @ 396dc │ │ │ │ + bne 3a228 │ │ │ │ + ldr r3, [pc, #3176] @ 396e4 │ │ │ │ mov r0, #2 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ - ldr r3, [pc, #3152] @ 396e0 │ │ │ │ + ldr r3, [pc, #3152] @ 396e8 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8] │ │ │ │ bl 8884 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 38fc0 │ │ │ │ + beq 38fc8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3a664 │ │ │ │ - ldr r2, [pc, #3104] @ 396e4 │ │ │ │ + beq 3a66c │ │ │ │ + ldr r2, [pc, #3104] @ 396ec │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3a640 │ │ │ │ + beq 3a648 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3a688 │ │ │ │ + beq 3a690 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3a46c │ │ │ │ + ble 3a474 │ │ │ │ cmp r3, #1 │ │ │ │ str r9, [r5, #12] │ │ │ │ - beq 3a46c │ │ │ │ + beq 3a474 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ str r8, [r5, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 86e0 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 3a578 │ │ │ │ + beq 3a580 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38b30 │ │ │ │ + beq 38b38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 38fb4 │ │ │ │ + beq 38fbc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38b4c │ │ │ │ + beq 38b54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 38fa8 │ │ │ │ + beq 38fb0 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 399e4 │ │ │ │ + blt 399ec │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r8, #0 │ │ │ │ - bne 38ec0 │ │ │ │ + bne 38ec8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a528 │ │ │ │ + beq 3a530 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38b84 │ │ │ │ + beq 38b8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3966c │ │ │ │ + beq 39674 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39a30 │ │ │ │ + beq 39a38 │ │ │ │ add r8, r4, #2 │ │ │ │ teq r4, r8 │ │ │ │ - bmi 392dc │ │ │ │ + bmi 392e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39a4c │ │ │ │ + beq 39a54 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 39aa8 │ │ │ │ + beq 39ab0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ and r8, r4, #1 │ │ │ │ - b 38848 │ │ │ │ + b 38850 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38bf4 │ │ │ │ + beq 38bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 38d28 │ │ │ │ + beq 38d30 │ │ │ │ tst r4, #1 │ │ │ │ - bne 390b8 │ │ │ │ + bne 390c0 │ │ │ │ add r6, r4, #2 │ │ │ │ teq r4, r6 │ │ │ │ - bmi 38d00 │ │ │ │ + bmi 38d08 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a4a0 │ │ │ │ + beq 3a4a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38c40 │ │ │ │ + beq 38c48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 38d1c │ │ │ │ + beq 38d24 │ │ │ │ str r6, [r5] │ │ │ │ str r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #2712] @ 396e8 │ │ │ │ - ldr r3, [pc, #2672] @ 396c4 │ │ │ │ + ldr r2, [pc, #2712] @ 396f0 │ │ │ │ + ldr r3, [pc, #2672] @ 396cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a1ec │ │ │ │ + bne 3a1f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - bge 38720 │ │ │ │ + bge 38728 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r8, r0 │ │ │ │ bl 13b74 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3872c │ │ │ │ - ldr r3, [pc, #3104] @ 398c4 │ │ │ │ - ldr r1, [pc, #2628] @ 396ec │ │ │ │ + bne 38734 │ │ │ │ + ldr r3, [pc, #3104] @ 398cc │ │ │ │ + ldr r1, [pc, #2628] @ 396f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2624] @ 396f0 │ │ │ │ + ldr r0, [pc, #2624] @ 396f8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #524 @ 0x20c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm r5, {r2, r3} │ │ │ │ - b 38c48 │ │ │ │ + b 38c50 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 387ec │ │ │ │ + b 387f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #2532] @ 396d8 │ │ │ │ + ldr r3, [pc, #2532] @ 396e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 38bd0 │ │ │ │ - b 38834 │ │ │ │ + beq 38bd8 │ │ │ │ + b 3883c │ │ │ │ cmp r6, #0 │ │ │ │ - bge 38c08 │ │ │ │ + bge 38c10 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ - b 38c08 │ │ │ │ + b 38c10 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38c40 │ │ │ │ + b 38c48 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38bf4 │ │ │ │ - ldr r3, [pc, #2952] @ 398c4 │ │ │ │ - ldr r1, [pc, #2484] @ 396f4 │ │ │ │ + b 38bfc │ │ │ │ + ldr r3, [pc, #2952] @ 398cc │ │ │ │ + ldr r1, [pc, #2484] @ 396fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2480] @ 396f8 │ │ │ │ - ldr r2, [pc, #2480] @ 396fc │ │ │ │ + ldr r0, [pc, #2480] @ 39700 │ │ │ │ + ldr r2, [pc, #2480] @ 39704 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #2648] @ 397e4 │ │ │ │ - ldr r1, [pc, #2416] @ 39700 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #2648] @ 397ec │ │ │ │ + ldr r1, [pc, #2416] @ 39708 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #2848] @ 398c4 │ │ │ │ - ldr r1, [pc, #2396] @ 39704 │ │ │ │ + ldr r3, [pc, #2848] @ 398cc │ │ │ │ + ldr r1, [pc, #2396] @ 3970c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2392] @ 39708 │ │ │ │ - ldr r2, [pc, #2392] @ 3970c │ │ │ │ + ldr r0, [pc, #2392] @ 39710 │ │ │ │ + ldr r2, [pc, #2392] @ 39714 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #2808] @ 398c4 │ │ │ │ - ldr r1, [pc, #2368] @ 39710 │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #2808] @ 398cc │ │ │ │ + ldr r1, [pc, #2368] @ 39718 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2364] @ 39714 │ │ │ │ - ldr r2, [pc, #2352] @ 3970c │ │ │ │ + ldr r0, [pc, #2364] @ 3971c │ │ │ │ + ldr r2, [pc, #2352] @ 39714 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 3876c │ │ │ │ - ldr r3, [pc, #2740] @ 398c4 │ │ │ │ - ldr r1, [pc, #2308] @ 39718 │ │ │ │ + b 38774 │ │ │ │ + ldr r3, [pc, #2740] @ 398cc │ │ │ │ + ldr r1, [pc, #2308] @ 39720 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2304] @ 3971c │ │ │ │ + ldr r0, [pc, #2304] @ 39724 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 38794 │ │ │ │ - ldr r0, [pc, #2236] @ 39720 │ │ │ │ + b 3879c │ │ │ │ + ldr r0, [pc, #2236] @ 39728 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38e90 │ │ │ │ + beq 38e98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 38e90 │ │ │ │ + bne 38e98 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - ldr r3, [pc, #2604] @ 398c4 │ │ │ │ - ldr r1, [pc, #2184] @ 39724 │ │ │ │ + ldr r3, [pc, #2604] @ 398cc │ │ │ │ + ldr r1, [pc, #2184] @ 3972c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2180] @ 39728 │ │ │ │ + ldr r0, [pc, #2180] @ 39730 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 38de8 │ │ │ │ + b 38df0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ bl 1a1a8 │ │ │ │ cmp sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 3a550 │ │ │ │ + beq 3a558 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 38efc │ │ │ │ + beq 38f04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 396b4 │ │ │ │ + beq 396bc │ │ │ │ cmp r8, #2 │ │ │ │ - bne 38b84 │ │ │ │ - ldr r3, [pc, #2488] @ 398c4 │ │ │ │ - ldr r1, [pc, #2076] @ 3972c │ │ │ │ + bne 38b8c │ │ │ │ + ldr r3, [pc, #2488] @ 398cc │ │ │ │ + ldr r1, [pc, #2076] @ 39734 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #2072] @ 39730 │ │ │ │ + ldr r0, [pc, #2072] @ 39738 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #2068] @ 39734 │ │ │ │ + ldr r2, [pc, #2068] @ 3973c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 38eb4 │ │ │ │ - ldr r3, [pc, #2444] @ 398c4 │ │ │ │ - ldr r2, [pc, #2044] @ 39738 │ │ │ │ + b 38ebc │ │ │ │ + ldr r3, [pc, #2444] @ 398cc │ │ │ │ + ldr r2, [pc, #2044] @ 39740 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #2040] @ 3973c │ │ │ │ - ldr r0, [pc, #2040] @ 39740 │ │ │ │ + ldr r1, [pc, #2040] @ 39744 │ │ │ │ + ldr r0, [pc, #2040] @ 39748 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 1407c │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38a5c │ │ │ │ + b 38a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38b4c │ │ │ │ + b 38b54 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38b30 │ │ │ │ + b 38b38 │ │ │ │ bl 12a54 │ │ │ │ - b 38aac │ │ │ │ + b 38ab4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3891c │ │ │ │ + b 38924 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 389e4 │ │ │ │ + bge 389ec │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 194dc │ │ │ │ tst r9, #1 │ │ │ │ mov r8, r0 │ │ │ │ - beq 389f4 │ │ │ │ + beq 389fc │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 389f4 │ │ │ │ + b 389fc │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38990 │ │ │ │ + b 38998 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38974 │ │ │ │ + b 3897c │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 3886c │ │ │ │ - ldr r3, [pc, #2180] @ 398c4 │ │ │ │ - ldr r1, [pc, #1792] @ 39744 │ │ │ │ + b 38874 │ │ │ │ + ldr r3, [pc, #2180] @ 398cc │ │ │ │ + ldr r1, [pc, #1792] @ 3974c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1788] @ 39748 │ │ │ │ - ldr r2, [pc, #1788] @ 3974c │ │ │ │ + ldr r0, [pc, #1788] @ 39750 │ │ │ │ + ldr r2, [pc, #1788] @ 39754 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 38de8 │ │ │ │ - ldr r3, [pc, #2136] @ 398c4 │ │ │ │ - ldr r1, [pc, #1760] @ 39750 │ │ │ │ + b 38df0 │ │ │ │ + ldr r3, [pc, #2136] @ 398cc │ │ │ │ + ldr r1, [pc, #1760] @ 39758 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1756] @ 39754 │ │ │ │ + ldr r0, [pc, #1756] @ 3975c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 38c08 │ │ │ │ - ldr r3, [pc, #2024] @ 398c4 │ │ │ │ - ldr r2, [pc, #1656] @ 39758 │ │ │ │ + b 38c10 │ │ │ │ + ldr r3, [pc, #2024] @ 398cc │ │ │ │ + ldr r2, [pc, #1656] @ 39760 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #1652] @ 3975c │ │ │ │ - ldr r0, [pc, #1652] @ 39760 │ │ │ │ + ldr r1, [pc, #1652] @ 39764 │ │ │ │ + ldr r0, [pc, #1652] @ 39768 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 1407c │ │ │ │ - b 3908c │ │ │ │ + b 39094 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a2c │ │ │ │ - ldr r3, [pc, #1952] @ 398c4 │ │ │ │ - ldr r1, [pc, #1596] @ 39764 │ │ │ │ + beq 38a34 │ │ │ │ + ldr r3, [pc, #1952] @ 398cc │ │ │ │ + ldr r1, [pc, #1596] @ 3976c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1592] @ 39768 │ │ │ │ + ldr r0, [pc, #1592] @ 39770 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #544 @ 0x220 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a164 │ │ │ │ + bne 3a16c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 391a4 │ │ │ │ + beq 391ac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3a1bc │ │ │ │ + beq 3a1c4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 391c4 │ │ │ │ + beq 391cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a198 │ │ │ │ + beq 3a1a0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a704 │ │ │ │ + beq 3a70c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 391e8 │ │ │ │ + beq 391f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3a1a4 │ │ │ │ + beq 3a1ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a72c │ │ │ │ + beq 3a734 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39214 │ │ │ │ + beq 3921c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a1b0 │ │ │ │ + beq 3a1b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r8, [r3, #456] @ 0x1c8 │ │ │ │ - ldr r3, [pc, #1504] @ 39808 │ │ │ │ + ldr r8, [r3, #280] @ 0x118 │ │ │ │ + ldr r3, [pc, #1504] @ 39810 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r4, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a470 │ │ │ │ + beq 3a478 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a5a0 │ │ │ │ + beq 3a5a8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39280 │ │ │ │ + beq 39288 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3a2cc │ │ │ │ + beq 3a2d4 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a4c8 │ │ │ │ + bne 3a4d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 392b4 │ │ │ │ + beq 392bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3a288 │ │ │ │ - ldr r3, [pc, #1544] @ 398c4 │ │ │ │ - ldr r1, [pc, #1196] @ 3976c │ │ │ │ + beq 3a290 │ │ │ │ + ldr r3, [pc, #1544] @ 398cc │ │ │ │ + ldr r1, [pc, #1196] @ 39774 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1192] @ 39770 │ │ │ │ - ldr r2, [pc, #1544] @ 398d4 │ │ │ │ + ldr r0, [pc, #1192] @ 39778 │ │ │ │ + ldr r2, [pc, #1544] @ 398dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc8 │ │ │ │ + b 38cd0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 38b9c │ │ │ │ + bge 38ba4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39a4c │ │ │ │ + beq 39a54 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 1cab8 │ │ │ │ + bl 1cabc │ │ │ │ tst r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 38bbc │ │ │ │ + beq 38bc4 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 38bbc │ │ │ │ - ldr r3, [pc, #1428] @ 398c4 │ │ │ │ - ldr r1, [pc, #1088] @ 39774 │ │ │ │ + b 38bc4 │ │ │ │ + ldr r3, [pc, #1428] @ 398cc │ │ │ │ + ldr r1, [pc, #1088] @ 3977c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1084] @ 39778 │ │ │ │ + ldr r0, [pc, #1084] @ 39780 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #532 @ 0x214 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 38f68 │ │ │ │ - ldr r3, [pc, #1384] @ 398c4 │ │ │ │ - ldr r1, [pc, #1052] @ 3977c │ │ │ │ + b 38f70 │ │ │ │ + ldr r3, [pc, #1384] @ 398cc │ │ │ │ + ldr r1, [pc, #1052] @ 39784 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1048] @ 39780 │ │ │ │ + ldr r0, [pc, #1048] @ 39788 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1044] @ 39784 │ │ │ │ + ldr r2, [pc, #1044] @ 3978c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #1284] @ 398c4 │ │ │ │ - ldr r4, [pc, #964] @ 39788 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #1284] @ 398cc │ │ │ │ + ldr r4, [pc, #964] @ 39790 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r0, [pc, #960] @ 3978c │ │ │ │ + ldr r0, [pc, #960] @ 39794 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ bl 12648 │ │ │ │ - ldr r3, [pc, #868] @ 39790 │ │ │ │ + ldr r3, [pc, #868] @ 39798 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r1, [r3, #344] @ 0x158 │ │ │ │ + ldr r1, [r3, #168] @ 0xa8 │ │ │ │ bl 8bc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 39f34 │ │ │ │ + beq 39f3c │ │ │ │ bl 128ac │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq 39ad4 │ │ │ │ - ldr r2, [pc, #928] @ 39808 │ │ │ │ + beq 39adc │ │ │ │ + ldr r2, [pc, #928] @ 39810 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r8, [r6, r2] │ │ │ │ - ldr sl, [r3, #388] @ 0x184 │ │ │ │ + ldr sl, [r3, #212] @ 0xd4 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ strd sl, [sp, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bl 8980 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3a038 │ │ │ │ + beq 3a040 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a05c │ │ │ │ + bne 3a064 │ │ │ │ mov r0, r9 │ │ │ │ bl 124a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #856] @ 3982c │ │ │ │ + ldr r2, [pc, #856] @ 39834 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ bl 132cc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ bl 12814 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #952] @ 398c4 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #952] @ 398cc │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r1, [pc, #640] @ 39794 │ │ │ │ + ldr r1, [pc, #640] @ 3979c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #636] @ 39798 │ │ │ │ + ldr r0, [pc, #636] @ 397a0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #632] @ 3979c │ │ │ │ + ldr r2, [pc, #632] @ 397a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #848] @ 398c4 │ │ │ │ - ldr r1, [pc, #552] @ 397a0 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #848] @ 398cc │ │ │ │ + ldr r1, [pc, #552] @ 397a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #548] @ 397a4 │ │ │ │ + ldr r0, [pc, #548] @ 397ac │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #544] @ 397a8 │ │ │ │ + ldr r2, [pc, #544] @ 397b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 3908c │ │ │ │ + b 39094 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #536] @ 397e4 │ │ │ │ - ldr r1, [pc, #476] @ 397ac │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #536] @ 397ec │ │ │ │ + ldr r1, [pc, #476] @ 397b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #736] @ 398c4 │ │ │ │ - ldr r1, [pc, #456] @ 397b0 │ │ │ │ + ldr r3, [pc, #736] @ 398cc │ │ │ │ + ldr r1, [pc, #456] @ 397b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #452] @ 397b4 │ │ │ │ - ldr r2, [pc, #452] @ 397b8 │ │ │ │ + ldr r0, [pc, #452] @ 397bc │ │ │ │ + ldr r2, [pc, #452] @ 397c0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc8 │ │ │ │ + b 38cd0 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 389c0 │ │ │ │ - ldr r3, [pc, #684] @ 398c4 │ │ │ │ - ldr r1, [pc, #416] @ 397bc │ │ │ │ + b 389c8 │ │ │ │ + ldr r3, [pc, #684] @ 398cc │ │ │ │ + ldr r1, [pc, #416] @ 397c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #412] @ 397c0 │ │ │ │ + ldr r0, [pc, #412] @ 397c8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #396] @ 397b8 │ │ │ │ + ldr r2, [pc, #396] @ 397c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 39094 │ │ │ │ - ldr r3, [pc, #640] @ 398c4 │ │ │ │ - ldr r1, [pc, #380] @ 397c4 │ │ │ │ + b 3909c │ │ │ │ + ldr r3, [pc, #640] @ 398cc │ │ │ │ + ldr r1, [pc, #380] @ 397cc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #376] @ 397c8 │ │ │ │ + ldr r0, [pc, #376] @ 397d0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #372] @ 397cc │ │ │ │ + ldr r2, [pc, #372] @ 397d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r8, r4 │ │ │ │ - b 3908c │ │ │ │ + b 39094 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38b84 │ │ │ │ - ldr r3, [pc, #580] @ 398c4 │ │ │ │ - ldr r2, [pc, #332] @ 397d0 │ │ │ │ + b 38b8c │ │ │ │ + ldr r3, [pc, #580] @ 398cc │ │ │ │ + ldr r2, [pc, #332] @ 397d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #328] @ 397d4 │ │ │ │ - ldr r0, [pc, #328] @ 397d8 │ │ │ │ + ldr r1, [pc, #328] @ 397dc │ │ │ │ + ldr r0, [pc, #328] @ 397e0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #288] @ 397cc │ │ │ │ + ldr r2, [pc, #288] @ 397d4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 1407c │ │ │ │ - b 39664 │ │ │ │ + b 3966c │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 38efc │ │ │ │ - andeq r7, r2, ip, lsl #18 │ │ │ │ + b 38f04 │ │ │ │ + andeq r7, r2, r4, lsl #18 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ + strdeq r7, [r2], -r4 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ @ instruction: 0x000004b8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - andeq r7, r2, r8, lsr #7 │ │ │ │ - strdeq sl, [r0], -ip │ │ │ │ + andeq r7, r2, r0, lsr #7 │ │ │ │ + andeq sl, r0, ip, lsl #2 │ │ │ │ andeq r8, r0, r8, asr #31 │ │ │ │ - andeq sl, r0, r0, rrx │ │ │ │ + andeq sl, r0, r0, ror r0 │ │ │ │ andeq r8, r0, r0, lsr pc │ │ │ │ andeq r0, r0, sp, lsl #4 │ │ │ │ - andeq r9, r0, r8, asr #22 │ │ │ │ - strdeq r9, [r0], -r8 │ │ │ │ + andeq r9, r0, r8, asr fp │ │ │ │ + andeq sl, r0, r8 │ │ │ │ andeq r8, r0, r8, asr #29 │ │ │ │ andeq r0, r0, pc, lsl #4 │ │ │ │ - ldrdeq r9, [r0], -r0 │ │ │ │ + andeq r9, r0, r0, ror #31 │ │ │ │ andeq r8, r0, r0, lsr #29 │ │ │ │ - muleq r0, r0, pc @ │ │ │ │ + andeq r9, r0, r0, lsr #31 │ │ │ │ andeq r8, r0, ip, asr lr │ │ │ │ andeq r8, r0, r8, ror #29 │ │ │ │ - andeq r9, r0, r8, lsl #30 │ │ │ │ + andeq r9, r0, r8, lsl pc │ │ │ │ ldrdeq r8, [r0], -r8 @ │ │ │ │ - muleq r0, r0, lr │ │ │ │ + andeq r9, r0, r0, lsr #29 │ │ │ │ andeq r8, r0, r0, ror #26 │ │ │ │ andeq r0, r0, r5, lsr #4 │ │ │ │ - strdeq sl, [r0], -ip │ │ │ │ - andeq r9, r0, r0, ror #28 │ │ │ │ + andeq sl, r0, r8, lsl #5 │ │ │ │ + andeq r9, r0, r0, ror lr │ │ │ │ andeq r8, r0, ip, lsr #26 │ │ │ │ - andeq r9, r0, ip, asr sp │ │ │ │ + andeq r9, r0, ip, ror #26 │ │ │ │ andeq r8, r0, ip, lsr #24 │ │ │ │ andeq r0, r0, r3, lsl r2 │ │ │ │ - andeq r9, r0, r4, lsr sp │ │ │ │ + andeq r9, r0, r4, asr #26 │ │ │ │ andeq r8, r0, r4, lsl #24 │ │ │ │ andeq r8, r0, ip, asr ip │ │ │ │ - @ instruction: 0x00009cbc │ │ │ │ + andeq r9, r0, ip, asr #25 │ │ │ │ andeq r8, r0, r8, lsl #23 │ │ │ │ - andeq r9, r0, ip, ror ip │ │ │ │ + andeq r9, r0, ip, lsl #25 │ │ │ │ andeq r8, r0, r8, asr #22 │ │ │ │ - andeq r9, r0, r0, ror #21 │ │ │ │ + strdeq r9, [r0], -r0 │ │ │ │ @ instruction: 0x000089b0 │ │ │ │ - andeq r9, r0, r0, ror sl │ │ │ │ + andeq r9, r0, r0, lsl #21 │ │ │ │ andeq r8, r0, r0, asr #18 │ │ │ │ - andeq r9, r0, r0, asr #20 │ │ │ │ + andeq r9, r0, r0, asr sl │ │ │ │ andeq r8, r0, r0, lsl r9 │ │ │ │ andeq r0, r0, r5, lsl r2 │ │ │ │ - andeq r9, r0, r0, ror #19 │ │ │ │ + strdeq r9, [r0], -r0 │ │ │ │ andeq r8, r0, r8, lsr #17 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r9, r0, ip, lsl #17 │ │ │ │ + muleq r0, ip, r8 │ │ │ │ andeq r8, r0, ip, asr r7 │ │ │ │ andeq r0, r0, fp, lsl r2 │ │ │ │ - andeq r9, r0, r8, lsr #16 │ │ │ │ + andeq r9, r0, r8, lsr r8 │ │ │ │ strdeq r8, [r0], -r8 @ │ │ │ │ andeq r0, r0, sp, lsl r2 │ │ │ │ - andeq r9, r0, r8, lsl #6 │ │ │ │ - @ instruction: 0x000097b8 │ │ │ │ + andeq r9, r0, r8, lsl r3 │ │ │ │ + andeq r9, r0, r8, asr #15 │ │ │ │ andeq r8, r0, r8, lsl #13 │ │ │ │ andeq r0, r0, lr, lsl r2 │ │ │ │ - andeq r9, r0, r4, lsl #15 │ │ │ │ + muleq r0, r4, r7 │ │ │ │ andeq r8, r0, r4, asr r6 │ │ │ │ - andeq r9, r0, r8, asr r7 │ │ │ │ + andeq r9, r0, r8, ror #14 │ │ │ │ andeq r8, r0, r8, lsr #12 │ │ │ │ andeq r0, r0, pc, lsl r2 │ │ │ │ - @ instruction: 0x00009ab4 │ │ │ │ - andeq r9, r0, r8, lsl r7 │ │ │ │ + andeq r9, r0, r0, asr #22 │ │ │ │ + andeq r9, r0, r8, lsr #14 │ │ │ │ andeq r8, r0, r4, ror #11 │ │ │ │ - @ instruction: 0x000093b4 │ │ │ │ + andeq r9, r0, r4, asr #7 │ │ │ │ andeq r8, r0, r0, lsl #5 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - andeq r8, r0, r4, ror #28 │ │ │ │ - andeq r9, r0, r4, lsl r3 │ │ │ │ + andeq r8, r0, r4, ror lr │ │ │ │ + andeq r9, r0, r4, lsr #6 │ │ │ │ andeq r8, r0, r4, ror #3 │ │ │ │ - andeq r9, r0, ip, ror #5 │ │ │ │ + strdeq r9, [r0], -ip │ │ │ │ @ instruction: 0x000081bc │ │ │ │ andeq r0, r0, r7, lsr #4 │ │ │ │ - andeq r9, r0, r4, ror #1 │ │ │ │ + strdeq r9, [r0], -r4 │ │ │ │ @ instruction: 0x00007fb4 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - andeq r8, r0, ip, lsl #29 │ │ │ │ + muleq r0, ip, lr │ │ │ │ andeq r7, r0, ip, asr sp │ │ │ │ andeq r0, r0, r9, lsl r2 │ │ │ │ - andeq sl, r0, ip, lsr r2 │ │ │ │ + andeq sl, r0, r4, asr r2 │ │ │ │ andeq r6, r0, r0, lsr #24 │ │ │ │ - andeq r8, r0, ip, lsr #27 │ │ │ │ - andeq r2, r0, r1, asr #21 │ │ │ │ + @ instruction: 0x00008dbc │ │ │ │ + andeq r2, r0, sp, lsl #5 │ │ │ │ andeq r8, r0, r4, lsl #11 │ │ │ │ andeq r0, r0, sl, lsl r2 │ │ │ │ - andeq r8, r0, r0, lsr ip │ │ │ │ + andeq r8, r0, r0, asr #24 │ │ │ │ andeq r7, r0, r0, lsl #22 │ │ │ │ andeq r0, r0, r2, lsr #4 │ │ │ │ - andeq r8, r0, ip, ror #22 │ │ │ │ + andeq r8, r0, ip, ror fp │ │ │ │ andeq r7, r0, ip, lsr sl │ │ │ │ - andeq r8, r0, r4, lsr fp │ │ │ │ + andeq r8, r0, r4, asr #22 │ │ │ │ andeq r7, r0, r4, lsl #20 │ │ │ │ - andeq r8, r0, r0, lsl #22 │ │ │ │ + andeq r8, r0, r0, lsl fp │ │ │ │ ldrdeq r7, [r0], -r0 │ │ │ │ - @ instruction: 0x00008abc │ │ │ │ + andeq r8, r0, ip, asr #21 │ │ │ │ andeq r7, r0, ip, lsl #19 │ │ │ │ - muleq r0, r4, sl │ │ │ │ + andeq r8, r0, r4, lsr #21 │ │ │ │ andeq r7, r0, r4, ror #18 │ │ │ │ - andeq r8, r0, r4, ror sl │ │ │ │ + andeq r8, r0, r4, lsl #21 │ │ │ │ andeq r7, r0, r0, asr #18 │ │ │ │ - andeq r8, r0, ip, lsr #20 │ │ │ │ + andeq r8, r0, ip, lsr sl │ │ │ │ strdeq r7, [r0], -ip │ │ │ │ - andeq r8, r0, ip, lsl #27 │ │ │ │ - strdeq r8, [r0], -r0 │ │ │ │ + andeq r8, r0, r8, lsl lr │ │ │ │ + andeq r8, r0, r0, lsl #20 │ │ │ │ @ instruction: 0x000078bc │ │ │ │ andeq r8, r0, r8, lsl #4 │ │ │ │ - @ instruction: 0x000089b0 │ │ │ │ + andeq r8, r0, r0, asr #19 │ │ │ │ andeq r7, r0, r0, lsl #17 │ │ │ │ andeq r0, r0, r6, lsl r2 │ │ │ │ andeq r8, r0, r8, asr #3 │ │ │ │ - andeq r8, r0, r4, lsl #19 │ │ │ │ + muleq r0, r4, r9 │ │ │ │ andeq r7, r0, r0, asr r8 │ │ │ │ - andeq r9, r0, r8, lsl #28 │ │ │ │ + andeq r9, r0, r0, lsr #28 │ │ │ │ andeq r6, r0, ip, ror #15 │ │ │ │ andeq r8, r0, r0, asr #2 │ │ │ │ - andeq r2, r0, lr, lsl #19 │ │ │ │ - andeq r8, r0, r4, lsr #18 │ │ │ │ + andeq r2, r0, sl, asr r1 │ │ │ │ + andeq r8, r0, r4, lsr r9 │ │ │ │ strdeq r7, [r0], -r4 │ │ │ │ - andeq r9, r0, ip, lsr #27 │ │ │ │ + andeq r9, r0, r4, asr #27 │ │ │ │ muleq r0, r0, r7 │ │ │ │ - andeq r8, r0, r4, lsl #18 │ │ │ │ - andeq r2, r0, r0, lsr #19 │ │ │ │ + andeq r8, r0, r4, lsl r9 │ │ │ │ + andeq r2, r0, ip, ror #2 │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq r8, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0x000088bc │ │ │ │ + andeq r8, r0, ip, asr #17 │ │ │ │ andeq r7, r0, ip, lsl #15 │ │ │ │ andeq r0, r0, r3, lsr #4 │ │ │ │ - andeq r9, r0, ip, asr #26 │ │ │ │ + andeq r9, r0, r4, ror #26 │ │ │ │ andeq r6, r0, r0, lsr r7 │ │ │ │ - andeq r8, r0, r8, asr #17 │ │ │ │ - muleq r0, lr, fp │ │ │ │ - andeq r9, r0, r4, lsr #26 │ │ │ │ + ldrdeq r8, [r0], -r8 @ │ │ │ │ + andeq r2, r0, sl, ror #6 │ │ │ │ + andeq r9, r0, ip, lsr sp │ │ │ │ andeq r6, r0, r8, lsl #14 │ │ │ │ - andeq r8, r0, r0, asr #7 │ │ │ │ - ldrdeq r2, [r0], -r8 │ │ │ │ - strdeq r9, [r0], -ip │ │ │ │ + ldrdeq r8, [r0], -r0 │ │ │ │ + andeq r2, r0, r4, lsr #7 │ │ │ │ + andeq r9, r0, r4, lsl sp │ │ │ │ andeq r6, r0, r0, ror #13 │ │ │ │ - muleq r0, r8, r3 │ │ │ │ - andeq r2, r0, ip, lsl #22 │ │ │ │ - ldrdeq r9, [r0], -r4 │ │ │ │ + andeq r8, r0, r8, lsr #7 │ │ │ │ + ldrdeq r2, [r0], -r8 │ │ │ │ + andeq r9, r0, ip, ror #25 │ │ │ │ @ instruction: 0x000066b8 │ │ │ │ - andeq r8, r0, r0, asr r8 │ │ │ │ - andeq r2, r0, r2, lsl #22 │ │ │ │ - andeq r9, r0, ip, lsr #25 │ │ │ │ + andeq r8, r0, r0, ror #16 │ │ │ │ + andeq r2, r0, lr, asr #5 │ │ │ │ + andeq r9, r0, r4, asr #25 │ │ │ │ muleq r0, r0, r6 │ │ │ │ - andeq r8, r0, r8, asr #11 │ │ │ │ - andeq r2, r0, r5, ror #21 │ │ │ │ - andeq r9, r0, r4, lsl #25 │ │ │ │ + ldrdeq r8, [r0], -r8 @ │ │ │ │ + @ instruction: 0x000022b1 │ │ │ │ + muleq r0, ip, ip │ │ │ │ andeq r6, r0, r8, ror #12 │ │ │ │ - andeq r8, r0, r4, asr #7 │ │ │ │ - andeq r2, r0, fp, ror #19 │ │ │ │ - andeq r9, r0, ip, asr ip │ │ │ │ + ldrdeq r8, [r0], -r4 │ │ │ │ + @ instruction: 0x000021b7 │ │ │ │ + andeq r9, r0, r4, ror ip │ │ │ │ andeq r6, r0, r0, asr #12 │ │ │ │ - ldrdeq r8, [r0], -r8 @ │ │ │ │ - andeq r2, r0, r5, asr #23 │ │ │ │ - andeq r9, r0, r4, lsr ip │ │ │ │ + andeq r8, r0, r8, ror #15 │ │ │ │ + muleq r0, r1, r3 │ │ │ │ + andeq r9, r0, ip, asr #24 │ │ │ │ andeq r6, r0, r8, lsl r6 │ │ │ │ - ldrdeq r8, [r0], -r0 │ │ │ │ - andeq r2, r0, r4, asr #23 │ │ │ │ - andeq r9, r0, ip, lsl #24 │ │ │ │ + andeq r8, r0, r0, ror #5 │ │ │ │ + muleq r0, r0, r3 │ │ │ │ + andeq r9, r0, r4, lsr #24 │ │ │ │ andeq r6, r0, ip, lsr #6 │ │ │ │ andeq r6, r0, ip, ror r6 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r9, r0, r8, ror #23 │ │ │ │ + andeq r9, r0, r0, lsl #24 │ │ │ │ andeq r6, r0, ip, asr #6 │ │ │ │ andeq r6, r0, r8, ror r3 │ │ │ │ - andeq r9, r0, r0, asr #23 │ │ │ │ + ldrdeq r9, [r0], -r8 │ │ │ │ andeq r6, r0, r4, lsr #11 │ │ │ │ - andeq r8, r0, ip, asr r2 │ │ │ │ - muleq r0, sp, fp │ │ │ │ - muleq r0, r8, fp │ │ │ │ + andeq r8, r0, ip, ror #4 │ │ │ │ + andeq r2, r0, r9, ror #6 │ │ │ │ + @ instruction: 0x00009bb0 │ │ │ │ andeq r6, r0, ip, ror r5 │ │ │ │ - andeq r8, r0, r4, lsr r2 │ │ │ │ - ldrdeq r2, [r0], -r6 │ │ │ │ - andeq r9, r0, r0, ror fp │ │ │ │ + andeq r8, r0, r4, asr #4 │ │ │ │ + andeq r2, r0, r2, lsr #3 │ │ │ │ + andeq r9, r0, r8, lsl #23 │ │ │ │ andeq r6, r0, r4, asr r5 │ │ │ │ - andeq r8, r0, ip, ror #13 │ │ │ │ - andeq r2, r0, pc, ror #22 │ │ │ │ - andeq r9, r0, r8, asr #22 │ │ │ │ + strdeq r8, [r0], -ip │ │ │ │ + andeq r2, r0, fp, lsr r3 │ │ │ │ + andeq r9, r0, r0, ror #22 │ │ │ │ andeq r6, r0, ip, lsr #10 │ │ │ │ - andeq r8, r0, r4, ror #3 │ │ │ │ - andeq r2, r0, fp, asr #23 │ │ │ │ - andeq r9, r0, r0, lsr #22 │ │ │ │ + strdeq r8, [r0], -r4 │ │ │ │ + muleq r0, r7, r3 │ │ │ │ + andeq r9, r0, r8, lsr fp │ │ │ │ andeq r6, r0, r4, lsl #10 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - andeq r2, r0, ip, asr #23 │ │ │ │ - strdeq r9, [r0], -r8 │ │ │ │ + andeq r8, r0, ip, lsr #13 │ │ │ │ + muleq r0, r8, r3 │ │ │ │ + andeq r9, r0, r0, lsl fp │ │ │ │ ldrdeq r6, [r0], -ip │ │ │ │ - andeq r8, r0, r8, lsl #9 │ │ │ │ - andeq r2, r0, r2, ror sl │ │ │ │ - ldrdeq r9, [r0], -r0 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + andeq r2, r0, lr, lsr r2 │ │ │ │ + andeq r9, r0, r8, ror #21 │ │ │ │ @ instruction: 0x000064b4 │ │ │ │ - andeq r8, r0, r4, lsr r6 │ │ │ │ - andeq r2, r0, lr, asr sl │ │ │ │ - ldr r3, [pc, #-296] @ 398c4 │ │ │ │ - ldr r1, [pc, #-532] @ 397dc │ │ │ │ + andeq r8, r0, r4, asr #12 │ │ │ │ + andeq r2, r0, sl, lsr #4 │ │ │ │ + ldr r3, [pc, #-296] @ 398cc │ │ │ │ + ldr r1, [pc, #-532] @ 397e4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-536] @ 397e0 │ │ │ │ + ldr r0, [pc, #-536] @ 397e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #548 @ 0x224 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, sl │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 392f4 │ │ │ │ + b 392fc │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - ldr r3, [pc, #-652] @ 397e4 │ │ │ │ - ldr r1, [pc, #-652] @ 397e8 │ │ │ │ + bl 910c │ │ │ │ + ldr r3, [pc, #-652] @ 397ec │ │ │ │ + ldr r1, [pc, #-652] @ 397f0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 86d4 │ │ │ │ - ldr r3, [pc, #-452] @ 398c4 │ │ │ │ - ldr r1, [pc, #-672] @ 397ec │ │ │ │ + ldr r3, [pc, #-452] @ 398cc │ │ │ │ + ldr r1, [pc, #-672] @ 397f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-676] @ 397f0 │ │ │ │ - ldr r2, [pc, #-668] @ 397fc │ │ │ │ + ldr r0, [pc, #-676] @ 397f8 │ │ │ │ + ldr r2, [pc, #-668] @ 39804 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-492] @ 398c4 │ │ │ │ - ldr r1, [pc, #-704] @ 397f4 │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-492] @ 398cc │ │ │ │ + ldr r1, [pc, #-704] @ 397fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-708] @ 397f8 │ │ │ │ - ldr r2, [pc, #-708] @ 397fc │ │ │ │ + ldr r0, [pc, #-708] @ 39800 │ │ │ │ + ldr r2, [pc, #-708] @ 39804 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ bl 132cc │ │ │ │ - b 38de8 │ │ │ │ + b 38df0 │ │ │ │ bl cdd4 │ │ │ │ bl 1254c │ │ │ │ - b 394e0 │ │ │ │ + b 394e8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39b00 │ │ │ │ + beq 39b08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3a0b8 │ │ │ │ + beq 3a0c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39b20 │ │ │ │ + beq 39b28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a0c4 │ │ │ │ + beq 3a0cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a6dc │ │ │ │ + beq 3a6e4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39b4c │ │ │ │ + beq 39b54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a0ac │ │ │ │ + beq 3a0b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39b68 │ │ │ │ + beq 39b70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3a094 │ │ │ │ + beq 3a09c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39b84 │ │ │ │ + beq 39b8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3a0a0 │ │ │ │ + beq 3a0a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ - ldr r7, [r3, #404] @ 0x194 │ │ │ │ + ldr r7, [r3, #228] @ 0xe4 │ │ │ │ bl 8644 │ │ │ │ cmp sl, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3a6b4 │ │ │ │ + beq 3a6bc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39bbc │ │ │ │ + beq 39bc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3a088 │ │ │ │ + beq 3a090 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a2d8 │ │ │ │ + beq 3a2e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #2 │ │ │ │ bl e418 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 39bf4 │ │ │ │ + beq 39bfc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3a0d0 │ │ │ │ + beq 3a0d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a260 │ │ │ │ - ldr r3, [pc, #-1020] @ 39808 │ │ │ │ + beq 3a268 │ │ │ │ + ldr r3, [pc, #-1020] @ 39810 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r4, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a294 │ │ │ │ + beq 3a29c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39c58 │ │ │ │ + beq 39c60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3a158 │ │ │ │ + beq 3a160 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a5c8 │ │ │ │ + beq 3a5d0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39c7c │ │ │ │ + beq 39c84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 3a140 │ │ │ │ + beq 3a148 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a3d4 │ │ │ │ + bne 3a3dc │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39cb0 │ │ │ │ + beq 39cb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3a14c │ │ │ │ - ldr r3, [pc, #-1012] @ 398c4 │ │ │ │ - ldr r1, [pc, #-1212] @ 39800 │ │ │ │ + beq 3a154 │ │ │ │ + ldr r3, [pc, #-1012] @ 398cc │ │ │ │ + ldr r1, [pc, #-1212] @ 39808 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-1216] @ 39804 │ │ │ │ - ldr r2, [pc, #-1084] @ 3988c │ │ │ │ + ldr r0, [pc, #-1216] @ 3980c │ │ │ │ + ldr r2, [pc, #-1084] @ 39894 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc8 │ │ │ │ + b 38cd0 │ │ │ │ ldr r3, [r7] │ │ │ │ str r5, [sp, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - beq 39cfc │ │ │ │ + beq 39d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3a0e8 │ │ │ │ + beq 3a0f0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39d1c │ │ │ │ + beq 39d24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a0f4 │ │ │ │ + beq 3a0fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a68c │ │ │ │ + beq 3a694 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39d40 │ │ │ │ + beq 39d48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3a0dc │ │ │ │ + beq 3a0e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a500 │ │ │ │ + beq 3a508 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39d6c │ │ │ │ + beq 39d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a100 │ │ │ │ + beq 3a108 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39d8c │ │ │ │ + beq 39d94 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a10c │ │ │ │ + beq 3a114 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - ldr r3, [r2, #364] @ 0x16c │ │ │ │ - ldr r7, [r2, #356] @ 0x164 │ │ │ │ - ldr r0, [r2, #368] @ 0x170 │ │ │ │ - ldr sl, [r2, #452] @ 0x1c4 │ │ │ │ + ldr r3, [r2, #188] @ 0xbc │ │ │ │ + ldr r7, [r2, #180] @ 0xb4 │ │ │ │ + ldr r0, [r2, #192] @ 0xc0 │ │ │ │ + ldr sl, [r2, #276] @ 0x114 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ bl 8a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a228 │ │ │ │ + beq 3a230 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39de0 │ │ │ │ + beq 39de8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3a134 │ │ │ │ + beq 3a13c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3a3a0 │ │ │ │ + beq 3a3a8 │ │ │ │ mov r0, #2 │ │ │ │ bl 8434 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3a368 │ │ │ │ + beq 3a370 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ - beq 3a77c │ │ │ │ + beq 3a784 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r0, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl] │ │ │ │ mov r1, r9 │ │ │ │ str sl, [r2] │ │ │ │ str r4, [r2, #4] │ │ │ │ bl 8578 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 39e50 │ │ │ │ + beq 39e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3a18c │ │ │ │ + beq 3a194 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a324 │ │ │ │ - ldr r3, [pc, #-1624] @ 39808 │ │ │ │ + beq 3a32c │ │ │ │ + ldr r3, [pc, #-1624] @ 39810 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r4, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str fp, [sp, #140] @ 0x8c │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a300 │ │ │ │ + beq 3a308 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39eb4 │ │ │ │ + beq 39ebc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3a1e0 │ │ │ │ + beq 3a1e8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a754 │ │ │ │ + beq 3a75c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39ed8 │ │ │ │ + beq 39ee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 3a1d4 │ │ │ │ + beq 3a1dc │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a40c │ │ │ │ + bne 3a414 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39f0c │ │ │ │ + beq 39f14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3a1c8 │ │ │ │ - ldr r3, [pc, #-1616] @ 398c4 │ │ │ │ - ldr r1, [pc, #-1804] @ 3980c │ │ │ │ + beq 3a1d0 │ │ │ │ + ldr r3, [pc, #-1616] @ 398cc │ │ │ │ + ldr r1, [pc, #-1804] @ 39814 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-1808] @ 39810 │ │ │ │ + ldr r0, [pc, #-1808] @ 39818 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ bl 132cc │ │ │ │ - b 38cc8 │ │ │ │ + b 38cd0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-1844] @ 39814 │ │ │ │ + ldr r2, [pc, #-1844] @ 3981c │ │ │ │ mov r1, r4 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 394e0 │ │ │ │ + b 394e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39f80 │ │ │ │ + beq 39f88 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a1f0 │ │ │ │ + beq 3a1f8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a618 │ │ │ │ + beq 3a620 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39fa4 │ │ │ │ + beq 39fac │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3a1fc │ │ │ │ + beq 3a204 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a5f0 │ │ │ │ + beq 3a5f8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39fd0 │ │ │ │ + beq 39fd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3a208 │ │ │ │ + beq 3a210 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 39fec │ │ │ │ + beq 39ff4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 3a214 │ │ │ │ + beq 3a21c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a34c │ │ │ │ + beq 3a354 │ │ │ │ add r6, r4, #2 │ │ │ │ teq r4, r6 │ │ │ │ - bmi 3a118 │ │ │ │ + bmi 3a120 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 38c14 │ │ │ │ - ldr r3, [pc, #-2048] @ 39818 │ │ │ │ - ldr r1, [pc, #-2048] @ 3981c │ │ │ │ - ldr r0, [pc, #-2048] @ 39820 │ │ │ │ + bne 38c1c │ │ │ │ + ldr r3, [pc, #-2048] @ 39820 │ │ │ │ + ldr r1, [pc, #-2048] @ 39824 │ │ │ │ + ldr r0, [pc, #-2048] @ 39828 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-2056] @ 39824 │ │ │ │ + ldr r2, [pc, #-2056] @ 3982c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2080] @ 3982c │ │ │ │ + ldr r2, [pc, #-2080] @ 39834 │ │ │ │ mov r1, r4 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 394e0 │ │ │ │ - ldr r2, [pc, #-2108] @ 39828 │ │ │ │ + bl 910c │ │ │ │ + b 394e8 │ │ │ │ + ldr r2, [pc, #-2108] @ 39830 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-2136] @ 3982c │ │ │ │ + ldr r2, [pc, #-2136] @ 39834 │ │ │ │ bl 1407c │ │ │ │ - b 394e0 │ │ │ │ + b 394e8 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39bbc │ │ │ │ + b 39bc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39b68 │ │ │ │ + b 39b70 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39b84 │ │ │ │ + b 39b8c │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39b4c │ │ │ │ + b 39b54 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39b00 │ │ │ │ + b 39b08 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39b20 │ │ │ │ + b 39b28 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39bf4 │ │ │ │ + b 39bfc │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39d40 │ │ │ │ + b 39d48 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39cfc │ │ │ │ + b 39d04 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39d1c │ │ │ │ + b 39d24 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39d6c │ │ │ │ + b 39d74 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39d8c │ │ │ │ + b 39d94 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 3a004 │ │ │ │ + bge 3a00c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ - b 3a004 │ │ │ │ + b 3a00c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39de0 │ │ │ │ + b 39de8 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39c7c │ │ │ │ + b 39c84 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39cb0 │ │ │ │ + b 39cb8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39c58 │ │ │ │ - ldr r3, [pc, #-2216] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2368] @ 39830 │ │ │ │ + b 39c60 │ │ │ │ + ldr r3, [pc, #-2216] @ 398cc │ │ │ │ + ldr r1, [pc, #-2368] @ 39838 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2372] @ 39834 │ │ │ │ + ldr r0, [pc, #-2372] @ 3983c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #-2376] @ 39838 │ │ │ │ + ldr r2, [pc, #-2376] @ 39840 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 39664 │ │ │ │ + b 3966c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39e50 │ │ │ │ + b 39e58 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 391c4 │ │ │ │ + b 391cc │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 391e8 │ │ │ │ + b 391f0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39214 │ │ │ │ + b 3921c │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 391a4 │ │ │ │ + b 391ac │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39f0c │ │ │ │ + b 39f14 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39ed8 │ │ │ │ + b 39ee0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39eb4 │ │ │ │ + b 39ebc │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39f80 │ │ │ │ + b 39f88 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39fa4 │ │ │ │ + b 39fac │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39fd0 │ │ │ │ + b 39fd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39fec │ │ │ │ + b 39ff4 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - b 39188 │ │ │ │ - ldr r3, [pc, #-2412] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2552] @ 3983c │ │ │ │ + b 39190 │ │ │ │ + ldr r3, [pc, #-2412] @ 398cc │ │ │ │ + ldr r1, [pc, #-2552] @ 39844 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2556] @ 39840 │ │ │ │ + ldr r0, [pc, #-2556] @ 39848 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-2468] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2600] @ 39844 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-2468] @ 398cc │ │ │ │ + ldr r1, [pc, #-2600] @ 3984c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2604] @ 39848 │ │ │ │ - ldr r2, [pc, #-2540] @ 3988c │ │ │ │ + ldr r0, [pc, #-2604] @ 39850 │ │ │ │ + ldr r2, [pc, #-2540] @ 39894 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc0 │ │ │ │ + b 38cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 392b4 │ │ │ │ - ldr r3, [pc, #-2520] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2644] @ 3984c │ │ │ │ + b 392bc │ │ │ │ + ldr r3, [pc, #-2520] @ 398cc │ │ │ │ + ldr r1, [pc, #-2644] @ 39854 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2648] @ 39850 │ │ │ │ - ldr r2, [pc, #-2592] @ 3988c │ │ │ │ + ldr r0, [pc, #-2648] @ 39858 │ │ │ │ + ldr r2, [pc, #-2592] @ 39894 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r8 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 39280 │ │ │ │ - ldr r3, [pc, #-2588] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2704] @ 39854 │ │ │ │ + b 39288 │ │ │ │ + ldr r3, [pc, #-2588] @ 398cc │ │ │ │ + ldr r1, [pc, #-2704] @ 3985c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2708] @ 39858 │ │ │ │ - ldr r2, [pc, #-2660] @ 3988c │ │ │ │ + ldr r0, [pc, #-2708] @ 39860 │ │ │ │ + ldr r2, [pc, #-2660] @ 39894 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc0 │ │ │ │ - ldr r3, [pc, #-2628] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2736] @ 3985c │ │ │ │ + b 38cc8 │ │ │ │ + ldr r3, [pc, #-2628] @ 398cc │ │ │ │ + ldr r1, [pc, #-2736] @ 39864 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2740] @ 39860 │ │ │ │ + ldr r0, [pc, #-2740] @ 39868 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3a2b4 │ │ │ │ - ldr r3, [pc, #-2664] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2764] @ 39864 │ │ │ │ + b 3a2bc │ │ │ │ + ldr r3, [pc, #-2664] @ 398cc │ │ │ │ + ldr r1, [pc, #-2764] @ 3986c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2768] @ 39868 │ │ │ │ + ldr r0, [pc, #-2768] @ 39870 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 38cc0 │ │ │ │ + b 38cc8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 3a004 │ │ │ │ - ldr r3, [pc, #-2732] @ 398c4 │ │ │ │ - ldr r1, [pc, #-2824] @ 3986c │ │ │ │ + b 3a00c │ │ │ │ + ldr r3, [pc, #-2732] @ 398cc │ │ │ │ + ldr r1, [pc, #-2824] @ 39874 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-2828] @ 39870 │ │ │ │ + ldr r0, [pc, #-2828] @ 39878 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-2788] @ 398c4 │ │ │ │ - ldr r2, [pc, #-2872] @ 39874 │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-2788] @ 398cc │ │ │ │ + ldr r2, [pc, #-2872] @ 3987c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #-2876] @ 39878 │ │ │ │ - ldr r0, [pc, #-2876] @ 3987c │ │ │ │ + ldr r1, [pc, #-2876] @ 39880 │ │ │ │ + ldr r0, [pc, #-2876] @ 39884 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r4} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ bl 1407c │ │ │ │ - b 38cc0 │ │ │ │ - ldr r3, [pc, #-2840] @ 398c4 │ │ │ │ - ldr r0, [pc, #-2912] @ 39880 │ │ │ │ + b 38cc8 │ │ │ │ + ldr r3, [pc, #-2840] @ 398cc │ │ │ │ + ldr r0, [pc, #-2912] @ 39888 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r1, [pc, #-2924] @ 39884 │ │ │ │ + ldr r1, [pc, #-2924] @ 3988c │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #-2932] @ 39888 │ │ │ │ - ldr r2, [pc, #-2932] @ 3988c │ │ │ │ + ldr r0, [pc, #-2932] @ 39890 │ │ │ │ + ldr r2, [pc, #-2932] @ 39894 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-2896] @ 398c4 │ │ │ │ - ldr ip, [pc, #-2952] @ 39890 │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-2896] @ 398cc │ │ │ │ + ldr ip, [pc, #-2952] @ 39898 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #-2956] @ 39894 │ │ │ │ - ldr r0, [pc, #-2956] @ 39898 │ │ │ │ + ldr r1, [pc, #-2956] @ 3989c │ │ │ │ + ldr r0, [pc, #-2956] @ 398a0 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #540 @ 0x21c │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-2992] @ 3989c │ │ │ │ - ldr r1, [pc, #-2992] @ 398a0 │ │ │ │ - ldr r0, [pc, #-2992] @ 398a4 │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-2992] @ 398a4 │ │ │ │ + ldr r1, [pc, #-2992] @ 398a8 │ │ │ │ + ldr r0, [pc, #-2992] @ 398ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3000] @ 398a8 │ │ │ │ + ldr r2, [pc, #-3000] @ 398b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 9420 │ │ │ │ - ldr r3, [pc, #-2996] @ 398c4 │ │ │ │ - ldr r1, [pc, #-3024] @ 398ac │ │ │ │ + ldr r3, [pc, #-2996] @ 398cc │ │ │ │ + ldr r1, [pc, #-3024] @ 398b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #-3028] @ 398b0 │ │ │ │ - ldr r2, [pc, #-2996] @ 398d4 │ │ │ │ + ldr r0, [pc, #-3028] @ 398b8 │ │ │ │ + ldr r2, [pc, #-2996] @ 398dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-3060] @ 398b4 │ │ │ │ - ldr r1, [pc, #-3060] @ 398b8 │ │ │ │ - ldr r0, [pc, #-3060] @ 398bc │ │ │ │ + bl 910c │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-3060] @ 398bc │ │ │ │ + ldr r1, [pc, #-3060] @ 398c0 │ │ │ │ + ldr r0, [pc, #-3060] @ 398c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3068] @ 398c0 │ │ │ │ + ldr r2, [pc, #-3068] @ 398c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3084] @ 398c4 │ │ │ │ - ldr r0, [pc, #-3084] @ 398c8 │ │ │ │ + ldr r3, [pc, #-3084] @ 398cc │ │ │ │ + ldr r0, [pc, #-3084] @ 398d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r1, [pc, #-3096] @ 398cc │ │ │ │ + ldr r1, [pc, #-3096] @ 398d4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #-3104] @ 398d0 │ │ │ │ - ldr r2, [pc, #-3104] @ 398d4 │ │ │ │ + ldr r0, [pc, #-3104] @ 398d8 │ │ │ │ + ldr r2, [pc, #-3104] @ 398dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1407c │ │ │ │ - b 38cc8 │ │ │ │ - ldr r3, [pc, #-3120] @ 398d8 │ │ │ │ - ldr r1, [pc, #-3120] @ 398dc │ │ │ │ - ldr r0, [pc, #-3120] @ 398e0 │ │ │ │ + b 38cd0 │ │ │ │ + ldr r3, [pc, #-3120] @ 398e0 │ │ │ │ + ldr r1, [pc, #-3120] @ 398e4 │ │ │ │ + ldr r0, [pc, #-3120] @ 398e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3128] @ 398e4 │ │ │ │ + ldr r2, [pc, #-3128] @ 398ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3144] @ 398e8 │ │ │ │ - ldr r1, [pc, #-3144] @ 398ec │ │ │ │ - ldr r0, [pc, #-3144] @ 398f0 │ │ │ │ + ldr r3, [pc, #-3144] @ 398f0 │ │ │ │ + ldr r1, [pc, #-3144] @ 398f4 │ │ │ │ + ldr r0, [pc, #-3144] @ 398f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3152] @ 398f4 │ │ │ │ + ldr r2, [pc, #-3152] @ 398fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3168] @ 398f8 │ │ │ │ - ldr r1, [pc, #-3168] @ 398fc │ │ │ │ - ldr r0, [pc, #-3168] @ 39900 │ │ │ │ + ldr r3, [pc, #-3168] @ 39900 │ │ │ │ + ldr r1, [pc, #-3168] @ 39904 │ │ │ │ + ldr r0, [pc, #-3168] @ 39908 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3176] @ 39904 │ │ │ │ + ldr r2, [pc, #-3176] @ 3990c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3192] @ 39908 │ │ │ │ - ldr r1, [pc, #-3192] @ 3990c │ │ │ │ - ldr r0, [pc, #-3192] @ 39910 │ │ │ │ + ldr r3, [pc, #-3192] @ 39910 │ │ │ │ + ldr r1, [pc, #-3192] @ 39914 │ │ │ │ + ldr r0, [pc, #-3192] @ 39918 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3200] @ 39914 │ │ │ │ + ldr r2, [pc, #-3200] @ 3991c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3216] @ 39918 │ │ │ │ - ldr r1, [pc, #-3216] @ 3991c │ │ │ │ - ldr r0, [pc, #-3216] @ 39920 │ │ │ │ + ldr r3, [pc, #-3216] @ 39920 │ │ │ │ + ldr r1, [pc, #-3216] @ 39924 │ │ │ │ + ldr r0, [pc, #-3216] @ 39928 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3224] @ 39924 │ │ │ │ + ldr r2, [pc, #-3224] @ 3992c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3240] @ 39928 │ │ │ │ - ldr r1, [pc, #-3240] @ 3992c │ │ │ │ - ldr r0, [pc, #-3240] @ 39930 │ │ │ │ + ldr r3, [pc, #-3240] @ 39930 │ │ │ │ + ldr r1, [pc, #-3240] @ 39934 │ │ │ │ + ldr r0, [pc, #-3240] @ 39938 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3248] @ 39934 │ │ │ │ + ldr r2, [pc, #-3248] @ 3993c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3264] @ 39938 │ │ │ │ - ldr r1, [pc, #-3264] @ 3993c │ │ │ │ - ldr r0, [pc, #-3264] @ 39940 │ │ │ │ + ldr r3, [pc, #-3264] @ 39940 │ │ │ │ + ldr r1, [pc, #-3264] @ 39944 │ │ │ │ + ldr r0, [pc, #-3264] @ 39948 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3272] @ 39944 │ │ │ │ + ldr r2, [pc, #-3272] @ 3994c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3288] @ 39948 │ │ │ │ - ldr r1, [pc, #-3288] @ 3994c │ │ │ │ - ldr r0, [pc, #-3288] @ 39950 │ │ │ │ + ldr r3, [pc, #-3288] @ 39950 │ │ │ │ + ldr r1, [pc, #-3288] @ 39954 │ │ │ │ + ldr r0, [pc, #-3288] @ 39958 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3296] @ 39954 │ │ │ │ + ldr r2, [pc, #-3296] @ 3995c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3312] @ 39958 │ │ │ │ - ldr r1, [pc, #-3312] @ 3995c │ │ │ │ - ldr r0, [pc, #-3312] @ 39960 │ │ │ │ + ldr r3, [pc, #-3312] @ 39960 │ │ │ │ + ldr r1, [pc, #-3312] @ 39964 │ │ │ │ + ldr r0, [pc, #-3312] @ 39968 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-3316] @ 39964 │ │ │ │ + ldr r2, [pc, #-3316] @ 3996c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3332] @ 39968 │ │ │ │ - ldr r1, [pc, #-3332] @ 3996c │ │ │ │ - ldr r0, [pc, #-3332] @ 39970 │ │ │ │ + ldr r3, [pc, #-3332] @ 39970 │ │ │ │ + ldr r1, [pc, #-3332] @ 39974 │ │ │ │ + ldr r0, [pc, #-3332] @ 39978 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #-3360] @ 39974 │ │ │ │ - ldr r1, [pc, #-3360] @ 39978 │ │ │ │ - ldr r0, [pc, #-3360] @ 3997c │ │ │ │ + ldr r3, [pc, #-3360] @ 3997c │ │ │ │ + ldr r1, [pc, #-3360] @ 39980 │ │ │ │ + ldr r0, [pc, #-3360] @ 39984 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3368] @ 39980 │ │ │ │ + ldr r2, [pc, #-3368] @ 39988 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3384] @ 39984 │ │ │ │ - ldr r1, [pc, #-3384] @ 39988 │ │ │ │ - ldr r0, [pc, #-3384] @ 3998c │ │ │ │ + ldr r3, [pc, #-3384] @ 3998c │ │ │ │ + ldr r1, [pc, #-3384] @ 39990 │ │ │ │ + ldr r0, [pc, #-3384] @ 39994 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3392] @ 39990 │ │ │ │ + ldr r2, [pc, #-3392] @ 39998 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3408] @ 39994 │ │ │ │ - ldr r1, [pc, #-3408] @ 39998 │ │ │ │ - ldr r0, [pc, #-3408] @ 3999c │ │ │ │ + ldr r3, [pc, #-3408] @ 3999c │ │ │ │ + ldr r1, [pc, #-3408] @ 399a0 │ │ │ │ + ldr r0, [pc, #-3408] @ 399a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3416] @ 399a0 │ │ │ │ + ldr r2, [pc, #-3416] @ 399a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3432] @ 399a4 │ │ │ │ - ldr r1, [pc, #-3432] @ 399a8 │ │ │ │ - ldr r0, [pc, #-3432] @ 399ac │ │ │ │ + ldr r3, [pc, #-3432] @ 399ac │ │ │ │ + ldr r1, [pc, #-3432] @ 399b0 │ │ │ │ + ldr r0, [pc, #-3432] @ 399b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3440] @ 399b0 │ │ │ │ + ldr r2, [pc, #-3440] @ 399b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3456] @ 399b4 │ │ │ │ - ldr r1, [pc, #-3456] @ 399b8 │ │ │ │ - ldr r0, [pc, #-3456] @ 399bc │ │ │ │ + ldr r3, [pc, #-3456] @ 399bc │ │ │ │ + ldr r1, [pc, #-3456] @ 399c0 │ │ │ │ + ldr r0, [pc, #-3456] @ 399c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3464] @ 399c0 │ │ │ │ + ldr r2, [pc, #-3464] @ 399c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3480] @ 399c4 │ │ │ │ - ldr r1, [pc, #-3480] @ 399c8 │ │ │ │ - ldr r0, [pc, #-3480] @ 399cc │ │ │ │ + ldr r3, [pc, #-3480] @ 399cc │ │ │ │ + ldr r1, [pc, #-3480] @ 399d0 │ │ │ │ + ldr r0, [pc, #-3480] @ 399d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3488] @ 399d0 │ │ │ │ + ldr r2, [pc, #-3488] @ 399d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3504] @ 399d4 │ │ │ │ - ldr r1, [pc, #-3504] @ 399d8 │ │ │ │ - ldr r0, [pc, #-3504] @ 399dc │ │ │ │ + ldr r3, [pc, #-3504] @ 399dc │ │ │ │ + ldr r1, [pc, #-3504] @ 399e0 │ │ │ │ + ldr r0, [pc, #-3504] @ 399e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ - ldr r2, [pc, #-3512] @ 399e0 │ │ │ │ + ldr r2, [pc, #-3512] @ 399e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ │ │ │ │ -0003a7a4 : │ │ │ │ +0003a7ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #752] @ 3aaac │ │ │ │ + ldr ip, [pc, #752] @ 3aab4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2448 @ 0x990 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #704] @ 3aab0 │ │ │ │ + ldr lr, [pc, #704] @ 3aab8 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #696] @ 3aab4 │ │ │ │ + ldr ip, [pc, #696] @ 3aabc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #668] @ 3aab8 │ │ │ │ + ldr r5, [pc, #668] @ 3aac0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a978 │ │ │ │ + beq 3a980 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3a944 │ │ │ │ + beq 3a94c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3a980 │ │ │ │ + beq 3a988 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3a994 │ │ │ │ + bne 3a99c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ - beq 3a9b8 │ │ │ │ + beq 3a9c0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 3a9cc │ │ │ │ + bne 3a9d4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ lsl r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 386c8 │ │ │ │ + bl 386d0 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 3a978 │ │ │ │ + beq 3a980 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a9f8 │ │ │ │ + beq 3aa00 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3aa88 │ │ │ │ - ldr r2, [pc, #480] @ 3aabc │ │ │ │ + beq 3aa90 │ │ │ │ + ldr r2, [pc, #480] @ 3aac4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3aa60 │ │ │ │ - ldr r2, [pc, #468] @ 3aac0 │ │ │ │ + beq 3aa68 │ │ │ │ + ldr r2, [pc, #468] @ 3aac8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3aa84 │ │ │ │ + beq 3aa8c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3aa58 │ │ │ │ + ble 3aa60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 3aa58 │ │ │ │ + beq 3aa60 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #424] @ 3aac4 │ │ │ │ - ldr r3, [pc, #404] @ 3aab4 │ │ │ │ + ldr r2, [pc, #424] @ 3aacc │ │ │ │ + ldr r3, [pc, #404] @ 3aabc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aa5c │ │ │ │ + bne 3aa64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #380] @ 3aac8 │ │ │ │ + ldr r0, [pc, #380] @ 3aad0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #368] @ 3aacc │ │ │ │ - ldr r1, [pc, #368] @ 3aad0 │ │ │ │ + ldr r3, [pc, #368] @ 3aad4 │ │ │ │ + ldr r1, [pc, #368] @ 3aad8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #364] @ 3aad4 │ │ │ │ + ldr r0, [pc, #364] @ 3aadc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 3a914 │ │ │ │ - ldr r0, [pc, #336] @ 3aad8 │ │ │ │ + b 3a91c │ │ │ │ + ldr r0, [pc, #336] @ 3aae0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3a954 │ │ │ │ + b 3a95c │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 3a860 │ │ │ │ + beq 3a868 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3aa00 │ │ │ │ + bne 3aa08 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 3a860 │ │ │ │ - ldr r0, [pc, #284] @ 3aadc │ │ │ │ + b 3a868 │ │ │ │ + ldr r0, [pc, #284] @ 3aae4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3a954 │ │ │ │ + b 3a95c │ │ │ │ cmp r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ addeq r4, sp, #44 @ 0x2c │ │ │ │ - beq 3a890 │ │ │ │ + beq 3a898 │ │ │ │ cmp r1, #10 │ │ │ │ - bne 3aa20 │ │ │ │ + bne 3aa28 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ rsb r1, r1, #0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - b 3a890 │ │ │ │ + b 3a898 │ │ │ │ bl 12a54 │ │ │ │ - b 3a8bc │ │ │ │ + b 3a8c4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 3a860 │ │ │ │ + b 3a868 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ orrne r1, r7, #1 │ │ │ │ - b 3a890 │ │ │ │ + b 3a898 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ 3aae0 │ │ │ │ - ldr r1, [pc, #120] @ 3aae4 │ │ │ │ - ldr r0, [pc, #120] @ 3aae8 │ │ │ │ + ldr r3, [pc, #120] @ 3aae8 │ │ │ │ + ldr r1, [pc, #120] @ 3aaec │ │ │ │ + ldr r0, [pc, #120] @ 3aaf0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 3aaec │ │ │ │ + ldr r2, [pc, #116] @ 3aaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #96] @ 3aaf0 │ │ │ │ - ldr r1, [pc, #96] @ 3aaf4 │ │ │ │ - ldr r0, [pc, #96] @ 3aaf8 │ │ │ │ + ldr r3, [pc, #96] @ 3aaf8 │ │ │ │ + ldr r1, [pc, #96] @ 3aafc │ │ │ │ + ldr r0, [pc, #96] @ 3ab00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r6, r2, r0, asr r4 │ │ │ │ - andeq r5, r2, r0, lsl #16 │ │ │ │ + andeq r6, r2, r8, asr #8 │ │ │ │ + strdeq r5, [r2], -r8 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r5, r2, r0, ror #15 │ │ │ │ + ldrdeq r5, [r2], -r8 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - ldrdeq r5, [r2], -ip │ │ │ │ - strdeq r8, [r0], -r4 │ │ │ │ + ldrdeq r5, [r2], -r4 │ │ │ │ + andeq r8, r0, r0, lsl #17 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r8, r0, r4, asr #8 │ │ │ │ + andeq r8, r0, r4, asr r4 │ │ │ │ andeq r7, r0, r4, lsl r3 │ │ │ │ andeq r7, r0, r4, ror #22 │ │ │ │ andeq r7, r0, ip, lsr #22 │ │ │ │ - andeq r9, r0, ip, ror #15 │ │ │ │ + andeq r9, r0, r4, lsl #16 │ │ │ │ andeq r5, r0, ip, lsl #30 │ │ │ │ andeq r6, r0, ip, asr r2 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r9, r0, r4, asr #15 │ │ │ │ + ldrdeq r9, [r0], -ip │ │ │ │ andeq r5, r0, r8, lsr #30 │ │ │ │ andeq r5, r0, r4, asr pc │ │ │ │ │ │ │ │ -0003aafc : │ │ │ │ +0003ab04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #768] @ 3ae14 │ │ │ │ + ldr ip, [pc, #768] @ 3ae1c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2496 @ 0x9c0 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #720] @ 3ae18 │ │ │ │ + ldr lr, [pc, #720] @ 3ae20 │ │ │ │ add ip, sp, #24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #712] @ 3ae1c │ │ │ │ + ldr ip, [pc, #712] @ 3ae24 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #684] @ 3ae20 │ │ │ │ + ldr r5, [pc, #684] @ 3ae28 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ace0 │ │ │ │ + beq 3ace8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3acac │ │ │ │ + beq 3acb4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3ace8 │ │ │ │ + beq 3acf0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3acfc │ │ │ │ + bne 3ad04 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ - beq 3ad20 │ │ │ │ + beq 3ad28 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 3ad34 │ │ │ │ + bne 3ad3c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ lsl r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 33c70 │ │ │ │ + bl 33c7c │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 3ace0 │ │ │ │ + beq 3ace8 │ │ │ │ mov r0, #3 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ad60 │ │ │ │ + beq 3ad68 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3adf0 │ │ │ │ - ldr r2, [pc, #496] @ 3ae24 │ │ │ │ + beq 3adf8 │ │ │ │ + ldr r2, [pc, #496] @ 3ae2c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3adc8 │ │ │ │ - ldr r2, [pc, #484] @ 3ae28 │ │ │ │ + beq 3add0 │ │ │ │ + ldr r2, [pc, #484] @ 3ae30 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3adec │ │ │ │ + beq 3adf4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3adc0 │ │ │ │ + ble 3adc8 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 3adc0 │ │ │ │ + beq 3adc8 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [r4, #16] │ │ │ │ - beq 3adc0 │ │ │ │ + beq 3adc8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - ldr r2, [pc, #424] @ 3ae2c │ │ │ │ - ldr r3, [pc, #404] @ 3ae1c │ │ │ │ + ldr r2, [pc, #424] @ 3ae34 │ │ │ │ + ldr r3, [pc, #404] @ 3ae24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3adc4 │ │ │ │ + bne 3adcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #380] @ 3ae30 │ │ │ │ + ldr r0, [pc, #380] @ 3ae38 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #368] @ 3ae34 │ │ │ │ - ldr r1, [pc, #368] @ 3ae38 │ │ │ │ + ldr r3, [pc, #368] @ 3ae3c │ │ │ │ + ldr r1, [pc, #368] @ 3ae40 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #364] @ 3ae3c │ │ │ │ - ldr r2, [pc, #364] @ 3ae40 │ │ │ │ + ldr r0, [pc, #364] @ 3ae44 │ │ │ │ + ldr r2, [pc, #364] @ 3ae48 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 3ac7c │ │ │ │ - ldr r0, [pc, #340] @ 3ae44 │ │ │ │ + b 3ac84 │ │ │ │ + ldr r0, [pc, #340] @ 3ae4c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3acbc │ │ │ │ + b 3acc4 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 3abb8 │ │ │ │ + beq 3abc0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3ad68 │ │ │ │ + bne 3ad70 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 3abb8 │ │ │ │ - ldr r0, [pc, #288] @ 3ae48 │ │ │ │ + b 3abc0 │ │ │ │ + ldr r0, [pc, #288] @ 3ae50 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3acbc │ │ │ │ + b 3acc4 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ addeq r4, sp, #40 @ 0x28 │ │ │ │ - beq 3abe8 │ │ │ │ + beq 3abf0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne 3ad88 │ │ │ │ + bne 3ad90 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ rsb r1, r1, #0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - b 3abe8 │ │ │ │ + b 3abf0 │ │ │ │ bl 12a54 │ │ │ │ - b 3ac14 │ │ │ │ + b 3ac1c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 3abb8 │ │ │ │ + b 3abc0 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ orrne r1, r7, #1 │ │ │ │ - b 3abe8 │ │ │ │ + b 3abf0 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 3ae4c │ │ │ │ - ldr r1, [pc, #124] @ 3ae50 │ │ │ │ - ldr r0, [pc, #124] @ 3ae54 │ │ │ │ + ldr r3, [pc, #124] @ 3ae54 │ │ │ │ + ldr r1, [pc, #124] @ 3ae58 │ │ │ │ + ldr r0, [pc, #124] @ 3ae5c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ 3ae58 │ │ │ │ + ldr r2, [pc, #120] @ 3ae60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #100] @ 3ae5c │ │ │ │ - ldr r1, [pc, #100] @ 3ae60 │ │ │ │ - ldr r0, [pc, #100] @ 3ae64 │ │ │ │ + ldr r3, [pc, #100] @ 3ae64 │ │ │ │ + ldr r1, [pc, #100] @ 3ae68 │ │ │ │ + ldr r0, [pc, #100] @ 3ae6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - andeq r5, r2, r8, lsr #9 │ │ │ │ + strdeq r6, [r2], -r0 │ │ │ │ + andeq r5, r2, r0, lsr #9 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r5, r2, r8, lsl #9 │ │ │ │ + andeq r5, r2, r0, lsl #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r5, r2, r4, ror r3 │ │ │ │ - andeq r8, r0, ip, lsl #9 │ │ │ │ + andeq r5, r2, ip, ror #6 │ │ │ │ + andeq r8, r0, r8, lsl r5 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r8, r0, r8 │ │ │ │ + andeq r8, r0, r8, lsl r0 │ │ │ │ andeq r6, r0, r8, lsr #31 │ │ │ │ @ instruction: 0x000001b7 │ │ │ │ strdeq r7, [r0], -ip │ │ │ │ andeq r7, r0, r4, asr #15 │ │ │ │ - andeq r9, r0, r4, lsl #9 │ │ │ │ + muleq r0, ip, r4 │ │ │ │ andeq r5, r0, r4, lsr #23 │ │ │ │ strdeq r5, [r0], -r4 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r9, r0, ip, asr r4 │ │ │ │ + andeq r9, r0, r4, ror r4 │ │ │ │ andeq r5, r0, r0, asr #23 │ │ │ │ andeq r5, r0, ip, ror #23 │ │ │ │ │ │ │ │ -0003ae68 : │ │ │ │ +0003ae70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2708] @ 3b91c │ │ │ │ + ldr r1, [pc, #2708] @ 3b924 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #2704] @ 3b920 │ │ │ │ + ldr r3, [pc, #2704] @ 3b928 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2700] @ 3b924 │ │ │ │ + ldr r8, [pc, #2700] @ 3b92c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ tst r2, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b214 │ │ │ │ + bne 3b21c │ │ │ │ add r7, r2, #2 │ │ │ │ teq r2, r7 │ │ │ │ - bmi 3b20c │ │ │ │ + bmi 3b214 │ │ │ │ mov r0, #0 │ │ │ │ bl 8434 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 3b450 │ │ │ │ + beq 3b458 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20cd0 │ │ │ │ + bl 20cd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3b48c │ │ │ │ - ldr r3, [pc, #2616] @ 3b928 │ │ │ │ + beq 3b494 │ │ │ │ + ldr r3, [pc, #2616] @ 3b930 │ │ │ │ ands r9, r4, #1 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr sl, [r3, #392] @ 0x188 │ │ │ │ - ldr r3, [r3, #396] @ 0x18c │ │ │ │ + ldr sl, [r3, #216] @ 0xd8 │ │ │ │ + ldr r3, [r3, #220] @ 0xdc │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 3b4fc │ │ │ │ + bne 3b504 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ bl 8a34 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3b4bc │ │ │ │ + beq 3b4c4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b88c │ │ │ │ + beq 3b894 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3af60 │ │ │ │ + beq 3af68 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3b258 │ │ │ │ - ldr r3, [pc, #2500] @ 3b92c │ │ │ │ + beq 3b260 │ │ │ │ + ldr r3, [pc, #2500] @ 3b934 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3b508 │ │ │ │ + bne 3b510 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3af98 │ │ │ │ + beq 3afa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3b264 │ │ │ │ - ldr r3, [pc, #2448] @ 3b930 │ │ │ │ + beq 3b26c │ │ │ │ + ldr r3, [pc, #2448] @ 3b938 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp sl, r3 │ │ │ │ - beq 3b1c4 │ │ │ │ + beq 3b1cc │ │ │ │ str r6, [sp, #32] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3109c │ │ │ │ + bl 310a8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - bne 3b594 │ │ │ │ + bne 3b59c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 3b564 │ │ │ │ + beq 3b56c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ bl 8818 │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 3b8b0 │ │ │ │ + beq 3b8b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b028 │ │ │ │ + beq 3b030 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3b314 │ │ │ │ + beq 3b31c │ │ │ │ cmp r8, #0 │ │ │ │ - blt 3b5a0 │ │ │ │ + blt 3b5a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20cd0 │ │ │ │ + bl 20cd4 │ │ │ │ tst r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 3b638 │ │ │ │ + bne 3b640 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3b608 │ │ │ │ + beq 3b610 │ │ │ │ mvn r9, r4 │ │ │ │ ands r9, r9, #1 │ │ │ │ - beq 3b2dc │ │ │ │ + beq 3b2e4 │ │ │ │ add r2, r4, #2 │ │ │ │ teq r4, r2 │ │ │ │ - bmi 3b2d4 │ │ │ │ + bmi 3b2dc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 194dc │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b644 │ │ │ │ + beq 3b64c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3b674 │ │ │ │ - ldr r1, [r6, #392] @ 0x188 │ │ │ │ + beq 3b67c │ │ │ │ + ldr r1, [r6, #216] @ 0xd8 │ │ │ │ mov r0, r7 │ │ │ │ bl 89d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b320 │ │ │ │ + beq 3b328 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6b4 │ │ │ │ - ldr r1, [r6, #440] @ 0x1b8 │ │ │ │ + beq 3b6bc │ │ │ │ + ldr r1, [r6, #264] @ 0x108 │ │ │ │ mov r0, r7 │ │ │ │ bl 89d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r8, r0 │ │ │ │ - beq 3b0d8 │ │ │ │ + beq 3b0e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3b2c8 │ │ │ │ + beq 3b2d0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3b358 │ │ │ │ + beq 3b360 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3b814 │ │ │ │ + bne 3b81c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3b5d4 │ │ │ │ + beq 3b5dc │ │ │ │ add r1, r4, #2 │ │ │ │ teq r4, r1 │ │ │ │ - bmi 3b28c │ │ │ │ + bmi 3b294 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20cd0 │ │ │ │ + bl 20cd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3b6f8 │ │ │ │ + beq 3b700 │ │ │ │ ands r9, r4, #1 │ │ │ │ - ldr sl, [r6, #392] @ 0x188 │ │ │ │ - ldr r8, [r6, #396] @ 0x18c │ │ │ │ - bne 3b728 │ │ │ │ + ldr sl, [r6, #216] @ 0xd8 │ │ │ │ + ldr r8, [r6, #220] @ 0xdc │ │ │ │ + bne 3b730 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ bl 8a34 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3b734 │ │ │ │ + beq 3b73c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b8d4 │ │ │ │ + beq 3b8dc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b180 │ │ │ │ + beq 3b188 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3b180 │ │ │ │ + bne 3b188 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3b760 │ │ │ │ + bne 3b768 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b1b4 │ │ │ │ + beq 3b1bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3b1b4 │ │ │ │ + bne 3b1bc │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 3afc0 │ │ │ │ + bne 3afc8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ tst r4, #1 │ │ │ │ - bne 3b6dc │ │ │ │ + bne 3b6e4 │ │ │ │ add r5, r4, #2 │ │ │ │ teq r4, r5 │ │ │ │ - bmi 3b270 │ │ │ │ + bmi 3b278 │ │ │ │ stm r6, {r5, fp} │ │ │ │ - ldr r2, [pc, #1872] @ 3b934 │ │ │ │ - ldr r3, [pc, #1848] @ 3b920 │ │ │ │ + ldr r2, [pc, #1872] @ 3b93c │ │ │ │ + ldr r3, [pc, #1848] @ 3b928 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b888 │ │ │ │ + bne 3b890 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3aec0 │ │ │ │ + bge 3aec8 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl 8434 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 3b450 │ │ │ │ + beq 3b458 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20cd0 │ │ │ │ + bl 20cd4 │ │ │ │ tst r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3aee0 │ │ │ │ + beq 3aee8 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 3aee0 │ │ │ │ + b 3aee8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3af60 │ │ │ │ + b 3af68 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3af98 │ │ │ │ + b 3afa0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3b1d8 │ │ │ │ + bge 3b1e0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ - b 3b1d8 │ │ │ │ + b 3b1e0 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3b0fc │ │ │ │ + bge 3b104 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20cd0 │ │ │ │ + bl 20cd4 │ │ │ │ tst r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3b108 │ │ │ │ + beq 3b110 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 3b108 │ │ │ │ + b 3b110 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b0d8 │ │ │ │ + b 3b0e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 3b068 │ │ │ │ + bge 3b070 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 194dc │ │ │ │ tst r8, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3b078 │ │ │ │ + beq 3b080 │ │ │ │ mov r0, r8 │ │ │ │ bl cdd4 │ │ │ │ - b 3b078 │ │ │ │ + b 3b080 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b028 │ │ │ │ + b 3b030 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0ac │ │ │ │ + beq 3b0b4 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1536] @ 3b938 │ │ │ │ - ldr r1, [pc, #1536] @ 3b93c │ │ │ │ + ldr r3, [pc, #1536] @ 3b940 │ │ │ │ + ldr r1, [pc, #1536] @ 3b944 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1532] @ 3b940 │ │ │ │ + ldr r0, [pc, #1532] @ 3b948 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1524] @ 3b944 │ │ │ │ + ldr r2, [pc, #1524] @ 3b94c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3b4dc │ │ │ │ + b 3b4e4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ bl 88e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7c8 │ │ │ │ + bne 3b7d0 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b388 │ │ │ │ + beq 3b390 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 3b5fc │ │ │ │ + beq 3b604 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr sl, [r3, #444] @ 0x1bc │ │ │ │ - ldr r3, [pc, #1452] @ 3b948 │ │ │ │ + ldr sl, [r3, #268] @ 0x10c │ │ │ │ + ldr r3, [pc, #1452] @ 3b950 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ ldr r4, [r9] │ │ │ │ bl 12bc0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 8980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b820 │ │ │ │ + beq 3b828 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b8f8 │ │ │ │ + beq 3b900 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b3f4 │ │ │ │ + beq 3b3fc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3b7fc │ │ │ │ + beq 3b804 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3b850 │ │ │ │ + bne 3b858 │ │ │ │ mov r0, r4 │ │ │ │ bl 124a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b428 │ │ │ │ + beq 3b430 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3b808 │ │ │ │ - ldr r3, [pc, #1288] @ 3b938 │ │ │ │ - ldr r1, [pc, #1304] @ 3b94c │ │ │ │ + beq 3b810 │ │ │ │ + ldr r3, [pc, #1288] @ 3b940 │ │ │ │ + ldr r1, [pc, #1304] @ 3b954 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1300] @ 3b950 │ │ │ │ + ldr r0, [pc, #1300] @ 3b958 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ bl 132cc │ │ │ │ - b 3b47c │ │ │ │ - ldr r3, [pc, #1248] @ 3b938 │ │ │ │ - ldr r1, [pc, #1272] @ 3b954 │ │ │ │ + b 3b484 │ │ │ │ + ldr r3, [pc, #1248] @ 3b940 │ │ │ │ + ldr r1, [pc, #1272] @ 3b95c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1268] @ 3b958 │ │ │ │ - ldr r2, [pc, #1268] @ 3b95c │ │ │ │ + ldr r0, [pc, #1268] @ 3b960 │ │ │ │ + ldr r2, [pc, #1268] @ 3b964 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ stm r6, {r2, r3} │ │ │ │ - b 3b1dc │ │ │ │ - ldr r3, [pc, #1188] @ 3b938 │ │ │ │ - ldr r1, [pc, #1224] @ 3b960 │ │ │ │ + b 3b1e4 │ │ │ │ + ldr r3, [pc, #1188] @ 3b940 │ │ │ │ + ldr r1, [pc, #1224] @ 3b968 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1220] @ 3b964 │ │ │ │ + ldr r0, [pc, #1220] @ 3b96c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #500 @ 0x1f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ - b 3b47c │ │ │ │ - ldr r3, [pc, #1140] @ 3b938 │ │ │ │ - ldr r1, [pc, #1184] @ 3b968 │ │ │ │ + bl 910c │ │ │ │ + b 3b484 │ │ │ │ + ldr r3, [pc, #1140] @ 3b940 │ │ │ │ + ldr r1, [pc, #1184] @ 3b970 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1180] @ 3b96c │ │ │ │ + ldr r0, [pc, #1180] @ 3b974 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #1176] @ 3b970 │ │ │ │ + ldr r2, [pc, #1176] @ 3b978 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3b47c │ │ │ │ + bl 910c │ │ │ │ + b 3b484 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 3af08 │ │ │ │ - ldr r0, [pc, #1124] @ 3b974 │ │ │ │ + b 3af10 │ │ │ │ + ldr r0, [pc, #1124] @ 3b97c │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b534 │ │ │ │ + beq 3b53c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3b5f0 │ │ │ │ - ldr r3, [pc, #1020] @ 3b938 │ │ │ │ - ldr r1, [pc, #1080] @ 3b978 │ │ │ │ + beq 3b5f8 │ │ │ │ + ldr r3, [pc, #1020] @ 3b940 │ │ │ │ + ldr r1, [pc, #1080] @ 3b980 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1076] @ 3b97c │ │ │ │ - ldr r2, [pc, #1060] @ 3b970 │ │ │ │ + ldr r0, [pc, #1076] @ 3b984 │ │ │ │ + ldr r2, [pc, #1060] @ 3b978 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 3b4b0 │ │ │ │ + b 3b4b8 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #968] @ 3b938 │ │ │ │ - ldr r1, [pc, #1036] @ 3b980 │ │ │ │ + ldr r3, [pc, #968] @ 3b940 │ │ │ │ + ldr r1, [pc, #1036] @ 3b988 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1032] @ 3b984 │ │ │ │ + ldr r0, [pc, #1032] @ 3b98c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #504 @ 0x1f8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 132cc │ │ │ │ - b 3b4b0 │ │ │ │ + b 3b4b8 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 3afe8 │ │ │ │ + b 3aff0 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #908] @ 3b938 │ │ │ │ - ldr r1, [pc, #984] @ 3b988 │ │ │ │ + ldr r3, [pc, #908] @ 3b940 │ │ │ │ + ldr r1, [pc, #984] @ 3b990 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #980] @ 3b98c │ │ │ │ - ldr r2, [pc, #980] @ 3b990 │ │ │ │ + ldr r0, [pc, #980] @ 3b994 │ │ │ │ + ldr r2, [pc, #980] @ 3b998 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r4, r7 │ │ │ │ bl 132cc │ │ │ │ - b 3b558 │ │ │ │ + b 3b560 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 3b2a4 │ │ │ │ + b 3b2ac │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b534 │ │ │ │ + b 3b53c │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b388 │ │ │ │ + b 3b390 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #804] @ 3b938 │ │ │ │ - ldr r1, [pc, #892] @ 3b994 │ │ │ │ + ldr r3, [pc, #804] @ 3b940 │ │ │ │ + ldr r1, [pc, #892] @ 3b99c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #888] @ 3b998 │ │ │ │ - ldr r2, [pc, #888] @ 3b99c │ │ │ │ + ldr r0, [pc, #888] @ 3b9a0 │ │ │ │ + ldr r2, [pc, #888] @ 3b9a4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 132cc │ │ │ │ - b 3b4b0 │ │ │ │ + b 3b4b8 │ │ │ │ mov r0, r7 │ │ │ │ bl cdd4 │ │ │ │ - b 3b048 │ │ │ │ + b 3b050 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #744] @ 3b938 │ │ │ │ - ldr r1, [pc, #844] @ 3b9a0 │ │ │ │ + ldr r3, [pc, #744] @ 3b940 │ │ │ │ + ldr r1, [pc, #844] @ 3b9a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #840] @ 3b9a4 │ │ │ │ + ldr r0, [pc, #840] @ 3b9ac │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #508 @ 0x1fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 132cc │ │ │ │ - b 3b558 │ │ │ │ + b 3b560 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #696] @ 3b938 │ │ │ │ - ldr r2, [pc, #804] @ 3b9a8 │ │ │ │ + ldr r3, [pc, #696] @ 3b940 │ │ │ │ + ldr r2, [pc, #804] @ 3b9b0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #800] @ 3b9ac │ │ │ │ - ldr r0, [pc, #800] @ 3b9b0 │ │ │ │ + ldr r1, [pc, #800] @ 3b9b4 │ │ │ │ + ldr r0, [pc, #800] @ 3b9b8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #508 @ 0x1fc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 1407c │ │ │ │ - b 3b558 │ │ │ │ + b 3b560 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b6d4 │ │ │ │ + beq 3b6dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3b7f0 │ │ │ │ + beq 3b7f8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3b1cc │ │ │ │ + bne 3b1d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cdd4 │ │ │ │ - b 3b1d8 │ │ │ │ + b 3b1e0 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #564] @ 3b938 │ │ │ │ - ldr r1, [pc, #684] @ 3b9b4 │ │ │ │ + ldr r3, [pc, #564] @ 3b940 │ │ │ │ + ldr r1, [pc, #684] @ 3b9bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #680] @ 3b9b8 │ │ │ │ - ldr r2, [pc, #680] @ 3b9bc │ │ │ │ + ldr r0, [pc, #680] @ 3b9c0 │ │ │ │ + ldr r2, [pc, #680] @ 3b9c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ bl 132cc │ │ │ │ - b 3b4b0 │ │ │ │ + b 3b4b8 │ │ │ │ mov r0, r4 │ │ │ │ bl cdb4 │ │ │ │ - b 3b120 │ │ │ │ + b 3b128 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #504] @ 3b938 │ │ │ │ - ldr r1, [pc, #636] @ 3b9c0 │ │ │ │ + ldr r3, [pc, #504] @ 3b940 │ │ │ │ + ldr r1, [pc, #636] @ 3b9c8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #632] @ 3b9c4 │ │ │ │ + ldr r0, [pc, #632] @ 3b9cc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ - b 3b4dc │ │ │ │ - ldr r0, [pc, #608] @ 3b9c8 │ │ │ │ + b 3b4e4 │ │ │ │ + ldr r0, [pc, #608] @ 3b9d0 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3b794 │ │ │ │ + beq 3b79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 3b7bc │ │ │ │ - ldr r3, [pc, #412] @ 3b938 │ │ │ │ - ldr r1, [pc, #556] @ 3b9cc │ │ │ │ + beq 3b7c4 │ │ │ │ + ldr r3, [pc, #412] @ 3b940 │ │ │ │ + ldr r1, [pc, #556] @ 3b9d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #552] @ 3b9d0 │ │ │ │ + ldr r0, [pc, #552] @ 3b9d8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3b558 │ │ │ │ + b 3b560 │ │ │ │ mov r0, sl │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b794 │ │ │ │ - ldr r3, [pc, #360] @ 3b938 │ │ │ │ - ldr r1, [pc, #512] @ 3b9d4 │ │ │ │ + b 3b79c │ │ │ │ + ldr r3, [pc, #360] @ 3b940 │ │ │ │ + ldr r1, [pc, #512] @ 3b9dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #508] @ 3b9d8 │ │ │ │ - ldr r2, [pc, #508] @ 3b9dc │ │ │ │ + ldr r0, [pc, #508] @ 3b9e0 │ │ │ │ + ldr r2, [pc, #508] @ 3b9e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3b558 │ │ │ │ + b 3b560 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b6d4 │ │ │ │ + b 3b6dc │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b3f4 │ │ │ │ + b 3b3fc │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3b428 │ │ │ │ + b 3b430 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - b 3b36c │ │ │ │ - ldr r3, [pc, #272] @ 3b938 │ │ │ │ - ldr r1, [pc, #436] @ 3b9e0 │ │ │ │ + b 3b374 │ │ │ │ + ldr r3, [pc, #272] @ 3b940 │ │ │ │ + ldr r1, [pc, #436] @ 3b9e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #432] @ 3b9e4 │ │ │ │ + ldr r0, [pc, #432] @ 3b9ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3b47c │ │ │ │ - ldr r3, [pc, #224] @ 3b938 │ │ │ │ - ldr ip, [pc, #396] @ 3b9e8 │ │ │ │ + bl 910c │ │ │ │ + b 3b484 │ │ │ │ + ldr r3, [pc, #224] @ 3b940 │ │ │ │ + ldr ip, [pc, #396] @ 3b9f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #392] @ 3b9ec │ │ │ │ - ldr r0, [pc, #392] @ 3b9f0 │ │ │ │ + ldr r1, [pc, #392] @ 3b9f4 │ │ │ │ + ldr r0, [pc, #392] @ 3b9f8 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ str ip, [sp] │ │ │ │ bl 1407c │ │ │ │ - b 3b47c │ │ │ │ + b 3b484 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ 3b9f4 │ │ │ │ - ldr r1, [pc, #352] @ 3b9f8 │ │ │ │ - ldr r0, [pc, #352] @ 3b9fc │ │ │ │ + ldr r3, [pc, #352] @ 3b9fc │ │ │ │ + ldr r1, [pc, #352] @ 3ba00 │ │ │ │ + ldr r0, [pc, #352] @ 3ba04 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #348] @ 3ba00 │ │ │ │ + ldr r2, [pc, #348] @ 3ba08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ 3ba04 │ │ │ │ - ldr r1, [pc, #332] @ 3ba08 │ │ │ │ - ldr r0, [pc, #332] @ 3ba0c │ │ │ │ + ldr r3, [pc, #332] @ 3ba0c │ │ │ │ + ldr r1, [pc, #332] @ 3ba10 │ │ │ │ + ldr r0, [pc, #332] @ 3ba14 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #328] @ 3ba10 │ │ │ │ + ldr r2, [pc, #328] @ 3ba18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ 3ba14 │ │ │ │ - ldr r1, [pc, #312] @ 3ba18 │ │ │ │ - ldr r0, [pc, #312] @ 3ba1c │ │ │ │ + ldr r3, [pc, #312] @ 3ba1c │ │ │ │ + ldr r1, [pc, #312] @ 3ba20 │ │ │ │ + ldr r0, [pc, #312] @ 3ba24 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #308] @ 3ba20 │ │ │ │ + ldr r2, [pc, #308] @ 3ba28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ 3ba24 │ │ │ │ - ldr r1, [pc, #292] @ 3ba28 │ │ │ │ - ldr r0, [pc, #292] @ 3ba2c │ │ │ │ + ldr r3, [pc, #292] @ 3ba2c │ │ │ │ + ldr r1, [pc, #292] @ 3ba30 │ │ │ │ + ldr r0, [pc, #292] @ 3ba34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #288] @ 3ba30 │ │ │ │ + ldr r2, [pc, #288] @ 3ba38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r5, r2, ip, ror #2 │ │ │ │ + andeq r5, r2, r4, ror #2 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r5, r2, ip, asr r1 │ │ │ │ + andeq r5, r2, r4, asr r1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r4, r2, r4, lsl lr │ │ │ │ + andeq r4, r2, ip, lsl #28 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r7, r0, r4, lsr #21 │ │ │ │ + @ instruction: 0x00007ab4 │ │ │ │ andeq r6, r0, r0, lsr r9 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ - @ instruction: 0x000079b4 │ │ │ │ + andeq r7, r0, r4, asr #19 │ │ │ │ andeq r6, r0, r0, asr #16 │ │ │ │ - andeq r7, r0, r4, lsl #19 │ │ │ │ + muleq r0, r4, r9 │ │ │ │ andeq r6, r0, ip, lsl r8 │ │ │ │ strdeq r0, [r0], -r2 │ │ │ │ - andeq r7, r0, r0, asr r9 │ │ │ │ + andeq r7, r0, r0, ror #18 │ │ │ │ ldrdeq r6, [r0], -r8 │ │ │ │ - andeq r7, r0, ip, lsl r9 │ │ │ │ + andeq r7, r0, ip, lsr #18 │ │ │ │ andeq r6, r0, r8, lsr #15 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ andeq r6, r0, ip, lsr r8 │ │ │ │ - andeq r7, r0, r4, lsr #17 │ │ │ │ + @ instruction: 0x000078b4 │ │ │ │ andeq r6, r0, r0, lsr r7 │ │ │ │ - andeq r7, r0, r4, ror r8 │ │ │ │ + andeq r7, r0, r4, lsl #17 │ │ │ │ strdeq r6, [r0], -ip │ │ │ │ - andeq r7, r0, r4, lsr r8 │ │ │ │ + andeq r7, r0, r4, asr #16 │ │ │ │ andeq r6, r0, r0, asr #13 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ - andeq r7, r0, ip, asr #15 │ │ │ │ + ldrdeq r7, [r0], -ip │ │ │ │ andeq r6, r0, r8, asr r6 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - muleq r0, r0, r7 │ │ │ │ + andeq r7, r0, r0, lsr #15 │ │ │ │ andeq r6, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x00007ab4 │ │ │ │ - andeq r7, r0, ip, asr r7 │ │ │ │ + andeq r7, r0, r0, asr #22 │ │ │ │ + andeq r7, r0, ip, ror #14 │ │ │ │ andeq r6, r0, r4, ror #11 │ │ │ │ - ldrdeq r7, [r0], -ip │ │ │ │ + andeq r7, r0, ip, ror #13 │ │ │ │ andeq r6, r0, r8, ror #10 │ │ │ │ andeq r0, r0, r3, lsl #4 │ │ │ │ - andeq r7, r0, r0, lsr #13 │ │ │ │ + @ instruction: 0x000076b0 │ │ │ │ andeq r6, r0, ip, lsr #10 │ │ │ │ andeq r6, r0, r4, ror #11 │ │ │ │ - andeq r7, r0, r4, asr #12 │ │ │ │ + andeq r7, r0, r4, asr r6 │ │ │ │ ldrdeq r6, [r0], -r0 │ │ │ │ - andeq r7, r0, r0, lsl r6 │ │ │ │ + andeq r7, r0, r0, lsr #12 │ │ │ │ muleq r0, ip, r4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x000075bc │ │ │ │ + andeq r7, r0, ip, asr #11 │ │ │ │ andeq r6, r0, r4, asr #8 │ │ │ │ andeq r6, r0, r4, lsl #27 │ │ │ │ - andeq r7, r0, r4, lsl #11 │ │ │ │ + muleq r0, r4, r5 │ │ │ │ andeq r6, r0, ip, lsl #8 │ │ │ │ - andeq r8, r0, r0, asr #19 │ │ │ │ + ldrdeq r8, [r0], -r8 @ │ │ │ │ andeq r5, r0, r8, lsr #7 │ │ │ │ - ldrdeq r6, [r0], -r8 │ │ │ │ - strdeq r2, [r0], -r0 │ │ │ │ - muleq r0, ip, r9 │ │ │ │ + @ instruction: 0x000068b0 │ │ │ │ + @ instruction: 0x00001fbc │ │ │ │ + @ instruction: 0x000089b4 │ │ │ │ andeq r5, r0, r4, lsl #7 │ │ │ │ - andeq r7, r0, r4, asr r0 │ │ │ │ - andeq r2, r0, lr, lsl #16 │ │ │ │ - andeq r8, r0, r8, ror r9 │ │ │ │ + andeq r7, r0, r4, rrx │ │ │ │ + ldrdeq r1, [r0], -sl │ │ │ │ + muleq r0, r0, r9 │ │ │ │ andeq r5, r0, r0, ror #6 │ │ │ │ - andeq r7, r0, ip, lsl r5 │ │ │ │ - andeq r2, r0, r3, lsl #17 │ │ │ │ - andeq r8, r0, r4, asr r9 │ │ │ │ + andeq r7, r0, ip, lsr #10 │ │ │ │ + andeq r2, r0, pc, asr #32 │ │ │ │ + andeq r8, r0, ip, ror #18 │ │ │ │ andeq r5, r0, ip, lsr r3 │ │ │ │ - andeq r7, r0, ip, ror #9 │ │ │ │ - andeq r2, r0, pc, asr r8 │ │ │ │ + strdeq r7, [r0], -ip │ │ │ │ + andeq r2, r0, fp, lsr #32 │ │ │ │ │ │ │ │ -0003ba34 : │ │ │ │ +0003ba3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #752] @ 3bd3c │ │ │ │ + ldr ip, [pc, #752] @ 3bd44 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2544 @ 0x9f0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #704] @ 3bd40 │ │ │ │ + ldr lr, [pc, #704] @ 3bd48 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #696] @ 3bd44 │ │ │ │ + ldr ip, [pc, #696] @ 3bd4c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #668] @ 3bd48 │ │ │ │ + ldr r5, [pc, #668] @ 3bd50 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc08 │ │ │ │ + beq 3bc10 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3bbd4 │ │ │ │ + beq 3bbdc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3bc10 │ │ │ │ + beq 3bc18 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3bc24 │ │ │ │ + bne 3bc2c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ - beq 3bc48 │ │ │ │ + beq 3bc50 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 3bc5c │ │ │ │ + bne 3bc64 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ lsl r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3ae68 │ │ │ │ + bl 3ae70 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 3bc08 │ │ │ │ + beq 3bc10 │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3bc88 │ │ │ │ + beq 3bc90 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3bd18 │ │ │ │ - ldr r2, [pc, #480] @ 3bd4c │ │ │ │ + beq 3bd20 │ │ │ │ + ldr r2, [pc, #480] @ 3bd54 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3bcf0 │ │ │ │ - ldr r2, [pc, #468] @ 3bd50 │ │ │ │ + beq 3bcf8 │ │ │ │ + ldr r2, [pc, #468] @ 3bd58 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3bd14 │ │ │ │ + beq 3bd1c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3bce8 │ │ │ │ + ble 3bcf0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 3bce8 │ │ │ │ + beq 3bcf0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #424] @ 3bd54 │ │ │ │ - ldr r3, [pc, #404] @ 3bd44 │ │ │ │ + ldr r2, [pc, #424] @ 3bd5c │ │ │ │ + ldr r3, [pc, #404] @ 3bd4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bcec │ │ │ │ + bne 3bcf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #380] @ 3bd58 │ │ │ │ + ldr r0, [pc, #380] @ 3bd60 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #368] @ 3bd5c │ │ │ │ - ldr r1, [pc, #368] @ 3bd60 │ │ │ │ + ldr r3, [pc, #368] @ 3bd64 │ │ │ │ + ldr r1, [pc, #368] @ 3bd68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #364] @ 3bd64 │ │ │ │ - ldr r2, [pc, #364] @ 3bd68 │ │ │ │ + ldr r0, [pc, #364] @ 3bd6c │ │ │ │ + ldr r2, [pc, #364] @ 3bd70 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 3bba4 │ │ │ │ - ldr r0, [pc, #340] @ 3bd6c │ │ │ │ + b 3bbac │ │ │ │ + ldr r0, [pc, #340] @ 3bd74 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3bbe4 │ │ │ │ + b 3bbec │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 3baf0 │ │ │ │ + beq 3baf8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3bc90 │ │ │ │ + bne 3bc98 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 3baf0 │ │ │ │ - ldr r0, [pc, #288] @ 3bd70 │ │ │ │ + b 3baf8 │ │ │ │ + ldr r0, [pc, #288] @ 3bd78 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3bbe4 │ │ │ │ + b 3bbec │ │ │ │ cmp r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ addeq r4, sp, #44 @ 0x2c │ │ │ │ - beq 3bb20 │ │ │ │ + beq 3bb28 │ │ │ │ cmp r1, #10 │ │ │ │ - bne 3bcb0 │ │ │ │ + bne 3bcb8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ rsb r1, r1, #0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - b 3bb20 │ │ │ │ + b 3bb28 │ │ │ │ bl 12a54 │ │ │ │ - b 3bb4c │ │ │ │ + b 3bb54 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 3baf0 │ │ │ │ + b 3baf8 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ orrne r1, r7, #1 │ │ │ │ - b 3bb20 │ │ │ │ + b 3bb28 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 3bd74 │ │ │ │ - ldr r1, [pc, #124] @ 3bd78 │ │ │ │ - ldr r0, [pc, #124] @ 3bd7c │ │ │ │ + ldr r3, [pc, #124] @ 3bd7c │ │ │ │ + ldr r1, [pc, #124] @ 3bd80 │ │ │ │ + ldr r0, [pc, #124] @ 3bd84 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ 3bd80 │ │ │ │ + ldr r2, [pc, #120] @ 3bd88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #100] @ 3bd84 │ │ │ │ - ldr r1, [pc, #100] @ 3bd88 │ │ │ │ - ldr r0, [pc, #100] @ 3bd8c │ │ │ │ + ldr r3, [pc, #100] @ 3bd8c │ │ │ │ + ldr r1, [pc, #100] @ 3bd90 │ │ │ │ + ldr r0, [pc, #100] @ 3bd94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r5, r2, r0, asr #3 │ │ │ │ - andeq r4, r2, r0, ror r5 │ │ │ │ + @ instruction: 0x000251b8 │ │ │ │ + andeq r4, r2, r8, ror #10 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r4, r2, r0, asr r5 │ │ │ │ + andeq r4, r2, r8, asr #10 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r4, r2, ip, asr #8 │ │ │ │ - andeq r7, r0, r4, ror #10 │ │ │ │ + andeq r4, r2, r4, asr #8 │ │ │ │ + strdeq r7, [r0], -r0 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - strdeq r7, [r0], -r4 │ │ │ │ + andeq r7, r0, r4, lsl #4 │ │ │ │ andeq r6, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, lr, ror #3 │ │ │ │ ldrdeq r6, [r0], -r4 │ │ │ │ muleq r0, ip, r8 │ │ │ │ - andeq r8, r0, ip, asr r5 │ │ │ │ + andeq r8, r0, r4, ror r5 │ │ │ │ andeq r4, r0, ip, ror ip │ │ │ │ andeq r4, r0, ip, asr #31 │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - andeq r8, r0, r4, lsr r5 │ │ │ │ + andeq r8, r0, ip, asr #10 │ │ │ │ muleq r0, r8, ip │ │ │ │ andeq r4, r0, r4, asr #25 │ │ │ │ │ │ │ │ -0003bd90 : │ │ │ │ +0003bd98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #752] @ 3c098 │ │ │ │ + ldr ip, [pc, #752] @ 3c0a0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add r3, ip, #2592 @ 0xa20 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str ip, [sp, #12] │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr lr, [pc, #704] @ 3c09c │ │ │ │ + ldr lr, [pc, #704] @ 3c0a4 │ │ │ │ add ip, sp, #28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #696] @ 3c0a0 │ │ │ │ + ldr ip, [pc, #696] @ 3c0a8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, r3, #12 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl cb4c │ │ │ │ - ldr r5, [pc, #668] @ 3c0a4 │ │ │ │ + ldr r5, [pc, #668] @ 3c0ac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bf64 │ │ │ │ + beq 3bf6c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3bf30 │ │ │ │ + beq 3bf38 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3bf6c │ │ │ │ + beq 3bf74 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3bf80 │ │ │ │ + bne 3bf88 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ - beq 3bfa4 │ │ │ │ + beq 3bfac │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 3bfb8 │ │ │ │ + bne 3bfc0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ lsl r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3109c │ │ │ │ + bl 310a8 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 3bf64 │ │ │ │ + beq 3bf6c │ │ │ │ mov r0, #2 │ │ │ │ bl 8884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3bfe4 │ │ │ │ + beq 3bfec │ │ │ │ mov r0, r6 │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3c074 │ │ │ │ - ldr r2, [pc, #480] @ 3c0a8 │ │ │ │ + beq 3c07c │ │ │ │ + ldr r2, [pc, #480] @ 3c0b0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3c04c │ │ │ │ - ldr r2, [pc, #468] @ 3c0ac │ │ │ │ + beq 3c054 │ │ │ │ + ldr r2, [pc, #468] @ 3c0b4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3c070 │ │ │ │ + beq 3c078 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3c044 │ │ │ │ + ble 3c04c │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 3c044 │ │ │ │ + beq 3c04c │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r2, [pc, #424] @ 3c0b0 │ │ │ │ - ldr r3, [pc, #404] @ 3c0a0 │ │ │ │ + ldr r2, [pc, #424] @ 3c0b8 │ │ │ │ + ldr r3, [pc, #404] @ 3c0a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c048 │ │ │ │ + bne 3c050 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #380] @ 3c0b4 │ │ │ │ + ldr r0, [pc, #380] @ 3c0bc │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #368] @ 3c0b8 │ │ │ │ - ldr r1, [pc, #368] @ 3c0bc │ │ │ │ + ldr r3, [pc, #368] @ 3c0c0 │ │ │ │ + ldr r1, [pc, #368] @ 3c0c4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #364] @ 3c0c0 │ │ │ │ + ldr r0, [pc, #364] @ 3c0c8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #672 @ 0x2a0 │ │ │ │ bl 132cc │ │ │ │ mov r4, #0 │ │ │ │ - b 3bf00 │ │ │ │ - ldr r0, [pc, #336] @ 3c0c4 │ │ │ │ + b 3bf08 │ │ │ │ + ldr r0, [pc, #336] @ 3c0cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3bf40 │ │ │ │ + b 3bf48 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 3be4c │ │ │ │ + beq 3be54 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3bfec │ │ │ │ + bne 3bff4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ rsb r2, r2, #0 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - b 3be4c │ │ │ │ - ldr r0, [pc, #284] @ 3c0c8 │ │ │ │ + b 3be54 │ │ │ │ + ldr r0, [pc, #284] @ 3c0d0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - b 3bf40 │ │ │ │ + b 3bf48 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ addeq r4, sp, #44 @ 0x2c │ │ │ │ - beq 3be7c │ │ │ │ + beq 3be84 │ │ │ │ cmp r1, #10 │ │ │ │ - bne 3c00c │ │ │ │ + bne 3c014 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ rsb r1, r1, #0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - b 3be7c │ │ │ │ + b 3be84 │ │ │ │ bl 12a54 │ │ │ │ - b 3bea8 │ │ │ │ + b 3beb0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r4, #1 │ │ │ │ lsleq r2, r0, #1 │ │ │ │ - b 3be4c │ │ │ │ + b 3be54 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ lsleq r1, r1, #1 │ │ │ │ orrne r1, r7, #1 │ │ │ │ - b 3be7c │ │ │ │ + b 3be84 │ │ │ │ bl 9420 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #120] @ 3c0cc │ │ │ │ - ldr r1, [pc, #120] @ 3c0d0 │ │ │ │ - ldr r0, [pc, #120] @ 3c0d4 │ │ │ │ + ldr r3, [pc, #120] @ 3c0d4 │ │ │ │ + ldr r1, [pc, #120] @ 3c0d8 │ │ │ │ + ldr r0, [pc, #120] @ 3c0dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 3c0d8 │ │ │ │ + ldr r2, [pc, #116] @ 3c0e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ bl 93a0 │ │ │ │ - ldr r3, [pc, #96] @ 3c0dc │ │ │ │ - ldr r1, [pc, #96] @ 3c0e0 │ │ │ │ - ldr r0, [pc, #96] @ 3c0e4 │ │ │ │ + ldr r3, [pc, #96] @ 3c0e4 │ │ │ │ + ldr r1, [pc, #96] @ 3c0e8 │ │ │ │ + ldr r0, [pc, #96] @ 3c0ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r4, r2, r4, ror #28 │ │ │ │ - andeq r4, r2, r4, lsl r2 │ │ │ │ + andeq r4, r2, ip, asr lr │ │ │ │ + andeq r4, r2, ip, lsl #4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r4, [r2], -r4 @ │ │ │ │ + andeq r4, r2, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - strdeq r4, [r2], -r0 │ │ │ │ - andeq r7, r0, r8, lsl #4 │ │ │ │ + andeq r4, r2, r8, ror #1 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r6, r0, r4, ror ip │ │ │ │ + andeq r6, r0, r4, lsl #25 │ │ │ │ andeq r5, r0, r8, lsr #26 │ │ │ │ andeq r6, r0, r8, ror r5 │ │ │ │ andeq r6, r0, r0, asr #10 │ │ │ │ - andeq r8, r0, r0, lsl #4 │ │ │ │ + andeq r8, r0, r8, lsl r2 │ │ │ │ andeq r4, r0, r0, lsr #18 │ │ │ │ andeq r4, r0, r0, ror ip │ │ │ │ andeq r0, r0, fp, asr r1 │ │ │ │ - ldrdeq r8, [r0], -r8 @ │ │ │ │ + strdeq r8, [r0], -r0 │ │ │ │ andeq r4, r0, ip, lsr r9 │ │ │ │ andeq r4, r0, r8, ror #18 │ │ │ │ │ │ │ │ -0003c0e8 : │ │ │ │ +0003c0f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #4080] @ 3d0f4 │ │ │ │ + ldr r2, [pc, #4080] @ 3d0fc │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #4076] @ 3d0f8 │ │ │ │ + ldr r3, [pc, #4076] @ 3d100 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r8, [pc, #4064] @ 3d0fc │ │ │ │ + ldr r8, [pc, #4064] @ 3d104 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 3ccd0 │ │ │ │ + beq 3ccd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3cd08 │ │ │ │ + beq 3cd10 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cd40 │ │ │ │ + beq 3cd48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ bl 89a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ce7c │ │ │ │ + blt 3ce84 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c628 │ │ │ │ - ldr r3, [pc, #3940] @ 3d100 │ │ │ │ + beq 3c630 │ │ │ │ + ldr r3, [pc, #3940] @ 3d108 │ │ │ │ ldr sl, [r8, r3] │ │ │ │ - ldr r3, [pc, #3936] @ 3d104 │ │ │ │ - ldr r1, [sl, #196] @ 0xc4 │ │ │ │ + ldr r3, [pc, #3936] @ 3d10c │ │ │ │ + ldr r1, [sl, #16] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr fp, [sl, #192] @ 0xc0 │ │ │ │ + ldr fp, [sl, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8bc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3cec0 │ │ │ │ - ldr r3, [pc, #3904] @ 3d108 │ │ │ │ - ldr r1, [sl, #200] @ 0xc8 │ │ │ │ + beq 3cec8 │ │ │ │ + ldr r3, [pc, #3904] @ 3d110 │ │ │ │ + ldr r1, [sl, #20] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 3cee8 │ │ │ │ - ldr r3, [sl, #896] @ 0x380 │ │ │ │ + beq 3cef0 │ │ │ │ + ldr r3, [sl, #888] @ 0x378 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r3, [sl, #956] @ 0x3bc │ │ │ │ + ldr r3, [sl, #908] @ 0x38c │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ bl 8980 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov fp, r0 │ │ │ │ - beq 3c224 │ │ │ │ + beq 3c22c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3cde0 │ │ │ │ + beq 3cde8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3cf30 │ │ │ │ + beq 3cf38 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c248 │ │ │ │ + beq 3c250 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 3cdec │ │ │ │ + beq 3cdf4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c264 │ │ │ │ + beq 3c26c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3ce04 │ │ │ │ - ldr r3, [pc, #3744] @ 3d10c │ │ │ │ + beq 3ce0c │ │ │ │ + ldr r3, [pc, #3744] @ 3d114 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3cd78 │ │ │ │ + beq 3cd80 │ │ │ │ mov r0, #1 │ │ │ │ bl 8434 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3d008 │ │ │ │ + beq 3d010 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r4, [r3] │ │ │ │ bl 106c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3d03c │ │ │ │ + beq 3d044 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c2bc │ │ │ │ + beq 3c2c4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 3ce1c │ │ │ │ + beq 3ce24 │ │ │ │ mov r0, r9 │ │ │ │ bl 84dc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3c2e4 │ │ │ │ + beq 3c2ec │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3ce10 │ │ │ │ + beq 3ce18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d0bc │ │ │ │ + beq 3d0c4 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r7, r0 │ │ │ │ - beq 3cdbc │ │ │ │ + beq 3cdc4 │ │ │ │ mov r0, #1 │ │ │ │ bl 8434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d07c │ │ │ │ + beq 3d084 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r3] │ │ │ │ bl 106c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3c338 │ │ │ │ + beq 3c340 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 3ce24 │ │ │ │ + beq 3ce2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d390 │ │ │ │ + beq 3d39c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c35c │ │ │ │ + beq 3c364 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3ce3c │ │ │ │ + beq 3ce44 │ │ │ │ mov r0, r4 │ │ │ │ bl 84dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3c384 │ │ │ │ + beq 3c38c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3ce48 │ │ │ │ + beq 3ce50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d420 │ │ │ │ + beq 3d42c │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r5, r0 │ │ │ │ - beq 3ce54 │ │ │ │ + beq 3ce5c │ │ │ │ mov r0, #1 │ │ │ │ bl 8434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d3f0 │ │ │ │ + beq 3d3fc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r3] │ │ │ │ bl 106c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3c3e0 │ │ │ │ + beq 3c3e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3c3e0 │ │ │ │ + bne 3c3e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d488 │ │ │ │ + beq 3d494 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c40c │ │ │ │ + beq 3c414 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3c40c │ │ │ │ + bne 3c414 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 84dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3c43c │ │ │ │ + beq 3c444 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3c43c │ │ │ │ + bne 3c444 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf58 │ │ │ │ + beq 3cf60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sl, #208] @ 0xd0 │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d360 │ │ │ │ - ldr r1, [sl, #212] @ 0xd4 │ │ │ │ + beq 3d36c │ │ │ │ + ldr r1, [sl, #32] │ │ │ │ bl 8bc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3c484 │ │ │ │ + beq 3c48c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3ce30 │ │ │ │ + beq 3ce38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d3c8 │ │ │ │ + beq 3d3d4 │ │ │ │ mov r0, #1 │ │ │ │ bl 8434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d450 │ │ │ │ + beq 3d45c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e1a8 │ │ │ │ + beq 3e1b4 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r1, r6 │ │ │ │ bl 106c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3c4fc │ │ │ │ + beq 3c504 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3c4fc │ │ │ │ + bne 3c504 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d4b8 │ │ │ │ + beq 3d4c4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c528 │ │ │ │ + beq 3c530 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3c528 │ │ │ │ + bne 3c530 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 84dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3c558 │ │ │ │ + beq 3c560 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3c558 │ │ │ │ + bne 3c560 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf80 │ │ │ │ + beq 3cf88 │ │ │ │ bl 8a10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d504 │ │ │ │ + beq 3d510 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8af4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3c59c │ │ │ │ + beq 3c5a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 3cffc │ │ │ │ + beq 3d004 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c5b8 │ │ │ │ + beq 3c5c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 3cff0 │ │ │ │ + beq 3cff8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c5d4 │ │ │ │ + beq 3c5dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3cfe4 │ │ │ │ + beq 3cfec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d528 │ │ │ │ + beq 3d534 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c5f8 │ │ │ │ + beq 3c600 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3d030 │ │ │ │ + beq 3d038 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #2828] @ 3d110 │ │ │ │ - ldr r3, [pc, #2800] @ 3d0f8 │ │ │ │ + ldr r2, [pc, #2828] @ 3d118 │ │ │ │ + ldr r3, [pc, #2800] @ 3d100 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3df48 │ │ │ │ + bne 3df54 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2788] @ 3d114 │ │ │ │ + ldr r3, [pc, #2788] @ 3d11c │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ mov r1, r9 │ │ │ │ bl 86e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3cfbc │ │ │ │ + blt 3cfc4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c194 │ │ │ │ + beq 3c19c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 86e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d4dc │ │ │ │ + blt 3d4e8 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c194 │ │ │ │ - ldr r3, [pc, #2720] @ 3d118 │ │ │ │ + beq 3c19c │ │ │ │ + ldr r3, [pc, #2720] @ 3d120 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 86e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d550 │ │ │ │ + blt 3d55c │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c194 │ │ │ │ + beq 3c19c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3d648 │ │ │ │ + beq 3d654 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - ldr r3, [pc, #2608] @ 3d100 │ │ │ │ + ldr r3, [pc, #2608] @ 3d108 │ │ │ │ ldr sl, [r8, r3] │ │ │ │ - ldr r9, [sl, #216] @ 0xd8 │ │ │ │ - beq 3d67c │ │ │ │ + ldr r9, [sl, #36] @ 0x24 │ │ │ │ + beq 3d688 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d6d4 │ │ │ │ + bne 3d6e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r0, r0, #1 │ │ │ │ - ldr r3, [sl, #220] @ 0xdc │ │ │ │ + ldr r3, [sl, #40] @ 0x28 │ │ │ │ ldr fp, [sl, #892] @ 0x37c │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 12bc0 │ │ │ │ mov r2, #-2147483644 @ 0x80000004 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ bl 8a34 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3d808 │ │ │ │ + beq 3d814 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c748 │ │ │ │ + beq 3c750 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3d614 │ │ │ │ + beq 3d620 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e400 │ │ │ │ + beq 3e40c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c76c │ │ │ │ + beq 3c774 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 3d628 │ │ │ │ + beq 3d634 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3d858 │ │ │ │ + beq 3d864 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d578 │ │ │ │ + bne 3d584 │ │ │ │ ldr r9, [r2, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ lsl r9, r9, #1 │ │ │ │ add r6, r9, #2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ eor fp, r9, r6 │ │ │ │ - beq 3c7b4 │ │ │ │ + beq 3c7bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3d63c │ │ │ │ + beq 3d648 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 3d5f8 │ │ │ │ + blt 3d604 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 3d5a4 │ │ │ │ + beq 3d5b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3da04 │ │ │ │ + beq 3da10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3dae0 │ │ │ │ + bne 3daec │ │ │ │ ldr r9, [r4, #12] │ │ │ │ lsl r9, r9, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3dbc8 │ │ │ │ + beq 3dbd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr fp, [sl, #216] @ 0xd8 │ │ │ │ + ldr fp, [sl, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3db60 │ │ │ │ + beq 3db6c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3dd40 │ │ │ │ + bne 3dd4c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsl r0, r3, #1 │ │ │ │ - ldr r3, [sl, #224] @ 0xe0 │ │ │ │ + ldr r3, [sl, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sl, #892] @ 0x37c │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 12bc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ @@ -53482,584 +53484,584 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #-2147483644 @ 0x80000004 │ │ │ │ bl 8a34 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 3dd98 │ │ │ │ + beq 3dda4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c898 │ │ │ │ + beq 3c8a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3d8e4 │ │ │ │ + beq 3d8f0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e370 │ │ │ │ + beq 3e37c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c8c4 │ │ │ │ + beq 3c8cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3d8f0 │ │ │ │ + beq 3d8fc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3debc │ │ │ │ + beq 3dec8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3de94 │ │ │ │ + bne 3dea0 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r2, [fp] │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ mvn r3, r9 │ │ │ │ and r3, r3, #1 │ │ │ │ - beq 3c90c │ │ │ │ + beq 3c914 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq 3d960 │ │ │ │ + beq 3d96c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dfc4 │ │ │ │ + beq 3dfd0 │ │ │ │ sub fp, r9, r1 │ │ │ │ teq r9, fp │ │ │ │ - bmi 3d8cc │ │ │ │ + bmi 3d8d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3d8fc │ │ │ │ + beq 3d908 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d9e4 │ │ │ │ + bne 3d9f0 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ lsl r9, r9, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3d97c │ │ │ │ + beq 3d988 │ │ │ │ mov r0, r7 │ │ │ │ bl eb38 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r0 │ │ │ │ - beq 3c98c │ │ │ │ + beq 3c994 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3d844 │ │ │ │ + beq 3d850 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 3db38 │ │ │ │ + blt 3db44 │ │ │ │ tst r9, #1 │ │ │ │ - bne 3d6f8 │ │ │ │ + bne 3d704 │ │ │ │ cmp r9, r1, lsl #1 │ │ │ │ - blt 3d71c │ │ │ │ - ldr r9, [sl, #228] @ 0xe4 │ │ │ │ + blt 3d728 │ │ │ │ + ldr r9, [sl, #48] @ 0x30 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3e49c │ │ │ │ + beq 3e4a8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3dc28 │ │ │ │ - ldr r3, [sl, #244] @ 0xf4 │ │ │ │ - ldr r2, [sl, #240] @ 0xf0 │ │ │ │ + beq 3dc34 │ │ │ │ + ldr r3, [sl, #64] @ 0x40 │ │ │ │ + ldr r2, [sl, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #4 │ │ │ │ mov r3, r9 │ │ │ │ bl e418 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 3ca1c │ │ │ │ + beq 3ca24 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 3d8b4 │ │ │ │ + beq 3d8c0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ca38 │ │ │ │ + beq 3ca40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3d8c0 │ │ │ │ + beq 3d8cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dc90 │ │ │ │ - ldr r3, [pc, #1720] @ 3d104 │ │ │ │ - ldr r1, [sl, #208] @ 0xd0 │ │ │ │ + beq 3dc9c │ │ │ │ + ldr r3, [pc, #1720] @ 3d10c │ │ │ │ + ldr r1, [sl, #28] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 8bc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3dce8 │ │ │ │ + beq 3dcf4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sl, #212] @ 0xd4 │ │ │ │ + ldr r0, [sl, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ add r1, sp, #32 │ │ │ │ str r9, [sp, #32] │ │ │ │ bl 8a34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3de04 │ │ │ │ + beq 3de10 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3caac │ │ │ │ + beq 3cab4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 3d934 │ │ │ │ + beq 3d940 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3cac8 │ │ │ │ + beq 3cad0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - beq 3d93c │ │ │ │ + beq 3d948 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3cae8 │ │ │ │ + beq 3caf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3d948 │ │ │ │ + beq 3d954 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3df10 │ │ │ │ - ldr r1, [sl, #248] @ 0xf8 │ │ │ │ + beq 3df1c │ │ │ │ + ldr r1, [sl, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 88cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 3cb28 │ │ │ │ + beq 3cb30 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 3d954 │ │ │ │ + beq 3d960 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 3de64 │ │ │ │ + blt 3de70 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3df4c │ │ │ │ - ldr r1, [sl, #252] @ 0xfc │ │ │ │ + beq 3df58 │ │ │ │ + ldr r1, [sl, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ bl 88cc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3cb70 │ │ │ │ + beq 3cb78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3da98 │ │ │ │ + beq 3daa4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 3df84 │ │ │ │ + blt 3df90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3dfdc │ │ │ │ + beq 3dfe8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3e070 │ │ │ │ + bne 3e07c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r5, r5, #1 │ │ │ │ - beq 3cbb8 │ │ │ │ + beq 3cbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3dcb8 │ │ │ │ + beq 3dcc4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [sl, #256] @ 0x100 │ │ │ │ + ldr r5, [sl, #76] @ 0x4c │ │ │ │ bl 12bc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88cc │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3e394 │ │ │ │ + beq 3e3a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3cc00 │ │ │ │ + beq 3cc08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3dcc4 │ │ │ │ + beq 3dcd0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 3e098 │ │ │ │ + blt 3e0a4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r5, [sl, #260] @ 0x104 │ │ │ │ + ldr r5, [sl, #80] @ 0x50 │ │ │ │ bl 12bc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88cc │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3e250 │ │ │ │ + beq 3e25c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3cc50 │ │ │ │ + beq 3cc58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3dcd0 │ │ │ │ + beq 3dcdc │ │ │ │ cmp r5, #0 │ │ │ │ - blt 3e040 │ │ │ │ + blt 3e04c │ │ │ │ mov r0, fp │ │ │ │ - ldr r5, [sl, #264] @ 0x108 │ │ │ │ + ldr r5, [sl, #84] @ 0x54 │ │ │ │ bl 12bc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 88cc │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3e34c │ │ │ │ + beq 3e358 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3cca0 │ │ │ │ + beq 3cca8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3dcdc │ │ │ │ + beq 3dce8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3c5f8 │ │ │ │ - ldr r3, [pc, #1664] @ 3d330 │ │ │ │ - ldr r1, [pc, #1128] @ 3d11c │ │ │ │ + bge 3c600 │ │ │ │ + ldr r3, [pc, #1664] @ 3d338 │ │ │ │ + ldr r1, [pc, #1128] @ 3d124 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #1124] @ 3d120 │ │ │ │ + ldr r0, [pc, #1124] @ 3d128 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ bl 132cc │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #1100] @ 3d124 │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #1100] @ 3d12c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c138 │ │ │ │ - ldr r3, [pc, #1084] @ 3d128 │ │ │ │ - ldr r1, [pc, #1084] @ 3d12c │ │ │ │ - ldr r0, [pc, #1084] @ 3d130 │ │ │ │ + bne 3c140 │ │ │ │ + ldr r3, [pc, #1084] @ 3d130 │ │ │ │ + ldr r1, [pc, #1084] @ 3d134 │ │ │ │ + ldr r0, [pc, #1084] @ 3d138 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1080] @ 3d134 │ │ │ │ + ldr r2, [pc, #1080] @ 3d13c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1064] @ 3d138 │ │ │ │ + ldr r3, [pc, #1064] @ 3d140 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c150 │ │ │ │ - ldr r3, [pc, #1048] @ 3d13c │ │ │ │ - ldr r1, [pc, #1048] @ 3d140 │ │ │ │ - ldr r0, [pc, #1048] @ 3d144 │ │ │ │ + bne 3c158 │ │ │ │ + ldr r3, [pc, #1048] @ 3d144 │ │ │ │ + ldr r1, [pc, #1048] @ 3d148 │ │ │ │ + ldr r0, [pc, #1048] @ 3d14c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1044] @ 3d148 │ │ │ │ + ldr r2, [pc, #1044] @ 3d150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1028] @ 3d14c │ │ │ │ + ldr r3, [pc, #1028] @ 3d154 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c168 │ │ │ │ - ldr r3, [pc, #1012] @ 3d150 │ │ │ │ - ldr r1, [pc, #1012] @ 3d154 │ │ │ │ - ldr r0, [pc, #1012] @ 3d158 │ │ │ │ + bne 3c170 │ │ │ │ + ldr r3, [pc, #1012] @ 3d158 │ │ │ │ + ldr r1, [pc, #1012] @ 3d15c │ │ │ │ + ldr r0, [pc, #1012] @ 3d160 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1008] @ 3d15c │ │ │ │ + ldr r2, [pc, #1008] @ 3d164 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3cd94 │ │ │ │ + beq 3cd9c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3cfb0 │ │ │ │ + beq 3cfb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e12c │ │ │ │ + beq 3e138 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c2ec │ │ │ │ + beq 3c2f4 │ │ │ │ ldr r0, [fp] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, r0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3c2f8 │ │ │ │ + bne 3c300 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c390 │ │ │ │ + beq 3c398 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3c390 │ │ │ │ + bne 3c398 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c38c │ │ │ │ + b 3c394 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c224 │ │ │ │ + b 3c22c │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bne 3c254 │ │ │ │ - b 3c264 │ │ │ │ + bne 3c25c │ │ │ │ + b 3c26c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c264 │ │ │ │ + b 3c26c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c2e4 │ │ │ │ + b 3c2ec │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c2bc │ │ │ │ + b 3c2c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c338 │ │ │ │ + b 3c340 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c484 │ │ │ │ + b 3c48c │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c35c │ │ │ │ + b 3c364 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c384 │ │ │ │ + b 3c38c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3c444 │ │ │ │ + beq 3c44c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3c444 │ │ │ │ + bne 3c44c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c444 │ │ │ │ - ldr r3, [pc, #1196] @ 3d330 │ │ │ │ - ldr r1, [pc, #728] @ 3d160 │ │ │ │ + b 3c44c │ │ │ │ + ldr r3, [pc, #1196] @ 3d338 │ │ │ │ + ldr r1, [pc, #728] @ 3d168 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #724] @ 3d164 │ │ │ │ + ldr r0, [pc, #724] @ 3d16c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #87 @ 0x57 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, #2 │ │ │ │ - b 3c5fc │ │ │ │ - ldr r3, [pc, #1128] @ 3d330 │ │ │ │ - ldr r1, [pc, #668] @ 3d168 │ │ │ │ + b 3c604 │ │ │ │ + ldr r3, [pc, #1128] @ 3d338 │ │ │ │ + ldr r1, [pc, #668] @ 3d170 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #664] @ 3d16c │ │ │ │ + ldr r0, [pc, #664] @ 3d174 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3cea0 │ │ │ │ - ldr r3, [pc, #1088] @ 3d330 │ │ │ │ - ldr r1, [pc, #636] @ 3d170 │ │ │ │ + b 3cea8 │ │ │ │ + ldr r3, [pc, #1088] @ 3d338 │ │ │ │ + ldr r1, [pc, #636] @ 3d178 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #632] @ 3d174 │ │ │ │ + ldr r0, [pc, #632] @ 3d17c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #1016] @ 3d330 │ │ │ │ - ldr r1, [pc, #572] @ 3d178 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #1016] @ 3d338 │ │ │ │ + ldr r1, [pc, #572] @ 3d180 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #568] @ 3d17c │ │ │ │ + ldr r0, [pc, #568] @ 3d184 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 132cc │ │ │ │ - b 3cf0c │ │ │ │ - ldr r3, [pc, #976] @ 3d330 │ │ │ │ - ldr r1, [pc, #540] @ 3d180 │ │ │ │ + b 3cf14 │ │ │ │ + ldr r3, [pc, #976] @ 3d338 │ │ │ │ + ldr r1, [pc, #540] @ 3d188 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #536] @ 3d184 │ │ │ │ + ldr r0, [pc, #536] @ 3d18c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ bl 132cc │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #936] @ 3d330 │ │ │ │ - ldr r1, [pc, #508] @ 3d188 │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #936] @ 3d338 │ │ │ │ + ldr r1, [pc, #508] @ 3d190 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #504] @ 3d18c │ │ │ │ + ldr r0, [pc, #504] @ 3d194 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cd94 │ │ │ │ - ldr r3, [pc, #876] @ 3d330 │ │ │ │ - ldr r1, [pc, #456] @ 3d190 │ │ │ │ + b 3cd9c │ │ │ │ + ldr r3, [pc, #876] @ 3d338 │ │ │ │ + ldr r1, [pc, #456] @ 3d198 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #452] @ 3d194 │ │ │ │ + ldr r0, [pc, #452] @ 3d19c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3cea0 │ │ │ │ + b 3cea8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c5d4 │ │ │ │ + b 3c5dc │ │ │ │ mov r0, r6 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c5b8 │ │ │ │ + b 3c5c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c59c │ │ │ │ - ldr r3, [pc, #800] @ 3d330 │ │ │ │ - ldr r1, [pc, #388] @ 3d198 │ │ │ │ + b 3c5a4 │ │ │ │ + ldr r3, [pc, #800] @ 3d338 │ │ │ │ + ldr r1, [pc, #388] @ 3d1a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #384] @ 3d19c │ │ │ │ + ldr r0, [pc, #384] @ 3d1a4 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3cea0 │ │ │ │ + b 3cea8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c5f8 │ │ │ │ - ldr r3, [pc, #748] @ 3d330 │ │ │ │ - ldr r1, [pc, #344] @ 3d1a0 │ │ │ │ + b 3c600 │ │ │ │ + ldr r3, [pc, #748] @ 3d338 │ │ │ │ + ldr r1, [pc, #344] @ 3d1a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #340] @ 3d1a4 │ │ │ │ + ldr r0, [pc, #340] @ 3d1ac │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #684] @ 3d330 │ │ │ │ - ldr r1, [pc, #288] @ 3d1a8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #684] @ 3d338 │ │ │ │ + ldr r1, [pc, #288] @ 3d1b0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #284] @ 3d1ac │ │ │ │ + ldr r0, [pc, #284] @ 3d1b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #620] @ 3d330 │ │ │ │ - ldr r1, [pc, #232] @ 3d1b0 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #620] @ 3d338 │ │ │ │ + ldr r1, [pc, #232] @ 3d1b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #228] @ 3d1b4 │ │ │ │ + ldr r0, [pc, #228] @ 3d1bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #102 @ 0x66 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - andeq r3, r2, ip, ror #29 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + andeq r3, r2, r4, ror #29 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r3, r2, r8, asr #29 │ │ │ │ + andeq r3, r2, r0, asr #29 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ - strdeq r3, [r2], -r4 │ │ │ │ + andeq r3, r2, ip, ror #19 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ @ instruction: 0x00004fb8 │ │ │ │ andeq r4, r0, r0, asr #31 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, r0, r8, ror #10 │ │ │ │ + andeq r7, r0, r0, lsl #11 │ │ │ │ andeq r3, r0, r0, asr pc │ │ │ │ @ instruction: 0x00004fb0 │ │ │ │ - @ instruction: 0x00000cb2 │ │ │ │ + andeq r0, r0, lr, ror r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andeq r7, r0, r0, lsr r5 │ │ │ │ + andeq r7, r0, r8, asr #10 │ │ │ │ andeq r3, r0, r8, lsl pc │ │ │ │ muleq r0, ip, r8 │ │ │ │ - @ instruction: 0x00000cb7 │ │ │ │ + andeq r0, r0, r3, lsl #9 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ - strdeq r7, [r0], -r8 │ │ │ │ + andeq r7, r0, r0, lsl r5 │ │ │ │ andeq r3, r0, r0, ror #29 │ │ │ │ - andeq r6, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0x00000cbc │ │ │ │ + strheq r6, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r4, r0, r0, ror #27 │ │ │ │ andeq r4, r0, r8, ror #27 │ │ │ │ muleq r0, ip, sp │ │ │ │ andeq r4, r0, r4, lsr #27 │ │ │ │ andeq r4, r0, r8, ror sp │ │ │ │ andeq r4, r0, r0, lsl #27 │ │ │ │ andeq r4, r0, r0, lsr sp │ │ │ │ @@ -54074,1252 +54076,1253 @@ │ │ │ │ andeq r4, r0, ip, asr ip │ │ │ │ andeq r4, r0, r0, lsr #24 │ │ │ │ andeq r4, r0, r8, lsr #24 │ │ │ │ ldrdeq r4, [r0], -ip │ │ │ │ strdeq r4, [r0], -r0 │ │ │ │ andeq r4, r0, r4, lsr #23 │ │ │ │ andeq r4, r0, r8, lsr #23 │ │ │ │ - andeq r4, r0, r0, lsl #18 │ │ │ │ - andeq r4, r0, r8, lsl #18 │ │ │ │ + strdeq r4, [r0], -ip │ │ │ │ + andeq r4, r0, r4, lsl #18 │ │ │ │ + andeq r4, r0, ip, asr #17 │ │ │ │ ldrdeq r4, [r0], -r0 │ │ │ │ - ldrdeq r4, [r0], -r4 @ │ │ │ │ - muleq r0, r8, r8 │ │ │ │ - andeq r4, r0, r0, lsr #17 │ │ │ │ + muleq r0, r4, r8 │ │ │ │ + muleq r0, ip, r8 │ │ │ │ + andeq r4, r0, ip, ror #16 │ │ │ │ andeq r4, r0, r0, ror r8 │ │ │ │ - andeq r4, r0, r4, ror r8 │ │ │ │ - andeq r4, r0, r0, asr #16 │ │ │ │ - andeq r4, r0, r8, asr #16 │ │ │ │ + andeq r4, r0, ip, lsr r8 │ │ │ │ + andeq r4, r0, r4, asr #16 │ │ │ │ + andeq r4, r0, ip, lsl #16 │ │ │ │ andeq r4, r0, r0, lsl r8 │ │ │ │ - andeq r4, r0, r4, lsl r8 │ │ │ │ - ldrdeq r4, [r0], -r8 │ │ │ │ - andeq r4, r0, r0, ror #15 │ │ │ │ + ldrdeq r4, [r0], -r4 @ │ │ │ │ + ldrdeq r4, [r0], -ip │ │ │ │ + andeq r4, r0, r4, lsr #15 │ │ │ │ andeq r4, r0, r8, lsr #15 │ │ │ │ - andeq r4, r0, ip, lsr #15 │ │ │ │ - andeq r4, r0, r0, lsl #15 │ │ │ │ - andeq r4, r0, r8, lsl #15 │ │ │ │ + andeq r4, r0, ip, ror r7 │ │ │ │ + andeq r4, r0, r4, lsl #15 │ │ │ │ + andeq r4, r0, r8, asr r7 │ │ │ │ andeq r4, r0, ip, asr r7 │ │ │ │ - andeq r4, r0, r0, ror #14 │ │ │ │ - andeq r4, r0, r8, lsr r7 │ │ │ │ - andeq r4, r0, r0, asr #14 │ │ │ │ - andeq r4, r0, ip, lsl #14 │ │ │ │ - andeq r4, r0, r4, lsl r7 │ │ │ │ - andeq r5, r0, r4, ror #21 │ │ │ │ + andeq r4, r0, r4, lsr r7 │ │ │ │ + andeq r4, r0, ip, lsr r7 │ │ │ │ + andeq r4, r0, r8, lsl #14 │ │ │ │ + andeq r4, r0, r0, lsl r7 │ │ │ │ + andeq r5, r0, ip, ror #22 │ │ │ │ + andeq r4, r0, ip, lsl #12 │ │ │ │ andeq r4, r0, r0, lsl r6 │ │ │ │ - andeq r4, r0, r4, lsl r6 │ │ │ │ - andeq r4, r0, r8, ror #28 │ │ │ │ - ldrdeq r4, [r0], -r0 │ │ │ │ - ldrdeq r4, [r0], -r8 │ │ │ │ - andeq r4, r0, r8, lsr #9 │ │ │ │ - @ instruction: 0x000044b0 │ │ │ │ + andeq r4, r0, r4, ror #28 │ │ │ │ + andeq r4, r0, ip, asr #11 │ │ │ │ + ldrdeq r4, [r0], -r4 @ │ │ │ │ + andeq r4, r0, r4, lsr #9 │ │ │ │ + andeq r4, r0, ip, lsr #9 │ │ │ │ + andeq r4, r0, r4, asr r4 │ │ │ │ andeq r4, r0, r8, asr r4 │ │ │ │ - andeq r4, r0, ip, asr r4 │ │ │ │ - andeq r4, r0, ip, lsl #25 │ │ │ │ - ldrdeq r4, [r0], -r0 │ │ │ │ + andeq r4, r0, r8, lsl #25 │ │ │ │ + andeq r4, r0, ip, asr #7 │ │ │ │ + ldrdeq r4, [r0], -r4 @ │ │ │ │ + andeq r4, r0, r4, ror #23 │ │ │ │ + andeq r4, r0, r0, asr r3 │ │ │ │ + andeq r4, r0, r8, asr r3 │ │ │ │ + andeq r5, r0, r8, lsr r8 │ │ │ │ ldrdeq r4, [r0], -r8 │ │ │ │ - andeq r4, r0, r8, ror #23 │ │ │ │ - andeq r4, r0, r4, asr r3 │ │ │ │ - andeq r4, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x000057b0 │ │ │ │ ldrdeq r4, [r0], -ip │ │ │ │ - andeq r4, r0, r0, ror #5 │ │ │ │ - andeq r4, r0, r0, ror #21 │ │ │ │ - andeq r4, r0, ip, asr #4 │ │ │ │ - andeq r4, r0, r4, asr r2 │ │ │ │ - andeq r4, r0, r8, lsl #21 │ │ │ │ - strdeq r4, [r0], -r0 │ │ │ │ - strdeq r4, [r0], -r8 │ │ │ │ - andeq r4, r0, r8, lsr #2 │ │ │ │ - andeq r4, r0, r0, lsr r1 │ │ │ │ - andeq r4, r0, r4, lsl #19 │ │ │ │ - strdeq r4, [r0], -r0 │ │ │ │ + ldrdeq r4, [r0], -ip │ │ │ │ + andeq r4, r0, r8, asr #4 │ │ │ │ + andeq r4, r0, r0, asr r2 │ │ │ │ + andeq r4, r0, r4, lsl #21 │ │ │ │ + andeq r4, r0, ip, ror #3 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ - andeq r5, r0, r4, ror #10 │ │ │ │ + andeq r4, r0, r4, lsr #2 │ │ │ │ + andeq r4, r0, ip, lsr #2 │ │ │ │ + andeq r4, r0, r0, lsl #19 │ │ │ │ + andeq r4, r0, ip, ror #1 │ │ │ │ + strdeq r4, [r0], -r0 │ │ │ │ + andeq r5, r0, ip, ror #11 │ │ │ │ + andeq r4, r0, ip, lsl #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r5, r0, r4, lsl #10 │ │ │ │ + andeq r5, r0, ip, lsl #11 │ │ │ │ + andeq r4, r0, r0, lsr r0 │ │ │ │ andeq r4, r0, r4, lsr r0 │ │ │ │ - andeq r4, r0, r8, lsr r0 │ │ │ │ - ldrdeq r3, [r0], -r0 │ │ │ │ - ldrdeq r3, [r0], -r8 │ │ │ │ - andeq r3, r0, r8, ror pc │ │ │ │ - andeq r3, r0, r0, lsl #31 │ │ │ │ + andeq r3, r0, ip, asr #31 │ │ │ │ + ldrdeq r3, [r0], -r4 │ │ │ │ + andeq r3, r0, r4, ror pc │ │ │ │ + andeq r3, r0, ip, ror pc │ │ │ │ + andeq r3, r0, r4, asr #29 │ │ │ │ andeq r3, r0, r8, asr #29 │ │ │ │ - andeq r3, r0, ip, asr #29 │ │ │ │ + andeq r3, r0, r8, asr lr │ │ │ │ andeq r3, r0, ip, asr lr │ │ │ │ - andeq r3, r0, r0, ror #28 │ │ │ │ - strdeq r3, [r0], -ip │ │ │ │ - andeq r3, r0, r4, lsl #28 │ │ │ │ - andeq r4, r0, r8, lsr #12 │ │ │ │ - andeq r3, r0, r8, ror sp │ │ │ │ - andeq r3, r0, r0, lsl #27 │ │ │ │ - andeq r5, r0, ip, lsl r2 │ │ │ │ + strdeq r3, [r0], -r8 │ │ │ │ + andeq r3, r0, r0, lsl #28 │ │ │ │ + andeq r4, r0, r4, lsr #12 │ │ │ │ + andeq r3, r0, r4, ror sp │ │ │ │ + andeq r3, r0, ip, ror sp │ │ │ │ + andeq r5, r0, r4, lsr #5 │ │ │ │ + andeq r3, r0, r4, asr #26 │ │ │ │ andeq r3, r0, r8, asr #26 │ │ │ │ - andeq r3, r0, ip, asr #26 │ │ │ │ - andeq r5, r0, r0, ror #3 │ │ │ │ + andeq r5, r0, r8, ror #4 │ │ │ │ + andeq r3, r0, r8, lsl #26 │ │ │ │ andeq r3, r0, ip, lsl #26 │ │ │ │ - andeq r3, r0, r0, lsl sp │ │ │ │ - ldrdeq r3, [r0], -r8 │ │ │ │ - andeq r3, r0, r0, ror #25 │ │ │ │ - andeq r4, r0, r8, lsl #10 │ │ │ │ + ldrdeq r3, [r0], -r4 │ │ │ │ + ldrdeq r3, [r0], -ip │ │ │ │ + andeq r4, r0, r4, lsl #10 │ │ │ │ + andeq r3, r0, r4, asr ip │ │ │ │ andeq r3, r0, r8, asr ip │ │ │ │ - andeq r3, r0, ip, asr ip │ │ │ │ - andeq r3, r0, r0, lsr #24 │ │ │ │ - andeq r3, r0, r8, lsr #24 │ │ │ │ + andeq r3, r0, ip, lsl ip │ │ │ │ + andeq r3, r0, r4, lsr #24 │ │ │ │ + andeq r3, r0, r4, asr #23 │ │ │ │ andeq r3, r0, r8, asr #23 │ │ │ │ - andeq r3, r0, ip, asr #23 │ │ │ │ - andeq r6, r0, r0, lsr #2 │ │ │ │ - andeq r2, r0, r8, lsl #22 │ │ │ │ - andeq r4, r0, r0, lsr sp │ │ │ │ - @ instruction: 0x00000ebc │ │ │ │ - andeq r3, r0, r0, lsl fp │ │ │ │ - andeq r3, r0, r8, lsl fp │ │ │ │ + andeq r6, r0, r4, lsr r1 │ │ │ │ + andeq r2, r0, r4, lsl #22 │ │ │ │ + andeq r4, r0, ip, lsr sp │ │ │ │ + andeq r0, r0, r8, lsl #13 │ │ │ │ + andeq r3, r0, ip, lsl #22 │ │ │ │ + andeq r3, r0, r4, lsl fp │ │ │ │ muleq r0, r8, r3 │ │ │ │ - andeq r3, r0, r8, ror #21 │ │ │ │ - strdeq r3, [r0], -r0 │ │ │ │ - andeq r6, r0, r4, lsr #1 │ │ │ │ - andeq r2, r0, ip, lsl #21 │ │ │ │ - andeq r4, r0, r0, ror #24 │ │ │ │ - andeq r0, r0, r9, ror #26 │ │ │ │ - strdeq r5, [r0], -ip │ │ │ │ - andeq r2, r0, r8, ror #19 │ │ │ │ - strdeq r4, [r0], -r8 │ │ │ │ - andeq r5, r0, r0, lsl #30 │ │ │ │ - andeq r2, r0, r8, ror #17 │ │ │ │ - ldr r3, [pc, #-56] @ 3d330 │ │ │ │ - ldr r1, [pc, #-436] @ 3d1b8 │ │ │ │ + andeq r3, r0, r4, ror #21 │ │ │ │ + andeq r3, r0, ip, ror #21 │ │ │ │ + strheq r6, [r0], -r8 │ │ │ │ + andeq r2, r0, r8, lsl #21 │ │ │ │ + andeq r4, r0, ip, ror #24 │ │ │ │ + andeq r0, r0, r5, lsr r5 │ │ │ │ + andeq r6, r0, r0, lsl r0 │ │ │ │ + andeq r2, r0, r0, ror #19 │ │ │ │ + andeq r4, r0, r0, lsl #24 │ │ │ │ + andeq r0, r0, ip, asr r6 │ │ │ │ + andeq r5, r0, r4, lsl pc │ │ │ │ + andeq r2, r0, r4, ror #17 │ │ │ │ + ldr r3, [pc, #-60] @ 3d338 │ │ │ │ + ldr r1, [pc, #-440] @ 3d1c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-440] @ 3d1bc │ │ │ │ + ldr r0, [pc, #-444] @ 3d1c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-104] @ 3d330 │ │ │ │ - ldr r1, [pc, #-476] @ 3d1c0 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-108] @ 3d338 │ │ │ │ + ldr r1, [pc, #-480] @ 3d1c8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-480] @ 3d1c4 │ │ │ │ + ldr r0, [pc, #-484] @ 3d1cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-160] @ 3d330 │ │ │ │ - ldr r1, [pc, #-524] @ 3d1c8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-164] @ 3d338 │ │ │ │ + ldr r1, [pc, #-528] @ 3d1d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-528] @ 3d1cc │ │ │ │ + ldr r0, [pc, #-532] @ 3d1d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ bl 132cc │ │ │ │ - b 3d384 │ │ │ │ - ldr r3, [pc, #-200] @ 3d330 │ │ │ │ - ldr r1, [pc, #-556] @ 3d1d0 │ │ │ │ + b 3d390 │ │ │ │ + ldr r3, [pc, #-204] @ 3d338 │ │ │ │ + ldr r1, [pc, #-560] @ 3d1d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-560] @ 3d1d4 │ │ │ │ + ldr r0, [pc, #-564] @ 3d1dc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 3d384 │ │ │ │ - ldr r3, [pc, #-248] @ 3d330 │ │ │ │ - ldr r1, [pc, #-596] @ 3d1d8 │ │ │ │ + bl 910c │ │ │ │ + b 3d390 │ │ │ │ + ldr r3, [pc, #-252] @ 3d338 │ │ │ │ + ldr r1, [pc, #-600] @ 3d1e0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-600] @ 3d1dc │ │ │ │ + ldr r0, [pc, #-604] @ 3d1e4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-296] @ 3d330 │ │ │ │ - ldr r1, [pc, #-636] @ 3d1e0 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-300] @ 3d338 │ │ │ │ + ldr r1, [pc, #-640] @ 3d1e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-640] @ 3d1e4 │ │ │ │ + ldr r0, [pc, #-644] @ 3d1ec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-352] @ 3d330 │ │ │ │ - ldr r1, [pc, #-684] @ 3d1e8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-356] @ 3d338 │ │ │ │ + ldr r1, [pc, #-688] @ 3d1f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-688] @ 3d1ec │ │ │ │ + ldr r0, [pc, #-692] @ 3d1f4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ bl 132cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-400] @ 3d330 │ │ │ │ - ldr r1, [pc, #-724] @ 3d1f0 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-404] @ 3d338 │ │ │ │ + ldr r1, [pc, #-728] @ 3d1f8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-728] @ 3d1f4 │ │ │ │ + ldr r0, [pc, #-732] @ 3d1fc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3d3b0 │ │ │ │ - ldr r3, [pc, #-436] @ 3d330 │ │ │ │ - ldr r1, [pc, #-752] @ 3d1f8 │ │ │ │ + b 3d3bc │ │ │ │ + ldr r3, [pc, #-440] @ 3d338 │ │ │ │ + ldr r1, [pc, #-756] @ 3d200 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-756] @ 3d1fc │ │ │ │ + ldr r0, [pc, #-760] @ 3d204 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3cea0 │ │ │ │ - ldr r3, [pc, #-476] @ 3d330 │ │ │ │ - ldr r1, [pc, #-784] @ 3d200 │ │ │ │ + b 3cea8 │ │ │ │ + ldr r3, [pc, #-480] @ 3d338 │ │ │ │ + ldr r1, [pc, #-788] @ 3d208 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-788] @ 3d204 │ │ │ │ + ldr r0, [pc, #-792] @ 3d20c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3d410 │ │ │ │ - ldr r3, [pc, #-512] @ 3d330 │ │ │ │ - ldr r1, [pc, #-812] @ 3d208 │ │ │ │ + b 3d41c │ │ │ │ + ldr r3, [pc, #-516] @ 3d338 │ │ │ │ + ldr r1, [pc, #-816] @ 3d210 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-816] @ 3d20c │ │ │ │ + ldr r0, [pc, #-820] @ 3d214 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #107 @ 0x6b │ │ │ │ bl 132cc │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-552] @ 3d330 │ │ │ │ - ldr r1, [pc, #-844] @ 3d210 │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-556] @ 3d338 │ │ │ │ + ldr r1, [pc, #-848] @ 3d218 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-848] @ 3d214 │ │ │ │ + ldr r0, [pc, #-852] @ 3d21c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3cea0 │ │ │ │ + b 3cea8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3e0c0 │ │ │ │ + bne 3e0cc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3d5a4 │ │ │ │ + beq 3d5b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3d5a4 │ │ │ │ + bne 3d5b0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3da5c │ │ │ │ + beq 3da68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3daa4 │ │ │ │ + bne 3dab0 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ lsl r0, r9, #1 │ │ │ │ add fp, r0, #2 │ │ │ │ teq r0, fp │ │ │ │ movpl r6, #2 │ │ │ │ - bpl 3c940 │ │ │ │ + bpl 3c948 │ │ │ │ cmp fp, #0 │ │ │ │ movge r6, #2 │ │ │ │ - bge 3c934 │ │ │ │ + bge 3c93c │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, #2 │ │ │ │ mov fp, r0 │ │ │ │ - b 3c920 │ │ │ │ + b 3c928 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 3c7bc │ │ │ │ + bge 3c7c4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #2 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ - b 3c7bc │ │ │ │ + b 3c7c4 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 3c748 │ │ │ │ + b 3c750 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 3c76c │ │ │ │ + b 3c774 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c7b4 │ │ │ │ - ldr r3, [pc, #-800] @ 3d330 │ │ │ │ - ldr r2, [pc, #-1084] @ 3d218 │ │ │ │ + b 3c7bc │ │ │ │ + ldr r3, [pc, #-804] @ 3d338 │ │ │ │ + ldr r2, [pc, #-1088] @ 3d220 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-1088] @ 3d21c │ │ │ │ - ldr r0, [pc, #-1088] @ 3d220 │ │ │ │ + ldr r1, [pc, #-1092] @ 3d224 │ │ │ │ + ldr r0, [pc, #-1092] @ 3d228 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r2, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ bl 1407c │ │ │ │ - b 3cea0 │ │ │ │ - ldr r0, [pc, #-1120] @ 3d224 │ │ │ │ + b 3cea8 │ │ │ │ + ldr r0, [pc, #-1124] @ 3d22c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #-868] @ 3d330 │ │ │ │ - ldr r1, [pc, #-1136] @ 3d228 │ │ │ │ + ldr r3, [pc, #-872] @ 3d338 │ │ │ │ + ldr r1, [pc, #-1140] @ 3d230 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-1140] @ 3d22c │ │ │ │ + ldr r0, [pc, #-1144] @ 3d234 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 3c6ec │ │ │ │ + beq 3c6f4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3e0d8 │ │ │ │ + bne 3e0e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ rsb r0, r0, #0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ - b 3c6ec │ │ │ │ + b 3c6f4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 12da4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c9a4 │ │ │ │ + beq 3c9ac │ │ │ │ mov r0, r6 │ │ │ │ - ldr r9, [sl, #232] @ 0xe8 │ │ │ │ + ldr r9, [sl, #52] @ 0x34 │ │ │ │ bl 16494 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 3e150 │ │ │ │ - ldr r3, [sl, #236] @ 0xec │ │ │ │ + beq 3e15c │ │ │ │ + ldr r3, [sl, #56] @ 0x38 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 16494 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - beq 3e178 │ │ │ │ + beq 3e184 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl e418 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r9, r0 │ │ │ │ - beq 3d790 │ │ │ │ + beq 3d79c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3dfac │ │ │ │ + beq 3dfb8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3d7b0 │ │ │ │ + beq 3d7bc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3dfb8 │ │ │ │ + beq 3dfc4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3c9c0 │ │ │ │ - ldr r3, [pc, #-1168] @ 3d330 │ │ │ │ - ldr r1, [pc, #-1428] @ 3d230 │ │ │ │ + bne 3c9c8 │ │ │ │ + ldr r3, [pc, #-1172] @ 3d338 │ │ │ │ + ldr r1, [pc, #-1432] @ 3d238 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-1432] @ 3d234 │ │ │ │ + ldr r0, [pc, #-1436] @ 3d23c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-1248] @ 3d330 │ │ │ │ - ldr r1, [pc, #-1500] @ 3d238 │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-1252] @ 3d338 │ │ │ │ + ldr r1, [pc, #-1504] @ 3d240 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-1504] @ 3d23c │ │ │ │ + ldr r0, [pc, #-1508] @ 3d244 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - b 3d0a4 │ │ │ │ + b 3d0ac │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 3c98c │ │ │ │ - ldr r0, [pc, #-1568] @ 3d240 │ │ │ │ + b 3c994 │ │ │ │ + ldr r0, [pc, #-1572] @ 3d248 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 12f04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3d88c │ │ │ │ + beq 3d898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 3ddf8 │ │ │ │ - ldr r3, [pc, #-1380] @ 3d330 │ │ │ │ - ldr r1, [pc, #-1620] @ 3d244 │ │ │ │ + beq 3de04 │ │ │ │ + ldr r3, [pc, #-1384] @ 3d338 │ │ │ │ + ldr r1, [pc, #-1624] @ 3d24c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-1624] @ 3d248 │ │ │ │ + ldr r0, [pc, #-1628] @ 3d250 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3cea0 │ │ │ │ + b 3cea8 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ca1c │ │ │ │ + b 3ca24 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ca38 │ │ │ │ + b 3ca40 │ │ │ │ teq r1, fp │ │ │ │ - bmi 3c920 │ │ │ │ + bmi 3c928 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cd50 │ │ │ │ + bl 1cd54 │ │ │ │ mov fp, r0 │ │ │ │ - b 3c920 │ │ │ │ + b 3c928 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c898 │ │ │ │ + b 3c8a0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3c8c4 │ │ │ │ - ldr r0, [pc, #-1720] @ 3d24c │ │ │ │ + b 3c8cc │ │ │ │ + ldr r0, [pc, #-1724] @ 3d254 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #-1508] @ 3d330 │ │ │ │ - ldr r1, [pc, #-1736] @ 3d250 │ │ │ │ + ldr r3, [pc, #-1512] @ 3d338 │ │ │ │ + ldr r1, [pc, #-1740] @ 3d258 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-1740] @ 3d254 │ │ │ │ + ldr r0, [pc, #-1744] @ 3d25c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 132cc │ │ │ │ - b 3d7dc │ │ │ │ + b 3d7e8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3caac │ │ │ │ + b 3cab4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cac8 │ │ │ │ + b 3cad0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cae8 │ │ │ │ + b 3caf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cb28 │ │ │ │ + b 3cb30 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 3c90c │ │ │ │ - ldr r3, [pc, #-1620] @ 3d330 │ │ │ │ - ldr r2, [pc, #-1840] @ 3d258 │ │ │ │ + b 3c914 │ │ │ │ + ldr r3, [pc, #-1624] @ 3d338 │ │ │ │ + ldr r2, [pc, #-1844] @ 3d260 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-1844] @ 3d25c │ │ │ │ - ldr r0, [pc, #-1844] @ 3d260 │ │ │ │ + ldr r1, [pc, #-1848] @ 3d264 │ │ │ │ + ldr r0, [pc, #-1848] @ 3d268 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 1407c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3ceb8 │ │ │ │ + b 3cec0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 3c940 │ │ │ │ + beq 3c948 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3e2f4 │ │ │ │ + bne 3e300 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ rsb r9, r9, #0 │ │ │ │ - b 3c940 │ │ │ │ - ldr r0, [pc, #-1960] @ 3d264 │ │ │ │ + b 3c948 │ │ │ │ + ldr r0, [pc, #-1964] @ 3d26c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #-1772] @ 3d330 │ │ │ │ - ldr r1, [pc, #-1976] @ 3d268 │ │ │ │ + ldr r3, [pc, #-1776] @ 3d338 │ │ │ │ + ldr r1, [pc, #-1980] @ 3d270 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-1980] @ 3d26c │ │ │ │ + ldr r0, [pc, #-1984] @ 3d274 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r0, [pc, #-2036] @ 3d270 │ │ │ │ + b 3cec0 │ │ │ │ + ldr r0, [pc, #-2040] @ 3d278 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #-1860] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2052] @ 3d274 │ │ │ │ + ldr r3, [pc, #-1864] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2056] @ 3d27c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2056] @ 3d278 │ │ │ │ + ldr r0, [pc, #-2060] @ 3d280 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r6, #2 │ │ │ │ - b 3da38 │ │ │ │ + b 3da44 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cb70 │ │ │ │ + b 3cb78 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r6, #2 │ │ │ │ moveq fp, r6 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 3c940 │ │ │ │ + beq 3c948 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3e424 │ │ │ │ + bne 3e430 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ rsb r0, r9, #0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add fp, r0, #2 │ │ │ │ teq fp, r0 │ │ │ │ movpl r6, #2 │ │ │ │ - bpl 3d9fc │ │ │ │ - b 3d5d8 │ │ │ │ + bpl 3da08 │ │ │ │ + b 3d5e4 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 3c7e4 │ │ │ │ + beq 3c7ec │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r9, [r4, #12] │ │ │ │ rsbeq r9, r9, #0 │ │ │ │ - beq 3c7e4 │ │ │ │ + beq 3c7ec │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 3c7e4 │ │ │ │ + beq 3c7ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3da14 │ │ │ │ + beq 3da20 │ │ │ │ orr r9, r4, #1 │ │ │ │ - b 3c7e8 │ │ │ │ - ldr r3, [pc, #-2064] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2248] @ 3d27c │ │ │ │ + b 3c7f0 │ │ │ │ + ldr r3, [pc, #-2068] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2252] @ 3d284 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2252] @ 3d280 │ │ │ │ + ldr r0, [pc, #-2256] @ 3d288 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 132cc │ │ │ │ - b 3d9b0 │ │ │ │ - ldr r0, [pc, #-2276] @ 3d284 │ │ │ │ + b 3d9bc │ │ │ │ + ldr r0, [pc, #-2280] @ 3d28c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ - ldr r3, [pc, #-2120] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2292] @ 3d288 │ │ │ │ + ldr r3, [pc, #-2124] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2296] @ 3d290 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2296] @ 3d28c │ │ │ │ + ldr r0, [pc, #-2300] @ 3d294 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-2208] @ 3d330 │ │ │ │ - ldr r2, [pc, #-2372] @ 3d290 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-2212] @ 3d338 │ │ │ │ + ldr r2, [pc, #-2376] @ 3d298 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-2376] @ 3d294 │ │ │ │ - ldr r0, [pc, #-2376] @ 3d298 │ │ │ │ + ldr r1, [pc, #-2380] @ 3d29c │ │ │ │ + ldr r0, [pc, #-2380] @ 3d2a0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ bl 1407c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-2304] @ 3d330 │ │ │ │ - ldr r2, [pc, #-2456] @ 3d29c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-2308] @ 3d338 │ │ │ │ + ldr r2, [pc, #-2460] @ 3d2a4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-2460] @ 3d2a0 │ │ │ │ - ldr r0, [pc, #-2460] @ 3d2a4 │ │ │ │ + ldr r1, [pc, #-2464] @ 3d2a8 │ │ │ │ + ldr r0, [pc, #-2464] @ 3d2ac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 1407c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-2408] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2548] @ 3d2a8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-2412] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2552] @ 3d2b0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2552] @ 3d2ac │ │ │ │ + ldr r0, [pc, #-2556] @ 3d2b4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 132cc │ │ │ │ - b 3d7dc │ │ │ │ + b 3d7e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cbb8 │ │ │ │ + b 3cbc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cc00 │ │ │ │ + b 3cc08 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cc50 │ │ │ │ + b 3cc58 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3cca0 │ │ │ │ - ldr r3, [pc, #-2496] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2628] @ 3d2b0 │ │ │ │ + b 3cca8 │ │ │ │ + ldr r3, [pc, #-2500] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2632] @ 3d2b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2632] @ 3d2b4 │ │ │ │ + ldr r0, [pc, #-2636] @ 3d2bc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #121 @ 0x79 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3c82c │ │ │ │ + beq 3c834 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ rsbeq r3, r3, #0 │ │ │ │ - beq 3c82c │ │ │ │ + beq 3c834 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 3c82c │ │ │ │ + beq 3c834 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3db70 │ │ │ │ + beq 3db7c │ │ │ │ orr r0, r4, #1 │ │ │ │ - b 3c830 │ │ │ │ - ldr r3, [pc, #-2672] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2796] @ 3d2b8 │ │ │ │ + b 3c838 │ │ │ │ + ldr r3, [pc, #-2676] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2800] @ 3d2c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2800] @ 3d2bc │ │ │ │ + ldr r0, [pc, #-2804] @ 3d2c4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3d88c │ │ │ │ - ldr r3, [pc, #-2780] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2896] @ 3d2c0 │ │ │ │ + b 3d898 │ │ │ │ + ldr r3, [pc, #-2784] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2900] @ 3d2c8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2900] @ 3d2c4 │ │ │ │ + ldr r0, [pc, #-2904] @ 3d2cc │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #121 @ 0x79 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9044 │ │ │ │ + bl 910c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9044 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-2876] @ 3d330 │ │ │ │ - ldr r1, [pc, #-2984] @ 3d2c8 │ │ │ │ + bl 910c │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-2880] @ 3d338 │ │ │ │ + ldr r1, [pc, #-2988] @ 3d2d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-2988] @ 3d2cc │ │ │ │ + ldr r0, [pc, #-2992] @ 3d2d4 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ bl 132cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9044 │ │ │ │ - b 3d7ec │ │ │ │ + bl 910c │ │ │ │ + b 3d7f8 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r2, [fp] │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3c8e8 │ │ │ │ + beq 3c8f0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3e274 │ │ │ │ + bne 3e280 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ ldr r2, [fp] │ │ │ │ rsb r3, r3, #0 │ │ │ │ - b 3c8e8 │ │ │ │ - ldr r0, [pc, #-3060] @ 3d2d0 │ │ │ │ + b 3c8f0 │ │ │ │ + ldr r0, [pc, #-3064] @ 3d2d8 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [fp] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3dee8 │ │ │ │ + beq 3def4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 3e19c │ │ │ │ - ldr r3, [pc, #-3008] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3104] @ 3d2d4 │ │ │ │ + beq 3e1a8 │ │ │ │ + ldr r3, [pc, #-3012] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3108] @ 3d2dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3108] @ 3d2d8 │ │ │ │ + ldr r0, [pc, #-3112] @ 3d2e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ bl 132cc │ │ │ │ - b 3dbfc │ │ │ │ - ldr r3, [pc, #-3048] @ 3d330 │ │ │ │ - ldr r2, [pc, #-3136] @ 3d2dc │ │ │ │ + b 3dc08 │ │ │ │ + ldr r3, [pc, #-3052] @ 3d338 │ │ │ │ + ldr r2, [pc, #-3140] @ 3d2e4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-3140] @ 3d2e0 │ │ │ │ - ldr r0, [pc, #-3140] @ 3d2e4 │ │ │ │ + ldr r1, [pc, #-3144] @ 3d2e8 │ │ │ │ + ldr r0, [pc, #-3144] @ 3d2ec │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ bl 1407c │ │ │ │ - b 3de88 │ │ │ │ + b 3de94 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #-3108] @ 3d330 │ │ │ │ - ldr r2, [pc, #-3184] @ 3d2e8 │ │ │ │ + ldr r3, [pc, #-3112] @ 3d338 │ │ │ │ + ldr r2, [pc, #-3188] @ 3d2f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-3188] @ 3d2ec │ │ │ │ - ldr r0, [pc, #-3188] @ 3d2f0 │ │ │ │ + ldr r1, [pc, #-3192] @ 3d2f4 │ │ │ │ + ldr r0, [pc, #-3192] @ 3d2f8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ bl 1407c │ │ │ │ - b 3d7ec │ │ │ │ - ldr r3, [pc, #-3164] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3228] @ 3d2f4 │ │ │ │ + b 3d7f8 │ │ │ │ + ldr r3, [pc, #-3168] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3232] @ 3d2fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3232] @ 3d2f8 │ │ │ │ + ldr r0, [pc, #-3236] @ 3d300 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3d7ec │ │ │ │ + b 3d7f8 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3d790 │ │ │ │ + b 3d79c │ │ │ │ mov r0, r2 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3d7b0 │ │ │ │ + b 3d7bc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cd50 │ │ │ │ + bl 1cd54 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3c920 │ │ │ │ - ldr r0, [pc, #-3304] @ 3d2fc │ │ │ │ + b 3c928 │ │ │ │ + ldr r0, [pc, #-3308] @ 3d304 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3e008 │ │ │ │ + beq 3e014 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3e114 │ │ │ │ - ldr r3, [pc, #-3296] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3348] @ 3d300 │ │ │ │ + beq 3e120 │ │ │ │ + ldr r3, [pc, #-3300] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3352] @ 3d308 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3352] @ 3d304 │ │ │ │ + ldr r0, [pc, #-3356] @ 3d30c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 3ceb8 │ │ │ │ - ldr r3, [pc, #-3352] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3396] @ 3d308 │ │ │ │ + b 3cec0 │ │ │ │ + ldr r3, [pc, #-3356] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3400] @ 3d310 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3400] @ 3d30c │ │ │ │ + ldr r0, [pc, #-3404] @ 3d314 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ bl 132cc │ │ │ │ mov r0, fp │ │ │ │ bl cdd4 │ │ │ │ - b 3ceb8 │ │ │ │ + b 3cec0 │ │ │ │ cmp r3, #1 │ │ │ │ ldreq r3, [r4] │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3cb9c │ │ │ │ + beq 3cba4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3e3b8 │ │ │ │ + bne 3e3c4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b 3cb9c │ │ │ │ - ldr r3, [pc, #-3440] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3476] @ 3d310 │ │ │ │ + b 3cba4 │ │ │ │ + ldr r3, [pc, #-3444] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3480] @ 3d318 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3480] @ 3d314 │ │ │ │ + ldr r0, [pc, #-3484] @ 3d31c │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ add r0, pc, r0 │ │ │ │ bl 132cc │ │ │ │ - b 3e02c │ │ │ │ + b 3e038 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3e1cc │ │ │ │ + bne 3e1d8 │ │ │ │ ldr r9, [r2, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ rsb r9, r9, #0 │ │ │ │ - b 3c790 │ │ │ │ + b 3c798 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ lsleq r0, r0, #1 │ │ │ │ - beq 3c6ec │ │ │ │ + beq 3c6f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ orrne r0, r4, #1 │ │ │ │ - bne 3c6ec │ │ │ │ - b 3d68c │ │ │ │ + bne 3c6f4 │ │ │ │ + b 3d698 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 3cbb8 │ │ │ │ - b 3e008 │ │ │ │ - ldr r3, [pc, #-3612] @ 3d318 │ │ │ │ - ldr r1, [pc, #-3612] @ 3d31c │ │ │ │ - ldr r0, [pc, #-3612] @ 3d320 │ │ │ │ + bne 3cbc0 │ │ │ │ + b 3e014 │ │ │ │ + ldr r3, [pc, #-3616] @ 3d320 │ │ │ │ + ldr r1, [pc, #-3616] @ 3d324 │ │ │ │ + ldr r0, [pc, #-3616] @ 3d328 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-3616] @ 3d324 │ │ │ │ + ldr r2, [pc, #-3620] @ 3d32c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #-3624] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3636] @ 3d328 │ │ │ │ + ldr r3, [pc, #-3628] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3640] @ 3d330 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3640] @ 3d32c │ │ │ │ + ldr r0, [pc, #-3644] @ 3d334 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ bl 132cc │ │ │ │ - b 3d7dc │ │ │ │ - ldr r3, [pc, #-3664] @ 3d330 │ │ │ │ - ldr r1, [pc, #-3664] @ 3d334 │ │ │ │ + b 3d7e8 │ │ │ │ + ldr r3, [pc, #-3668] @ 3d338 │ │ │ │ + ldr r1, [pc, #-3668] @ 3d33c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r0, [pc, #-3668] @ 3d338 │ │ │ │ + ldr r0, [pc, #-3672] @ 3d340 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ - b 3dd08 │ │ │ │ + b 3dd14 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3dee8 │ │ │ │ - ldr r3, [pc, #-3700] @ 3d33c │ │ │ │ - ldr r1, [pc, #-3700] @ 3d340 │ │ │ │ - ldr r0, [pc, #-3700] @ 3d344 │ │ │ │ + b 3def4 │ │ │ │ + ldr r3, [pc, #-3704] @ 3d344 │ │ │ │ + ldr r1, [pc, #-3704] @ 3d348 │ │ │ │ + ldr r0, [pc, #-3704] @ 3d34c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-3704] @ 3d348 │ │ │ │ + ldr r2, [pc, #-3708] @ 3d350 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r9, r0 │ │ │ │ - beq 3c790 │ │ │ │ + beq 3c798 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r9, r2, #1 │ │ │ │ - beq 3e218 │ │ │ │ + beq 3e224 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r2] │ │ │ │ - beq 3e218 │ │ │ │ + beq 3e224 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e23c │ │ │ │ + beq 3e248 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3d88c │ │ │ │ + beq 3d898 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3c7bc │ │ │ │ + b 3c7c4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 3e218 │ │ │ │ - ldr r3, [pc, #-3852] @ 3d34c │ │ │ │ - ldr r1, [pc, #-3852] @ 3d350 │ │ │ │ - ldr r0, [pc, #-3852] @ 3d354 │ │ │ │ + b 3e224 │ │ │ │ + ldr r3, [pc, #-3856] @ 3d354 │ │ │ │ + ldr r1, [pc, #-3856] @ 3d358 │ │ │ │ + ldr r0, [pc, #-3856] @ 3d35c │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #-3860] @ 3d360 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ - mov r2, #3728 @ 0xe90 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 3c8e8 │ │ │ │ + beq 3c8f0 │ │ │ │ orr r3, fp, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 3e2bc │ │ │ │ + beq 3e2c8 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [fp] │ │ │ │ - beq 3e2bc │ │ │ │ + beq 3e2c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e2e8 │ │ │ │ + beq 3e2f4 │ │ │ │ cmp fp, #1 │ │ │ │ - beq 3dee8 │ │ │ │ + beq 3def4 │ │ │ │ tst r9, #1 │ │ │ │ - bne 3e330 │ │ │ │ + bne 3e33c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cd50 │ │ │ │ + bl 1cd54 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl cdd4 │ │ │ │ - b 3c920 │ │ │ │ + b 3c928 │ │ │ │ mov r0, fp │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3e2bc │ │ │ │ + b 3e2c8 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 3c940 │ │ │ │ + beq 3c948 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3d90c │ │ │ │ + beq 3d918 │ │ │ │ orr r9, r4, #1 │ │ │ │ - b 3c944 │ │ │ │ + b 3c94c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cd50 │ │ │ │ + bl 1cd54 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl cdd4 │ │ │ │ - b 3e2dc │ │ │ │ - ldr r3, [pc, #-4092] @ 3d358 │ │ │ │ - ldr r1, [pc, #-4092] @ 3d35c │ │ │ │ - ldr r0, [pc, #356] @ 3e4c0 │ │ │ │ + b 3e2e8 │ │ │ │ + ldr r3, [pc, #-4092] @ 3d364 │ │ │ │ + ldr r1, [pc, #-4092] @ 3d368 │ │ │ │ + ldr r0, [pc, #356] @ 3e4cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #352] @ 3e4c4 │ │ │ │ + ldr r2, [pc, #352] @ 3e4d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ 3e4c8 │ │ │ │ - ldr r1, [pc, #336] @ 3e4cc │ │ │ │ - ldr r0, [pc, #336] @ 3e4d0 │ │ │ │ + ldr r3, [pc, #336] @ 3e4d4 │ │ │ │ + ldr r1, [pc, #336] @ 3e4d8 │ │ │ │ + ldr r0, [pc, #336] @ 3e4dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #332] @ 3e4d4 │ │ │ │ + ldr r2, [pc, #332] @ 3e4e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ 3e4d8 │ │ │ │ - ldr r1, [pc, #316] @ 3e4dc │ │ │ │ - ldr r0, [pc, #316] @ 3e4e0 │ │ │ │ + ldr r3, [pc, #316] @ 3e4e4 │ │ │ │ + ldr r1, [pc, #316] @ 3e4e8 │ │ │ │ + ldr r0, [pc, #316] @ 3e4ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #312] @ 3e4e4 │ │ │ │ + ldr r2, [pc, #312] @ 3e4f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ - beq 3cb9c │ │ │ │ + beq 3cba4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orr r5, r4, #1 │ │ │ │ - beq 3e120 │ │ │ │ + beq 3e12c │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ mvneq r3, #-1073741824 @ 0xc0000000 │ │ │ │ streq r3, [r4] │ │ │ │ - beq 3e120 │ │ │ │ + beq 3e12c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e120 │ │ │ │ - b 3e118 │ │ │ │ - ldr r3, [pc, #224] @ 3e4e8 │ │ │ │ - ldr r1, [pc, #224] @ 3e4ec │ │ │ │ - ldr r0, [pc, #224] @ 3e4f0 │ │ │ │ + bne 3e12c │ │ │ │ + b 3e124 │ │ │ │ + ldr r3, [pc, #224] @ 3e4f4 │ │ │ │ + ldr r1, [pc, #224] @ 3e4f8 │ │ │ │ + ldr r0, [pc, #224] @ 3e4fc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #220] @ 3e4f4 │ │ │ │ + ldr r2, [pc, #220] @ 3e500 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c53c │ │ │ │ + bl 1c540 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e454 │ │ │ │ + bne 3e460 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add fp, r0, #2 │ │ │ │ teq r0, fp │ │ │ │ - bmi 3e490 │ │ │ │ + bmi 3e49c │ │ │ │ mov r6, #2 │ │ │ │ - b 3c920 │ │ │ │ + b 3c928 │ │ │ │ ldr r3, [r4] │ │ │ │ orr r6, r4, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3da6c │ │ │ │ + beq 3da78 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c908 │ │ │ │ + bl 1c90c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cdd4 │ │ │ │ mov r6, #2 │ │ │ │ - b 3c920 │ │ │ │ + b 3c928 │ │ │ │ cmp fp, #0 │ │ │ │ - bge 3e44c │ │ │ │ - b 3d5e4 │ │ │ │ - ldr r3, [pc, #84] @ 3e4f8 │ │ │ │ - ldr r1, [pc, #84] @ 3e4fc │ │ │ │ - ldr r0, [pc, #84] @ 3e500 │ │ │ │ + bge 3e458 │ │ │ │ + b 3d5f0 │ │ │ │ + ldr r3, [pc, #84] @ 3e504 │ │ │ │ + ldr r1, [pc, #84] @ 3e508 │ │ │ │ + ldr r0, [pc, #84] @ 3e50c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ 3e504 │ │ │ │ + ldr r2, [pc, #80] @ 3e510 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - andeq r4, r0, r4, lsl #22 │ │ │ │ - muleq r0, r9, lr │ │ │ │ - ldrdeq r5, [r0], -ip │ │ │ │ - andeq r2, r0, r4, asr #17 │ │ │ │ + andeq r4, r0, r0, lsl fp │ │ │ │ + andeq r0, r0, r5, ror #12 │ │ │ │ + strdeq r5, [r0], -r0 │ │ │ │ + andeq r2, r0, r0, asr #17 │ │ │ │ + @ instruction: 0x00004abc │ │ │ │ + @ instruction: 0x000005b4 │ │ │ │ + andeq r5, r0, ip, asr #29 │ │ │ │ + muleq r0, ip, r8 │ │ │ │ @ instruction: 0x00004ab0 │ │ │ │ - andeq r0, r0, r8, ror #27 │ │ │ │ - @ instruction: 0x00005eb8 │ │ │ │ - andeq r2, r0, r0, lsr #17 │ │ │ │ - andeq r4, r0, r4, lsr #21 │ │ │ │ - andeq r0, r0, r7, lsl #29 │ │ │ │ - andeq r5, r0, ip, asr #28 │ │ │ │ - andeq r2, r0, r4, lsr r8 │ │ │ │ - andeq r4, r0, r4, lsl sl │ │ │ │ - andeq r0, r0, r6, lsr #27 │ │ │ │ - @ instruction: 0x00005db0 │ │ │ │ - muleq r0, r8, r7 │ │ │ │ - muleq r0, r0, r9 │ │ │ │ - andeq r0, r0, r2, lsr #28 │ │ │ │ + andeq r0, r0, r3, asr r6 │ │ │ │ + andeq r5, r0, r0, ror #28 │ │ │ │ + andeq r2, r0, r0, lsr r8 │ │ │ │ + andeq r4, r0, r0, lsr #20 │ │ │ │ + andeq r0, r0, r2, ror r5 │ │ │ │ + andeq r5, r0, r4, asr #27 │ │ │ │ + muleq r0, r4, r7 │ │ │ │ + muleq r0, ip, r9 │ │ │ │ + andeq r0, r0, lr, ror #11 │ │ │ │ │ │ │ │ -0003e508 : │ │ │ │ +0003e514 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -55328,1031 +55331,798 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr lr, [pc, #460] @ 3e71c │ │ │ │ - ldr r3, [pc, #460] @ 3e720 │ │ │ │ + ldr lr, [pc, #460] @ 3e728 │ │ │ │ + ldr r3, [pc, #460] @ 3e72c │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #456] @ 3e724 │ │ │ │ + ldr r2, [pc, #456] @ 3e730 │ │ │ │ mov ip, #0 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r2, [lr, r2] │ │ │ │ - ldr r3, [pc, #432] @ 3e728 │ │ │ │ + ldr r3, [pc, #432] @ 3e734 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #420] @ 3e72c │ │ │ │ + ldr r2, [pc, #420] @ 3e738 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl bb74 │ │ │ │ - ldr r5, [pc, #396] @ 3e730 │ │ │ │ + ldr r5, [pc, #396] @ 3e73c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e6b0 │ │ │ │ - ldr r3, [pc, #384] @ 3e734 │ │ │ │ + beq 3e6bc │ │ │ │ + ldr r3, [pc, #384] @ 3e740 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e654 │ │ │ │ + bne 3e660 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 3c0e8 │ │ │ │ + bl 3c0f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e6cc │ │ │ │ + beq 3e6d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3e608 │ │ │ │ + beq 3e614 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3e6b8 │ │ │ │ + beq 3e6c4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 3e6b0 │ │ │ │ - ldr r3, [pc, #288] @ 3e738 │ │ │ │ + beq 3e6bc │ │ │ │ + ldr r3, [pc, #288] @ 3e744 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - ldr r2, [pc, #268] @ 3e73c │ │ │ │ - ldr r3, [pc, #240] @ 3e724 │ │ │ │ + ldr r2, [pc, #268] @ 3e748 │ │ │ │ + ldr r3, [pc, #240] @ 3e730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e6c8 │ │ │ │ + bne 3e6d4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #228] @ 3e740 │ │ │ │ + ldr r0, [pc, #228] @ 3e74c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12f04 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e6f4 │ │ │ │ + beq 3e700 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3e68c │ │ │ │ + beq 3e698 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3e6c0 │ │ │ │ - ldr r3, [pc, #176] @ 3e744 │ │ │ │ - ldr r1, [pc, #176] @ 3e748 │ │ │ │ + beq 3e6cc │ │ │ │ + ldr r3, [pc, #176] @ 3e750 │ │ │ │ + ldr r1, [pc, #176] @ 3e754 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #172] @ 3e74c │ │ │ │ + ldr r0, [pc, #172] @ 3e758 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #82 @ 0x52 │ │ │ │ bl 132cc │ │ │ │ mov r0, #0 │ │ │ │ - b 3e628 │ │ │ │ + b 3e634 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3e608 │ │ │ │ + b 3e614 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3e68c │ │ │ │ + b 3e698 │ │ │ │ bl 8698 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 3e750 │ │ │ │ - ldr r1, [pc, #124] @ 3e754 │ │ │ │ - ldr r0, [pc, #124] @ 3e758 │ │ │ │ + ldr r3, [pc, #124] @ 3e75c │ │ │ │ + ldr r1, [pc, #124] @ 3e760 │ │ │ │ + ldr r0, [pc, #124] @ 3e764 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ - ldr r2, [pc, #116] @ 3e75c │ │ │ │ + ldr r2, [pc, #116] @ 3e768 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ 3e760 │ │ │ │ - ldr r1, [pc, #100] @ 3e764 │ │ │ │ - ldr r0, [pc, #100] @ 3e768 │ │ │ │ + ldr r3, [pc, #100] @ 3e76c │ │ │ │ + ldr r1, [pc, #100] @ 3e770 │ │ │ │ + ldr r0, [pc, #100] @ 3e774 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ - ldr r2, [pc, #92] @ 3e76c │ │ │ │ + ldr r2, [pc, #92] @ 3e778 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #12 │ │ │ │ bl 8ce0 <__assert_fail@plt> │ │ │ │ - muleq r2, ip, sl │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ + muleq r2, r0, sl │ │ │ │ + andeq r1, r2, r4, asr #13 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - strdeq r3, [r0], -r0 │ │ │ │ - strdeq r4, [r0], -r8 │ │ │ │ - andeq r1, r2, r8, asr sl │ │ │ │ + andeq r3, r0, ip, ror #13 │ │ │ │ + andeq r4, r0, r4, lsl #18 │ │ │ │ + andeq r1, r2, ip, asr #20 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r1, r2, r8, asr #19 │ │ │ │ - andeq r3, r0, ip, lsl #31 │ │ │ │ + @ instruction: 0x000219bc │ │ │ │ + andeq r3, r0, r8, lsl #31 │ │ │ │ muleq r0, r8, r3 │ │ │ │ - ldrdeq r3, [r0], -r4 │ │ │ │ - ldrdeq r3, [r0], -ip │ │ │ │ - andeq r5, r0, r0, lsl #23 │ │ │ │ - andeq r2, r0, r4, ror #10 │ │ │ │ - andeq r4, r0, r0, lsr #15 │ │ │ │ - @ instruction: 0x00000fb6 │ │ │ │ - andeq r5, r0, r8, asr fp │ │ │ │ - andeq r2, r0, ip, lsr r5 │ │ │ │ - andeq r4, r0, r8, ror r7 │ │ │ │ - @ instruction: 0x00000fbe │ │ │ │ + ldrdeq r3, [r0], -r0 │ │ │ │ + ldrdeq r3, [r0], -r8 │ │ │ │ + muleq r0, r4, fp │ │ │ │ + andeq r2, r0, r0, ror #10 │ │ │ │ + andeq r4, r0, ip, lsr #15 │ │ │ │ + andeq r0, r0, r2, lsl #15 │ │ │ │ + andeq r5, r0, ip, ror #22 │ │ │ │ + andeq r2, r0, r8, lsr r5 │ │ │ │ + andeq r4, r0, r4, lsl #15 │ │ │ │ + andeq r0, r0, sl, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3e508 │ │ │ │ + bl 3e514 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003e794 : │ │ │ │ +0003e7a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #364] @ 3e918 │ │ │ │ - ldr r4, [pc, #364] @ 3e91c │ │ │ │ + ldr r5, [pc, #364] @ 3e924 │ │ │ │ + ldr r4, [pc, #364] @ 3e928 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - beq 3e7d0 │ │ │ │ + beq 3e7dc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr fp, [pc, #328] @ 3e920 │ │ │ │ + ldr fp, [pc, #328] @ 3e92c │ │ │ │ bl bb48 │ │ │ │ - ldr r3, [pc, #324] @ 3e924 │ │ │ │ + ldr r3, [pc, #324] @ 3e930 │ │ │ │ ldr fp, [r4, fp] │ │ │ │ - ldr sl, [pc, #320] @ 3e928 │ │ │ │ + ldr sl, [pc, #320] @ 3e934 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [fp] │ │ │ │ - ldr r9, [pc, #312] @ 3e92c │ │ │ │ + ldr r9, [pc, #312] @ 3e938 │ │ │ │ ldr sl, [r4, sl] │ │ │ │ - ldr r8, [pc, #308] @ 3e930 │ │ │ │ + ldr r8, [pc, #308] @ 3e93c │ │ │ │ str r3, [sl] │ │ │ │ ldr r9, [r4, r9] │ │ │ │ - ldr r7, [pc, #300] @ 3e934 │ │ │ │ + ldr r7, [pc, #300] @ 3e940 │ │ │ │ str r3, [r9] │ │ │ │ ldr r8, [r4, r8] │ │ │ │ - ldr r6, [pc, #292] @ 3e938 │ │ │ │ + ldr r6, [pc, #292] @ 3e944 │ │ │ │ str r3, [r8] │ │ │ │ ldr r7, [r4, r7] │ │ │ │ - ldr lr, [pc, #284] @ 3e93c │ │ │ │ + ldr lr, [pc, #284] @ 3e948 │ │ │ │ str r3, [r7] │ │ │ │ ldr r6, [r4, r6] │ │ │ │ - ldr ip, [pc, #276] @ 3e940 │ │ │ │ + ldr ip, [pc, #276] @ 3e94c │ │ │ │ str r3, [r6] │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r0, [pc, #268] @ 3e944 │ │ │ │ + ldr r0, [pc, #268] @ 3e950 │ │ │ │ str r3, [lr] │ │ │ │ ldr ip, [r4, ip] │ │ │ │ - ldr r2, [pc, #260] @ 3e948 │ │ │ │ + ldr r2, [pc, #260] @ 3e954 │ │ │ │ str r3, [ip] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr r1, [pc, #252] @ 3e94c │ │ │ │ + ldr r1, [pc, #252] @ 3e958 │ │ │ │ str r3, [r0] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - ldr ip, [pc, #244] @ 3e950 │ │ │ │ + ldr ip, [pc, #244] @ 3e95c │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #240] @ 3e954 │ │ │ │ + ldr r2, [pc, #240] @ 3e960 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - ldr r0, [pc, #236] @ 3e958 │ │ │ │ + ldr r0, [pc, #236] @ 3e964 │ │ │ │ str r3, [r1] │ │ │ │ - ldr r1, [pc, #232] @ 3e95c │ │ │ │ + ldr r1, [pc, #232] @ 3e968 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #224] @ 3e960 │ │ │ │ + ldr r2, [pc, #224] @ 3e96c │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [r1] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ - ldr r1, [pc, #212] @ 3e964 │ │ │ │ + ldr r1, [pc, #212] @ 3e970 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #208] @ 3e968 │ │ │ │ + ldr r2, [pc, #208] @ 3e974 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #200] @ 3e96c │ │ │ │ + ldr r2, [pc, #200] @ 3e978 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - ldr r3, [pc, #196] @ 3e970 │ │ │ │ + ldr r3, [pc, #196] @ 3e97c │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr ip, [r4, ip] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #156] @ 3e974 │ │ │ │ + ldr ip, [pc, #156] @ 3e980 │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [r4, ip] │ │ │ │ str ip, [sp, #8] │ │ │ │ - ldr ip, [pc, #144] @ 3e978 │ │ │ │ + ldr ip, [pc, #144] @ 3e984 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr ip, [r4, ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr ip, [pc, #132] @ 3e97c │ │ │ │ + ldr ip, [pc, #132] @ 3e988 │ │ │ │ ldr ip, [r4, ip] │ │ │ │ str ip, [sp] │ │ │ │ bl 16780 │ │ │ │ cmp r0, #0 │ │ │ │ movge r3, #1 │ │ │ │ strge r3, [r5, #60] @ 0x3c │ │ │ │ - bge 3e7c4 │ │ │ │ + bge 3e7d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e7c8 │ │ │ │ - andeq r3, r2, ip, asr r1 │ │ │ │ - andeq r1, r2, r4, asr #16 │ │ │ │ - andeq r0, r0, r4, ror #6 │ │ │ │ + b 3e7d4 │ │ │ │ + andeq r3, r2, r0, asr r1 │ │ │ │ + andeq r1, r2, r8, lsr r8 │ │ │ │ + andeq r0, r0, r4, ror #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ - andeq r0, r0, r0, lsl r4 │ │ │ │ - andeq r0, r0, r8, lsl #7 │ │ │ │ - andeq r0, r0, r8, asr #8 │ │ │ │ - andeq r0, r0, r4, ror #7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr r3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror r3 │ │ │ │ - andeq r0, r0, ip, asr r4 │ │ │ │ andeq r0, r0, ip, asr #6 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ - andeq r0, r0, r4, ror r3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, ror #6 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr #7 │ │ │ │ + andeq r0, r0, ip, asr r4 │ │ │ │ + andeq r0, r0, r0, lsl r4 │ │ │ │ + andeq r0, r0, r8, lsl #7 │ │ │ │ + andeq r0, r0, r4, ror r3 │ │ │ │ + andeq r0, r0, r8, asr #8 │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ muleq r0, r4, r4 │ │ │ │ andeq r0, r0, ip, asr #8 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ muleq r0, ip, r4 │ │ │ │ │ │ │ │ -0003e980 : │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #304] @ 3eac8 │ │ │ │ - ldr r3, [pc, #304] @ 3eacc │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r4, [r6] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 3e9c4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strne r3, [r4] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #260] @ 3ead0 │ │ │ │ - ldr r1, [pc, #260] @ 3ead4 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r0, r0, #2640 @ 0xa50 │ │ │ │ - add r0, r0, #12 │ │ │ │ - bl 88f0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r6] │ │ │ │ - beq 3e9bc │ │ │ │ - ldr r1, [pc, #232] @ 3ead8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 853c │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl 8b84 │ │ │ │ - ldr r3, [pc, #212] @ 3eadc │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r3] │ │ │ │ - beq 3ea54 │ │ │ │ - bl 3e794 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3ea54 │ │ │ │ - bl 17494 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 3ea54 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ea48 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 3eabc │ │ │ │ - ldr r4, [r6] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r6] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ea84 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ea84 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - beq 3eab4 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3e9bc │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3e9bc │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r7] │ │ │ │ - bne 3e9bc │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3e9bc │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ea84 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ea48 │ │ │ │ - andeq r1, r2, r0, ror #12 │ │ │ │ - andeq r0, r0, r0, ror r4 │ │ │ │ - andeq r2, r2, r0, asr #4 │ │ │ │ - strdeq r0, [r0], -r5 │ │ │ │ - andeq r4, r0, r8, lsr #9 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - │ │ │ │ -0003eae0 : │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, r6, r7, r8, lr} │ │ │ │ - sub ip, sp, ip │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #500] @ 3ecec │ │ │ │ - ldr r3, [pc, #500] @ 3ecf0 │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r4, [r6] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 3eb24 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strne r3, [r4] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ 3ecf4 │ │ │ │ - ldr r1, [pc, #456] @ 3ecf8 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r0, r0, #2704 @ 0xa90 │ │ │ │ - bl 88f0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r6] │ │ │ │ - beq 3ec04 │ │ │ │ - ldr r1, [pc, #432] @ 3ecfc │ │ │ │ - add r1, pc, r1 │ │ │ │ - bl 853c │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl 8b84 │ │ │ │ - ldr r3, [pc, #412] @ 3ed00 │ │ │ │ - ldr r3, [r5, r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r3] │ │ │ │ - beq 3ebb0 │ │ │ │ - bl 3e794 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 3ebb0 │ │ │ │ - bl 17abc │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 3ebb0 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3eba4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 3ece0 │ │ │ │ - ldr r4, [r6] │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r6] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ebe0 │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r2, [r6] │ │ │ │ - beq 3ebe0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r3, [r0] │ │ │ │ - beq 3ecd8 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3ec04 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ec04 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r7] │ │ │ │ - beq 3eccc │ │ │ │ - ldr r3, [pc, #248] @ 3ed04 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r0, [r6] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3ec34 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ec34 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - beq 3ecc4 │ │ │ │ - ldr r3, [pc, #204] @ 3ed08 │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r6] │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ - ldr r0, [r6] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq 3ec6c │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ec6c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r3, [r0] │ │ │ │ - beq 3ecbc │ │ │ │ - ldr r3, [pc, #152] @ 3ed0c │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r6] │ │ │ │ - ldr r5, [r5, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r0, r2 │ │ │ │ - beq 3eca4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3eca4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r3, [r0] │ │ │ │ - beq 3ecb4 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r5] │ │ │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3eca4 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ec6c │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ec34 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ec04 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ebe0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3eba4 │ │ │ │ - andeq r1, r2, r0, lsl #10 │ │ │ │ - andeq r0, r0, r8, asr #6 │ │ │ │ - andeq r2, r2, r0, ror #1 │ │ │ │ - strdeq r0, [r0], -r5 │ │ │ │ - andeq r4, r0, ip, asr #6 │ │ │ │ - andeq r0, r0, r0, ror #8 │ │ │ │ - andeq r0, r0, r8, lsl r4 │ │ │ │ - andeq r0, r0, r4, asr #6 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - │ │ │ │ -0003ed10 : │ │ │ │ +0003e98c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #1988] @ 3f4ec │ │ │ │ - ldr r3, [pc, #1988] @ 3f4f0 │ │ │ │ + ldr r4, [pc, #1984] @ 3f164 │ │ │ │ + ldr r3, [pc, #1984] @ 3f168 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ed54 │ │ │ │ + beq 3e9d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r8, [pc, #1944] @ 3f4f4 │ │ │ │ - ldr r1, [pc, #1944] @ 3f4f8 │ │ │ │ + ldr r8, [pc, #1940] @ 3f16c │ │ │ │ + ldr r1, [pc, #1940] @ 3f170 │ │ │ │ add r8, pc, r8 │ │ │ │ - add r0, r8, #2752 @ 0xac0 │ │ │ │ - add r0, r0, #4 │ │ │ │ + add r0, r8, #2640 @ 0xa50 │ │ │ │ + add r0, r0, #12 │ │ │ │ bl 88f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3f400 │ │ │ │ - ldr r1, [pc, #1916] @ 3f4fc │ │ │ │ + beq 3f078 │ │ │ │ + ldr r1, [pc, #1912] @ 3f174 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 853c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 8b84 │ │ │ │ - ldr r3, [pc, #1896] @ 3f500 │ │ │ │ + ldr r3, [pc, #1892] @ 3f178 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 3ee38 │ │ │ │ - add r0, r8, #2800 @ 0xaf0 │ │ │ │ - add r0, r0, #8 │ │ │ │ + beq 3eab0 │ │ │ │ + add r0, r8, #2704 @ 0xa90 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 1567c │ │ │ │ - ldr r3, [pc, #1860] @ 3f504 │ │ │ │ + ldr r3, [pc, #1860] @ 3f17c │ │ │ │ ldr r8, [r4, r3] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 3f4d8 │ │ │ │ - ldr r0, [pc, #1844] @ 3f508 │ │ │ │ + beq 3f150 │ │ │ │ + ldr r0, [pc, #1844] @ 3f180 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #208 @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ bl 1567c │ │ │ │ - ldr r3, [pc, #1824] @ 3f50c │ │ │ │ + ldr r3, [pc, #1824] @ 3f184 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - beq 3ee48 │ │ │ │ - bl 3e794 │ │ │ │ + beq 3eac0 │ │ │ │ + bl 3e7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ee48 │ │ │ │ - bl 2c038 │ │ │ │ + blt 3eac0 │ │ │ │ + bl 2c03c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3ee48 │ │ │ │ + beq 3eac0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ee2c │ │ │ │ + beq 3eaa4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3f3f4 │ │ │ │ + beq 3f06c │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1732] @ 3f504 │ │ │ │ + ldr r3, [pc, #1732] @ 3f17c │ │ │ │ ldr r8, [r4, r3] │ │ │ │ - ldr r3, [pc, #1732] @ 3f50c │ │ │ │ + ldr r3, [pc, #1732] @ 3f184 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ee78 │ │ │ │ + beq 3eaf0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r6] │ │ │ │ - beq 3ee78 │ │ │ │ + beq 3eaf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f3ec │ │ │ │ + beq 3f064 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ee9c │ │ │ │ + beq 3eb14 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ee9c │ │ │ │ + beq 3eb14 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3f414 │ │ │ │ - ldr r3, [pc, #1644] @ 3f510 │ │ │ │ + beq 3f08c │ │ │ │ + ldr r3, [pc, #1644] @ 3f188 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r0, #1 │ │ │ │ - bne 3f4e4 │ │ │ │ - ldr r3, [pc, #1628] @ 3f514 │ │ │ │ + bne 3f15c │ │ │ │ + ldr r3, [pc, #1628] @ 3f18c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3eee8 │ │ │ │ + beq 3eb60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3eee8 │ │ │ │ + beq 3eb60 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f490 │ │ │ │ - ldr r3, [pc, #1576] @ 3f518 │ │ │ │ + beq 3f108 │ │ │ │ + ldr r3, [pc, #1576] @ 3f190 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3ef20 │ │ │ │ + beq 3eb98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ef20 │ │ │ │ + beq 3eb98 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4d0 │ │ │ │ - ldr r3, [pc, #1524] @ 3f51c │ │ │ │ + beq 3f148 │ │ │ │ + ldr r3, [pc, #1524] @ 3f194 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3ef58 │ │ │ │ + beq 3ebd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ef58 │ │ │ │ + beq 3ebd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4c8 │ │ │ │ - ldr r3, [pc, #1472] @ 3f520 │ │ │ │ + beq 3f140 │ │ │ │ + ldr r3, [pc, #1472] @ 3f198 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3ef90 │ │ │ │ + beq 3ec08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3ef90 │ │ │ │ + beq 3ec08 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4c0 │ │ │ │ - ldr r3, [pc, #1420] @ 3f524 │ │ │ │ + beq 3f138 │ │ │ │ + ldr r3, [pc, #1420] @ 3f19c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3efc8 │ │ │ │ + beq 3ec40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3efc8 │ │ │ │ + beq 3ec40 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4b8 │ │ │ │ - ldr r3, [pc, #1368] @ 3f528 │ │ │ │ + beq 3f130 │ │ │ │ + ldr r3, [pc, #1368] @ 3f1a0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f000 │ │ │ │ + beq 3ec78 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f000 │ │ │ │ + beq 3ec78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4b0 │ │ │ │ - ldr r3, [pc, #1316] @ 3f52c │ │ │ │ + beq 3f128 │ │ │ │ + ldr r3, [pc, #1316] @ 3f1a4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f038 │ │ │ │ + beq 3ecb0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f038 │ │ │ │ + beq 3ecb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4a8 │ │ │ │ - ldr r3, [pc, #1264] @ 3f530 │ │ │ │ + beq 3f120 │ │ │ │ + ldr r3, [pc, #1264] @ 3f1a8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f070 │ │ │ │ + beq 3ece8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f070 │ │ │ │ + beq 3ece8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f4a0 │ │ │ │ - ldr r3, [pc, #1212] @ 3f534 │ │ │ │ + beq 3f118 │ │ │ │ + ldr r3, [pc, #1212] @ 3f1ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f0a8 │ │ │ │ + beq 3ed20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f0a8 │ │ │ │ + beq 3ed20 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f498 │ │ │ │ - ldr r3, [pc, #1160] @ 3f538 │ │ │ │ + beq 3f110 │ │ │ │ + ldr r3, [pc, #1160] @ 3f1b0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f0e0 │ │ │ │ + beq 3ed58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f0e0 │ │ │ │ + beq 3ed58 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f458 │ │ │ │ - ldr r3, [pc, #1108] @ 3f53c │ │ │ │ + beq 3f0d0 │ │ │ │ + ldr r3, [pc, #1108] @ 3f1b4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f118 │ │ │ │ + beq 3ed90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f118 │ │ │ │ + beq 3ed90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f450 │ │ │ │ - ldr r3, [pc, #1056] @ 3f540 │ │ │ │ + beq 3f0c8 │ │ │ │ + ldr r3, [pc, #1056] @ 3f1b8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f150 │ │ │ │ + beq 3edc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f150 │ │ │ │ + beq 3edc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f448 │ │ │ │ - ldr r3, [pc, #1004] @ 3f544 │ │ │ │ + beq 3f0c0 │ │ │ │ + ldr r3, [pc, #1004] @ 3f1bc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f188 │ │ │ │ + beq 3ee00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f188 │ │ │ │ + beq 3ee00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f440 │ │ │ │ - ldr r3, [pc, #952] @ 3f548 │ │ │ │ + beq 3f0b8 │ │ │ │ + ldr r3, [pc, #952] @ 3f1c0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f1c0 │ │ │ │ + beq 3ee38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f1c0 │ │ │ │ + beq 3ee38 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f438 │ │ │ │ - ldr r3, [pc, #900] @ 3f54c │ │ │ │ + beq 3f0b0 │ │ │ │ + ldr r3, [pc, #900] @ 3f1c4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f1f8 │ │ │ │ + beq 3ee70 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f1f8 │ │ │ │ + beq 3ee70 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f430 │ │ │ │ - ldr r3, [pc, #848] @ 3f550 │ │ │ │ + beq 3f0a8 │ │ │ │ + ldr r3, [pc, #848] @ 3f1c8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f230 │ │ │ │ + beq 3eea8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f230 │ │ │ │ + beq 3eea8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f428 │ │ │ │ - ldr r3, [pc, #796] @ 3f554 │ │ │ │ + beq 3f0a0 │ │ │ │ + ldr r3, [pc, #796] @ 3f1cc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f268 │ │ │ │ + beq 3eee0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f268 │ │ │ │ + beq 3eee0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f420 │ │ │ │ - ldr r3, [pc, #744] @ 3f558 │ │ │ │ + beq 3f098 │ │ │ │ + ldr r3, [pc, #744] @ 3f1d0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 3f2a4 │ │ │ │ + beq 3ef1c │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f2a4 │ │ │ │ + beq 3ef1c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f478 │ │ │ │ - ldr r3, [pc, #688] @ 3f55c │ │ │ │ + beq 3f0f0 │ │ │ │ + ldr r3, [pc, #688] @ 3f1d4 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f2dc │ │ │ │ + beq 3ef54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r2] │ │ │ │ - beq 3f2dc │ │ │ │ + beq 3ef54 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f470 │ │ │ │ - ldr r3, [pc, #636] @ 3f560 │ │ │ │ + beq 3f0e8 │ │ │ │ + ldr r3, [pc, #636] @ 3f1d8 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f314 │ │ │ │ + beq 3ef8c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r2] │ │ │ │ - beq 3f314 │ │ │ │ + beq 3ef8c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f468 │ │ │ │ - ldr r3, [pc, #584] @ 3f564 │ │ │ │ + beq 3f0e0 │ │ │ │ + ldr r3, [pc, #584] @ 3f1dc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f34c │ │ │ │ + beq 3efc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r2] │ │ │ │ - beq 3f34c │ │ │ │ + beq 3efc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f460 │ │ │ │ - ldr r3, [pc, #532] @ 3f568 │ │ │ │ + beq 3f0d8 │ │ │ │ + ldr r3, [pc, #532] @ 3f1e0 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f384 │ │ │ │ + beq 3effc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r2] │ │ │ │ - beq 3f384 │ │ │ │ + beq 3effc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f488 │ │ │ │ + beq 3f100 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f3b4 │ │ │ │ + beq 3f02c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f3b4 │ │ │ │ + beq 3f02c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f480 │ │ │ │ + beq 3f0f8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ed4c │ │ │ │ + beq 3e9c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r9] │ │ │ │ - beq 3ed4c │ │ │ │ + beq 3e9c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3ed4c │ │ │ │ + bne 3e9c8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ed4c │ │ │ │ + b 3e9c8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ee78 │ │ │ │ + b 3eaf0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ee2c │ │ │ │ - ldr r2, [pc, #252] @ 3f504 │ │ │ │ - ldr r3, [pc, #256] @ 3f50c │ │ │ │ + b 3eaa4 │ │ │ │ + ldr r2, [pc, #252] @ 3f17c │ │ │ │ + ldr r3, [pc, #256] @ 3f184 │ │ │ │ ldr r8, [r4, r2] │ │ │ │ ldr r9, [r4, r3] │ │ │ │ - b 3ee9c │ │ │ │ + b 3eb14 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ee9c │ │ │ │ + b 3eb14 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f268 │ │ │ │ + b 3eee0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f230 │ │ │ │ + b 3eea8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f1f8 │ │ │ │ + b 3ee70 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f1c0 │ │ │ │ + b 3ee38 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f188 │ │ │ │ + b 3ee00 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f150 │ │ │ │ + b 3edc8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f118 │ │ │ │ + b 3ed90 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f0e0 │ │ │ │ + b 3ed58 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f34c │ │ │ │ + b 3efc4 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f314 │ │ │ │ + b 3ef8c │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f2dc │ │ │ │ + b 3ef54 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f2a4 │ │ │ │ + b 3ef1c │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f3b4 │ │ │ │ + b 3f02c │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f384 │ │ │ │ + b 3effc │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3eee8 │ │ │ │ + b 3eb60 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f0a8 │ │ │ │ + b 3ed20 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f070 │ │ │ │ + b 3ece8 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f038 │ │ │ │ + b 3ecb0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f000 │ │ │ │ + b 3ec78 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3efc8 │ │ │ │ + b 3ec40 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ef90 │ │ │ │ + b 3ec08 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ef58 │ │ │ │ + b 3ebd0 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3ef20 │ │ │ │ - ldr r3, [pc, #44] @ 3f50c │ │ │ │ + b 3eb98 │ │ │ │ + ldr r3, [pc, #44] @ 3f184 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ - b 3ee48 │ │ │ │ + b 3eac0 │ │ │ │ bl ce00 │ │ │ │ - b 3eeb0 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ + b 3eb28 │ │ │ │ + andeq r1, r2, r4, asr r6 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - @ instruction: 0x00021eb0 │ │ │ │ + andeq r2, r2, r4, lsr r2 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - andeq r4, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0x000044b4 │ │ │ │ muleq r0, r8, r3 │ │ │ │ andeq r0, r0, r8, lsr #6 │ │ │ │ - andeq r1, r2, r8, lsr #14 │ │ │ │ + @ instruction: 0x00021ab0 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ andeq r0, r0, r4, lsr #6 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @@ -56370,333 +56140,565 @@ │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r0, r0, ip, asr r3 │ │ │ │ │ │ │ │ -0003f56c : │ │ │ │ +0003f1e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #304] @ 3f6b4 │ │ │ │ - ldr r3, [pc, #304] @ 3f6b8 │ │ │ │ + ldr r5, [pc, #300] @ 3f328 │ │ │ │ + ldr r3, [pc, #300] @ 3f32c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f5b0 │ │ │ │ + beq 3f228 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #260] @ 3f6bc │ │ │ │ - ldr r1, [pc, #260] @ 3f6c0 │ │ │ │ + ldr r0, [pc, #256] @ 3f330 │ │ │ │ + ldr r1, [pc, #256] @ 3f334 │ │ │ │ add r0, pc, r0 │ │ │ │ - add r0, r0, #3008 @ 0xbc0 │ │ │ │ - add r0, r0, #8 │ │ │ │ + add r0, r0, #2912 @ 0xb60 │ │ │ │ bl 88f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3f5a8 │ │ │ │ - ldr r1, [pc, #232] @ 3f6c4 │ │ │ │ + beq 3f220 │ │ │ │ + ldr r1, [pc, #232] @ 3f338 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 853c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 8b84 │ │ │ │ - ldr r3, [pc, #212] @ 3f6c8 │ │ │ │ + ldr r3, [pc, #212] @ 3f33c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 3f640 │ │ │ │ - bl 3e794 │ │ │ │ + beq 3f2b4 │ │ │ │ + bl 3e7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f640 │ │ │ │ - bl 185d4 │ │ │ │ + blt 3f2b4 │ │ │ │ + bl 17494 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3f640 │ │ │ │ + beq 3f2b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f634 │ │ │ │ + beq 3f2a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 3f6a8 │ │ │ │ + beq 3f31c │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f670 │ │ │ │ + beq 3f2e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f670 │ │ │ │ + beq 3f2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3f6a0 │ │ │ │ + beq 3f314 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3f5a8 │ │ │ │ + beq 3f220 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f5a8 │ │ │ │ + beq 3f220 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3f5a8 │ │ │ │ + bne 3f220 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f5a8 │ │ │ │ + b 3f220 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f670 │ │ │ │ + b 3f2e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f634 │ │ │ │ - andeq r0, r2, r4, ror sl │ │ │ │ + b 3f2a8 │ │ │ │ + strdeq r0, [r2], -ip │ │ │ │ andeq r0, r0, ip, ror r3 │ │ │ │ - andeq r1, r2, r4, asr r6 │ │ │ │ + ldrdeq r1, [r2], -ip │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - @ instruction: 0x000038bc │ │ │ │ + andeq r3, r0, r0, ror #24 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ │ │ │ │ -0003f6cc : │ │ │ │ +0003f340 : │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #304] @ 3f488 │ │ │ │ + ldr r3, [pc, #304] @ 3f48c │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r4, [r6] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 3f384 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + strne r3, [r4] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [pc, #260] @ 3f490 │ │ │ │ + ldr r1, [pc, #260] @ 3f494 │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #2960 @ 0xb90 │ │ │ │ + add r0, r0, #4 │ │ │ │ + bl 88f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r6] │ │ │ │ + beq 3f37c │ │ │ │ + ldr r1, [pc, #232] @ 3f498 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 853c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 8b84 │ │ │ │ + ldr r3, [pc, #212] @ 3f49c │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r3] │ │ │ │ + beq 3f414 │ │ │ │ + bl 3e7a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3f414 │ │ │ │ + bl 1787c │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 3f414 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f408 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 3f47c │ │ │ │ + ldr r4, [r6] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [r6] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f444 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r6] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f444 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + beq 3f474 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3f37c │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f37c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + bne 3f37c │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f37c │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f444 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f408 │ │ │ │ + andeq r0, r2, r0, lsr #25 │ │ │ │ + andeq r0, r0, r0, ror r4 │ │ │ │ + andeq r1, r2, r0, lsl #17 │ │ │ │ + strdeq r0, [r0], -r5 │ │ │ │ + andeq r3, r0, r0, lsl #22 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + │ │ │ │ +0003f4a0 : │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, r6, r7, r8, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r5, [pc, #504] @ 3f6b0 │ │ │ │ + ldr r3, [pc, #504] @ 3f6b4 │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r4, [r6] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 3f4e4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + strne r3, [r4] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [pc, #460] @ 3f6b8 │ │ │ │ + ldr r1, [pc, #460] @ 3f6bc │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #3008 @ 0xbc0 │ │ │ │ + add r0, r0, #8 │ │ │ │ + bl 88f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r6] │ │ │ │ + beq 3f5c8 │ │ │ │ + ldr r1, [pc, #432] @ 3f6c0 │ │ │ │ + add r1, pc, r1 │ │ │ │ + bl 853c │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl 8b84 │ │ │ │ + ldr r3, [pc, #412] @ 3f6c4 │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r3] │ │ │ │ + beq 3f574 │ │ │ │ + bl 3e7a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 3f574 │ │ │ │ + bl 17ea4 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq 3f574 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f568 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 3f6a4 │ │ │ │ + ldr r4, [r6] │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [r6] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f5a4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + str r2, [r6] │ │ │ │ + beq 3f5a4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r3, [r0] │ │ │ │ + beq 3f69c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3f5c8 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f5c8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq 3f690 │ │ │ │ + ldr r3, [pc, #248] @ 3f6c8 │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r0, [r6] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3f5f8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f5f8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + beq 3f688 │ │ │ │ + ldr r3, [pc, #204] @ 3f6cc │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ + ldr r0, [r6] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 3f630 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f630 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r3, [r0] │ │ │ │ + beq 3f680 │ │ │ │ + ldr r3, [pc, #152] @ 3f6d0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6] │ │ │ │ + ldr r5, [r5, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 3f668 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + beq 3f668 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r3, [r0] │ │ │ │ + beq 3f678 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r5] │ │ │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f668 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f630 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f5f8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f5c8 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f5a4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 85e4 <_Py_Dealloc@plt> │ │ │ │ + b 3f568 │ │ │ │ + andeq r0, r2, r0, asr #22 │ │ │ │ + andeq r0, r0, r8, asr #6 │ │ │ │ + andeq r1, r2, r0, lsr #14 │ │ │ │ + strdeq r0, [r0], -r5 │ │ │ │ + andeq r3, r0, r0, lsr #19 │ │ │ │ + andeq r0, r0, r0, ror #8 │ │ │ │ + andeq r0, r0, r8, lsl r4 │ │ │ │ + andeq r0, r0, r4, asr #6 │ │ │ │ + andeq r0, r0, ip, ror r4 │ │ │ │ + │ │ │ │ +0003f6d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #740] @ 3f9c8 │ │ │ │ - ldr r6, [pc, #740] @ 3f9cc │ │ │ │ + ldr r5, [pc, #740] @ 3f9d0 │ │ │ │ + ldr r6, [pc, #740] @ 3f9d4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r4, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 3f718 │ │ │ │ + beq 3f720 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #688] @ 3f9d0 │ │ │ │ - ldr r1, [pc, #688] @ 3f9d4 │ │ │ │ + ldr r0, [pc, #688] @ 3f9d8 │ │ │ │ + ldr r1, [pc, #688] @ 3f9dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #3056 @ 0xbf0 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 88f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - beq 3f70c │ │ │ │ - ldr r0, [pc, #660] @ 3f9d8 │ │ │ │ - ldr r1, [pc, #660] @ 3f9dc │ │ │ │ + beq 3f714 │ │ │ │ + ldr r0, [pc, #660] @ 3f9e0 │ │ │ │ + ldr r1, [pc, #660] @ 3f9e4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #416 @ 0x1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8b18 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - beq 3f96c │ │ │ │ - ldr r1, [pc, #628] @ 3f9e0 │ │ │ │ + beq 3f974 │ │ │ │ + ldr r1, [pc, #628] @ 3f9e8 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 85cc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3f79c │ │ │ │ + beq 3f7a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3f79c │ │ │ │ + bne 3f7a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - blt 3f96c │ │ │ │ - ldr r3, [pc, #568] @ 3f9e4 │ │ │ │ - ldr r1, [pc, #568] @ 3f9e8 │ │ │ │ + blt 3f974 │ │ │ │ + ldr r3, [pc, #568] @ 3f9ec │ │ │ │ + ldr r1, [pc, #568] @ 3f9f0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8b18 │ │ │ │ - ldr r3, [pc, #544] @ 3f9ec │ │ │ │ + ldr r3, [pc, #544] @ 3f9f4 │ │ │ │ add r3, pc, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - beq 3f96c │ │ │ │ - ldr r1, [pc, #528] @ 3f9f0 │ │ │ │ + beq 3f974 │ │ │ │ + ldr r1, [pc, #528] @ 3f9f8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 85cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3f808 │ │ │ │ + beq 3f810 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 3f9b0 │ │ │ │ + beq 3f9b8 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 3f96c │ │ │ │ - ldr r3, [pc, #476] @ 3f9f4 │ │ │ │ - ldr r1, [pc, #476] @ 3f9f8 │ │ │ │ + blt 3f974 │ │ │ │ + ldr r3, [pc, #476] @ 3f9fc │ │ │ │ + ldr r1, [pc, #476] @ 3fa00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8b18 │ │ │ │ - ldr r3, [pc, #452] @ 3f9fc │ │ │ │ + ldr r3, [pc, #452] @ 3fa04 │ │ │ │ add r3, pc, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - beq 3f96c │ │ │ │ - ldr r1, [pc, #436] @ 3fa00 │ │ │ │ + beq 3f974 │ │ │ │ + ldr r1, [pc, #436] @ 3fa08 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 85cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3f874 │ │ │ │ + beq 3f87c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 3f9a4 │ │ │ │ + beq 3f9ac │ │ │ │ cmp r7, #0 │ │ │ │ - blt 3f96c │ │ │ │ - ldr r3, [pc, #384] @ 3fa04 │ │ │ │ - ldr r1, [pc, #384] @ 3fa08 │ │ │ │ + blt 3f974 │ │ │ │ + ldr r3, [pc, #384] @ 3fa0c │ │ │ │ + ldr r1, [pc, #384] @ 3fa10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8b18 │ │ │ │ - ldr r3, [pc, #360] @ 3fa0c │ │ │ │ + ldr r3, [pc, #360] @ 3fa14 │ │ │ │ add r3, pc, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - beq 3f96c │ │ │ │ - ldr r1, [pc, #344] @ 3fa10 │ │ │ │ + beq 3f974 │ │ │ │ + ldr r1, [pc, #344] @ 3fa18 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 85cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3f8e8 │ │ │ │ + beq 3f8f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3f8e8 │ │ │ │ + bne 3f8f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 3f96c │ │ │ │ - ldr r3, [pc, #284] @ 3fa14 │ │ │ │ - ldr r1, [pc, #284] @ 3fa18 │ │ │ │ + blt 3f974 │ │ │ │ + ldr r3, [pc, #284] @ 3fa1c │ │ │ │ + ldr r1, [pc, #284] @ 3fa20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8b18 │ │ │ │ - ldr r3, [pc, #260] @ 3fa1c │ │ │ │ + ldr r3, [pc, #260] @ 3fa24 │ │ │ │ add r3, pc, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - beq 3f96c │ │ │ │ - ldr r1, [pc, #244] @ 3fa20 │ │ │ │ + beq 3f974 │ │ │ │ + ldr r1, [pc, #244] @ 3fa28 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 85cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3f954 │ │ │ │ + beq 3f95c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 3f9bc │ │ │ │ - ldr r3, [pc, #200] @ 3fa24 │ │ │ │ + beq 3f9c4 │ │ │ │ + ldr r3, [pc, #200] @ 3fa2c │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ movge r4, r3 │ │ │ │ - bge 3f70c │ │ │ │ - ldr r3, [pc, #180] @ 3fa28 │ │ │ │ + bge 3f714 │ │ │ │ + ldr r3, [pc, #180] @ 3fa30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f70c │ │ │ │ + beq 3f714 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq 3f70c │ │ │ │ + beq 3f714 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3f70c │ │ │ │ + bne 3f714 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f70c │ │ │ │ + b 3f714 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f874 │ │ │ │ + b 3f87c │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f808 │ │ │ │ + b 3f810 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e4 <_Py_Dealloc@plt> │ │ │ │ - b 3f954 │ │ │ │ - andeq r2, r2, r4, lsr #4 │ │ │ │ - andeq r0, r2, ip, lsl #18 │ │ │ │ - andeq r1, r2, ip, ror #9 │ │ │ │ + b 3f95c │ │ │ │ + andeq r2, r2, ip, lsl r2 │ │ │ │ + andeq r0, r2, r4, lsl #18 │ │ │ │ + andeq r1, r2, r4, ror #9 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - @ instruction: 0x00020db8 │ │ │ │ - andeq r3, r0, r0, asr r7 │ │ │ │ - andeq r3, r0, r0, asr r7 │ │ │ │ - andeq r0, r0, r8, lsr #8 │ │ │ │ - andeq r3, r0, r4, lsl r7 │ │ │ │ - andeq r2, r2, r0, asr #2 │ │ │ │ - andeq r3, r0, r0, lsl #14 │ │ │ │ - andeq r0, r0, r0, asr #6 │ │ │ │ - ldrdeq r3, [r0], -r8 │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ - andeq r3, r0, r4, asr #13 │ │ │ │ + @ instruction: 0x00020db0 │ │ │ │ + andeq r3, r0, r0, ror #14 │ │ │ │ + andeq r3, r0, r0, ror #14 │ │ │ │ andeq r0, r0, r4, lsl r3 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - andeq r2, r2, r8, rrx │ │ │ │ - andeq r3, r0, r8, lsl #13 │ │ │ │ + andeq r3, r0, r4, lsr #14 │ │ │ │ + andeq r2, r2, r8, lsr r1 │ │ │ │ + andeq r3, r0, r0, lsl r7 │ │ │ │ andeq r0, r0, r8, asr r3 │ │ │ │ - andeq r3, r0, ip, asr r6 │ │ │ │ - strdeq r1, [r2], -r4 │ │ │ │ - andeq r3, r0, r8, asr #12 │ │ │ │ - andeq r1, r2, ip, lsr #31 │ │ │ │ - muleq r2, r8, pc @ │ │ │ │ + andeq r3, r0, ip, ror #13 │ │ │ │ + andeq r2, r2, ip, asr #1 │ │ │ │ + ldrdeq r3, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, lsr #8 │ │ │ │ + andeq r3, r0, r8, lsr #13 │ │ │ │ + andeq r2, r2, r0, rrx │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + andeq r0, r0, r0, asr #6 │ │ │ │ + andeq r3, r0, r4, ror #12 │ │ │ │ + andeq r1, r2, ip, ror #31 │ │ │ │ + andeq r3, r0, r0, asr r6 │ │ │ │ + andeq r1, r2, r4, lsr #31 │ │ │ │ + muleq r2, r0, pc @ │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fc3c │ │ │ │ + beq 3fc44 │ │ │ │ eor ip, r0, r1 │ │ │ │ rsbmi r1, r1, #0 │ │ │ │ subs r2, r1, #1 │ │ │ │ - beq 3fc08 │ │ │ │ + beq 3fc10 │ │ │ │ movs r3, r0 │ │ │ │ rsbmi r3, r0, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bls 3fc14 │ │ │ │ + bls 3fc1c │ │ │ │ tst r1, r2 │ │ │ │ - beq 3fc24 │ │ │ │ + beq 3fc2c │ │ │ │ clz r2, r3 │ │ │ │ clz r0, r1 │ │ │ │ sub r2, r0, r2 │ │ │ │ rsbs r2, r2, #31 │ │ │ │ addne r2, r2, r2, lsl #1 │ │ │ │ mov r0, #0 │ │ │ │ addne pc, pc, r2, lsl #2 │ │ │ │ @@ -56812,137 +56814,137 @@ │ │ │ │ cmp ip, #0 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, #0 │ │ │ │ mvngt r0, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 40784 │ │ │ │ + b 4078c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fc3c │ │ │ │ + beq 3fc44 │ │ │ │ push {r0, r1, lr} │ │ │ │ - bl 3fa34 │ │ │ │ + bl 3fa3c │ │ │ │ pop {r1, r2, lr} │ │ │ │ mul r3, r2, r0 │ │ │ │ sub r1, r1, r3 │ │ │ │ bx lr │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 3fc78 │ │ │ │ + b 3fc80 │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsl r4, r1, #1 │ │ │ │ lsl r5, r3, #1 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ orrsne ip, r4, r0 │ │ │ │ orrsne ip, r5, r2 │ │ │ │ mvnsne ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 3fe88 │ │ │ │ + beq 3fe90 │ │ │ │ lsr r4, r4, #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ - ble 3fccc │ │ │ │ + ble 3fcd4 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ eor r0, r2, r0 │ │ │ │ eor r1, r3, r1 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsl r1, r1, #12 │ │ │ │ mov ip, #1048576 @ 0x100000 │ │ │ │ orr r1, ip, r1, lsr #12 │ │ │ │ - beq 3fcf0 │ │ │ │ + beq 3fcf8 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ tst r3, #-2147483648 @ 0x80000000 │ │ │ │ lsl r3, r3, #12 │ │ │ │ orr r3, ip, r3, lsr #12 │ │ │ │ - beq 3fd08 │ │ │ │ + beq 3fd10 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ rsc r3, r3, #0 │ │ │ │ teq r4, r5 │ │ │ │ - beq 3fe70 │ │ │ │ + beq 3fe78 │ │ │ │ sub r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt 3fd34 │ │ │ │ + blt 3fd3c │ │ │ │ lsl ip, r2, lr │ │ │ │ adds r0, r0, r2, lsr r5 │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r0, r0, r3, lsl lr │ │ │ │ adcs r1, r1, r3, asr r5 │ │ │ │ - b 3fd50 │ │ │ │ + b 3fd58 │ │ │ │ sub r5, r5, #32 │ │ │ │ add lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl ip, r3, lr │ │ │ │ orrcs ip, ip, #2 │ │ │ │ adds r0, r0, r3, asr r5 │ │ │ │ adcs r1, r1, r3, asr #31 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 3fd64 │ │ │ │ + bpl 3fd6c │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rscs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ cmp r1, #1048576 @ 0x100000 │ │ │ │ - bcc 3fda8 │ │ │ │ + bcc 3fdb0 │ │ │ │ cmp r1, #2097152 @ 0x200000 │ │ │ │ - bcc 3fd90 │ │ │ │ + bcc 3fd98 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ rrxs r0, r0 │ │ │ │ rrx ip, ip │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r2, r4, #21 │ │ │ │ cmn r2, #4194304 @ 0x400000 │ │ │ │ - bcs 3fee8 │ │ │ │ + bcs 3fef0 │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ orr r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls ip, ip, #1 │ │ │ │ adcs r0, r0, r0 │ │ │ │ adc r1, r1, r1 │ │ │ │ subs r4, r4, #1 │ │ │ │ cmpcs r1, #1048576 @ 0x100000 │ │ │ │ - bcs 3fd90 │ │ │ │ + bcs 3fd98 │ │ │ │ teq r1, #0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ sub r3, r3, #11 │ │ │ │ subs r2, r3, #32 │ │ │ │ - bge 3fe00 │ │ │ │ + bge 3fe08 │ │ │ │ adds r2, r2, #12 │ │ │ │ - ble 3fdfc │ │ │ │ + ble 3fe04 │ │ │ │ add ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl r0, r1, ip │ │ │ │ lsr r1, r1, r2 │ │ │ │ - b 3fe10 │ │ │ │ + b 3fe18 │ │ │ │ add r2, r2, #20 │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl r1, r1, r2 │ │ │ │ orrle r1, r1, r0, lsr ip │ │ │ │ lslle r0, r0, r2 │ │ │ │ subs r4, r4, r3 │ │ │ │ addge r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn r4, r4 │ │ │ │ subs r4, r4, #31 │ │ │ │ - bge 3fe64 │ │ │ │ + bge 3fe6c │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 3fe4c │ │ │ │ + bgt 3fe54 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r2 │ │ │ │ orr r1, r5, r1, lsr r4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsb r4, r4, #12 │ │ │ │ @@ -56955,31 +56957,31 @@ │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor r3, r3, #1048576 @ 0x100000 │ │ │ │ eoreq r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, r4, #1 │ │ │ │ subne r5, r5, #1 │ │ │ │ - b 3fd10 │ │ │ │ + b 3fd18 │ │ │ │ mvns ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 3fef8 │ │ │ │ + beq 3ff00 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ - beq 3feb0 │ │ │ │ + beq 3feb8 │ │ │ │ orrs ip, r4, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ lsrs ip, r4, #21 │ │ │ │ - bne 3fed8 │ │ │ │ + bne 3fee0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1, r1 │ │ │ │ orrcs r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, #4194304 @ 0x400000 │ │ │ │ addcc r1, r1, #1048576 @ 0x100000 │ │ │ │ popcc {r4, r5, pc} │ │ │ │ @@ -57003,25 +57005,25 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 3fdc0 │ │ │ │ + b 3fdc8 │ │ │ │ teq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ ands r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 3fdc0 │ │ │ │ + b 3fdc8 │ │ │ │ lsls r2, r0, #1 │ │ │ │ asr r1, r2, #3 │ │ │ │ rrx r1, r1 │ │ │ │ lsl r0, r2, #28 │ │ │ │ andsne r3, r2, #-16777216 @ 0xff000000 │ │ │ │ teqne r3, #-16777216 @ 0xff000000 │ │ │ │ eorne r1, r1, #939524096 @ 0x38000000 │ │ │ │ @@ -57031,85 +57033,85 @@ │ │ │ │ teq r3, #-16777216 @ 0xff000000 │ │ │ │ orreq r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #896 @ 0x380 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 3fdc0 │ │ │ │ + b 3fdc8 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, #0 │ │ │ │ - b 3ffe8 │ │ │ │ + b 3fff0 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 3ffe8 │ │ │ │ + bpl 3fff0 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ lsrs ip, r1, #22 │ │ │ │ - beq 3fd64 │ │ │ │ + beq 3fd6c │ │ │ │ mov r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ add r2, r2, ip, lsr #3 │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl ip, r0, r3 │ │ │ │ lsr r0, r0, r2 │ │ │ │ orr r0, r0, r1, lsl r3 │ │ │ │ lsr r1, r1, r2 │ │ │ │ add r4, r4, r2 │ │ │ │ - b 3fd64 │ │ │ │ + b 3fd6c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 4020c │ │ │ │ + bleq 40214 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 400e4 │ │ │ │ + beq 400ec │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 400b0 │ │ │ │ + bcs 400b8 │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 40110 │ │ │ │ + bhi 40118 │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -57118,24 +57120,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 40278 │ │ │ │ + bgt 40280 │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 40194 │ │ │ │ + bge 4019c │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 40168 │ │ │ │ + bgt 40170 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -57163,58 +57165,58 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 401ec │ │ │ │ + bne 401f4 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 401cc │ │ │ │ + beq 401d4 │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 401f0 │ │ │ │ + beq 401f8 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 40238 │ │ │ │ + beq 40240 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 401c0 │ │ │ │ + bne 401c8 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 4028c │ │ │ │ + beq 40294 │ │ │ │ teq r4, ip │ │ │ │ - bne 4025c │ │ │ │ + bne 40264 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 4028c │ │ │ │ + bne 40294 │ │ │ │ teq r5, ip │ │ │ │ - bne 40274 │ │ │ │ + bne 4027c │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 4028c │ │ │ │ + bne 40294 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ @@ -57223,34 +57225,34 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 4042c │ │ │ │ + bleq 40434 │ │ │ │ sub r4, r4, r5 │ │ │ │ eor lr, r1, r3 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ lsl r1, r1, #12 │ │ │ │ - beq 403fc │ │ │ │ + beq 40404 │ │ │ │ lsl r3, r3, #12 │ │ │ │ mov r5, #268435456 @ 0x10000000 │ │ │ │ orr r3, r5, r3, lsr #4 │ │ │ │ orr r3, r3, r2, lsr #24 │ │ │ │ lsl r2, r2, #8 │ │ │ │ orr r5, r5, r1, lsr #4 │ │ │ │ orr r5, r5, r0, lsr #24 │ │ │ │ lsl r6, r0, #8 │ │ │ │ and r1, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r6, r2 │ │ │ │ adc r4, r4, #253 @ 0xfd │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ - bcs 4030c │ │ │ │ + bcs 40314 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ subs r6, r6, r2 │ │ │ │ sbc r5, r5, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ @@ -57278,35 +57280,35 @@ │ │ │ │ rrx r2, r2 │ │ │ │ subs lr, r6, r2 │ │ │ │ sbcs lr, r5, r3 │ │ │ │ subcs r6, r6, r2 │ │ │ │ movcs r5, lr │ │ │ │ orrcs r0, r0, ip, lsr #3 │ │ │ │ orrs lr, r5, r6 │ │ │ │ - beq 403cc │ │ │ │ + beq 403d4 │ │ │ │ lsl r5, r5, #4 │ │ │ │ orr r5, r5, r6, lsr #28 │ │ │ │ lsl r6, r6, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, r2, lsr #29 │ │ │ │ lsl r2, r2, #3 │ │ │ │ lsrs ip, ip, #4 │ │ │ │ - bne 40324 │ │ │ │ + bne 4032c │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - bne 403d8 │ │ │ │ + bne 403e0 │ │ │ │ orr r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ - b 40324 │ │ │ │ + b 4032c │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ orreq r1, r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 40110 │ │ │ │ + bhi 40118 │ │ │ │ subs ip, r5, r3 │ │ │ │ subseq ip, r6, r2 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ @@ -57314,56 +57316,56 @@ │ │ │ │ adds r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - b 40110 │ │ │ │ + b 40118 │ │ │ │ orr lr, r5, r6 │ │ │ │ - b 40110 │ │ │ │ + b 40118 │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teq r4, ip │ │ │ │ teqeq r5, ip │ │ │ │ - beq 4028c │ │ │ │ + beq 40294 │ │ │ │ teq r4, ip │ │ │ │ - bne 40460 │ │ │ │ + bne 40468 │ │ │ │ orrs r4, r0, r1, lsl #12 │ │ │ │ - bne 4028c │ │ │ │ + bne 40294 │ │ │ │ teq r5, ip │ │ │ │ - bne 40274 │ │ │ │ + bne 4027c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 4028c │ │ │ │ + b 40294 │ │ │ │ teq r5, ip │ │ │ │ - bne 4047c │ │ │ │ + bne 40484 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ - beq 40228 │ │ │ │ + beq 40230 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 4028c │ │ │ │ + b 40294 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 401c0 │ │ │ │ + bne 401c8 │ │ │ │ orrs r4, r0, r1, lsl #1 │ │ │ │ - bne 40274 │ │ │ │ + bne 4027c │ │ │ │ orrs r5, r2, r3, lsl #1 │ │ │ │ - bne 40228 │ │ │ │ - b 4028c │ │ │ │ + bne 40230 │ │ │ │ + b 40294 │ │ │ │ mvn ip, #0 │ │ │ │ - b 404b0 │ │ │ │ + b 404b8 │ │ │ │ mov ip, #1 │ │ │ │ - b 404b0 │ │ │ │ + b 404b8 │ │ │ │ mov ip, #1 │ │ │ │ push {ip} @ (str ip, [sp, #-4]!) │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvnsne ip, ip, asr #21 │ │ │ │ - beq 40504 │ │ │ │ + beq 4050c │ │ │ │ add sp, sp, #4 │ │ │ │ orrs ip, r0, r1, lsl #1 │ │ │ │ orrseq ip, r2, r3, lsl #1 │ │ │ │ teqne r1, r3 │ │ │ │ teqeq r0, r2 │ │ │ │ moveq r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -57373,166 +57375,166 @@ │ │ │ │ cmpeq r0, r2 │ │ │ │ asrcs r0, r3, #31 │ │ │ │ mvncc r0, r3, asr #31 │ │ │ │ orr r0, r0, #1 │ │ │ │ bx lr │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 40518 │ │ │ │ + bne 40520 │ │ │ │ orrs ip, r0, r1, lsl #12 │ │ │ │ - bne 4052c │ │ │ │ + bne 40534 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 404c8 │ │ │ │ + bne 404d0 │ │ │ │ orrs ip, r2, r3, lsl #12 │ │ │ │ - beq 404c8 │ │ │ │ + beq 404d0 │ │ │ │ pop {r0} @ (ldr r0, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, ip │ │ │ │ - b 40550 │ │ │ │ + b 40558 │ │ │ │ push {r0, lr} │ │ │ │ - bl 404ac │ │ │ │ + bl 404b4 │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 40550 │ │ │ │ + bl 40558 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 40550 │ │ │ │ + bl 40558 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 40550 │ │ │ │ + bl 40558 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 40534 │ │ │ │ + bl 4053c │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 40534 │ │ │ │ + bl 4053c │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 405dc │ │ │ │ + bne 405e4 │ │ │ │ orrs ip, r0, r1, lsl #12 │ │ │ │ - bne 405f8 │ │ │ │ + bne 40600 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 405f0 │ │ │ │ + bne 405f8 │ │ │ │ orrs ip, r2, r3, lsl #12 │ │ │ │ - bne 405f8 │ │ │ │ + bne 40600 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ lsl r2, r1, #1 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 40640 │ │ │ │ - bpl 40638 │ │ │ │ + bcs 40648 │ │ │ │ + bpl 40640 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bls 40648 │ │ │ │ + bls 40650 │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 40654 │ │ │ │ + bne 4065c │ │ │ │ ands r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ mvneq r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ lsls r2, r1, #1 │ │ │ │ - bcs 40690 │ │ │ │ + bcs 40698 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 40698 │ │ │ │ - bpl 40690 │ │ │ │ + bcs 406a0 │ │ │ │ + bpl 40698 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bmi 406a0 │ │ │ │ + bmi 406a8 │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ lsr r0, r3, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 406a8 │ │ │ │ + bne 406b0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne 406dc │ │ │ │ + bne 406e4 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 406d8 │ │ │ │ + blt 406e0 │ │ │ │ cmpeq r0, #0 │ │ │ │ mvnne r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnne r0, #0 │ │ │ │ - b 40784 │ │ │ │ + b 4078c │ │ │ │ sub sp, sp, #8 │ │ │ │ push {sp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 40708 │ │ │ │ + blt 40710 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4073c │ │ │ │ - bl 40794 │ │ │ │ + blt 40744 │ │ │ │ + bl 4079c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ bx lr │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 40760 │ │ │ │ - bl 40794 │ │ │ │ + blt 40768 │ │ │ │ + bl 4079c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ - bl 40794 │ │ │ │ + bl 4079c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ - bl 40794 │ │ │ │ + bl 4079c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ @@ -57543,15 +57545,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ sbcs r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ movcc r0, #0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ movcc r1, r0 │ │ │ │ - bcc 408a8 │ │ │ │ + bcc 408b0 │ │ │ │ cmp r3, #0 │ │ │ │ clzeq r4, r2 │ │ │ │ clzne r4, r3 │ │ │ │ addeq r4, r4, #32 │ │ │ │ cmp lr, #0 │ │ │ │ clzeq r1, ip │ │ │ │ addeq r1, r1, #32 │ │ │ │ @@ -57563,43 +57565,43 @@ │ │ │ │ lsl r8, r2, r4 │ │ │ │ rsb r6, r4, #32 │ │ │ │ orr r3, r3, r2, lsr r6 │ │ │ │ cmp ip, r8 │ │ │ │ sbcs r2, lr, r3 │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc 40820 │ │ │ │ + bcc 40828 │ │ │ │ mov r0, #1 │ │ │ │ lsl r1, r0, r7 │ │ │ │ subs ip, ip, r8 │ │ │ │ orr r1, r1, r0, lsr r6 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sbc lr, lr, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 408a8 │ │ │ │ + beq 408b0 │ │ │ │ lsr r2, r8, #1 │ │ │ │ orr r2, r2, r3, lsl #31 │ │ │ │ mov r8, r4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - b 4085c │ │ │ │ + b 40864 │ │ │ │ subs ip, ip, r2 │ │ │ │ sbc lr, lr, r3 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ adds ip, ip, #1 │ │ │ │ adc lr, lr, #0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 40878 │ │ │ │ + beq 40880 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r9, lr, r3 │ │ │ │ - bcs 4083c │ │ │ │ + bcs 40844 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 4085c │ │ │ │ + bne 40864 │ │ │ │ adds r0, r0, ip │ │ │ │ lsr ip, ip, r4 │ │ │ │ orr ip, ip, lr, lsl r6 │ │ │ │ orr ip, ip, lr, lsr r7 │ │ │ │ adc r1, r1, lr │ │ │ │ lsl r3, ip, r4 │ │ │ │ lsr lr, lr, r4 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000408b4 <.fini>: │ │ │ │ +000408bc <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1073 +1,1074 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000408c0 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x000408d0 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x000408e0 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x000408f0 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x00040900 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x00040910 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x00040920 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x00040930 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x00040940 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00040950 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ - 0x00040960 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ - 0x00040970 79707963 2f6c6962 2d72742f 4350792e ypyc/lib-rt/CPy. │ │ │ │ - 0x00040980 68000000 70000000 2f757372 2f696e63 h...p.../usr/inc │ │ │ │ - 0x00040990 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x000409a0 6f626a65 63742e68 00000000 6f622d3e object.h....ob-> │ │ │ │ - 0x000409b0 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ - 0x000409c0 6f6c5f54 79706500 2f757372 2f696e63 ol_Type./usr/inc │ │ │ │ - 0x000409d0 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x000409e0 63707974 686f6e2f 7475706c 656f626a cpython/tupleobj │ │ │ │ - 0x000409f0 6563742e 68000000 50795475 706c655f ect.h...PyTuple_ │ │ │ │ - 0x00040a00 43686563 6b286f70 29000000 696e6465 Check(op)...inde │ │ │ │ - 0x00040a10 78203c20 50795f53 495a4528 7475706c x < Py_SIZE(tupl │ │ │ │ - 0x00040a20 65290000 2f757372 2f696e63 6c756465 e)../usr/include │ │ │ │ - 0x00040a30 2f707974 686f6e33 2e31332f 63707974 /python3.13/cpyt │ │ │ │ - 0x00040a40 686f6e2f 756e6963 6f64656f 626a6563 hon/unicodeobjec │ │ │ │ - 0x00040a50 742e6800 5079556e 69636f64 655f4368 t.h.PyUnicode_Ch │ │ │ │ - 0x00040a60 65636b28 6f702900 6b696e64 203d3d20 eck(op).kind == │ │ │ │ - 0x00040a70 5079556e 69636f64 655f3442 5954455f PyUnicode_4BYTE_ │ │ │ │ - 0x00040a80 4b494e44 00000000 2f757372 2f696e63 KIND..../usr/inc │ │ │ │ - 0x00040a90 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00040aa0 63707974 686f6e2f 6c697374 6f626a65 cpython/listobje │ │ │ │ - 0x00040ab0 63742e68 00000000 696e6465 78203c20 ct.h....index < │ │ │ │ - 0x00040ac0 6c697374 2d3e616c 6c6f6361 74656400 list->allocated. │ │ │ │ - 0x00040ad0 50794c69 73745f43 6865636b 286f7029 PyList_Check(op) │ │ │ │ - 0x00040ae0 00000000 6f622d3e 6f625f62 6173652e ....ob->ob_base. │ │ │ │ - 0x00040af0 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ - 0x00040b00 6f6c5f54 79706500 696e7465 72707265 ol_Type.interpre │ │ │ │ - 0x00040b10 74656420 636c6173 73657320 63616e6e ted classes cann │ │ │ │ - 0x00040b20 6f742069 6e686572 69742066 726f6d20 ot inherit from │ │ │ │ - 0x00040b30 636f6d70 696c6564 00000000 61747472 compiled....attr │ │ │ │ - 0x00040b40 69627574 6520275f 5f6d7970 79635f65 ibute '__mypyc_e │ │ │ │ - 0x00040b50 6e765f5f 27206f66 20277361 66655f70 nv__' of 'safe_p │ │ │ │ - 0x00040b60 61727365 5f666c6f 61745f6d 616b655f arse_float_make_ │ │ │ │ - 0x00040b70 73616665 5f706172 73655f66 6c6f6174 safe_parse_float │ │ │ │ - 0x00040b80 5f6f626a 2720756e 64656669 6e656400 _obj' undefined. │ │ │ │ - 0x00040b90 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ - 0x00040ba0 206f6620 274e6573 74656444 69637427 of 'NestedDict' │ │ │ │ - 0x00040bb0 20756e64 6566696e 65640000 61747472 undefined..attr │ │ │ │ - 0x00040bc0 69627574 6520275f 70656e64 696e675f ibute '_pending_ │ │ │ │ - 0x00040bd0 666c6167 7327206f 66202746 6c616773 flags' of 'Flags │ │ │ │ - 0x00040be0 2720756e 64656669 6e656400 61747472 ' undefined.attr │ │ │ │ - 0x00040bf0 69627574 6520275f 666c6167 7327206f ibute '_flags' o │ │ │ │ - 0x00040c00 66202746 6c616773 2720756e 64656669 f 'Flags' undefi │ │ │ │ - 0x00040c10 6e656400 2f757372 2f696e63 6c756465 ned./usr/include │ │ │ │ - 0x00040c20 2f707974 686f6e33 2e31332f 696e7465 /python3.13/inte │ │ │ │ - 0x00040c30 726e616c 2f707963 6f72655f 63616c6c rnal/pycore_call │ │ │ │ - 0x00040c40 2e680000 61726720 213d204e 554c4c00 .h..arg != NULL. │ │ │ │ - 0x00040c50 6275696c 642f5f5f 6e617469 76655f35 build/__native_5 │ │ │ │ - 0x00040c60 37303331 38306333 64643436 65383732 703180c3dd46e872 │ │ │ │ - 0x00040c70 6366332e 63000000 6370795f 725f5f5f cf3.c...cpy_r___ │ │ │ │ - 0x00040c80 6d797079 635f7365 6c665f5f 00000000 mypyc_self__.... │ │ │ │ - 0x00040c90 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ - 0x00040ca0 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ - 0x00040cb0 79707963 2f6c6962 2d72742f 6c697374 ypyc/lib-rt/list │ │ │ │ - 0x00040cc0 5f6f7073 2e630000 50794c69 73745f43 _ops.c..PyList_C │ │ │ │ - 0x00040cd0 6865636b 286c6973 74290000 6f622d3e heck(list)..ob-> │ │ │ │ - 0x00040ce0 6f625f74 79706520 213d2026 50794c6f ob_type != &PyLo │ │ │ │ - 0x00040cf0 6e675f54 79706500 2f757372 2f6c6962 ng_Type./usr/lib │ │ │ │ - 0x00040d00 2f707974 686f6e33 2f646973 742d7061 /python3/dist-pa │ │ │ │ - 0x00040d10 636b6167 65732f6d 79707963 2f6c6962 ckages/mypyc/lib │ │ │ │ - 0x00040d20 2d72742f 67657461 72677366 6173742e -rt/getargsfast. │ │ │ │ - 0x00040d30 63000000 50795475 706c655f 43686563 c...PyTuple_Chec │ │ │ │ - 0x00040d40 6b286b77 6e616d65 73290000 5079556e k(kwnames)..PyUn │ │ │ │ - 0x00040d50 69636f64 655f4368 65636b28 6b776e61 icode_Check(kwna │ │ │ │ - 0x00040d60 6d652900 7365636f 6e642061 7267756d me).second argum │ │ │ │ - 0x00040d70 656e7420 6d757374 20626520 7374722c ent must be str, │ │ │ │ - 0x00040d80 206e6f74 20257300 5f5f6d79 7079635f not %s.__mypyc_ │ │ │ │ - 0x00040d90 61747472 735f5f00 5f5f6d79 7079635f attrs__.__mypyc_ │ │ │ │ - 0x00040da0 61747472 735f5f20 6973206e 6f742061 attrs__ is not a │ │ │ │ - 0x00040db0 20747570 6c650000 2c200000 4e6f6e65 tuple.., ..None │ │ │ │ - 0x00040dc0 00000000 5f5f6d6f 64756c65 5f5f0000 ....__module__.. │ │ │ │ - 0x00040dd0 5f5f7175 616c6e61 6d655f5f 00000000 __qualname__.... │ │ │ │ - 0x00040de0 6275696c 74696e73 00000000 25552e25 builtins....%U.% │ │ │ │ - 0x00040df0 55000000 7475706c 655b3c25 64206974 U...tuple[<%d it │ │ │ │ - 0x00040e00 656d733e 5d000000 7475706c 655b0000 ems>]...tuple[.. │ │ │ │ - 0x00040e10 25552555 25730000 66756e63 74696f6e %U%U%s..function │ │ │ │ - 0x00040e20 00000000 28290000 6b657977 6f726420 ....()..keyword │ │ │ │ - 0x00040e30 00000000 6174206d 6f737400 65786163 ....at most.exac │ │ │ │ - 0x00040e40 746c7900 6174206c 65617374 00000000 tly.at least.... │ │ │ │ - 0x00040e50 74686973 2066756e 6374696f 6e000000 this function... │ │ │ │ - 0x00040e60 705f7661 20213d20 4e554c4c 00000000 p_va != NULL.... │ │ │ │ - 0x00040e70 70617273 65722d3e 6b657977 6f726473 parser->keywords │ │ │ │ - 0x00040e80 20213d20 4e554c4c 00000000 456d7074 != NULL....Empt │ │ │ │ - 0x00040e90 79206b65 79776f72 64207061 72616d65 y keyword parame │ │ │ │ - 0x00040ea0 74657220 6e616d65 00000000 496e7661 ter name....Inva │ │ │ │ - 0x00040eb0 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ - 0x00040ec0 6720287c 20737065 63696669 65642074 g (| specified t │ │ │ │ - 0x00040ed0 77696365 29000000 496e7661 6c696420 wice)...Invalid │ │ │ │ - 0x00040ee0 666f726d 61742073 7472696e 67202824 format string ($ │ │ │ │ - 0x00040ef0 20626566 6f726520 7c290000 496e7661 before |)..Inva │ │ │ │ - 0x00040f00 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ - 0x00040f10 67202824 20737065 63696669 65642074 g ($ specified t │ │ │ │ - 0x00040f20 77696365 29000000 456d7074 79207061 wice)...Empty pa │ │ │ │ - 0x00040f30 72616d65 74657220 6e616d65 20616674 rameter name aft │ │ │ │ - 0x00040f40 65722024 00000000 496e7661 6c696420 er $....Invalid │ │ │ │ - 0x00040f50 666f726d 61742073 7472696e 67202840 format string (@ │ │ │ │ - 0x00040f60 20737065 63696669 65642074 77696365 specified twice │ │ │ │ - 0x00040f70 29000000 496e7661 6c696420 666f726d )...Invalid form │ │ │ │ - 0x00040f80 61742073 7472696e 67202840 20776974 at string (@ wit │ │ │ │ - 0x00040f90 686f7574 20707265 63656469 6e67207c hout preceding | │ │ │ │ - 0x00040fa0 20616e64 20242900 4d6f7265 206b6579 and $).More key │ │ │ │ - 0x00040fb0 776f7264 206c6973 7420656e 74726965 word list entrie │ │ │ │ - 0x00040fc0 73202825 64292074 68616e20 666f726d s (%d) than form │ │ │ │ - 0x00040fd0 61742073 70656369 66696572 73202825 at specifiers (% │ │ │ │ - 0x00040fe0 64290000 6d6f7265 20617267 756d656e d)..more argumen │ │ │ │ - 0x00040ff0 74207370 65636966 69657273 20746861 t specifiers tha │ │ │ │ - 0x00041000 6e206b65 79776f72 64206c69 73742065 n keyword list e │ │ │ │ - 0x00041010 6e747269 65732028 72656d61 696e696e ntries (remainin │ │ │ │ - 0x00041020 6720666f 726d6174 3a272573 27290000 g format:'%s').. │ │ │ │ - 0x00041030 70617273 65722d3e 6e657874 203d3d20 parser->next == │ │ │ │ - 0x00041040 4e554c4c 00000000 252e3230 30732573 NULL....%.200s%s │ │ │ │ - 0x00041050 2074616b 65732061 74206d6f 73742025 takes at most % │ │ │ │ - 0x00041060 64202573 61726775 6d656e74 25732028 d %sargument%s ( │ │ │ │ - 0x00041070 257a6420 67697665 6e290000 252e3230 %zd given)..%.20 │ │ │ │ - 0x00041080 30732573 2074616b 6573206e 6f20706f 0s%s takes no po │ │ │ │ - 0x00041090 73697469 6f6e616c 20617267 756d656e sitional argumen │ │ │ │ - 0x000410a0 74730000 252e3230 30732573 2074616b ts..%.200s%s tak │ │ │ │ - 0x000410b0 65732025 73202564 20706f73 6974696f es %s %d positio │ │ │ │ - 0x000410c0 6e616c20 61726775 6d656e74 25732028 nal argument%s ( │ │ │ │ - 0x000410d0 257a6420 67697665 6e290000 2149535f %zd given)..!IS_ │ │ │ │ - 0x000410e0 454e445f 4f465f46 4f524d41 54282a66 END_OF_FORMAT(*f │ │ │ │ - 0x000410f0 6f726d61 74290000 50795475 706c655f ormat)..PyTuple_ │ │ │ │ - 0x00041100 43686563 6b286b77 7475706c 65290000 Check(kwtuple).. │ │ │ │ - 0x00041110 252e3230 30732573 206d6973 73696e67 %.200s%s missing │ │ │ │ - 0x00041120 20726571 75697265 64206b65 79776f72 required keywor │ │ │ │ - 0x00041130 642d6f6e 6c792061 7267756d 656e7420 d-only argument │ │ │ │ - 0x00041140 27255527 00000000 252e3230 30732573 '%U'....%.200s%s │ │ │ │ - 0x00041150 206d6973 73696e67 20726571 75697265 missing require │ │ │ │ - 0x00041160 64206172 67756d65 6e742027 25552720 d argument '%U' │ │ │ │ - 0x00041170 28706f73 20256429 00000000 49535f45 (pos %d)....IS_E │ │ │ │ - 0x00041180 4e445f4f 465f464f 524d4154 282a666f ND_OF_FORMAT(*fo │ │ │ │ - 0x00041190 726d6174 29207c7c 20282a66 6f726d61 rmat) || (*forma │ │ │ │ - 0x000411a0 74203d3d 20277c27 29207c7c 20282a66 t == '|') || (*f │ │ │ │ - 0x000411b0 6f726d61 74203d3d 20272427 29000000 ormat == '$')... │ │ │ │ - 0x000411c0 61726775 6d656e74 20666f72 20252e32 argument for %.2 │ │ │ │ - 0x000411d0 30307325 73206769 76656e20 6279206e 00s%s given by n │ │ │ │ - 0x000411e0 616d6520 28272555 27292061 6e642070 ame ('%U') and p │ │ │ │ - 0x000411f0 6f736974 696f6e20 28256429 00000000 osition (%d).... │ │ │ │ - 0x00041200 27255327 20697320 616e2069 6e76616c '%S' is an inval │ │ │ │ - 0x00041210 6964206b 6579776f 72642061 7267756d id keyword argum │ │ │ │ - 0x00041220 656e7420 666f7220 252e3230 30732573 ent for %.200s%s │ │ │ │ - 0x00041230 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ - 0x00041240 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x00041250 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x00041260 67657461 7267732e 63000000 61726773 getargs.c...args │ │ │ │ - 0x00041270 20213d20 4e554c4c 20262620 50795475 != NULL && PyTu │ │ │ │ - 0x00041280 706c655f 43686563 6b286172 67732900 ple_Check(args). │ │ │ │ - 0x00041290 6b776172 6773203d 3d204e55 4c4c207c kwargs == NULL | │ │ │ │ - 0x000412a0 7c205079 44696374 5f436865 636b286b | PyDict_Check(k │ │ │ │ - 0x000412b0 77617267 73290000 666f726d 61742021 wargs)..format ! │ │ │ │ - 0x000412c0 3d204e55 4c4c0000 6b776c69 73742021 = NULL..kwlist ! │ │ │ │ - 0x000412d0 3d204e55 4c4c0000 2f757372 2f696e63 = NULL../usr/inc │ │ │ │ - 0x000412e0 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x000412f0 63707974 686f6e2f 64696374 6f626a65 cpython/dictobje │ │ │ │ - 0x00041300 63742e68 00000000 50794469 63745f43 ct.h....PyDict_C │ │ │ │ - 0x00041310 6865636b 286f7029 00000000 6d696e20 heck(op)....min │ │ │ │ - 0x00041320 3d3d2049 4e545f4d 41580000 6d617820 == INT_MAX..max │ │ │ │ - 0x00041330 3d3d2049 4e545f4d 41580000 252e3230 == INT_MAX..%.20 │ │ │ │ - 0x00041340 30732573 206d6973 73696e67 20726571 0s%s missing req │ │ │ │ - 0x00041350 75697265 64206b65 79776f72 642d6f6e uired keyword-on │ │ │ │ - 0x00041360 6c792061 7267756d 656e7420 27257327 ly argument '%s' │ │ │ │ - 0x00041370 00000000 252e3230 30732573 206d6973 ....%.200s%s mis │ │ │ │ - 0x00041380 73696e67 20726571 75697265 64206172 sing required ar │ │ │ │ - 0x00041390 67756d65 6e742027 25732720 28706f73 gument '%s' (pos │ │ │ │ - 0x000413a0 20256429 00000000 61726775 6d656e74 %d)....argument │ │ │ │ - 0x000413b0 20666f72 20252e32 30307325 73206769 for %.200s%s gi │ │ │ │ - 0x000413c0 76656e20 6279206e 616d6520 28272573 ven by name ('%s │ │ │ │ - 0x000413d0 27292061 6e642070 6f736974 696f6e20 ') and position │ │ │ │ - 0x000413e0 28256429 00000000 6b657977 6f726473 (%d)....keywords │ │ │ │ - 0x000413f0 206d7573 74206265 20737472 696e6773 must be strings │ │ │ │ - 0x00041400 00000000 27255527 20697320 616e2069 ....'%U' is an i │ │ │ │ - 0x00041410 6e76616c 6964206b 6579776f 72642061 nvalid keyword a │ │ │ │ - 0x00041420 7267756d 656e7420 666f7220 252e3230 rgument for %.20 │ │ │ │ - 0x00041430 30732573 00000000 696e7420 746f6f20 0s%s....int too │ │ │ │ - 0x00041440 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ - 0x00041450 20746f20 69363400 696e7465 67657220 to i64.integer │ │ │ │ - 0x00041460 64697669 73696f6e 206f7220 6d6f6475 division or modu │ │ │ │ - 0x00041470 6c6f2062 79207a65 726f0000 696e7465 lo by zero..inte │ │ │ │ - 0x00041480 67657220 64697669 73696f6e 206f7665 ger division ove │ │ │ │ - 0x00041490 72666c6f 77000000 696e7420 746f6f20 rflow...int too │ │ │ │ - 0x000414a0 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ - 0x000414b0 20746f20 69333200 696e7420 746f6f20 to i32.int too │ │ │ │ - 0x000414c0 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ - 0x000414d0 20746f20 69313600 696e7420 746f6f20 to i16.int too │ │ │ │ - 0x000414e0 6c617267 65206f72 20736d61 6c6c2074 large or small t │ │ │ │ - 0x000414f0 6f20636f 6e766572 7420746f 20753800 o convert to u8. │ │ │ │ - 0x00041500 6d617468 20646f6d 61696e20 6572726f math domain erro │ │ │ │ - 0x00041510 72000000 6d617468 2072616e 67652065 r...math range e │ │ │ │ - 0x00041520 72726f72 00000000 666c6f61 7420666c rror....float fl │ │ │ │ - 0x00041530 6f6f7220 64697669 73696f6e 20627920 oor division by │ │ │ │ - 0x00041540 7a65726f 00000000 73747269 6e672069 zero....string i │ │ │ │ - 0x00041550 6e646578 206f7574 206f6620 72616e67 ndex out of rang │ │ │ │ - 0x00041560 65000000 64617461 20213d20 4e554c4c e...data != NULL │ │ │ │ - 0x00041570 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ - 0x00041580 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x00041590 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x000415a0 7374725f 6f70732e 63000000 5079556e str_ops.c...PyUn │ │ │ │ - 0x000415b0 69636f64 655f4368 65636b28 756e6963 icode_Check(unic │ │ │ │ - 0x000415c0 6f646529 00000000 5079556e 69636f64 ode)....PyUnicod │ │ │ │ - 0x000415d0 655f4b49 4e442875 6e69636f 64652920 e_KIND(unicode) │ │ │ │ - 0x000415e0 3d3d2050 79556e69 636f6465 5f344259 == PyUnicode_4BY │ │ │ │ - 0x000415f0 54455f4b 494e4400 50797468 6f6e2069 TE_KIND.Python i │ │ │ │ - 0x00041600 6e742074 6f6f206c 61726765 20746f20 nt too large to │ │ │ │ - 0x00041610 636f6e76 65727420 746f2043 20737369 convert to C ssi │ │ │ │ - 0x00041620 7a655f74 00000000 73657175 656e6365 ze_t....sequence │ │ │ │ - 0x00041630 20697465 6d20257a 643a2065 78706563 item %zd: expec │ │ │ │ - 0x00041640 74656420 73747220 696e7374 616e6365 ted str instance │ │ │ │ - 0x00041650 2c20252e 38307320 666f756e 64000000 , %.80s found... │ │ │ │ - 0x00041660 6a6f696e 28292072 6573756c 74206973 join() result is │ │ │ │ - 0x00041670 20746f6f 206c6f6e 6720666f 72206120 too long for a │ │ │ │ - 0x00041680 50797468 6f6e2073 7472696e 67000000 Python string... │ │ │ │ - 0x00041690 5079556e 69636f64 655f4368 65636b28 PyUnicode_Check( │ │ │ │ - 0x000416a0 6c617374 5f6f626a 29000000 7265735f last_obj)...res_ │ │ │ │ - 0x000416b0 64617461 203d3d20 5079556e 69636f64 data == PyUnicod │ │ │ │ - 0x000416c0 655f3142 5954455f 44415441 28726573 e_1BYTE_DATA(res │ │ │ │ - 0x000416d0 29202b20 6b696e64 202a2050 79556e69 ) + kind * PyUni │ │ │ │ - 0x000416e0 636f6465 5f474554 5f4c454e 47544828 code_GET_LENGTH( │ │ │ │ - 0x000416f0 72657329 00000000 7265735f 6f666673 res)....res_offs │ │ │ │ - 0x00041700 6574203d 3d205079 556e6963 6f64655f et == PyUnicode_ │ │ │ │ - 0x00041710 4745545f 4c454e47 54482872 65732900 GET_LENGTH(res). │ │ │ │ - 0x00041720 5f507955 6e69636f 64655f43 6865636b _PyUnicode_Check │ │ │ │ - 0x00041730 436f6e73 69737465 6e637928 7265732c Consistency(res, │ │ │ │ - 0x00041740 20312900 6f726428 29206578 70656374 1).ord() expect │ │ │ │ - 0x00041750 65642061 20636861 72616374 65722c20 ed a character, │ │ │ │ - 0x00041760 62757420 61207374 72696e67 206f6620 but a string of │ │ │ │ - 0x00041770 6c656e67 74682025 7a642066 6f756e64 length %zd found │ │ │ │ - 0x00041780 00000000 6a6f696e 28292072 6573756c ....join() resul │ │ │ │ - 0x00041790 74206973 20746f6f 206c6f6e 6720666f t is too long fo │ │ │ │ - 0x000417a0 72206120 50797468 6f6e2062 79746573 r a Python bytes │ │ │ │ - 0x000417b0 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ - 0x000417c0 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x000417d0 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x000417e0 62797465 735f6f70 732e6300 7265735f bytes_ops.c.res_ │ │ │ │ - 0x000417f0 64617461 203d3d20 7265742d 3e6f625f data == ret->ob_ │ │ │ │ - 0x00041800 7376616c 202b2028 28507956 61724f62 sval + ((PyVarOb │ │ │ │ - 0x00041810 6a656374 202a2972 6574292d 3e6f625f ject *)ret)->ob_ │ │ │ │ - 0x00041820 73697a65 00000000 2f757372 2f696e63 size..../usr/inc │ │ │ │ - 0x00041830 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00041840 63707974 686f6e2f 62797465 61727261 cpython/bytearra │ │ │ │ - 0x00041850 796f626a 6563742e 68000000 50794279 yobject.h...PyBy │ │ │ │ - 0x00041860 74654172 7261795f 43686563 6b286f70 teArray_Check(op │ │ │ │ - 0x00041870 29000000 6f726428 29206578 70656374 )...ord() expect │ │ │ │ - 0x00041880 73206120 63686172 61637465 72000000 s a character... │ │ │ │ - 0x00041890 6c697374 20696e64 6578206f 7574206f list index out o │ │ │ │ - 0x000418a0 66207261 6e676500 6c697374 20617373 f range.list ass │ │ │ │ - 0x000418b0 69676e6d 656e7420 696e6465 78206f75 ignment index ou │ │ │ │ - 0x000418c0 74206f66 2072616e 67650000 30203c3d t of range..0 <= │ │ │ │ - 0x000418d0 20696e64 65780000 706f7020 66726f6d index..pop from │ │ │ │ - 0x000418e0 20656d70 7479206c 69737400 706f7020 empty list.pop │ │ │ │ - 0x000418f0 696e6465 78206f75 74206f66 2072616e index out of ran │ │ │ │ - 0x00041900 67650000 2f757372 2f6c6962 2f707974 ge../usr/lib/pyt │ │ │ │ - 0x00041910 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ - 0x00041920 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ - 0x00041930 70797468 6f6e7375 70706f72 742e6800 pythonsupport.h. │ │ │ │ - 0x00041940 73656c66 2d3e6f62 5f697465 6d20213d self->ob_item != │ │ │ │ - 0x00041950 204e554c 4c207c7c 206e6577 73697a65 NULL || newsize │ │ │ │ - 0x00041960 203d3d20 30000000 6f622d3e 6f625f62 == 0...ob->ob_b │ │ │ │ - 0x00041970 6173652e 6f625f74 79706520 213d2026 ase.ob_type != & │ │ │ │ - 0x00041980 50794c6f 6e675f54 79706500 6c697374 PyLong_Type.list │ │ │ │ - 0x00041990 2e72656d 6f766528 78293a20 78206e6f .remove(x): x no │ │ │ │ - 0x000419a0 7420696e 206c6973 74000000 76616c75 t in list...valu │ │ │ │ - 0x000419b0 65206973 206e6f74 20696e20 6c697374 e is not in list │ │ │ │ - 0x000419c0 00000000 27252e32 30307327 206f626a ....'%.200s' obj │ │ │ │ - 0x000419d0 65637420 6973206e 6f742061 206d6170 ect is not a map │ │ │ │ - 0x000419e0 70696e67 00000000 2f757372 2f696e63 ping..../usr/inc │ │ │ │ - 0x000419f0 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00041a00 63707974 686f6e2f 61627374 72616374 cpython/abstract │ │ │ │ - 0x00041a10 2e680000 6b657973 00000000 61207475 .h..keys....a tu │ │ │ │ - 0x00041a20 706c6520 6f66206c 656e6774 68203220 ple of length 2 │ │ │ │ - 0x00041a30 65787065 63746564 00000000 7475706c expected....tupl │ │ │ │ - 0x00041a40 6520696e 64657820 6f757420 6f662072 e index out of r │ │ │ │ - 0x00041a50 616e6765 00000000 4350795f 43617463 ange....CPy_Catc │ │ │ │ - 0x00041a60 68457272 6f722063 616c6c65 64207769 hError called wi │ │ │ │ - 0x00041a70 7468206e 6f206572 726f7221 00000000 th no error!.... │ │ │ │ - 0x00041a80 66617461 6c3a206f 7574206f 66206d65 fatal: out of me │ │ │ │ - 0x00041a90 6d6f7279 0a000000 61747472 69627574 mory....attribut │ │ │ │ - 0x00041aa0 65202745 58504c49 4349545f 4e455354 e 'EXPLICIT_NEST │ │ │ │ - 0x00041ab0 27206f66 2027466c 61677327 20756e64 ' of 'Flags' und │ │ │ │ - 0x00041ac0 6566696e 65640000 61747472 69627574 efined..attribut │ │ │ │ - 0x00041ad0 65202746 524f5a45 4e27206f 66202746 e 'FROZEN' of 'F │ │ │ │ - 0x00041ae0 6c616773 2720756e 64656669 6e656400 lags' undefined. │ │ │ │ - 0x00041af0 2573206f 626a6563 74206578 70656374 %s object expect │ │ │ │ - 0x00041b00 65643b20 676f7420 25550000 2573206f ed; got %U..%s o │ │ │ │ - 0x00041b10 626a6563 74206578 70656374 65643b20 bject expected; │ │ │ │ - 0x00041b20 616e6420 6572726f 72656420 666f726d and errored form │ │ │ │ - 0x00041b30 61747469 6e672072 65616c20 74797065 atting real type │ │ │ │ - 0x00041b40 21000000 27736166 655f7061 7273655f !...'safe_parse_ │ │ │ │ - 0x00041b50 666c6f61 745f6d61 6b655f73 6166655f float_make_safe_ │ │ │ │ - 0x00041b60 70617273 655f666c 6f61745f 6f626a27 parse_float_obj' │ │ │ │ - 0x00041b70 206f626a 65637420 61747472 69627574 object attribut │ │ │ │ - 0x00041b80 6520275f 5f6d7970 79635f65 6e765f5f e '__mypyc_env__ │ │ │ │ - 0x00041b90 27206361 6e6e6f74 20626520 64656c65 ' cannot be dele │ │ │ │ - 0x00041ba0 74656400 746f6d6c 692e5f70 61727365 ted.tomli._parse │ │ │ │ - 0x00041bb0 722e6d61 6b655f73 6166655f 70617273 r.make_safe_pars │ │ │ │ - 0x00041bc0 655f666c 6f61745f 656e7600 274e6573 e_float_env.'Nes │ │ │ │ - 0x00041bd0 74656444 69637427 206f626a 65637420 tedDict' object │ │ │ │ - 0x00041be0 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ - 0x00041bf0 2063616e 6e6f7420 62652064 656c6574 cannot be delet │ │ │ │ - 0x00041c00 65640000 64696374 00000000 27466c61 ed..dict....'Fla │ │ │ │ - 0x00041c10 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ - 0x00041c20 62757465 20275f70 656e6469 6e675f66 bute '_pending_f │ │ │ │ - 0x00041c30 6c616773 27206361 6e6e6f74 20626520 lags' cannot be │ │ │ │ - 0x00041c40 64656c65 74656400 27466c61 67732720 deleted.'Flags' │ │ │ │ - 0x00041c50 6f626a65 63742061 74747269 62757465 object attribute │ │ │ │ - 0x00041c60 20275f66 6c616773 27206361 6e6e6f74 '_flags' cannot │ │ │ │ - 0x00041c70 20626520 64656c65 74656400 5f5f696e be deleted.__in │ │ │ │ - 0x00041c80 69745f5f 00000000 7372632f 746f6d6c it__....src/toml │ │ │ │ - 0x00041c90 692f5f70 61727365 722e7079 00000000 i/_parser.py.... │ │ │ │ - 0x00041ca0 746f6d6c 692e5f70 61727365 722e466c tomli._parser.Fl │ │ │ │ - 0x00041cb0 61677300 6370795f 725f7230 00000000 ags.cpy_r_r0.... │ │ │ │ - 0x00041cc0 6370795f 725f6b65 79000000 6164645f cpy_r_key...add_ │ │ │ │ - 0x00041cd0 70656e64 696e6700 5f5f6d79 7079635f pending.__mypyc_ │ │ │ │ - 0x00041ce0 64656661 756c7473 5f736574 75700000 defaults_setup.. │ │ │ │ - 0x00041cf0 746f6d6c 692e5f70 61727365 722e4e65 tomli._parser.Ne │ │ │ │ - 0x00041d00 73746564 44696374 00000000 6d616b65 stedDict....make │ │ │ │ - 0x00041d10 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ - 0x00041d20 74000000 6370795f 725f7061 7273655f t...cpy_r_parse_ │ │ │ │ - 0x00041d30 666c6f61 74000000 6765745f 6f725f63 float...get_or_c │ │ │ │ - 0x00041d40 72656174 655f6e65 73740000 7475706c reate_nest..tupl │ │ │ │ - 0x00041d50 65000000 626f6f6c 00000000 61747472 e...bool....attr │ │ │ │ - 0x00041d60 69627574 65202725 2e323030 7327206f ibute '%.200s' o │ │ │ │ - 0x00041d70 66202725 2e323030 73272075 6e646566 f '%.200s' undef │ │ │ │ - 0x00041d80 696e6564 00000000 5f5f6d79 7079635f ined....__mypyc_ │ │ │ │ - 0x00041d90 656e765f 5f000000 73616665 5f706172 env__...safe_par │ │ │ │ - 0x00041da0 73655f66 6c6f6174 5f6d616b 655f7361 se_float_make_sa │ │ │ │ - 0x00041db0 66655f70 61727365 5f666c6f 61745f6f fe_parse_float_o │ │ │ │ - 0x00041dc0 626a0000 73616665 5f706172 73655f66 bj..safe_parse_f │ │ │ │ - 0x00041dd0 6c6f6174 00000000 61747472 69627574 loat....attribut │ │ │ │ - 0x00041de0 65202770 61727365 5f666c6f 61742720 e 'parse_float' │ │ │ │ - 0x00041df0 6f662027 6d616b65 5f736166 655f7061 of 'make_safe_pa │ │ │ │ - 0x00041e00 7273655f 666c6f61 745f656e 76272075 rse_float_env' u │ │ │ │ - 0x00041e10 6e646566 696e6564 00000000 2f757372 ndefined..../usr │ │ │ │ - 0x00041e20 2f6c6962 2f707974 686f6e33 2f646973 /lib/python3/dis │ │ │ │ - 0x00041e30 742d7061 636b6167 65732f6d 79707963 t-packages/mypyc │ │ │ │ - 0x00041e40 2f6c6962 2d72742f 6d697363 5f6f7073 /lib-rt/misc_ops │ │ │ │ - 0x00041e50 2e630000 50795475 706c655f 43686563 .c..PyTuple_Chec │ │ │ │ - 0x00041e60 6b286261 73657329 00000000 6d657461 k(bases)....meta │ │ │ │ - 0x00041e70 636c6173 7320636f 6e666c69 63743a20 class conflict: │ │ │ │ - 0x00041e80 74686520 6d657461 636c6173 73206f66 the metaclass of │ │ │ │ - 0x00041e90 20612064 65726976 65642063 6c617373 a derived class │ │ │ │ - 0x00041ea0 206d7573 74206265 20612028 6e6f6e2d must be a (non- │ │ │ │ - 0x00041eb0 73747269 63742920 73756263 6c617373 strict) subclass │ │ │ │ - 0x00041ec0 206f6620 74686520 6d657461 636c6173 of the metaclas │ │ │ │ - 0x00041ed0 73657320 6f662061 6c6c2069 74732062 ses of all its b │ │ │ │ - 0x00041ee0 61736573 00000000 5f5f6d72 6f5f656e ases....__mro_en │ │ │ │ - 0x00041ef0 74726965 735f5f00 5f5f6d72 6f5f656e tries__.__mro_en │ │ │ │ - 0x00041f00 74726965 735f5f20 6d757374 20726574 tries__ must ret │ │ │ │ - 0x00041f10 75726e20 61207475 706c6500 74797069 urn a tuple.typi │ │ │ │ - 0x00041f20 6e670000 54797069 6e674d65 74610000 ng..TypingMeta.. │ │ │ │ - 0x00041f30 47656e65 7269634d 65746100 5f50726f GenericMeta._Pro │ │ │ │ - 0x00041f40 746f636f 6c4d6574 61000000 74797069 tocolMeta...typi │ │ │ │ - 0x00041f50 6e675f65 7874656e 73696f6e 73000000 ng_extensions... │ │ │ │ - 0x00041f60 61626300 4142434d 65746100 6d797079 abc.ABCMeta.mypy │ │ │ │ - 0x00041f70 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ - 0x00041f80 68617665 2061206d 65746163 6c617373 have a metaclass │ │ │ │ - 0x00041f90 00000000 5f5f6f72 69675f62 61736573 ....__orig_bases │ │ │ │ - 0x00041fa0 5f5f0000 742d3e68 745f7479 70652e74 __..t->ht_type.t │ │ │ │ - 0x00041fb0 705f6261 73652021 3d204e55 4c4c0000 p_base != NULL.. │ │ │ │ - 0x00041fc0 5f5f736c 6f74735f 5f000000 6d797079 __slots__...mypy │ │ │ │ - 0x00041fd0 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ - 0x00041fe0 68617665 205f5f73 6c6f7473 5f5f0000 have __slots__.. │ │ │ │ - 0x00041ff0 5f5f6174 7472735f 61747472 735f5f00 __attrs_attrs__. │ │ │ │ - 0x00042000 61747472 00000000 61747472 2d617574 attr....attr-aut │ │ │ │ - 0x00042010 6f000000 6e6f7420 656e6f75 67682076 o...not enough v │ │ │ │ - 0x00042020 616c7565 7320746f 20756e70 61636b20 alues to unpack │ │ │ │ - 0x00042030 28657870 65637465 6420257a 642c2067 (expected %zd, g │ │ │ │ - 0x00042040 6f742025 7a642900 746f6f20 6d616e79 ot %zd).too many │ │ │ │ - 0x00042050 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ - 0x00042060 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ - 0x00042070 00000000 73757272 6f676174 65706173 ....surrogatepas │ │ │ │ - 0x00042080 73000000 73757065 72000000 3c756e61 s...super.... │ │ │ │ - 0x000420a0 50795475 706c655f 43686563 6b286d6f PyTuple_Check(mo │ │ │ │ - 0x000420b0 64756c65 29000000 50794572 725f4f63 dule)...PyErr_Oc │ │ │ │ - 0x000420c0 63757272 65642829 20262620 22657272 curred() && "err │ │ │ │ - 0x000420d0 6f722069 6e646963 61746f72 2073686f or indicator sho │ │ │ │ - 0x000420e0 756c6420 62652073 6574206f 6e206261 uld be set on ba │ │ │ │ - 0x000420f0 6420696d 706f7274 21220000 50795475 d import!"..PyTu │ │ │ │ - 0x00042100 706c655f 43686563 6b286173 5f6e616d ple_Check(as_nam │ │ │ │ - 0x00042110 65732900 63616e6e 6f742069 6d706f72 es).cannot impor │ │ │ │ - 0x00042120 74206e61 6d652025 52206672 6f6d2025 t name %R from % │ │ │ │ - 0x00042130 52202825 53290000 3c6d6f64 756c653e R (%S).. │ │ │ │ - 0x00042140 00000000 7372632f 746f6d6c 692f5f74 ....src/tomli/_t │ │ │ │ - 0x00042150 79706573 2e707900 7372632f 746f6d6c ypes.py.src/toml │ │ │ │ - 0x00042160 692f5f72 652e7079 00000000 7372632f i/_re.py....src/ │ │ │ │ - 0x00042170 746f6d6c 692f5f5f 696e6974 5f5f2e70 tomli/__init__.p │ │ │ │ - 0x00042180 79000000 6370795f 725f7235 00000000 y...cpy_r_r5.... │ │ │ │ - 0x00042190 6370795f 725f7236 00000000 6370795f cpy_r_r6....cpy_ │ │ │ │ - 0x000421a0 725f7237 00000000 756e7375 70706f72 r_r7....unsuppor │ │ │ │ - 0x000421b0 74656420 6f706572 616e6420 74797065 ted operand type │ │ │ │ - 0x000421c0 28732920 666f7220 252e3130 30733a20 (s) for %.100s: │ │ │ │ - 0x000421d0 27252e31 30307327 20616e64 2027252e '%.100s' and '%. │ │ │ │ - 0x000421e0 31303073 27000000 72656769 73747279 100s'...registry │ │ │ │ - 0x000421f0 00000000 72656769 73746572 00000000 ....register.... │ │ │ │ - 0x00042200 496e7661 6c696420 66697273 74206172 Invalid first ar │ │ │ │ - 0x00042210 67756d65 6e742074 6f206072 65676973 gument to `regis │ │ │ │ - 0x00042220 74657228 29603a20 25522e20 55736520 ter()`: %R. Use │ │ │ │ - 0x00042230 65697468 65722060 40726567 69737465 either `@registe │ │ │ │ - 0x00042240 7228736f 6d655f63 6c617373 2960206f r(some_class)` o │ │ │ │ - 0x00042250 7220706c 61696e20 60407265 67697374 r plain `@regist │ │ │ │ - 0x00042260 65726020 6f6e2061 6e20616e 6e6f7461 er` on an annota │ │ │ │ - 0x00042270 74656420 66756e63 74696f6e 2e000000 ted function.... │ │ │ │ - 0x00042280 6765745f 74797065 5f68696e 74730000 get_type_hints.. │ │ │ │ - 0x00042290 496e7661 6c696420 616e6e6f 74617469 Invalid annotati │ │ │ │ - 0x000422a0 6f6e2066 6f722025 522e2025 52206973 on for %R. %R is │ │ │ │ - 0x000422b0 206e6f74 20612063 6c617373 2e000000 not a class.... │ │ │ │ - 0x000422c0 64697370 61746368 5f636163 68650000 dispatch_cache.. │ │ │ │ - 0x000422d0 27617379 6e632066 6f722720 72657175 'async for' requ │ │ │ │ - 0x000422e0 69726573 20616e20 6f626a65 63742077 ires an object w │ │ │ │ - 0x000422f0 69746820 5f5f6169 7465725f 5f206d65 ith __aiter__ me │ │ │ │ - 0x00042300 74686f64 2c20676f 7420252e 31303073 thod, got %.100s │ │ │ │ - 0x00042310 00000000 27617379 6e632066 6f722720 ....'async for' │ │ │ │ - 0x00042320 72656365 69766564 20616e20 6f626a65 received an obje │ │ │ │ - 0x00042330 63742066 726f6d20 5f5f6169 7465725f ct from __aiter_ │ │ │ │ - 0x00042340 5f207468 61742064 6f657320 6e6f7420 _ that does not │ │ │ │ - 0x00042350 696d706c 656d656e 74205f5f 616e6578 implement __anex │ │ │ │ - 0x00042360 745f5f3a 20252e31 30307300 27617379 t__: %.100s.'asy │ │ │ │ - 0x00042370 6e632066 6f722720 72657175 69726573 nc for' requires │ │ │ │ - 0x00042380 20616e20 69746572 61746f72 20776974 an iterator wit │ │ │ │ - 0x00042390 68205f5f 616e6578 745f5f20 6d657468 h __anext__ meth │ │ │ │ - 0x000423a0 6f642c20 676f7420 252e3130 30730000 od, got %.100s.. │ │ │ │ - 0x000423b0 5f5f6177 6169745f 5f282920 72657475 __await__() retu │ │ │ │ - 0x000423c0 726e6564 20612063 6f726f75 74696e65 rned a coroutine │ │ │ │ - 0x000423d0 00000000 5f5f6177 6169745f 5f282920 ....__await__() │ │ │ │ - 0x000423e0 72657475 726e6564 206e6f6e 2d697465 returned non-ite │ │ │ │ - 0x000423f0 7261746f 72206f66 20747970 65202725 rator of type '% │ │ │ │ - 0x00042400 2e313030 73270000 6f626a65 63742025 .100s'..object % │ │ │ │ - 0x00042410 2e313030 73206361 6e277420 62652075 .100s can't be u │ │ │ │ - 0x00042420 73656420 696e2027 61776169 74272065 sed in 'await' e │ │ │ │ - 0x00042430 78707265 7373696f 6e000000 27617379 xpression...'asy │ │ │ │ - 0x00042440 6e632066 6f722720 72656365 69766564 nc for' received │ │ │ │ - 0x00042450 20616e20 696e7661 6c696420 6f626a65 an invalid obje │ │ │ │ - 0x00042460 63742066 726f6d20 5f5f616e 6578745f ct from __anext_ │ │ │ │ - 0x00042470 5f3a2025 2e313030 73000000 756e7365 _: %.100s...unse │ │ │ │ - 0x00042480 745f616c 6c000000 6370795f 725f7234 t_all...cpy_r_r4 │ │ │ │ - 0x00042490 36000000 6370795f 725f7234 38000000 6...cpy_r_r48... │ │ │ │ - 0x000424a0 6370795f 725f7235 31000000 69735f00 cpy_r_r51...is_. │ │ │ │ - 0x000424b0 6370795f 725f7233 00000000 6370795f cpy_r_r3....cpy_ │ │ │ │ - 0x000424c0 725f7232 31000000 6370795f 725f7233 r_r21...cpy_r_r3 │ │ │ │ - 0x000424d0 38000000 6370795f 725f7234 35000000 8...cpy_r_r45... │ │ │ │ - 0x000424e0 61707065 6e645f6e 6573745f 746f5f6c append_nest_to_l │ │ │ │ - 0x000424f0 69737400 696e7400 69735f75 6e69636f ist.int.is_unico │ │ │ │ - 0x00042500 64655f73 63616c61 725f7661 6c756500 de_scalar_value. │ │ │ │ - 0x00042510 27466c61 67732720 6f626a65 63742061 'Flags' object a │ │ │ │ - 0x00042520 74747269 62757465 20274558 504c4943 ttribute 'EXPLIC │ │ │ │ - 0x00042530 49545f4e 45535427 2063616e 6e6f7420 IT_NEST' cannot │ │ │ │ - 0x00042540 62652064 656c6574 65640000 27466c61 be deleted..'Fla │ │ │ │ - 0x00042550 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ - 0x00042560 62757465 20274652 4f5a454e 27206361 bute 'FROZEN' ca │ │ │ │ - 0x00042570 6e6e6f74 20626520 64656c65 74656400 nnot be deleted. │ │ │ │ - 0x00042580 66696e61 6c697a65 5f70656e 64696e67 finalize_pending │ │ │ │ - 0x00042590 00000000 7475706c 655b7475 706c652c ....tuple[tuple, │ │ │ │ - 0x000425a0 20696e74 5d000000 6370795f 725f7238 int]...cpy_r_r8 │ │ │ │ - 0x000425b0 00000000 6370795f 725f7231 37000000 ....cpy_r_r17... │ │ │ │ - 0x000425c0 6370795f 725f7231 38000000 736b6970 cpy_r_r18...skip │ │ │ │ - 0x000425d0 5f756e74 696c0000 6370795f 725f7231 _until..cpy_r_r1 │ │ │ │ - 0x000425e0 00000000 6370795f 725f7231 35000000 ....cpy_r_r15... │ │ │ │ - 0x000425f0 746f6d6c 692e5f70 61727365 722e544f tomli._parser.TO │ │ │ │ - 0x00042600 4d4c4465 636f6465 4572726f 72000000 MLDecodeError... │ │ │ │ - 0x00042610 6370795f 725f7234 39000000 6370795f cpy_r_r49...cpy_ │ │ │ │ - 0x00042620 725f7236 34000000 736b6970 5f636f6d r_r64...skip_com │ │ │ │ - 0x00042630 6d656e74 00000000 76616c75 6520666f ment....value fo │ │ │ │ - 0x00042640 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ - 0x00042650 4c454741 4c5f434f 4d4d454e 545f4348 LEGAL_COMMENT_CH │ │ │ │ - 0x00042660 41525322 20776173 206e6f74 20736574 ARS" was not set │ │ │ │ - 0x00042670 00000000 76616c75 6520666f 72206669 ....value for fi │ │ │ │ - 0x00042680 6e616c20 6e616d65 2022544f 4d4c5f57 nal name "TOML_W │ │ │ │ - 0x00042690 535f414e 445f4e45 574c494e 45222077 S_AND_NEWLINE" w │ │ │ │ - 0x000426a0 6173206e 6f742073 65740000 736b6970 as not set..skip │ │ │ │ - 0x000426b0 5f636f6d 6d656e74 735f616e 645f6172 _comments_and_ar │ │ │ │ - 0x000426c0 7261795f 77730000 76616c75 6520666f ray_ws..value fo │ │ │ │ - 0x000426d0 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ - 0x000426e0 4c454741 4c5f4c49 54455241 4c5f5354 LEGAL_LITERAL_ST │ │ │ │ - 0x000426f0 525f4348 41525322 20776173 206e6f74 R_CHARS" was not │ │ │ │ - 0x00042700 20736574 00000000 70617273 655f6c69 set....parse_li │ │ │ │ - 0x00042710 74657261 6c5f7374 72000000 6d617463 teral_str...matc │ │ │ │ - 0x00042720 685f746f 5f6c6f63 616c7469 6d650000 h_to_localtime.. │ │ │ │ - 0x00042730 6370795f 725f7234 34000000 6370795f cpy_r_r44...cpy_ │ │ │ │ - 0x00042740 725f7234 37000000 76616c75 6520666f r_r47...value fo │ │ │ │ - 0x00042750 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ - 0x00042760 4c454741 4c5f4d55 4c54494c 494e455f LEGAL_MULTILINE_ │ │ │ │ - 0x00042770 42415349 435f5354 525f4348 41525322 BASIC_STR_CHARS" │ │ │ │ - 0x00042780 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ - 0x00042790 70617273 655f6261 7369635f 73747200 parse_basic_str. │ │ │ │ - 0x000427a0 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ - 0x000427b0 6e616d65 2022494c 4c454741 4c5f4241 name "ILLEGAL_BA │ │ │ │ - 0x000427c0 5349435f 5354525f 43484152 53222077 SIC_STR_CHARS" w │ │ │ │ - 0x000427d0 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ - 0x000427e0 725f7231 30000000 6370795f 725f7265 r_r10...cpy_r_re │ │ │ │ - 0x000427f0 73756c74 00000000 6370795f 725f7233 sult....cpy_r_r3 │ │ │ │ - 0x00042800 39000000 6370795f 725f7236 30000000 9...cpy_r_r60... │ │ │ │ - 0x00042810 7475706c 655b696e 742c2073 74725d00 tuple[int, str]. │ │ │ │ - 0x00042820 50795475 706c655f 43686563 6b286370 PyTuple_Check(cp │ │ │ │ - 0x00042830 795f725f 72363329 00000000 5f5f746d y_r_r63)....__tm │ │ │ │ - 0x00042840 70363800 6370795f 725f7236 38000000 p68.cpy_r_r68... │ │ │ │ - 0x00042850 6370795f 725f7237 34000000 6370795f cpy_r_r74...cpy_ │ │ │ │ - 0x00042860 725f7238 38000000 70617273 655f6f6e r_r88...parse_on │ │ │ │ - 0x00042870 655f6c69 6e655f62 61736963 5f737472 e_line_basic_str │ │ │ │ - 0x00042880 00000000 70617273 655f6b65 795f7061 ....parse_key_pa │ │ │ │ - 0x00042890 72740000 76616c75 6520666f 72206669 rt..value for fi │ │ │ │ - 0x000428a0 6e616c20 6e616d65 20224241 52455f4b nal name "BARE_K │ │ │ │ - 0x000428b0 45595f43 48415253 22207761 73206e6f EY_CHARS" was no │ │ │ │ - 0x000428c0 74207365 74000000 6370795f 725f7232 t set...cpy_r_r2 │ │ │ │ - 0x000428d0 39000000 70617273 655f6b65 79000000 9...parse_key... │ │ │ │ - 0x000428e0 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ - 0x000428f0 6e616d65 2022544f 4d4c5f57 53222077 name "TOML_WS" w │ │ │ │ - 0x00042900 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ - 0x00042910 725f7232 30000000 6370795f 725f7235 r_r20...cpy_r_r5 │ │ │ │ - 0x00042920 34000000 6370795f 725f7231 36000000 4...cpy_r_r16... │ │ │ │ - 0x00042930 6370795f 725f7235 32000000 70617273 cpy_r_r52...pars │ │ │ │ - 0x00042940 655f6d75 6c74696c 696e655f 73747200 e_multiline_str. │ │ │ │ - 0x00042950 6370795f 725f7239 00000000 76616c75 cpy_r_r9....valu │ │ │ │ - 0x00042960 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00042970 2022494c 4c454741 4c5f4d55 4c54494c "ILLEGAL_MULTIL │ │ │ │ - 0x00042980 494e455f 4c495445 52414c5f 5354525f INE_LITERAL_STR_ │ │ │ │ - 0x00042990 43484152 53222077 6173206e 6f742073 CHARS" was not s │ │ │ │ - 0x000429a0 65740000 6370795f 725f7232 34000000 et..cpy_r_r24... │ │ │ │ - 0x000429b0 6370795f 725f7233 32000000 76616c75 cpy_r_r32...valu │ │ │ │ - 0x000429c0 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x000429d0 20224845 58444947 49545f43 48415253 "HEXDIGIT_CHARS │ │ │ │ - 0x000429e0 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ - 0x000429f0 6370795f 725f7232 37000000 6370795f cpy_r_r27...cpy_ │ │ │ │ - 0x00042a00 725f7233 35000000 70617273 655f6261 r_r35...parse_ba │ │ │ │ - 0x00042a10 7369635f 7374725f 65736361 70650000 sic_str_escape.. │ │ │ │ - 0x00042a20 6370795f 725f7233 36000000 76616c75 cpy_r_r36...valu │ │ │ │ - 0x00042a30 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00042a40 20224241 5349435f 5354525f 45534341 "BASIC_STR_ESCA │ │ │ │ - 0x00042a50 50455f52 45504c41 43454d45 4e545322 PE_REPLACEMENTS" │ │ │ │ - 0x00042a60 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ - 0x00042a70 70617273 655f6261 7369635f 7374725f parse_basic_str_ │ │ │ │ - 0x00042a80 65736361 70655f6d 756c7469 6c696e65 escape_multiline │ │ │ │ - 0x00042a90 00000000 6370795f 725f7235 37000000 ....cpy_r_r57... │ │ │ │ - 0x00042aa0 6370795f 725f7236 36000000 76616c75 cpy_r_r66...valu │ │ │ │ - 0x00042ab0 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00042ac0 20224153 4349495f 4354524c 22207761 "ASCII_CTRL" wa │ │ │ │ - 0x00042ad0 73206e6f 74207365 74000000 43507953 s not set...CPyS │ │ │ │ - 0x00042ae0 74617469 635f5f70 61727365 725f5f5f tatic__parser___ │ │ │ │ - 0x00042af0 746f6d6c 695f5f5f 5f706172 7365725f tomli____parser_ │ │ │ │ - 0x00042b00 5f5f544f 4d4c4465 636f6465 4572726f __TOMLDecodeErro │ │ │ │ - 0x00042b10 725f5f5f 5f5f696e 69745f5f 5f5f5f6d r_____init_____m │ │ │ │ - 0x00042b20 73670000 6d617463 685f746f 5f646174 sg..match_to_dat │ │ │ │ - 0x00042b30 6574696d 65000000 6370795f 725f7234 etime...cpy_r_r4 │ │ │ │ - 0x00042b40 30000000 6370795f 725f7239 35000000 0...cpy_r_r95... │ │ │ │ - 0x00042b50 6370795f 725f7239 36000000 6370795f cpy_r_r96...cpy_ │ │ │ │ - 0x00042b60 725f7239 37000000 6370795f 725f7239 r_r97...cpy_r_r9 │ │ │ │ - 0x00042b70 38000000 6370795f 725f7239 39000000 8...cpy_r_r99... │ │ │ │ - 0x00042b80 6370795f 725f7231 30300000 6370795f cpy_r_r100..cpy_ │ │ │ │ - 0x00042b90 725f7231 30310000 76616c75 6520666f r_r101..value fo │ │ │ │ - 0x00042ba0 72206669 6e616c20 6e616d65 20224d41 r final name "MA │ │ │ │ - 0x00042bb0 585f494e 4c494e45 5f4e4553 54494e47 X_INLINE_NESTING │ │ │ │ - 0x00042bc0 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ - 0x00042bd0 70617273 655f7661 6c756500 6370795f parse_value.cpy_ │ │ │ │ - 0x00042be0 725f7233 33000000 6370795f 725f7235 r_r33...cpy_r_r5 │ │ │ │ - 0x00042bf0 38000000 6370795f 725f7236 32000000 8...cpy_r_r62... │ │ │ │ - 0x00042c00 6370795f 725f7236 39000000 6370795f cpy_r_r69...cpy_ │ │ │ │ - 0x00042c10 725f7238 33000000 6370795f 725f7231 r_r83...cpy_r_r1 │ │ │ │ - 0x00042c20 30360000 76616c75 6520666f 72206669 06..value for fi │ │ │ │ - 0x00042c30 6e616c20 6e616d65 20225245 5f444154 nal name "RE_DAT │ │ │ │ - 0x00042c40 4554494d 45222077 6173206e 6f742073 ETIME" was not s │ │ │ │ - 0x00042c50 65740000 6370795f 725f7231 31310000 et..cpy_r_r111.. │ │ │ │ - 0x00042c60 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ - 0x00042c70 6e616d65 20225245 5f4c4f43 414c5449 name "RE_LOCALTI │ │ │ │ - 0x00042c80 4d452220 77617320 6e6f7420 73657400 ME" was not set. │ │ │ │ - 0x00042c90 6370795f 725f7231 34360000 76616c75 cpy_r_r146..valu │ │ │ │ - 0x00042ca0 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ - 0x00042cb0 20225245 5f4e554d 42455222 20776173 "RE_NUMBER" was │ │ │ │ - 0x00042cc0 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ - 0x00042cd0 725f7231 36370000 6370795f 725f7232 r_r167..cpy_r_r2 │ │ │ │ - 0x00042ce0 31310000 70617273 655f6b65 795f7661 11..parse_key_va │ │ │ │ - 0x00042cf0 6c75655f 70616972 00000000 6370795f lue_pair....cpy_ │ │ │ │ - 0x00042d00 725f7234 00000000 6b65795f 76616c75 r_r4....key_valu │ │ │ │ - 0x00042d10 655f7275 6c650000 6370795f 725f7233 e_rule..cpy_r_r3 │ │ │ │ - 0x00042d20 37000000 6370795f 725f7235 33000000 7...cpy_r_r53... │ │ │ │ - 0x00042d30 6370795f 725f7238 30000000 6c6f6164 cpy_r_r80...load │ │ │ │ - 0x00042d40 73000000 76616c75 6520666f 72206669 s...value for fi │ │ │ │ - 0x00042d50 6e616c20 6e616d65 20224b45 595f494e nal name "KEY_IN │ │ │ │ - 0x00042d60 49544941 4c5f4348 41525322 20776173 ITIAL_CHARS" was │ │ │ │ - 0x00042d70 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ - 0x00042d80 725f7231 33330000 6370795f 725f7231 r_r133..cpy_r_r1 │ │ │ │ - 0x00042d90 34310000 6370795f 725f6865 61646572 41..cpy_r_header │ │ │ │ - 0x00042da0 00000000 6c6f6164 00000000 62797465 ....load....byte │ │ │ │ - 0x00042db0 73000000 70617273 655f696e 6c696e65 s...parse_inline │ │ │ │ - 0x00042dc0 5f746162 6c650000 6370795f 725f7231 _table..cpy_r_r1 │ │ │ │ - 0x00042dd0 34000000 6370795f 725f7235 35000000 4...cpy_r_r55... │ │ │ │ - 0x00042de0 6370795f 725f7239 30000000 6370795f cpy_r_r90...cpy_ │ │ │ │ - 0x00042df0 725f7232 32000000 70617273 655f6172 r_r22...parse_ar │ │ │ │ - 0x00042e00 72617900 6370795f 725f7234 31000000 ray.cpy_r_r41... │ │ │ │ - 0x00042e10 6370795f 725f7235 30000000 6370795f cpy_r_r50...cpy_ │ │ │ │ - 0x00042e20 725f7232 00000000 6370795f 725f7365 r_r2....cpy_r_se │ │ │ │ - 0x00042e30 6c660000 6370795f 725f7237 31000000 lf..cpy_r_r71... │ │ │ │ - 0x00042e40 6370795f 725f7238 36000000 6370795f cpy_r_r86...cpy_ │ │ │ │ - 0x00042e50 725f7231 30350000 6370795f 725f7231 r_r105..cpy_r_r1 │ │ │ │ - 0x00042e60 33320000 6370795f 725f7231 33360000 32..cpy_r_r136.. │ │ │ │ - 0x00042e70 6370795f 725f7231 34300000 6370795f cpy_r_r140..cpy_ │ │ │ │ - 0x00042e80 725f6172 67730000 257c4f4f 4f000000 r_args..%|OOO... │ │ │ │ - 0x00042e90 6f626a5f 61726773 00000000 5f5f6e61 obj_args....__na │ │ │ │ - 0x00042ea0 6d655f5f 00000000 35373033 31383063 me__....5703180c │ │ │ │ - 0x00042eb0 33646434 36653837 32636633 5f5f6d79 3dd46e872cf3__my │ │ │ │ - 0x00042ec0 7079632e 6578706f 72747300 35373033 pyc.exports.5703 │ │ │ │ - 0x00042ed0 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ - 0x00042ee0 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ - 0x00042ef0 6c695f5f 5f5f7479 70657300 35373033 li____types.5703 │ │ │ │ - 0x00042f00 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ - 0x00042f10 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ - 0x00042f20 6c695f5f 5f5f7265 00000000 35373033 li____re....5703 │ │ │ │ - 0x00042f30 31383063 33646434 36653837 32636633 180c3dd46e872cf3 │ │ │ │ - 0x00042f40 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ - 0x00042f50 6c695f5f 5f5f7061 72736572 00000000 li____parser.... │ │ │ │ - 0x00042f60 35373033 31383063 33646434 36653837 5703180c3dd46e87 │ │ │ │ - 0x00042f70 32636633 5f5f6d79 7079632e 696e6974 2cf3__mypyc.init │ │ │ │ - 0x00042f80 5f746f6d 6c690000 35373033 31383063 _tomli..5703180c │ │ │ │ - 0x00042f90 33646434 36653837 32636633 5f5f6d79 3dd46e872cf3__my │ │ │ │ - 0x00042fa0 70796300 4f3a6d61 6b655f73 6166655f pyc.O:make_safe_ │ │ │ │ - 0x00042fb0 70617273 655f666c 6f617400 666c6f61 parse_float.floa │ │ │ │ - 0x00042fc0 745f7374 72000000 4f3a5f5f 63616c6c t_str...O:__call │ │ │ │ - 0x00042fd0 5f5f0000 696e7374 616e6365 00000000 __..instance.... │ │ │ │ - 0x00042fe0 6f776e65 72000000 4f4f3a5f 5f676574 owner...OO:__get │ │ │ │ - 0x00042ff0 5f5f0000 636f6465 706f696e 74000000 __..codepoint... │ │ │ │ - 0x00043000 4f3a6973 5f756e69 636f6465 5f736361 O:is_unicode_sca │ │ │ │ - 0x00043010 6c61725f 76616c75 65000000 73726300 lar_value...src. │ │ │ │ - 0x00043020 706f7300 6e657374 5f6c766c 00000000 pos.nest_lvl.... │ │ │ │ - 0x00043030 4f4f4f4f 3a706172 73655f76 616c7565 OOOO:parse_value │ │ │ │ - 0x00043040 00000000 6d756c74 696c696e 65000000 ....multiline... │ │ │ │ - 0x00043050 4f4f7c24 404f3a70 61727365 5f626173 OO|$@O:parse_bas │ │ │ │ - 0x00043060 69635f73 74720000 6c697465 72616c00 ic_str..literal. │ │ │ │ - 0x00043070 4f4f7c24 404f3a70 61727365 5f6d756c OO|$@O:parse_mul │ │ │ │ - 0x00043080 74696c69 6e655f73 74720000 4f4f3a70 tiline_str..OO:p │ │ │ │ - 0x00043090 61727365 5f6c6974 6572616c 5f737472 arse_literal_str │ │ │ │ - 0x000430a0 00000000 6865785f 6c656e00 4f4f4f3a ....hex_len.OOO: │ │ │ │ - 0x000430b0 70617273 655f6865 785f6368 61720000 parse_hex_char.. │ │ │ │ - 0x000430c0 4f4f3a70 61727365 5f626173 69635f73 OO:parse_basic_s │ │ │ │ - 0x000430d0 74725f65 73636170 655f6d75 6c74696c tr_escape_multil │ │ │ │ - 0x000430e0 696e6500 4f4f7c24 4f3a7061 7273655f ine.OO|$O:parse_ │ │ │ │ - 0x000430f0 62617369 635f7374 725f6573 63617065 basic_str_escape │ │ │ │ - 0x00043100 00000000 4f4f4f4f 3a706172 73655f69 ....OOOO:parse_i │ │ │ │ - 0x00043110 6e6c696e 655f7461 626c6500 4f4f4f4f nline_table.OOOO │ │ │ │ - 0x00043120 3a706172 73655f61 72726179 00000000 :parse_array.... │ │ │ │ - 0x00043130 4f4f3a70 61727365 5f6f6e65 5f6c696e OO:parse_one_lin │ │ │ │ - 0x00043140 655f6261 7369635f 73747200 4f4f3a70 e_basic_str.OO:p │ │ │ │ - 0x00043150 61727365 5f6b6579 5f706172 74000000 arse_key_part... │ │ │ │ - 0x00043160 4f4f3a70 61727365 5f6b6579 00000000 OO:parse_key.... │ │ │ │ - 0x00043170 4f4f4f4f 3a706172 73655f6b 65795f76 OOOO:parse_key_v │ │ │ │ - 0x00043180 616c7565 5f706169 72000000 6f757400 alue_pair...out. │ │ │ │ - 0x00043190 68656164 65720000 4f4f4f4f 4f3a6b65 header..OOOOO:ke │ │ │ │ - 0x000431a0 795f7661 6c75655f 72756c65 00000000 y_value_rule.... │ │ │ │ - 0x000431b0 4f4f4f3a 63726561 74655f6c 6973745f OOO:create_list_ │ │ │ │ - 0x000431c0 72756c65 00000000 4f4f4f3a 63726561 rule....OOO:crea │ │ │ │ - 0x000431d0 74655f64 6963745f 72756c65 00000000 te_dict_rule.... │ │ │ │ - 0x000431e0 4f4f3a73 6b69705f 636f6d6d 656e7473 OO:skip_comments │ │ │ │ - 0x000431f0 5f616e64 5f617272 61795f77 73000000 _and_array_ws... │ │ │ │ - 0x00043200 4f4f3a73 6b69705f 636f6d6d 656e7400 OO:skip_comment. │ │ │ │ - 0x00043210 65787065 63740000 6572726f 725f6f6e expect..error_on │ │ │ │ - 0x00043220 00000000 6572726f 725f6f6e 5f656f66 ....error_on_eof │ │ │ │ - 0x00043230 00000000 4f4f4f7c 24404f4f 3a736b69 ....OOO|$@OO:ski │ │ │ │ - 0x00043240 705f756e 74696c00 63686172 73000000 p_until.chars... │ │ │ │ - 0x00043250 4f4f4f3a 736b6970 5f636861 72730000 OOO:skip_chars.. │ │ │ │ - 0x00043260 6b657900 4f3a6170 70656e64 5f6e6573 key.O:append_nes │ │ │ │ - 0x00043270 745f746f 5f6c6973 74000000 61636365 t_to_list...acce │ │ │ │ - 0x00043280 73735f6c 69737473 00000000 4f7c244f ss_lists....O|$O │ │ │ │ - 0x00043290 3a676574 5f6f725f 63726561 74655f6e :get_or_create_n │ │ │ │ - 0x000432a0 65737400 3a5f5f6d 79707963 5f646566 est.:__mypyc_def │ │ │ │ - 0x000432b0 61756c74 735f7365 74757000 666c6167 aults_setup.flag │ │ │ │ - 0x000432c0 00000000 4f4f3a69 735f0000 72656375 ....OO:is_..recu │ │ │ │ - 0x000432d0 72736976 65000000 4f4f7c24 404f3a73 rsive...OO|$@O:s │ │ │ │ - 0x000432e0 65740000 4f3a756e 7365745f 616c6c00 et..O:unset_all. │ │ │ │ - 0x000432f0 3a66696e 616c697a 655f7065 6e64696e :finalize_pendin │ │ │ │ - 0x00043300 67000000 4f4f3a61 64645f70 656e6469 g...OO:add_pendi │ │ │ │ - 0x00043310 6e670000 5f5f7300 4f7c244f 3a6c6f61 ng..__s.O|$O:loa │ │ │ │ - 0x00043320 64730000 5f5f6670 00000000 4f7c244f ds..__fp....O|$O │ │ │ │ - 0x00043330 3a6c6f61 64000000 6d736700 646f6300 :load...msg.doc. │ │ │ │ - 0x00043340 6d617463 68000000 4f4f3a6d 61746368 match...OO:match │ │ │ │ - 0x00043350 5f746f5f 6e756d62 65720000 4f3a6d61 _to_number..O:ma │ │ │ │ - 0x00043360 7463685f 746f5f6c 6f63616c 74696d65 tch_to_localtime │ │ │ │ - 0x00043370 00000000 686f7572 5f737472 00000000 ....hour_str.... │ │ │ │ - 0x00043380 6d696e75 74655f73 74720000 7369676e minute_str..sign │ │ │ │ - 0x00043390 5f737472 00000000 4f4f4f3a 63616368 _str....OOO:cach │ │ │ │ - 0x000433a0 65645f74 7a000000 4f3a6d61 7463685f ed_tz...O:match_ │ │ │ │ - 0x000433b0 746f5f64 61746574 696d6500 5f5f6174 to_datetime.__at │ │ │ │ - 0x000433c0 7472735f 6f776e5f 73657461 7474725f trs_own_setattr_ │ │ │ │ - 0x000433d0 5f000000 7468726f 77000000 636c6f73 _...throw...clos │ │ │ │ - 0x000433e0 65000000 73656e64 00000000 76616c75 e...send....valu │ │ │ │ - 0x000433f0 65730000 6974656d 73000000 636f7079 es..items...copy │ │ │ │ - 0x00043400 00000000 636c6561 72000000 75706461 ....clear...upda │ │ │ │ - 0x00043410 74650000 73657464 65666175 6c740000 te..setdefault.. │ │ │ │ - 0x00043420 6a6f696e 00000000 0b086275 696c7469 join......builti │ │ │ │ - 0x00043430 6e730341 6e790843 616c6c61 626c6505 ns.Any.Callable. │ │ │ │ - 0x00043440 5475706c 65067479 70696e67 0a506172 Tuple.typing.Par │ │ │ │ - 0x00043450 7365466c 6f617403 4b657903 506f7306 seFloat.Key.Pos. │ │ │ │ - 0x00043460 67726f75 70730464 61746501 30000000 groups.date.0... │ │ │ │ - 0x00043470 09056c6a 75737409 63616368 65645f74 ..ljust.cached_t │ │ │ │ - 0x00043480 7a087469 6d657a6f 6e650375 74630864 z.timezone.utc.d │ │ │ │ - 0x00043490 61746574 696d6506 747a696e 666f012b atetime.tzinfo.+ │ │ │ │ - 0x000434a0 0974696d 6564656c 74610568 6f757273 .timedelta.hours │ │ │ │ - 0x000434b0 00000000 07076d69 6e757465 73047469 ......minutes.ti │ │ │ │ - 0x000434c0 6d650966 6c6f6174 70617274 0567726f me.floatpart.gro │ │ │ │ - 0x000434d0 75700b61 6e6e6f74 6174696f 6e730a5f up.annotations._ │ │ │ │ - 0x000434e0 5f667574 7572655f 5f096c72 755f6361 _future__.lru_ca │ │ │ │ - 0x000434f0 63686500 06096675 6e63746f 6f6c7302 che...functools. │ │ │ │ - 0x00043500 72651073 72632f74 6f6d6c69 2f5f7265 re.src/tomli/_re │ │ │ │ - 0x00043510 2e707908 3c6d6f64 756c653e 0546696e .py..Fin │ │ │ │ - 0x00043520 616c0c74 6f6d6c69 2e5f7479 70657300 al.tomli._types. │ │ │ │ - 0x00043530 0145285b 30315d5b 302d395d 7c325b30 .E([01][0-9]|2[0 │ │ │ │ - 0x00043540 2d335d29 3a285b30 2d355d5b 302d395d -3]):([0-5][0-9] │ │ │ │ - 0x00043550 293a285b 302d355d 5b302d39 5d29283f ):([0-5][0-9])(? │ │ │ │ - 0x00043560 3a5c2e28 5b302d39 5d7b312c 367d295b :\.([0-9]{1,6})[ │ │ │ │ - 0x00043570 302d395d 2a293f00 010c5f54 494d455f 0-9]*)?..._TIME_ │ │ │ │ - 0x00043580 52455f53 54520000 0182600a 300a283f RE_STR....`.0.(? │ │ │ │ - 0x00043590 3a0a2020 2020785b 302d3941 2d46612d :. x[0-9A-Fa- │ │ │ │ - 0x000435a0 665d283f 3a5f3f5b 302d3941 2d46612d f](?:_?[0-9A-Fa- │ │ │ │ - 0x000435b0 665d292a 20202023 20686578 0a202020 f])* # hex. │ │ │ │ - 0x000435c0 207c0a20 20202062 5b30315d 283f3a5f |. b[01](?:_ │ │ │ │ - 0x000435d0 3f5b3031 5d292a20 20202020 20202020 ?[01])* │ │ │ │ - 0x000435e0 20202020 20202020 23206269 6e0a2020 # bin. │ │ │ │ - 0x000435f0 20207c0a 20202020 6f5b302d 375d283f |. o[0-7](? │ │ │ │ - 0x00043600 3a5f3f5b 302d375d 292a2020 20202020 :_?[0-7])* │ │ │ │ - 0x00043610 20202020 20202020 2023206f 63740a29 # oct.) │ │ │ │ - 0x00043620 0a7c0a5b 2b2d5d3f 283f3a30 7c5b312d .|.[+-]?(?:0|[1- │ │ │ │ - 0x00043630 395d283f 3a5f3f5b 302d395d 292a2920 9](?:_?[0-9])*) │ │ │ │ - 0x00043640 20202020 20202020 23206465 632c2069 # dec, i │ │ │ │ - 0x00043650 6e746567 65722070 6172740a 283f503c nteger part.(?P< │ │ │ │ - 0x00043660 666c6f61 74706172 743e0a20 20202028 floatpart>. ( │ │ │ │ - 0x00043670 3f3a5c2e 5b302d39 5d283f3a 5f3f5b30 ?:\.[0-9](?:_?[0 │ │ │ │ - 0x00043680 2d395d29 2a293f20 20202020 20202020 -9])*)? │ │ │ │ - 0x00043690 23206f70 74696f6e 616c2066 72616374 # optional fract │ │ │ │ - 0x000436a0 696f6e61 6c207061 72740a20 20202028 ional part. ( │ │ │ │ - 0x000436b0 3f3a5b65 455d5b2b 2d5d3f5b 302d395d ?:[eE][+-]?[0-9] │ │ │ │ - 0x000436c0 283f3a5f 3f5b302d 395d292a 293f2020 (?:_?[0-9])*)? │ │ │ │ - 0x000436d0 23206f70 74696f6e 616c2065 78706f6e # optional expon │ │ │ │ - 0x000436e0 656e7420 70617274 0a290a00 05075645 ent part.)....VE │ │ │ │ - 0x000436f0 52424f53 4507636f 6d70696c 6505666c RBOSE.compile.fl │ │ │ │ - 0x00043700 61677309 52455f4e 554d4245 520c5245 ags.RE_NUMBER.RE │ │ │ │ - 0x00043710 5f4c4f43 414c5449 4d450000 01600a28 _LOCALTIME...`.( │ │ │ │ - 0x00043720 5b302d39 5d7b347d 292d2830 5b312d39 [0-9]{4})-(0[1-9 │ │ │ │ - 0x00043730 5d7c315b 302d325d 292d2830 5b312d39 ]|1[0-2])-(0[1-9 │ │ │ │ - 0x00043740 5d7c5b31 325d5b30 2d395d7c 335b3031 ]|[12][0-9]|3[01 │ │ │ │ - 0x00043750 5d292020 23206461 74652c20 652e672e ]) # date, e.g. │ │ │ │ - 0x00043760 20313938 382d3130 2d32370a 283f3a0a 1988-10-27.(?:. │ │ │ │ - 0x00043770 20202020 5b547420 5d0a2020 20200000 [Tt ]. .. │ │ │ │ - 0x00043780 01520a20 20202028 3f3a285b 5a7a5d29 .R. (?:([Zz]) │ │ │ │ - 0x00043790 7c285b2b 2d5d2928 5b30315d 5b302d39 |([+-])([01][0-9 │ │ │ │ - 0x000437a0 5d7c325b 302d335d 293a285b 302d355d ]|2[0-3]):([0-5] │ │ │ │ - 0x000437b0 5b302d39 5d29293f 20202320 6f707469 [0-9]))? # opti │ │ │ │ - 0x000437c0 6f6e616c 2074696d 65206f66 66736574 onal time offset │ │ │ │ - 0x000437d0 0a293f0a 00000000 020b5245 5f444154 .)?.......RE_DAT │ │ │ │ - 0x000437e0 4554494d 45076d61 7873697a 65000000 ETIME.maxsize... │ │ │ │ - 0x000437f0 017b4672 65652d66 6f726d20 61726775 .{Free-form argu │ │ │ │ - 0x00043800 6d656e74 7320666f 7220544f 4d4c4465 ments for TOMLDe │ │ │ │ - 0x00043810 636f6465 4572726f 72206172 65206465 codeError are de │ │ │ │ - 0x00043820 70726563 61746564 2e20506c 65617365 precated. Please │ │ │ │ - 0x00043830 20736574 20276d73 67272028 73747229 set 'msg' (str) │ │ │ │ - 0x00043840 2c202764 6f632720 28737472 2920616e , 'doc' (str) an │ │ │ │ - 0x00043850 64202770 6f732720 28696e74 29206172 d 'pos' (int) ar │ │ │ │ - 0x00043860 67756d65 6e747320 6f6e6c79 2e000000 guments only.... │ │ │ │ - 0x00043870 08124465 70726563 6174696f 6e576172 ..DeprecationWar │ │ │ │ - 0x00043880 6e696e67 04776172 6e0a7374 61636b6c ning.warn.stackl │ │ │ │ - 0x00043890 6576656c 0a56616c 75654572 726f7208 evel.ValueError. │ │ │ │ - 0x000438a0 5f5f696e 69745f5f 010a0563 6f756e74 __init__...count │ │ │ │ - 0x000438b0 0672696e 64657800 0b0f656e 64206f66 .rindex...end of │ │ │ │ - 0x000438c0 20646f63 756d656e 74056c69 6e652009 document.line . │ │ │ │ - 0x000438d0 2c20636f 6c756d6e 20052028 61742001 , column . (at . │ │ │ │ - 0x000438e0 29036d73 6703646f 6303706f 73066c69 ).msg.doc.pos.li │ │ │ │ - 0x000438f0 6e656e6f 05636f6c 6e6f0472 65616400 neno.colno.read. │ │ │ │ - 0x00043900 010e4174 74726962 75746545 72726f72 ..AttributeError │ │ │ │ - 0x00043910 00000000 01454669 6c65206d 75737420 .....EFile must │ │ │ │ - 0x00043920 6265206f 70656e65 6420696e 2062696e be opened in bin │ │ │ │ - 0x00043930 61727920 6d6f6465 2c20652e 672e2075 ary mode, e.g. u │ │ │ │ - 0x00043940 73652060 6f70656e 2827666f 6f2e746f se `open('foo.to │ │ │ │ - 0x00043950 6d6c272c 20277262 27296000 06095479 ml', 'rb')`...Ty │ │ │ │ - 0x00043960 70654572 726f7202 0d0a1a45 78706563 peError....Expec │ │ │ │ - 0x00043970 74656420 73747220 6f626a65 63742c20 ted str object, │ │ │ │ - 0x00043980 6e6f7420 270c5f5f 7175616c 6e616d65 not '.__qualname │ │ │ │ - 0x00043990 5f5f0127 064f7574 70757400 040a496e __.'.Output...In │ │ │ │ - 0x000439a0 64657845 72726f72 015b0123 11496e76 dexError.[.#.Inv │ │ │ │ - 0x000439b0 616c6964 20737461 74656d65 6e740000 alid statement.. │ │ │ │ - 0x000439c0 03354578 70656374 6564206e 65776c69 .5Expected newli │ │ │ │ - 0x000439d0 6e65206f 7220656e 64206f66 20646f63 ne or end of doc │ │ │ │ - 0x000439e0 756d656e 74206166 74657220 61207374 ument after a st │ │ │ │ - 0x000439f0 6174656d 656e7406 6e657374 65640370 atement.nested.p │ │ │ │ - 0x00043a00 6f700000 040f7265 63757273 6976655f op....recursive_ │ │ │ │ - 0x00043a10 666c6167 73036164 64205468 65726520 flags.add There │ │ │ │ - 0x00043a20 6973206e 6f206e65 73742062 6568696e is no nest behin │ │ │ │ - 0x00043a30 64207468 6973206b 6579084b 65794572 d this key.KeyEr │ │ │ │ - 0x00043a40 726f7200 05077b21 723a7b7d 7d06666f ror...{!r:{}}.fo │ │ │ │ - 0x00043a50 726d6174 0a697364 69736a6f 696e7418 rmat.isdisjoint. │ │ │ │ - 0x00043a60 466f756e 6420696e 76616c69 64206368 Found invalid ch │ │ │ │ - 0x00043a70 61726163 74657220 0f43616e 6e6f7420 aracter .Cannot │ │ │ │ - 0x00043a80 6465636c 61726520 00000000 04062074 declare ...... t │ │ │ │ - 0x00043a90 77696365 1843616e 6e6f7420 6f766572 wice.Cannot over │ │ │ │ - 0x00043aa0 77726974 65206120 76616c75 65015d0a write a value.]. │ │ │ │ - 0x00043ab0 73746172 74737769 74680000 012e4578 startswith....Ex │ │ │ │ - 0x00043ac0 70656374 65642027 5d272061 74207468 pected ']' at th │ │ │ │ - 0x00043ad0 6520656e 64206f66 20612074 61626c65 e end of a table │ │ │ │ - 0x00043ae0 20646563 6c617261 74696f6e 00000000 declaration.... │ │ │ │ - 0x00043af0 02224361 6e6e6f74 206d7574 61746520 ."Cannot mutate │ │ │ │ - 0x00043b00 696d6d75 7461626c 65206e61 6d657370 immutable namesp │ │ │ │ - 0x00043b10 61636520 025d5d00 01304578 70656374 ace .]]..0Expect │ │ │ │ - 0x00043b20 65642027 5d5d2720 61742074 68652065 ed ']]' at the e │ │ │ │ - 0x00043b30 6e64206f 6620616e 20617272 61792064 nd of an array d │ │ │ │ - 0x00043b40 65636c61 72617469 6f6e0000 021a4361 eclaration....Ca │ │ │ │ - 0x00043b50 6e6e6f74 20726564 6566696e 65206e61 nnot redefine na │ │ │ │ - 0x00043b60 6d657370 61636520 013d0000 032c4578 mespace .=...,Ex │ │ │ │ - 0x00043b70 70656374 65642027 3d272061 66746572 pected '=' after │ │ │ │ - 0x00043b80 2061206b 65792069 6e206120 6b65792f a key in a key/ │ │ │ │ - 0x00043b90 76616c75 65207061 6972012e 01220000 value pair...".. │ │ │ │ - 0x00043ba0 0428496e 76616c69 6420696e 69746961 .(Invalid initia │ │ │ │ - 0x00043bb0 6c206368 61726163 74657220 666f7220 l character for │ │ │ │ - 0x00043bc0 61206b65 79207061 7274012c 0e556e63 a key part.,.Unc │ │ │ │ - 0x00043bd0 6c6f7365 64206172 72617901 7d000000 losed array.}... │ │ │ │ - 0x00043be0 051b4475 706c6963 61746520 696e6c69 ..Duplicate inli │ │ │ │ - 0x00043bf0 6e652074 61626c65 206b6579 2015556e ne table key .Un │ │ │ │ - 0x00043c00 636c6f73 65642069 6e6c696e 65207461 closed inline ta │ │ │ │ - 0x00043c10 626c6502 5c20025c 09025c0a 00000000 ble.\ .\..\..... │ │ │ │ - 0x00043c20 0519556e 65736361 70656420 275c2720 ..Unescaped '\' │ │ │ │ - 0x00043c30 696e2061 20737472 696e6702 5c75025c in a string.\u.\ │ │ │ │ - 0x00043c40 550a6973 73757065 72736574 11496e76 U.issuperset.Inv │ │ │ │ - 0x00043c50 616c6964 20686578 2076616c 75650000 alid hex value.. │ │ │ │ - 0x00043c60 032f4573 63617065 64206368 61726163 ./Escaped charac │ │ │ │ - 0x00043c70 74657220 6973206e 6f742061 20556e69 ter is not a Uni │ │ │ │ - 0x00043c80 636f6465 20736361 6c617220 76616c75 code scalar valu │ │ │ │ - 0x00043c90 65036368 72032727 27000000 02207061 e.chr.'''.... pa │ │ │ │ - 0x00043ca0 7273655f 62617369 635f7374 725f6573 rse_basic_str_es │ │ │ │ - 0x00043cb0 63617065 5f6d756c 74696c69 6e651670 cape_multiline.p │ │ │ │ - 0x00043cc0 61727365 5f626173 69635f73 74725f65 arse_basic_str_e │ │ │ │ - 0x00043cd0 73636170 65000000 0413556e 7465726d scape.....Unterm │ │ │ │ - 0x00043ce0 696e6174 65642073 7472696e 67032222 inated string."" │ │ │ │ - 0x00043cf0 22015c12 496c6c65 67616c20 63686172 ".\.Illegal char │ │ │ │ - 0x00043d00 61637465 72200000 023b544f 4d4c2069 acter ...;TOML i │ │ │ │ - 0x00043d10 6e6c696e 65206172 72617973 2f746162 nline arrays/tab │ │ │ │ - 0x00043d20 6c657320 61726520 6e657374 6564206d les are nested m │ │ │ │ - 0x00043d30 6f726520 7468616e 20746865 20616c6c ore than the all │ │ │ │ - 0x00043d40 6f776564 2007206c 6576656c 73000000 owed . levels... │ │ │ │ - 0x00043d50 090e5265 63757273 696f6e45 72726f72 ..RecursionError │ │ │ │ - 0x00043d60 01740474 72756501 66056661 6c736501 .t.true.f.false. │ │ │ │ - 0x00043d70 7b056d61 74636818 496e7661 6c696420 {.match.Invalid │ │ │ │ - 0x00043d80 64617465 206f7220 64617465 74696d65 date or datetime │ │ │ │ - 0x00043d90 03656e64 00000000 07036e61 6e03696e .end......nan.in │ │ │ │ - 0x00043da0 66042d6e 616e042b 6e616e04 2b696e66 f.-nan.+nan.+inf │ │ │ │ - 0x00043db0 042d696e 660d496e 76616c69 64207661 .-inf.Invalid va │ │ │ │ - 0x00043dc0 6c756500 032a7061 7273655f 666c6f61 lue..*parse_floa │ │ │ │ - 0x00043dd0 74206d75 7374206e 6f742072 65747572 t must not retur │ │ │ │ - 0x00043de0 6e206469 63747320 6f72206c 69737473 n dicts or lists │ │ │ │ - 0x00043df0 08497465 7261626c 650f636f 6c6c6563 .Iterable.collec │ │ │ │ - 0x00043e00 74696f6e 732e6162 63000000 07067374 tions.abc.....st │ │ │ │ - 0x00043e10 72696e67 03737973 14737263 2f746f6d ring.sys.src/tom │ │ │ │ - 0x00043e20 6c692f5f 70617273 65722e70 79104d61 li/_parser.py.Ma │ │ │ │ - 0x00043e30 7070696e 6750726f 78795479 70650574 ppingProxyType.t │ │ │ │ - 0x00043e40 79706573 02494f0a 4e616d65 64547570 ypes.IO.NamedTup │ │ │ │ - 0x00043e50 6c650000 04087761 726e696e 6773116d le....warnings.m │ │ │ │ - 0x00043e60 61746368 5f746f5f 64617465 74696d65 atch_to_datetime │ │ │ │ - 0x00043e70 126d6174 63685f74 6f5f6c6f 63616c74 .match_to_localt │ │ │ │ - 0x00043e80 696d650f 6d617463 685f746f 5f6e756d ime.match_to_num │ │ │ │ - 0x00043e90 62657200 0509746f 6d6c692e 5f726511 ber...tomli._re. │ │ │ │ - 0x00043ea0 67657472 65637572 73696f6e 6c696d69 getrecursionlimi │ │ │ │ - 0x00043eb0 74124d41 585f494e 4c494e45 5f4e4553 t.MAX_INLINE_NES │ │ │ │ - 0x00043ec0 54494e47 0a415343 49495f43 54524c01 TING.ASCII_CTRL. │ │ │ │ - 0x00043ed0 09000000 0317494c 4c454741 4c5f4241 ......ILLEGAL_BA │ │ │ │ - 0x00043ee0 5349435f 5354525f 43484152 5302090a SIC_STR_CHARS... │ │ │ │ - 0x00043ef0 21494c4c 4547414c 5f4d554c 54494c49 !ILLEGAL_MULTILI │ │ │ │ - 0x00043f00 4e455f42 41534943 5f535452 5f434841 NE_BASIC_STR_CHA │ │ │ │ - 0x00043f10 52530000 0219494c 4c454741 4c5f4c49 RS....ILLEGAL_LI │ │ │ │ - 0x00043f20 54455241 4c5f5354 525f4348 41525323 TERAL_STR_CHARS# │ │ │ │ - 0x00043f30 494c4c45 47414c5f 4d554c54 494c494e ILLEGAL_MULTILIN │ │ │ │ - 0x00043f40 455f4c49 54455241 4c5f5354 525f4348 E_LITERAL_STR_CH │ │ │ │ - 0x00043f50 41525300 0515494c 4c454741 4c5f434f ARS...ILLEGAL_CO │ │ │ │ - 0x00043f60 4d4d454e 545f4348 41525302 20090754 MMENT_CHARS. ..T │ │ │ │ - 0x00043f70 4f4d4c5f 57531354 4f4d4c5f 57535f41 OML_WS.TOML_WS_A │ │ │ │ - 0x00043f80 4e445f4e 45574c49 4e450d61 73636969 ND_NEWLINE.ascii │ │ │ │ - 0x00043f90 5f6c6574 74657273 00000000 06066469 _letters......di │ │ │ │ - 0x00043fa0 67697473 022d5f0e 42415245 5f4b4559 gits.-_.BARE_KEY │ │ │ │ - 0x00043fb0 5f434841 52530222 27114b45 595f494e _CHARS."'.KEY_IN │ │ │ │ - 0x00043fc0 49544941 4c5f4348 41525309 68657864 ITIAL_CHARS.hexd │ │ │ │ - 0x00043fd0 69676974 73000000 0b0e4845 58444947 igits.....HEXDIG │ │ │ │ - 0x00043fe0 49545f43 48415253 025c6201 08025c74 IT_CHARS.\b...\t │ │ │ │ - 0x00043ff0 025c6e02 5c66010c 025c7201 0d025c22 .\n.\f...\r...\" │ │ │ │ - 0x00044000 025c5c00 031d4241 5349435f 5354525f .\\...BASIC_STR_ │ │ │ │ - 0x00044010 45534341 50455f52 45504c41 43454d45 ESCAPE_REPLACEME │ │ │ │ - 0x00044020 4e54530d 746f6d6c 692e5f70 61727365 NTS.tomli._parse │ │ │ │ - 0x00044030 720f5f5f 6d797079 635f6174 7472735f r.__mypyc_attrs_ │ │ │ │ - 0x00044040 5f000000 05124445 50524543 41544544 _.....DEPRECATED │ │ │ │ - 0x00044050 5f444546 41554c54 085f5f64 6963745f _DEFAULT.__dict_ │ │ │ │ - 0x00044060 5f0f544f 4d4c4465 636f6465 4572726f _.TOMLDecodeErro │ │ │ │ - 0x00044070 72064652 4f5a454e 0d455850 4c494349 r.FROZEN.EXPLICI │ │ │ │ - 0x00044080 545f4e45 53540000 06065f66 6c616773 T_NEST...._flags │ │ │ │ - 0x00044090 0e5f7065 6e64696e 675f666c 61677305 ._pending_flags. │ │ │ │ - 0x000440a0 466c6167 73046469 63740a4e 65737465 Flags.dict.Neste │ │ │ │ - 0x000440b0 64446963 740b5f4e 616d6564 5475706c dDict._NamedTupl │ │ │ │ - 0x000440c0 65000000 040e4e61 6d656454 75706c65 e.....NamedTuple │ │ │ │ - 0x000440d0 4d657461 0b5f5f70 72657061 72655f5f Meta.__prepare__ │ │ │ │ - 0x000440e0 04646174 610f5f5f 616e6e6f 74617469 .data.__annotati │ │ │ │ - 0x000440f0 6f6e735f 5f000000 07166d79 70796320 ons__.....mypyc │ │ │ │ - 0x00044100 66696c6c 65722064 6f637374 72696e67 filler docstring │ │ │ │ - 0x00044110 075f5f64 6f635f5f 0a5f5f6d 6f64756c .__doc__.__modul │ │ │ │ - 0x00044120 655f5f05 6c6f6164 73046c6f 6164075f e__.loads.load._ │ │ │ │ - 0x00044130 5f616c6c 5f5f0532 2e322e31 00000000 _all__.2.2.1.... │ │ │ │ - 0x00044140 010b5f5f 76657273 696f6e5f 5f000000 ..__version__... │ │ │ │ - 0x00044150 746f6d6c 69000000 746f6d6c 692e5f70 tomli...tomli._p │ │ │ │ - 0x00044160 61727365 72000000 5f5f6361 6c6c5f5f arser...__call__ │ │ │ │ - 0x00044170 00000000 5f5f6765 745f5f00 5f5f7365 ....__get__.__se │ │ │ │ - 0x00044180 74737461 74655f5f 00000000 5f5f6765 tstate__....__ge │ │ │ │ - 0x00044190 74737461 74655f5f 00000000 5f5f6469 tstate__....__di │ │ │ │ - 0x000441a0 63745f5f 00000000 6d616b65 5f736166 ct__....make_saf │ │ │ │ - 0x000441b0 655f7061 7273655f 666c6f61 745f656e e_parse_float_en │ │ │ │ - 0x000441c0 76000000 4e657374 65644469 63740000 v...NestedDict.. │ │ │ │ - 0x000441d0 466c6167 73000000 46524f5a 454e0000 Flags...FROZEN.. │ │ │ │ - 0x000441e0 4558504c 49434954 5f4e4553 54000000 EXPLICIT_NEST... │ │ │ │ - 0x000441f0 5f70656e 64696e67 5f666c61 67730000 _pending_flags.. │ │ │ │ - 0x00044200 544f4d4c 4465636f 64654572 726f7200 TOMLDecodeError. │ │ │ │ - 0x00044210 5f5f7765 616b7265 665f5f00 44455052 __weakref__.DEPR │ │ │ │ - 0x00044220 45434154 45445f44 45464155 4c540000 ECATED_DEFAULT.. │ │ │ │ - 0x00044230 746f6d6c 692e5f72 65000000 746f6d6c tomli._re...toml │ │ │ │ - 0x00044240 692e5f74 79706573 00000000 5f5f696e i._types....__in │ │ │ │ - 0x00044250 69745f73 7562636c 6173735f 5f000000 it_subclass__... │ │ │ │ - 0x00044260 4350795f 44656352 65660000 50795f53 CPy_DecRef..Py_S │ │ │ │ - 0x00044270 495a4500 50795475 706c655f 4745545f IZE.PyTuple_GET_ │ │ │ │ - 0x00044280 53495a45 00000000 50795475 706c655f SIZE....PyTuple_ │ │ │ │ - 0x00044290 5345545f 4954454d 00000000 5079556e SET_ITEM....PyUn │ │ │ │ - 0x000442a0 69636f64 655f4745 545f4c45 4e475448 icode_GET_LENGTH │ │ │ │ - 0x000442b0 00000000 5079556e 69636f64 655f5245 ....PyUnicode_RE │ │ │ │ - 0x000442c0 41440000 5079556e 69636f64 655f4953 AD..PyUnicode_IS │ │ │ │ - 0x000442d0 5f434f4d 50414354 00000000 50794c69 _COMPACT....PyLi │ │ │ │ - 0x000442e0 73745f53 45545f49 54454d00 50794c69 st_SET_ITEM.PyLi │ │ │ │ - 0x000442f0 73745f47 45545f53 495a4500 50795f53 st_GET_SIZE.Py_S │ │ │ │ - 0x00044300 45545f53 495a4500 5f50794f 626a6563 ET_SIZE._PyObjec │ │ │ │ - 0x00044310 745f4361 6c6c4d65 74686f64 49644f6e t_CallMethodIdOn │ │ │ │ - 0x00044320 65417267 00000000 43507944 65665f5f eArg....CPyDef__ │ │ │ │ - 0x00044330 70617273 65725f5f 5f736166 655f7061 parser___safe_pa │ │ │ │ - 0x00044340 7273655f 666c6f61 745f6d61 6b655f73 rse_float_make_s │ │ │ │ - 0x00044350 6166655f 70617273 655f666c 6f61745f afe_parse_float_ │ │ │ │ - 0x00044360 6f626a5f 5f5f5f5f 6765745f 5f000000 obj_____get__... │ │ │ │ - 0x00044370 5f435079 4c697374 5f46696e 64000000 _CPyList_Find... │ │ │ │ - 0x00044380 66696e64 5f6b6579 776f7264 00000000 find_keyword.... │ │ │ │ - 0x00044390 76676574 61726773 6b657977 6f726473 vgetargskeywords │ │ │ │ - 0x000443a0 66617374 5f696d70 6c000000 70617273 fast_impl...pars │ │ │ │ - 0x000443b0 65725f69 6e697400 76676574 61726773 er_init.vgetargs │ │ │ │ - 0x000443c0 6b657977 6f726473 00000000 50794469 keywords....PyDi │ │ │ │ - 0x000443d0 63745f47 45545f53 495a4500 5f507955 ct_GET_SIZE._PyU │ │ │ │ - 0x000443e0 6e69636f 64655f4e 4f4e434f 4d504143 nicode_NONCOMPAC │ │ │ │ - 0x000443f0 545f4441 54410000 43507953 74725f47 T_DATA..CPyStr_G │ │ │ │ - 0x00044400 65744974 656d0000 5079556e 69636f64 etItem..PyUnicod │ │ │ │ - 0x00044410 655f4d41 585f4348 41525f56 414c5545 e_MAX_CHAR_VALUE │ │ │ │ - 0x00044420 00000000 43507953 74725f42 75696c64 ....CPyStr_Build │ │ │ │ - 0x00044430 00000000 43507942 79746573 5f427569 ....CPyBytes_Bui │ │ │ │ - 0x00044440 6c640000 50794279 74654172 7261795f ld..PyByteArray_ │ │ │ │ - 0x00044450 4745545f 53495a45 00000000 50794279 GET_SIZE....PyBy │ │ │ │ - 0x00044460 74654172 7261795f 41535f53 5452494e teArray_AS_STRIN │ │ │ │ - 0x00044470 47000000 4350794c 6973745f 47657449 G...CPyList_GetI │ │ │ │ - 0x00044480 74656d55 6e736166 65000000 6c697374 temUnsafe...list │ │ │ │ - 0x00044490 5f726573 697a6500 50794f62 6a656374 _resize.PyObject │ │ │ │ - 0x000444a0 5f43616c 6c4d6574 686f644f 6e654172 _CallMethodOneAr │ │ │ │ - 0x000444b0 67000000 00000000 43507944 65665f5f g.......CPyDef__ │ │ │ │ - 0x000444c0 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x000444d0 5f616464 5f70656e 64696e67 00000000 _add_pending.... │ │ │ │ - 0x000444e0 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ - 0x000444f0 65725f5f 5f6d616b 655f7361 66655f70 er___make_safe_p │ │ │ │ - 0x00044500 61727365 5f666c6f 61740000 43507944 arse_float..CPyD │ │ │ │ - 0x00044510 65665f5f 70617273 65725f5f 5f4e6573 ef__parser___Nes │ │ │ │ - 0x00044520 74656444 6963745f 5f5f6765 745f6f72 tedDict___get_or │ │ │ │ - 0x00044530 5f637265 6174655f 6e657374 00000000 _create_nest.... │ │ │ │ - 0x00044540 4350795f 43616c63 756c6174 654d6574 CPy_CalculateMet │ │ │ │ - 0x00044550 61636c61 73730000 75706461 74655f62 aclass..update_b │ │ │ │ - 0x00044560 61736573 00000000 43507954 7970655f ases....CPyType_ │ │ │ │ - 0x00044570 46726f6d 54656d70 6c617465 00000000 FromTemplate.... │ │ │ │ - 0x00044580 43507949 6d706f72 745f496d 706f7274 CPyImport_Import │ │ │ │ - 0x00044590 4d616e79 00000000 43507949 6d706f72 Many....CPyImpor │ │ │ │ - 0x000445a0 745f496d 706f7274 46726f6d 4d616e79 t_ImportFromMany │ │ │ │ - 0x000445b0 00000000 43507944 65665f74 6f6d6c69 ....CPyDef_tomli │ │ │ │ - 0x000445c0 5f5f5f5f 5f746f70 5f6c6576 656c5f5f _____top_level__ │ │ │ │ - 0x000445d0 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ - 0x000445e0 65725f5f 5f466c61 67735f5f 5f756e73 er___Flags___uns │ │ │ │ - 0x000445f0 65745f61 6c6c0000 43507944 65665f5f et_all..CPyDef__ │ │ │ │ - 0x00044600 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x00044610 5f736574 00000000 43507944 65665f5f _set....CPyDef__ │ │ │ │ - 0x00044620 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x00044630 5f69735f 00000000 43507944 65665f5f _is_....CPyDef__ │ │ │ │ - 0x00044640 70617273 65725f5f 5f466c61 67735f5f parser___Flags__ │ │ │ │ - 0x00044650 5f66696e 616c697a 655f7065 6e64696e _finalize_pendin │ │ │ │ - 0x00044660 67000000 43507944 65665f5f 72655f5f g...CPyDef__re__ │ │ │ │ - 0x00044670 5f636163 6865645f 747a0000 43507944 _cached_tz..CPyD │ │ │ │ - 0x00044680 65665f5f 70617273 65725f5f 5f736b69 ef__parser___ski │ │ │ │ - 0x00044690 705f756e 74696c00 43507944 65665f5f p_until.CPyDef__ │ │ │ │ - 0x000446a0 72655f5f 5f6d6174 63685f74 6f5f6c6f re___match_to_lo │ │ │ │ - 0x000446b0 63616c74 696d6500 43507944 65665f5f caltime.CPyDef__ │ │ │ │ - 0x000446c0 70617273 65725f5f 5f706172 73655f62 parser___parse_b │ │ │ │ - 0x000446d0 61736963 5f737472 00000000 43507944 asic_str....CPyD │ │ │ │ - 0x000446e0 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x000446f0 73655f6b 65795f70 61727400 43507944 se_key_part.CPyD │ │ │ │ - 0x00044700 65665f5f 70617273 65725f5f 5f637265 ef__parser___cre │ │ │ │ - 0x00044710 6174655f 64696374 5f72756c 65000000 ate_dict_rule... │ │ │ │ - 0x00044720 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ - 0x00044730 5f637265 6174655f 6c697374 5f72756c _create_list_rul │ │ │ │ - 0x00044740 65000000 43507944 65665f5f 70617273 e...CPyDef__pars │ │ │ │ - 0x00044750 65725f5f 5f706172 73655f6d 756c7469 er___parse_multi │ │ │ │ - 0x00044760 6c696e65 5f737472 00000000 43507944 line_str....CPyD │ │ │ │ - 0x00044770 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x00044780 73655f68 65785f63 68617200 43507944 se_hex_char.CPyD │ │ │ │ - 0x00044790 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x000447a0 73655f62 61736963 5f737472 5f657363 se_basic_str_esc │ │ │ │ - 0x000447b0 61706500 43507944 65665f5f 70617273 ape.CPyDef__pars │ │ │ │ - 0x000447c0 65725f5f 5f5f5f74 6f705f6c 6576656c er_____top_level │ │ │ │ - 0x000447d0 5f5f0000 43507944 65665f5f 72655f5f __..CPyDef__re__ │ │ │ │ - 0x000447e0 5f6d6174 63685f74 6f5f6461 74657469 _match_to_dateti │ │ │ │ - 0x000447f0 6d650000 43507944 65665f5f 70617273 me..CPyDef__pars │ │ │ │ - 0x00044800 65725f5f 5f706172 73655f76 616c7565 er___parse_value │ │ │ │ - 0x00044810 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ - 0x00044820 65725f5f 5f706172 73655f6b 65795f76 er___parse_key_v │ │ │ │ - 0x00044830 616c7565 5f706169 72000000 43507944 alue_pair...CPyD │ │ │ │ - 0x00044840 65665f5f 70617273 65725f5f 5f6b6579 ef__parser___key │ │ │ │ - 0x00044850 5f76616c 75655f72 756c6500 43507944 _value_rule.CPyD │ │ │ │ - 0x00044860 65665f5f 70617273 65725f5f 5f6c6f61 ef__parser___loa │ │ │ │ - 0x00044870 64730000 43507944 65665f5f 70617273 ds..CPyDef__pars │ │ │ │ - 0x00044880 65725f5f 5f6c6f61 64000000 43507944 er___load...CPyD │ │ │ │ - 0x00044890 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ - 0x000448a0 73655f69 6e6c696e 655f7461 626c6500 se_inline_table. │ │ │ │ - 0x000448b0 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ - 0x000448c0 5f706172 73655f61 72726179 00000000 _parse_array.... │ │ │ │ - 0x000448d0 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ - 0x000448e0 5f544f4d 4c446563 6f646545 72726f72 _TOMLDecodeError │ │ │ │ - 0x000448f0 5f5f5f5f 5f696e69 745f5f00 43507950 _____init__.CPyP │ │ │ │ - 0x00044900 795f5f70 61727365 725f5f5f 544f4d4c y__parser___TOML │ │ │ │ - 0x00044910 4465636f 64654572 726f725f 5f5f5f5f DecodeError_____ │ │ │ │ - 0x00044920 696e6974 5f5f0000 00000000 00000000 init__.......... │ │ │ │ - 0x00044930 03000000 03000000 73000000 74000000 ........s...t... │ │ │ │ - 0x00044940 75000000 02000000 8f000000 90000000 u............... │ │ │ │ - 0x00044950 04000000 91000000 92000000 93000000 ................ │ │ │ │ - 0x00044960 94000000 18000000 03000000 04000000 ................ │ │ │ │ - 0x00044970 05000000 06000000 01000000 13000000 ................ │ │ │ │ - 0x00044980 02000000 16000000 17000000 01000000 ................ │ │ │ │ - 0x00044990 1b000000 06000000 0c000000 12000000 ................ │ │ │ │ - 0x000449a0 18000000 15000000 10000000 13000000 ................ │ │ │ │ - 0x000449b0 01000000 1d000000 03000000 1f000000 ................ │ │ │ │ - 0x000449c0 1f000000 1f000000 01000000 e9000000 ................ │ │ │ │ - 0x000449d0 02000000 04000000 22000000 01000000 ........"....... │ │ │ │ - 0x000449e0 08000000 01000000 29000000 01000000 ........)....... │ │ │ │ - 0x000449f0 2f000000 01000000 33000000 01000000 /.......3....... │ │ │ │ - 0x00044a00 97000000 03000000 99000000 99000000 ................ │ │ │ │ - 0x00044a10 99000000 03000000 9a000000 9a000000 ................ │ │ │ │ - 0x00044a20 9a000000 02000000 f1000000 f2000000 ................ │ │ │ │ - 0x00044a30 01000000 9c000000 04000000 9e000000 ................ │ │ │ │ - 0x00044a40 04000000 22000000 9f000000 03000000 ...."........... │ │ │ │ - 0x00044a50 a0000000 a0000000 a0000000 01000000 ................ │ │ │ │ - 0x00044a60 f6000000 06000000 2e000000 2b000000 ............+... │ │ │ │ - 0x00044a70 2a000000 a1000000 a2000000 a3000000 *............... │ │ │ │ - 0x00044a80 03000000 09000000 08000000 0a000000 ................ │ │ │ │ - 0x00044a90 03000000 c9000000 da000000 d9000000 ................ │ │ │ │ - 0x00044aa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00044ab0 05360030 00320031 32370031 00000000 .6.0.2.127.1.... │ │ │ │ - 0x00044ac0 042f416e 206f626a 65637420 6f746865 ./An object othe │ │ │ │ - 0x00044ad0 72207468 616e206c 69737420 666f756e r than list foun │ │ │ │ - 0x00044ae0 64206265 68696e64 20746869 73206b65 d behind this ke │ │ │ │ - 0x00044af0 7905696e 64657800 09457870 65637465 y.index..Expecte │ │ │ │ - 0x00044b00 64200000 3e000000 41000000 0c000000 d ..>...A....... │ │ │ │ - 0x00044b10 41000000 11000000 41000000 27000000 A.......A...'... │ │ │ │ - 0x00044b20 41000000 36000000 41000000 03000000 A...6...A....... │ │ │ │ - 0x00044b30 41000000 06000000 41000000 15000000 A.......A....... │ │ │ │ - 0x00044b40 41000000 0f000000 41000000 0e000000 A.......A....... │ │ │ │ - 0x00044b50 41000000 26000000 41000000 13000000 A...&...A....... │ │ │ │ - 0x00044b60 41000000 29000000 41000000 02000000 A...)...A....... │ │ │ │ - 0x00044b70 41000000 19000000 41000000 0a000000 A.......A....... │ │ │ │ - 0x00044b80 41000000 0b000000 41000000 00000000 A.......A....... │ │ │ │ - 0x00044b90 00000000 .... │ │ │ │ + 0x000408c8 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x000408d8 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x000408e8 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x000408f8 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x00040908 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x00040918 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x00040928 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x00040938 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x00040948 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x00040958 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ + 0x00040968 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ + 0x00040978 79707963 2f6c6962 2d72742f 4350792e ypyc/lib-rt/CPy. │ │ │ │ + 0x00040988 68000000 70000000 2f757372 2f696e63 h...p.../usr/inc │ │ │ │ + 0x00040998 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x000409a8 6f626a65 63742e68 00000000 6f622d3e object.h....ob-> │ │ │ │ + 0x000409b8 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ + 0x000409c8 6f6c5f54 79706500 2f757372 2f696e63 ol_Type./usr/inc │ │ │ │ + 0x000409d8 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x000409e8 63707974 686f6e2f 7475706c 656f626a cpython/tupleobj │ │ │ │ + 0x000409f8 6563742e 68000000 50795475 706c655f ect.h...PyTuple_ │ │ │ │ + 0x00040a08 43686563 6b286f70 29000000 696e6465 Check(op)...inde │ │ │ │ + 0x00040a18 78203c20 50795f53 495a4528 7475706c x < Py_SIZE(tupl │ │ │ │ + 0x00040a28 65290000 2f757372 2f696e63 6c756465 e)../usr/include │ │ │ │ + 0x00040a38 2f707974 686f6e33 2e31332f 63707974 /python3.13/cpyt │ │ │ │ + 0x00040a48 686f6e2f 756e6963 6f64656f 626a6563 hon/unicodeobjec │ │ │ │ + 0x00040a58 742e6800 5079556e 69636f64 655f4368 t.h.PyUnicode_Ch │ │ │ │ + 0x00040a68 65636b28 6f702900 6b696e64 203d3d20 eck(op).kind == │ │ │ │ + 0x00040a78 5079556e 69636f64 655f3442 5954455f PyUnicode_4BYTE_ │ │ │ │ + 0x00040a88 4b494e44 00000000 2f757372 2f696e63 KIND..../usr/inc │ │ │ │ + 0x00040a98 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00040aa8 63707974 686f6e2f 6c697374 6f626a65 cpython/listobje │ │ │ │ + 0x00040ab8 63742e68 00000000 696e6465 78203c20 ct.h....index < │ │ │ │ + 0x00040ac8 6c697374 2d3e616c 6c6f6361 74656400 list->allocated. │ │ │ │ + 0x00040ad8 50794c69 73745f43 6865636b 286f7029 PyList_Check(op) │ │ │ │ + 0x00040ae8 00000000 6f622d3e 6f625f62 6173652e ....ob->ob_base. │ │ │ │ + 0x00040af8 6f625f74 79706520 213d2026 5079426f ob_type != &PyBo │ │ │ │ + 0x00040b08 6f6c5f54 79706500 696e7465 72707265 ol_Type.interpre │ │ │ │ + 0x00040b18 74656420 636c6173 73657320 63616e6e ted classes cann │ │ │ │ + 0x00040b28 6f742069 6e686572 69742066 726f6d20 ot inherit from │ │ │ │ + 0x00040b38 636f6d70 696c6564 00000000 61747472 compiled....attr │ │ │ │ + 0x00040b48 69627574 6520275f 5f6d7970 79635f65 ibute '__mypyc_e │ │ │ │ + 0x00040b58 6e765f5f 27206f66 20277361 66655f70 nv__' of 'safe_p │ │ │ │ + 0x00040b68 61727365 5f666c6f 61745f6d 616b655f arse_float_make_ │ │ │ │ + 0x00040b78 73616665 5f706172 73655f66 6c6f6174 safe_parse_float │ │ │ │ + 0x00040b88 5f6f626a 2720756e 64656669 6e656400 _obj' undefined. │ │ │ │ + 0x00040b98 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ + 0x00040ba8 206f6620 274e6573 74656444 69637427 of 'NestedDict' │ │ │ │ + 0x00040bb8 20756e64 6566696e 65640000 61747472 undefined..attr │ │ │ │ + 0x00040bc8 69627574 6520275f 70656e64 696e675f ibute '_pending_ │ │ │ │ + 0x00040bd8 666c6167 7327206f 66202746 6c616773 flags' of 'Flags │ │ │ │ + 0x00040be8 2720756e 64656669 6e656400 61747472 ' undefined.attr │ │ │ │ + 0x00040bf8 69627574 6520275f 666c6167 7327206f ibute '_flags' o │ │ │ │ + 0x00040c08 66202746 6c616773 2720756e 64656669 f 'Flags' undefi │ │ │ │ + 0x00040c18 6e656400 2f757372 2f696e63 6c756465 ned./usr/include │ │ │ │ + 0x00040c28 2f707974 686f6e33 2e31332f 696e7465 /python3.13/inte │ │ │ │ + 0x00040c38 726e616c 2f707963 6f72655f 63616c6c rnal/pycore_call │ │ │ │ + 0x00040c48 2e680000 61726720 213d204e 554c4c00 .h..arg != NULL. │ │ │ │ + 0x00040c58 6275696c 642f5f5f 6e617469 76655f35 build/__native_5 │ │ │ │ + 0x00040c68 62616538 61353762 35656638 35383138 bae8a57b5ef85818 │ │ │ │ + 0x00040c78 6234382e 63000000 6370795f 725f5f5f b48.c...cpy_r___ │ │ │ │ + 0x00040c88 6d797079 635f7365 6c665f5f 00000000 mypyc_self__.... │ │ │ │ + 0x00040c98 2f757372 2f6c6962 2f707974 686f6e33 /usr/lib/python3 │ │ │ │ + 0x00040ca8 2f646973 742d7061 636b6167 65732f6d /dist-packages/m │ │ │ │ + 0x00040cb8 79707963 2f6c6962 2d72742f 6c697374 ypyc/lib-rt/list │ │ │ │ + 0x00040cc8 5f6f7073 2e630000 50794c69 73745f43 _ops.c..PyList_C │ │ │ │ + 0x00040cd8 6865636b 286c6973 74290000 6f622d3e heck(list)..ob-> │ │ │ │ + 0x00040ce8 6f625f74 79706520 213d2026 50794c6f ob_type != &PyLo │ │ │ │ + 0x00040cf8 6e675f54 79706500 2f757372 2f6c6962 ng_Type./usr/lib │ │ │ │ + 0x00040d08 2f707974 686f6e33 2f646973 742d7061 /python3/dist-pa │ │ │ │ + 0x00040d18 636b6167 65732f6d 79707963 2f6c6962 ckages/mypyc/lib │ │ │ │ + 0x00040d28 2d72742f 67657461 72677366 6173742e -rt/getargsfast. │ │ │ │ + 0x00040d38 63000000 50795475 706c655f 43686563 c...PyTuple_Chec │ │ │ │ + 0x00040d48 6b286b77 6e616d65 73290000 5079556e k(kwnames)..PyUn │ │ │ │ + 0x00040d58 69636f64 655f4368 65636b28 6b776e61 icode_Check(kwna │ │ │ │ + 0x00040d68 6d652900 7365636f 6e642061 7267756d me).second argum │ │ │ │ + 0x00040d78 656e7420 6d757374 20626520 7374722c ent must be str, │ │ │ │ + 0x00040d88 206e6f74 20257300 5f5f6d79 7079635f not %s.__mypyc_ │ │ │ │ + 0x00040d98 61747472 735f5f00 5f5f6d79 7079635f attrs__.__mypyc_ │ │ │ │ + 0x00040da8 61747472 735f5f20 6973206e 6f742061 attrs__ is not a │ │ │ │ + 0x00040db8 20747570 6c650000 2c200000 4e6f6e65 tuple.., ..None │ │ │ │ + 0x00040dc8 00000000 5f5f6d6f 64756c65 5f5f0000 ....__module__.. │ │ │ │ + 0x00040dd8 5f5f7175 616c6e61 6d655f5f 00000000 __qualname__.... │ │ │ │ + 0x00040de8 6275696c 74696e73 00000000 25552e25 builtins....%U.% │ │ │ │ + 0x00040df8 55000000 7475706c 655b3c25 64206974 U...tuple[<%d it │ │ │ │ + 0x00040e08 656d733e 5d000000 7475706c 655b0000 ems>]...tuple[.. │ │ │ │ + 0x00040e18 25552555 25730000 66756e63 74696f6e %U%U%s..function │ │ │ │ + 0x00040e28 00000000 28290000 6b657977 6f726420 ....()..keyword │ │ │ │ + 0x00040e38 00000000 6174206d 6f737400 65786163 ....at most.exac │ │ │ │ + 0x00040e48 746c7900 6174206c 65617374 00000000 tly.at least.... │ │ │ │ + 0x00040e58 74686973 2066756e 6374696f 6e000000 this function... │ │ │ │ + 0x00040e68 705f7661 20213d20 4e554c4c 00000000 p_va != NULL.... │ │ │ │ + 0x00040e78 70617273 65722d3e 6b657977 6f726473 parser->keywords │ │ │ │ + 0x00040e88 20213d20 4e554c4c 00000000 456d7074 != NULL....Empt │ │ │ │ + 0x00040e98 79206b65 79776f72 64207061 72616d65 y keyword parame │ │ │ │ + 0x00040ea8 74657220 6e616d65 00000000 496e7661 ter name....Inva │ │ │ │ + 0x00040eb8 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ + 0x00040ec8 6720287c 20737065 63696669 65642074 g (| specified t │ │ │ │ + 0x00040ed8 77696365 29000000 496e7661 6c696420 wice)...Invalid │ │ │ │ + 0x00040ee8 666f726d 61742073 7472696e 67202824 format string ($ │ │ │ │ + 0x00040ef8 20626566 6f726520 7c290000 496e7661 before |)..Inva │ │ │ │ + 0x00040f08 6c696420 666f726d 61742073 7472696e lid format strin │ │ │ │ + 0x00040f18 67202824 20737065 63696669 65642074 g ($ specified t │ │ │ │ + 0x00040f28 77696365 29000000 456d7074 79207061 wice)...Empty pa │ │ │ │ + 0x00040f38 72616d65 74657220 6e616d65 20616674 rameter name aft │ │ │ │ + 0x00040f48 65722024 00000000 496e7661 6c696420 er $....Invalid │ │ │ │ + 0x00040f58 666f726d 61742073 7472696e 67202840 format string (@ │ │ │ │ + 0x00040f68 20737065 63696669 65642074 77696365 specified twice │ │ │ │ + 0x00040f78 29000000 496e7661 6c696420 666f726d )...Invalid form │ │ │ │ + 0x00040f88 61742073 7472696e 67202840 20776974 at string (@ wit │ │ │ │ + 0x00040f98 686f7574 20707265 63656469 6e67207c hout preceding | │ │ │ │ + 0x00040fa8 20616e64 20242900 4d6f7265 206b6579 and $).More key │ │ │ │ + 0x00040fb8 776f7264 206c6973 7420656e 74726965 word list entrie │ │ │ │ + 0x00040fc8 73202825 64292074 68616e20 666f726d s (%d) than form │ │ │ │ + 0x00040fd8 61742073 70656369 66696572 73202825 at specifiers (% │ │ │ │ + 0x00040fe8 64290000 6d6f7265 20617267 756d656e d)..more argumen │ │ │ │ + 0x00040ff8 74207370 65636966 69657273 20746861 t specifiers tha │ │ │ │ + 0x00041008 6e206b65 79776f72 64206c69 73742065 n keyword list e │ │ │ │ + 0x00041018 6e747269 65732028 72656d61 696e696e ntries (remainin │ │ │ │ + 0x00041028 6720666f 726d6174 3a272573 27290000 g format:'%s').. │ │ │ │ + 0x00041038 70617273 65722d3e 6e657874 203d3d20 parser->next == │ │ │ │ + 0x00041048 4e554c4c 00000000 252e3230 30732573 NULL....%.200s%s │ │ │ │ + 0x00041058 2074616b 65732061 74206d6f 73742025 takes at most % │ │ │ │ + 0x00041068 64202573 61726775 6d656e74 25732028 d %sargument%s ( │ │ │ │ + 0x00041078 257a6420 67697665 6e290000 252e3230 %zd given)..%.20 │ │ │ │ + 0x00041088 30732573 2074616b 6573206e 6f20706f 0s%s takes no po │ │ │ │ + 0x00041098 73697469 6f6e616c 20617267 756d656e sitional argumen │ │ │ │ + 0x000410a8 74730000 252e3230 30732573 2074616b ts..%.200s%s tak │ │ │ │ + 0x000410b8 65732025 73202564 20706f73 6974696f es %s %d positio │ │ │ │ + 0x000410c8 6e616c20 61726775 6d656e74 25732028 nal argument%s ( │ │ │ │ + 0x000410d8 257a6420 67697665 6e290000 2149535f %zd given)..!IS_ │ │ │ │ + 0x000410e8 454e445f 4f465f46 4f524d41 54282a66 END_OF_FORMAT(*f │ │ │ │ + 0x000410f8 6f726d61 74290000 50795475 706c655f ormat)..PyTuple_ │ │ │ │ + 0x00041108 43686563 6b286b77 7475706c 65290000 Check(kwtuple).. │ │ │ │ + 0x00041118 252e3230 30732573 206d6973 73696e67 %.200s%s missing │ │ │ │ + 0x00041128 20726571 75697265 64206b65 79776f72 required keywor │ │ │ │ + 0x00041138 642d6f6e 6c792061 7267756d 656e7420 d-only argument │ │ │ │ + 0x00041148 27255527 00000000 252e3230 30732573 '%U'....%.200s%s │ │ │ │ + 0x00041158 206d6973 73696e67 20726571 75697265 missing require │ │ │ │ + 0x00041168 64206172 67756d65 6e742027 25552720 d argument '%U' │ │ │ │ + 0x00041178 28706f73 20256429 00000000 49535f45 (pos %d)....IS_E │ │ │ │ + 0x00041188 4e445f4f 465f464f 524d4154 282a666f ND_OF_FORMAT(*fo │ │ │ │ + 0x00041198 726d6174 29207c7c 20282a66 6f726d61 rmat) || (*forma │ │ │ │ + 0x000411a8 74203d3d 20277c27 29207c7c 20282a66 t == '|') || (*f │ │ │ │ + 0x000411b8 6f726d61 74203d3d 20272427 29000000 ormat == '$')... │ │ │ │ + 0x000411c8 61726775 6d656e74 20666f72 20252e32 argument for %.2 │ │ │ │ + 0x000411d8 30307325 73206769 76656e20 6279206e 00s%s given by n │ │ │ │ + 0x000411e8 616d6520 28272555 27292061 6e642070 ame ('%U') and p │ │ │ │ + 0x000411f8 6f736974 696f6e20 28256429 00000000 osition (%d).... │ │ │ │ + 0x00041208 27255327 20697320 616e2069 6e76616c '%S' is an inval │ │ │ │ + 0x00041218 6964206b 6579776f 72642061 7267756d id keyword argum │ │ │ │ + 0x00041228 656e7420 666f7220 252e3230 30732573 ent for %.200s%s │ │ │ │ + 0x00041238 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ + 0x00041248 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x00041258 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x00041268 67657461 7267732e 63000000 61726773 getargs.c...args │ │ │ │ + 0x00041278 20213d20 4e554c4c 20262620 50795475 != NULL && PyTu │ │ │ │ + 0x00041288 706c655f 43686563 6b286172 67732900 ple_Check(args). │ │ │ │ + 0x00041298 6b776172 6773203d 3d204e55 4c4c207c kwargs == NULL | │ │ │ │ + 0x000412a8 7c205079 44696374 5f436865 636b286b | PyDict_Check(k │ │ │ │ + 0x000412b8 77617267 73290000 666f726d 61742021 wargs)..format ! │ │ │ │ + 0x000412c8 3d204e55 4c4c0000 6b776c69 73742021 = NULL..kwlist ! │ │ │ │ + 0x000412d8 3d204e55 4c4c0000 2f757372 2f696e63 = NULL../usr/inc │ │ │ │ + 0x000412e8 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x000412f8 63707974 686f6e2f 64696374 6f626a65 cpython/dictobje │ │ │ │ + 0x00041308 63742e68 00000000 50794469 63745f43 ct.h....PyDict_C │ │ │ │ + 0x00041318 6865636b 286f7029 00000000 6d696e20 heck(op)....min │ │ │ │ + 0x00041328 3d3d2049 4e545f4d 41580000 6d617820 == INT_MAX..max │ │ │ │ + 0x00041338 3d3d2049 4e545f4d 41580000 252e3230 == INT_MAX..%.20 │ │ │ │ + 0x00041348 30732573 206d6973 73696e67 20726571 0s%s missing req │ │ │ │ + 0x00041358 75697265 64206b65 79776f72 642d6f6e uired keyword-on │ │ │ │ + 0x00041368 6c792061 7267756d 656e7420 27257327 ly argument '%s' │ │ │ │ + 0x00041378 00000000 252e3230 30732573 206d6973 ....%.200s%s mis │ │ │ │ + 0x00041388 73696e67 20726571 75697265 64206172 sing required ar │ │ │ │ + 0x00041398 67756d65 6e742027 25732720 28706f73 gument '%s' (pos │ │ │ │ + 0x000413a8 20256429 00000000 61726775 6d656e74 %d)....argument │ │ │ │ + 0x000413b8 20666f72 20252e32 30307325 73206769 for %.200s%s gi │ │ │ │ + 0x000413c8 76656e20 6279206e 616d6520 28272573 ven by name ('%s │ │ │ │ + 0x000413d8 27292061 6e642070 6f736974 696f6e20 ') and position │ │ │ │ + 0x000413e8 28256429 00000000 6b657977 6f726473 (%d)....keywords │ │ │ │ + 0x000413f8 206d7573 74206265 20737472 696e6773 must be strings │ │ │ │ + 0x00041408 00000000 27255527 20697320 616e2069 ....'%U' is an i │ │ │ │ + 0x00041418 6e76616c 6964206b 6579776f 72642061 nvalid keyword a │ │ │ │ + 0x00041428 7267756d 656e7420 666f7220 252e3230 rgument for %.20 │ │ │ │ + 0x00041438 30732573 00000000 696e7420 746f6f20 0s%s....int too │ │ │ │ + 0x00041448 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ + 0x00041458 20746f20 69363400 696e7465 67657220 to i64.integer │ │ │ │ + 0x00041468 64697669 73696f6e 206f7220 6d6f6475 division or modu │ │ │ │ + 0x00041478 6c6f2062 79207a65 726f0000 696e7465 lo by zero..inte │ │ │ │ + 0x00041488 67657220 64697669 73696f6e 206f7665 ger division ove │ │ │ │ + 0x00041498 72666c6f 77000000 696e7420 746f6f20 rflow...int too │ │ │ │ + 0x000414a8 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ + 0x000414b8 20746f20 69333200 696e7420 746f6f20 to i32.int too │ │ │ │ + 0x000414c8 6c617267 6520746f 20636f6e 76657274 large to convert │ │ │ │ + 0x000414d8 20746f20 69313600 696e7420 746f6f20 to i16.int too │ │ │ │ + 0x000414e8 6c617267 65206f72 20736d61 6c6c2074 large or small t │ │ │ │ + 0x000414f8 6f20636f 6e766572 7420746f 20753800 o convert to u8. │ │ │ │ + 0x00041508 6d617468 20646f6d 61696e20 6572726f math domain erro │ │ │ │ + 0x00041518 72000000 6d617468 2072616e 67652065 r...math range e │ │ │ │ + 0x00041528 72726f72 00000000 666c6f61 7420666c rror....float fl │ │ │ │ + 0x00041538 6f6f7220 64697669 73696f6e 20627920 oor division by │ │ │ │ + 0x00041548 7a65726f 00000000 73747269 6e672069 zero....string i │ │ │ │ + 0x00041558 6e646578 206f7574 206f6620 72616e67 ndex out of rang │ │ │ │ + 0x00041568 65000000 64617461 20213d20 4e554c4c e...data != NULL │ │ │ │ + 0x00041578 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ + 0x00041588 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x00041598 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x000415a8 7374725f 6f70732e 63000000 5079556e str_ops.c...PyUn │ │ │ │ + 0x000415b8 69636f64 655f4368 65636b28 756e6963 icode_Check(unic │ │ │ │ + 0x000415c8 6f646529 00000000 5079556e 69636f64 ode)....PyUnicod │ │ │ │ + 0x000415d8 655f4b49 4e442875 6e69636f 64652920 e_KIND(unicode) │ │ │ │ + 0x000415e8 3d3d2050 79556e69 636f6465 5f344259 == PyUnicode_4BY │ │ │ │ + 0x000415f8 54455f4b 494e4400 50797468 6f6e2069 TE_KIND.Python i │ │ │ │ + 0x00041608 6e742074 6f6f206c 61726765 20746f20 nt too large to │ │ │ │ + 0x00041618 636f6e76 65727420 746f2043 20737369 convert to C ssi │ │ │ │ + 0x00041628 7a655f74 00000000 73657175 656e6365 ze_t....sequence │ │ │ │ + 0x00041638 20697465 6d20257a 643a2065 78706563 item %zd: expec │ │ │ │ + 0x00041648 74656420 73747220 696e7374 616e6365 ted str instance │ │ │ │ + 0x00041658 2c20252e 38307320 666f756e 64000000 , %.80s found... │ │ │ │ + 0x00041668 6a6f696e 28292072 6573756c 74206973 join() result is │ │ │ │ + 0x00041678 20746f6f 206c6f6e 6720666f 72206120 too long for a │ │ │ │ + 0x00041688 50797468 6f6e2073 7472696e 67000000 Python string... │ │ │ │ + 0x00041698 5079556e 69636f64 655f4368 65636b28 PyUnicode_Check( │ │ │ │ + 0x000416a8 6c617374 5f6f626a 29000000 7265735f last_obj)...res_ │ │ │ │ + 0x000416b8 64617461 203d3d20 5079556e 69636f64 data == PyUnicod │ │ │ │ + 0x000416c8 655f3142 5954455f 44415441 28726573 e_1BYTE_DATA(res │ │ │ │ + 0x000416d8 29202b20 6b696e64 202a2050 79556e69 ) + kind * PyUni │ │ │ │ + 0x000416e8 636f6465 5f474554 5f4c454e 47544828 code_GET_LENGTH( │ │ │ │ + 0x000416f8 72657329 00000000 7265735f 6f666673 res)....res_offs │ │ │ │ + 0x00041708 6574203d 3d205079 556e6963 6f64655f et == PyUnicode_ │ │ │ │ + 0x00041718 4745545f 4c454e47 54482872 65732900 GET_LENGTH(res). │ │ │ │ + 0x00041728 5f507955 6e69636f 64655f43 6865636b _PyUnicode_Check │ │ │ │ + 0x00041738 436f6e73 69737465 6e637928 7265732c Consistency(res, │ │ │ │ + 0x00041748 20312900 6f726428 29206578 70656374 1).ord() expect │ │ │ │ + 0x00041758 65642061 20636861 72616374 65722c20 ed a character, │ │ │ │ + 0x00041768 62757420 61207374 72696e67 206f6620 but a string of │ │ │ │ + 0x00041778 6c656e67 74682025 7a642066 6f756e64 length %zd found │ │ │ │ + 0x00041788 00000000 6a6f696e 28292072 6573756c ....join() resul │ │ │ │ + 0x00041798 74206973 20746f6f 206c6f6e 6720666f t is too long fo │ │ │ │ + 0x000417a8 72206120 50797468 6f6e2062 79746573 r a Python bytes │ │ │ │ + 0x000417b8 00000000 2f757372 2f6c6962 2f707974 ..../usr/lib/pyt │ │ │ │ + 0x000417c8 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x000417d8 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x000417e8 62797465 735f6f70 732e6300 7265735f bytes_ops.c.res_ │ │ │ │ + 0x000417f8 64617461 203d3d20 7265742d 3e6f625f data == ret->ob_ │ │ │ │ + 0x00041808 7376616c 202b2028 28507956 61724f62 sval + ((PyVarOb │ │ │ │ + 0x00041818 6a656374 202a2972 6574292d 3e6f625f ject *)ret)->ob_ │ │ │ │ + 0x00041828 73697a65 00000000 2f757372 2f696e63 size..../usr/inc │ │ │ │ + 0x00041838 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00041848 63707974 686f6e2f 62797465 61727261 cpython/bytearra │ │ │ │ + 0x00041858 796f626a 6563742e 68000000 50794279 yobject.h...PyBy │ │ │ │ + 0x00041868 74654172 7261795f 43686563 6b286f70 teArray_Check(op │ │ │ │ + 0x00041878 29000000 6f726428 29206578 70656374 )...ord() expect │ │ │ │ + 0x00041888 73206120 63686172 61637465 72000000 s a character... │ │ │ │ + 0x00041898 6c697374 20696e64 6578206f 7574206f list index out o │ │ │ │ + 0x000418a8 66207261 6e676500 6c697374 20617373 f range.list ass │ │ │ │ + 0x000418b8 69676e6d 656e7420 696e6465 78206f75 ignment index ou │ │ │ │ + 0x000418c8 74206f66 2072616e 67650000 30203c3d t of range..0 <= │ │ │ │ + 0x000418d8 20696e64 65780000 706f7020 66726f6d index..pop from │ │ │ │ + 0x000418e8 20656d70 7479206c 69737400 706f7020 empty list.pop │ │ │ │ + 0x000418f8 696e6465 78206f75 74206f66 2072616e index out of ran │ │ │ │ + 0x00041908 67650000 2f757372 2f6c6962 2f707974 ge../usr/lib/pyt │ │ │ │ + 0x00041918 686f6e33 2f646973 742d7061 636b6167 hon3/dist-packag │ │ │ │ + 0x00041928 65732f6d 79707963 2f6c6962 2d72742f es/mypyc/lib-rt/ │ │ │ │ + 0x00041938 70797468 6f6e7375 70706f72 742e6800 pythonsupport.h. │ │ │ │ + 0x00041948 73656c66 2d3e6f62 5f697465 6d20213d self->ob_item != │ │ │ │ + 0x00041958 204e554c 4c207c7c 206e6577 73697a65 NULL || newsize │ │ │ │ + 0x00041968 203d3d20 30000000 6f622d3e 6f625f62 == 0...ob->ob_b │ │ │ │ + 0x00041978 6173652e 6f625f74 79706520 213d2026 ase.ob_type != & │ │ │ │ + 0x00041988 50794c6f 6e675f54 79706500 6c697374 PyLong_Type.list │ │ │ │ + 0x00041998 2e72656d 6f766528 78293a20 78206e6f .remove(x): x no │ │ │ │ + 0x000419a8 7420696e 206c6973 74000000 76616c75 t in list...valu │ │ │ │ + 0x000419b8 65206973 206e6f74 20696e20 6c697374 e is not in list │ │ │ │ + 0x000419c8 00000000 27252e32 30307327 206f626a ....'%.200s' obj │ │ │ │ + 0x000419d8 65637420 6973206e 6f742061 206d6170 ect is not a map │ │ │ │ + 0x000419e8 70696e67 00000000 2f757372 2f696e63 ping..../usr/inc │ │ │ │ + 0x000419f8 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00041a08 63707974 686f6e2f 61627374 72616374 cpython/abstract │ │ │ │ + 0x00041a18 2e680000 6b657973 00000000 61207475 .h..keys....a tu │ │ │ │ + 0x00041a28 706c6520 6f66206c 656e6774 68203220 ple of length 2 │ │ │ │ + 0x00041a38 65787065 63746564 00000000 7475706c expected....tupl │ │ │ │ + 0x00041a48 6520696e 64657820 6f757420 6f662072 e index out of r │ │ │ │ + 0x00041a58 616e6765 00000000 4350795f 43617463 ange....CPy_Catc │ │ │ │ + 0x00041a68 68457272 6f722063 616c6c65 64207769 hError called wi │ │ │ │ + 0x00041a78 7468206e 6f206572 726f7221 00000000 th no error!.... │ │ │ │ + 0x00041a88 66617461 6c3a206f 7574206f 66206d65 fatal: out of me │ │ │ │ + 0x00041a98 6d6f7279 0a000000 61747472 69627574 mory....attribut │ │ │ │ + 0x00041aa8 65202745 58504c49 4349545f 4e455354 e 'EXPLICIT_NEST │ │ │ │ + 0x00041ab8 27206f66 2027466c 61677327 20756e64 ' of 'Flags' und │ │ │ │ + 0x00041ac8 6566696e 65640000 61747472 69627574 efined..attribut │ │ │ │ + 0x00041ad8 65202746 524f5a45 4e27206f 66202746 e 'FROZEN' of 'F │ │ │ │ + 0x00041ae8 6c616773 2720756e 64656669 6e656400 lags' undefined. │ │ │ │ + 0x00041af8 2573206f 626a6563 74206578 70656374 %s object expect │ │ │ │ + 0x00041b08 65643b20 676f7420 25550000 2573206f ed; got %U..%s o │ │ │ │ + 0x00041b18 626a6563 74206578 70656374 65643b20 bject expected; │ │ │ │ + 0x00041b28 616e6420 6572726f 72656420 666f726d and errored form │ │ │ │ + 0x00041b38 61747469 6e672072 65616c20 74797065 atting real type │ │ │ │ + 0x00041b48 21000000 27736166 655f7061 7273655f !...'safe_parse_ │ │ │ │ + 0x00041b58 666c6f61 745f6d61 6b655f73 6166655f float_make_safe_ │ │ │ │ + 0x00041b68 70617273 655f666c 6f61745f 6f626a27 parse_float_obj' │ │ │ │ + 0x00041b78 206f626a 65637420 61747472 69627574 object attribut │ │ │ │ + 0x00041b88 6520275f 5f6d7970 79635f65 6e765f5f e '__mypyc_env__ │ │ │ │ + 0x00041b98 27206361 6e6e6f74 20626520 64656c65 ' cannot be dele │ │ │ │ + 0x00041ba8 74656400 746f6d6c 692e5f70 61727365 ted.tomli._parse │ │ │ │ + 0x00041bb8 722e6d61 6b655f73 6166655f 70617273 r.make_safe_pars │ │ │ │ + 0x00041bc8 655f666c 6f61745f 656e7600 274e6573 e_float_env.'Nes │ │ │ │ + 0x00041bd8 74656444 69637427 206f626a 65637420 tedDict' object │ │ │ │ + 0x00041be8 61747472 69627574 65202764 69637427 attribute 'dict' │ │ │ │ + 0x00041bf8 2063616e 6e6f7420 62652064 656c6574 cannot be delet │ │ │ │ + 0x00041c08 65640000 64696374 00000000 27466c61 ed..dict....'Fla │ │ │ │ + 0x00041c18 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ + 0x00041c28 62757465 20275f70 656e6469 6e675f66 bute '_pending_f │ │ │ │ + 0x00041c38 6c616773 27206361 6e6e6f74 20626520 lags' cannot be │ │ │ │ + 0x00041c48 64656c65 74656400 27466c61 67732720 deleted.'Flags' │ │ │ │ + 0x00041c58 6f626a65 63742061 74747269 62757465 object attribute │ │ │ │ + 0x00041c68 20275f66 6c616773 27206361 6e6e6f74 '_flags' cannot │ │ │ │ + 0x00041c78 20626520 64656c65 74656400 5f5f696e be deleted.__in │ │ │ │ + 0x00041c88 69745f5f 00000000 7372632f 746f6d6c it__....src/toml │ │ │ │ + 0x00041c98 692f5f70 61727365 722e7079 00000000 i/_parser.py.... │ │ │ │ + 0x00041ca8 746f6d6c 692e5f70 61727365 722e466c tomli._parser.Fl │ │ │ │ + 0x00041cb8 61677300 6370795f 725f7230 00000000 ags.cpy_r_r0.... │ │ │ │ + 0x00041cc8 6370795f 725f6b65 79000000 6164645f cpy_r_key...add_ │ │ │ │ + 0x00041cd8 70656e64 696e6700 5f5f6d79 7079635f pending.__mypyc_ │ │ │ │ + 0x00041ce8 64656661 756c7473 5f736574 75700000 defaults_setup.. │ │ │ │ + 0x00041cf8 746f6d6c 692e5f70 61727365 722e4e65 tomli._parser.Ne │ │ │ │ + 0x00041d08 73746564 44696374 00000000 6d616b65 stedDict....make │ │ │ │ + 0x00041d18 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ + 0x00041d28 74000000 6370795f 725f7061 7273655f t...cpy_r_parse_ │ │ │ │ + 0x00041d38 666c6f61 74000000 6765745f 6f725f63 float...get_or_c │ │ │ │ + 0x00041d48 72656174 655f6e65 73740000 7475706c reate_nest..tupl │ │ │ │ + 0x00041d58 65000000 626f6f6c 00000000 61747472 e...bool....attr │ │ │ │ + 0x00041d68 69627574 65202725 2e323030 7327206f ibute '%.200s' o │ │ │ │ + 0x00041d78 66202725 2e323030 73272075 6e646566 f '%.200s' undef │ │ │ │ + 0x00041d88 696e6564 00000000 5f5f6d79 7079635f ined....__mypyc_ │ │ │ │ + 0x00041d98 656e765f 5f000000 73616665 5f706172 env__...safe_par │ │ │ │ + 0x00041da8 73655f66 6c6f6174 5f6d616b 655f7361 se_float_make_sa │ │ │ │ + 0x00041db8 66655f70 61727365 5f666c6f 61745f6f fe_parse_float_o │ │ │ │ + 0x00041dc8 626a0000 73616665 5f706172 73655f66 bj..safe_parse_f │ │ │ │ + 0x00041dd8 6c6f6174 00000000 61747472 69627574 loat....attribut │ │ │ │ + 0x00041de8 65202770 61727365 5f666c6f 61742720 e 'parse_float' │ │ │ │ + 0x00041df8 6f662027 6d616b65 5f736166 655f7061 of 'make_safe_pa │ │ │ │ + 0x00041e08 7273655f 666c6f61 745f656e 76272075 rse_float_env' u │ │ │ │ + 0x00041e18 6e646566 696e6564 00000000 2f757372 ndefined..../usr │ │ │ │ + 0x00041e28 2f6c6962 2f707974 686f6e33 2f646973 /lib/python3/dis │ │ │ │ + 0x00041e38 742d7061 636b6167 65732f6d 79707963 t-packages/mypyc │ │ │ │ + 0x00041e48 2f6c6962 2d72742f 6d697363 5f6f7073 /lib-rt/misc_ops │ │ │ │ + 0x00041e58 2e630000 50795475 706c655f 43686563 .c..PyTuple_Chec │ │ │ │ + 0x00041e68 6b286261 73657329 00000000 6d657461 k(bases)....meta │ │ │ │ + 0x00041e78 636c6173 7320636f 6e666c69 63743a20 class conflict: │ │ │ │ + 0x00041e88 74686520 6d657461 636c6173 73206f66 the metaclass of │ │ │ │ + 0x00041e98 20612064 65726976 65642063 6c617373 a derived class │ │ │ │ + 0x00041ea8 206d7573 74206265 20612028 6e6f6e2d must be a (non- │ │ │ │ + 0x00041eb8 73747269 63742920 73756263 6c617373 strict) subclass │ │ │ │ + 0x00041ec8 206f6620 74686520 6d657461 636c6173 of the metaclas │ │ │ │ + 0x00041ed8 73657320 6f662061 6c6c2069 74732062 ses of all its b │ │ │ │ + 0x00041ee8 61736573 00000000 5f5f6d72 6f5f656e ases....__mro_en │ │ │ │ + 0x00041ef8 74726965 735f5f00 5f5f6d72 6f5f656e tries__.__mro_en │ │ │ │ + 0x00041f08 74726965 735f5f20 6d757374 20726574 tries__ must ret │ │ │ │ + 0x00041f18 75726e20 61207475 706c6500 74797069 urn a tuple.typi │ │ │ │ + 0x00041f28 6e670000 54797069 6e674d65 74610000 ng..TypingMeta.. │ │ │ │ + 0x00041f38 47656e65 7269634d 65746100 5f50726f GenericMeta._Pro │ │ │ │ + 0x00041f48 746f636f 6c4d6574 61000000 74797069 tocolMeta...typi │ │ │ │ + 0x00041f58 6e675f65 7874656e 73696f6e 73000000 ng_extensions... │ │ │ │ + 0x00041f68 61626300 4142434d 65746100 6d797079 abc.ABCMeta.mypy │ │ │ │ + 0x00041f78 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ + 0x00041f88 68617665 2061206d 65746163 6c617373 have a metaclass │ │ │ │ + 0x00041f98 00000000 5f5f6f72 69675f62 61736573 ....__orig_bases │ │ │ │ + 0x00041fa8 5f5f0000 742d3e68 745f7479 70652e74 __..t->ht_type.t │ │ │ │ + 0x00041fb8 705f6261 73652021 3d204e55 4c4c0000 p_base != NULL.. │ │ │ │ + 0x00041fc8 5f5f736c 6f74735f 5f000000 6d797079 __slots__...mypy │ │ │ │ + 0x00041fd8 6320636c 61737365 73206361 6e277420 c classes can't │ │ │ │ + 0x00041fe8 68617665 205f5f73 6c6f7473 5f5f0000 have __slots__.. │ │ │ │ + 0x00041ff8 5f5f6174 7472735f 61747472 735f5f00 __attrs_attrs__. │ │ │ │ + 0x00042008 61747472 00000000 61747472 2d617574 attr....attr-aut │ │ │ │ + 0x00042018 6f000000 6e6f7420 656e6f75 67682076 o...not enough v │ │ │ │ + 0x00042028 616c7565 7320746f 20756e70 61636b20 alues to unpack │ │ │ │ + 0x00042038 28657870 65637465 6420257a 642c2067 (expected %zd, g │ │ │ │ + 0x00042048 6f742025 7a642900 746f6f20 6d616e79 ot %zd).too many │ │ │ │ + 0x00042058 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ + 0x00042068 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ + 0x00042078 00000000 73757272 6f676174 65706173 ....surrogatepas │ │ │ │ + 0x00042088 73000000 73757065 72000000 3c756e61 s...super.... │ │ │ │ + 0x000420a8 50795475 706c655f 43686563 6b286d6f PyTuple_Check(mo │ │ │ │ + 0x000420b8 64756c65 29000000 50794572 725f4f63 dule)...PyErr_Oc │ │ │ │ + 0x000420c8 63757272 65642829 20262620 22657272 curred() && "err │ │ │ │ + 0x000420d8 6f722069 6e646963 61746f72 2073686f or indicator sho │ │ │ │ + 0x000420e8 756c6420 62652073 6574206f 6e206261 uld be set on ba │ │ │ │ + 0x000420f8 6420696d 706f7274 21220000 50795475 d import!"..PyTu │ │ │ │ + 0x00042108 706c655f 43686563 6b286173 5f6e616d ple_Check(as_nam │ │ │ │ + 0x00042118 65732900 63616e6e 6f742069 6d706f72 es).cannot impor │ │ │ │ + 0x00042128 74206e61 6d652025 52206672 6f6d2025 t name %R from % │ │ │ │ + 0x00042138 52202825 53290000 3c6d6f64 756c653e R (%S).. │ │ │ │ + 0x00042148 00000000 7372632f 746f6d6c 692f5f5f ....src/tomli/__ │ │ │ │ + 0x00042158 696e6974 5f5f2e70 79000000 6370795f init__.py...cpy_ │ │ │ │ + 0x00042168 725f7235 00000000 6370795f 725f7236 r_r5....cpy_r_r6 │ │ │ │ + 0x00042178 00000000 6370795f 725f7237 00000000 ....cpy_r_r7.... │ │ │ │ + 0x00042188 7372632f 746f6d6c 692f5f74 79706573 src/tomli/_types │ │ │ │ + 0x00042198 2e707900 7372632f 746f6d6c 692f5f72 .py.src/tomli/_r │ │ │ │ + 0x000421a8 652e7079 00000000 756e7375 70706f72 e.py....unsuppor │ │ │ │ + 0x000421b8 74656420 6f706572 616e6420 74797065 ted operand type │ │ │ │ + 0x000421c8 28732920 666f7220 252e3130 30733a20 (s) for %.100s: │ │ │ │ + 0x000421d8 27252e31 30307327 20616e64 2027252e '%.100s' and '%. │ │ │ │ + 0x000421e8 31303073 27000000 72656769 73747279 100s'...registry │ │ │ │ + 0x000421f8 00000000 72656769 73746572 00000000 ....register.... │ │ │ │ + 0x00042208 496e7661 6c696420 66697273 74206172 Invalid first ar │ │ │ │ + 0x00042218 67756d65 6e742074 6f206072 65676973 gument to `regis │ │ │ │ + 0x00042228 74657228 29603a20 25522e20 55736520 ter()`: %R. Use │ │ │ │ + 0x00042238 65697468 65722060 40726567 69737465 either `@registe │ │ │ │ + 0x00042248 7228736f 6d655f63 6c617373 2960206f r(some_class)` o │ │ │ │ + 0x00042258 7220706c 61696e20 60407265 67697374 r plain `@regist │ │ │ │ + 0x00042268 65726020 6f6e2061 6e20616e 6e6f7461 er` on an annota │ │ │ │ + 0x00042278 74656420 66756e63 74696f6e 2e000000 ted function.... │ │ │ │ + 0x00042288 6765745f 74797065 5f68696e 74730000 get_type_hints.. │ │ │ │ + 0x00042298 496e7661 6c696420 616e6e6f 74617469 Invalid annotati │ │ │ │ + 0x000422a8 6f6e2066 6f722025 522e2025 52206973 on for %R. %R is │ │ │ │ + 0x000422b8 206e6f74 20612063 6c617373 2e000000 not a class.... │ │ │ │ + 0x000422c8 64697370 61746368 5f636163 68650000 dispatch_cache.. │ │ │ │ + 0x000422d8 27617379 6e632066 6f722720 72657175 'async for' requ │ │ │ │ + 0x000422e8 69726573 20616e20 6f626a65 63742077 ires an object w │ │ │ │ + 0x000422f8 69746820 5f5f6169 7465725f 5f206d65 ith __aiter__ me │ │ │ │ + 0x00042308 74686f64 2c20676f 7420252e 31303073 thod, got %.100s │ │ │ │ + 0x00042318 00000000 27617379 6e632066 6f722720 ....'async for' │ │ │ │ + 0x00042328 72656365 69766564 20616e20 6f626a65 received an obje │ │ │ │ + 0x00042338 63742066 726f6d20 5f5f6169 7465725f ct from __aiter_ │ │ │ │ + 0x00042348 5f207468 61742064 6f657320 6e6f7420 _ that does not │ │ │ │ + 0x00042358 696d706c 656d656e 74205f5f 616e6578 implement __anex │ │ │ │ + 0x00042368 745f5f3a 20252e31 30307300 27617379 t__: %.100s.'asy │ │ │ │ + 0x00042378 6e632066 6f722720 72657175 69726573 nc for' requires │ │ │ │ + 0x00042388 20616e20 69746572 61746f72 20776974 an iterator wit │ │ │ │ + 0x00042398 68205f5f 616e6578 745f5f20 6d657468 h __anext__ meth │ │ │ │ + 0x000423a8 6f642c20 676f7420 252e3130 30730000 od, got %.100s.. │ │ │ │ + 0x000423b8 5f5f6177 6169745f 5f282920 72657475 __await__() retu │ │ │ │ + 0x000423c8 726e6564 20612063 6f726f75 74696e65 rned a coroutine │ │ │ │ + 0x000423d8 00000000 5f5f6177 6169745f 5f282920 ....__await__() │ │ │ │ + 0x000423e8 72657475 726e6564 206e6f6e 2d697465 returned non-ite │ │ │ │ + 0x000423f8 7261746f 72206f66 20747970 65202725 rator of type '% │ │ │ │ + 0x00042408 2e313030 73270000 6f626a65 63742025 .100s'..object % │ │ │ │ + 0x00042418 2e313030 73206361 6e277420 62652075 .100s can't be u │ │ │ │ + 0x00042428 73656420 696e2027 61776169 74272065 sed in 'await' e │ │ │ │ + 0x00042438 78707265 7373696f 6e000000 27617379 xpression...'asy │ │ │ │ + 0x00042448 6e632066 6f722720 72656365 69766564 nc for' received │ │ │ │ + 0x00042458 20616e20 696e7661 6c696420 6f626a65 an invalid obje │ │ │ │ + 0x00042468 63742066 726f6d20 5f5f616e 6578745f ct from __anext_ │ │ │ │ + 0x00042478 5f3a2025 2e313030 73000000 756e7365 _: %.100s...unse │ │ │ │ + 0x00042488 745f616c 6c000000 6370795f 725f7234 t_all...cpy_r_r4 │ │ │ │ + 0x00042498 36000000 6370795f 725f7234 38000000 6...cpy_r_r48... │ │ │ │ + 0x000424a8 6370795f 725f7235 31000000 69735f00 cpy_r_r51...is_. │ │ │ │ + 0x000424b8 6370795f 725f7233 00000000 6370795f cpy_r_r3....cpy_ │ │ │ │ + 0x000424c8 725f7232 31000000 6370795f 725f7233 r_r21...cpy_r_r3 │ │ │ │ + 0x000424d8 38000000 6370795f 725f7234 35000000 8...cpy_r_r45... │ │ │ │ + 0x000424e8 61707065 6e645f6e 6573745f 746f5f6c append_nest_to_l │ │ │ │ + 0x000424f8 69737400 696e7400 69735f75 6e69636f ist.int.is_unico │ │ │ │ + 0x00042508 64655f73 63616c61 725f7661 6c756500 de_scalar_value. │ │ │ │ + 0x00042518 27466c61 67732720 6f626a65 63742061 'Flags' object a │ │ │ │ + 0x00042528 74747269 62757465 20274558 504c4943 ttribute 'EXPLIC │ │ │ │ + 0x00042538 49545f4e 45535427 2063616e 6e6f7420 IT_NEST' cannot │ │ │ │ + 0x00042548 62652064 656c6574 65640000 27466c61 be deleted..'Fla │ │ │ │ + 0x00042558 67732720 6f626a65 63742061 74747269 gs' object attri │ │ │ │ + 0x00042568 62757465 20274652 4f5a454e 27206361 bute 'FROZEN' ca │ │ │ │ + 0x00042578 6e6e6f74 20626520 64656c65 74656400 nnot be deleted. │ │ │ │ + 0x00042588 66696e61 6c697a65 5f70656e 64696e67 finalize_pending │ │ │ │ + 0x00042598 00000000 7475706c 655b7475 706c652c ....tuple[tuple, │ │ │ │ + 0x000425a8 20696e74 5d000000 6370795f 725f7238 int]...cpy_r_r8 │ │ │ │ + 0x000425b8 00000000 6370795f 725f7231 37000000 ....cpy_r_r17... │ │ │ │ + 0x000425c8 6370795f 725f7231 38000000 736b6970 cpy_r_r18...skip │ │ │ │ + 0x000425d8 5f756e74 696c0000 6370795f 725f7231 _until..cpy_r_r1 │ │ │ │ + 0x000425e8 00000000 6370795f 725f7231 35000000 ....cpy_r_r15... │ │ │ │ + 0x000425f8 746f6d6c 692e5f70 61727365 722e544f tomli._parser.TO │ │ │ │ + 0x00042608 4d4c4465 636f6465 4572726f 72000000 MLDecodeError... │ │ │ │ + 0x00042618 6370795f 725f7234 39000000 6370795f cpy_r_r49...cpy_ │ │ │ │ + 0x00042628 725f7236 34000000 736b6970 5f636f6d r_r64...skip_com │ │ │ │ + 0x00042638 6d656e74 00000000 76616c75 6520666f ment....value fo │ │ │ │ + 0x00042648 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ + 0x00042658 4c454741 4c5f434f 4d4d454e 545f4348 LEGAL_COMMENT_CH │ │ │ │ + 0x00042668 41525322 20776173 206e6f74 20736574 ARS" was not set │ │ │ │ + 0x00042678 00000000 76616c75 6520666f 72206669 ....value for fi │ │ │ │ + 0x00042688 6e616c20 6e616d65 2022544f 4d4c5f57 nal name "TOML_W │ │ │ │ + 0x00042698 535f414e 445f4e45 574c494e 45222077 S_AND_NEWLINE" w │ │ │ │ + 0x000426a8 6173206e 6f742073 65740000 736b6970 as not set..skip │ │ │ │ + 0x000426b8 5f636f6d 6d656e74 735f616e 645f6172 _comments_and_ar │ │ │ │ + 0x000426c8 7261795f 77730000 76616c75 6520666f ray_ws..value fo │ │ │ │ + 0x000426d8 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ + 0x000426e8 4c454741 4c5f4c49 54455241 4c5f5354 LEGAL_LITERAL_ST │ │ │ │ + 0x000426f8 525f4348 41525322 20776173 206e6f74 R_CHARS" was not │ │ │ │ + 0x00042708 20736574 00000000 70617273 655f6c69 set....parse_li │ │ │ │ + 0x00042718 74657261 6c5f7374 72000000 6d617463 teral_str...matc │ │ │ │ + 0x00042728 685f746f 5f6e756d 62657200 6d617463 h_to_number.matc │ │ │ │ + 0x00042738 685f746f 5f6c6f63 616c7469 6d650000 h_to_localtime.. │ │ │ │ + 0x00042748 6370795f 725f7234 34000000 6370795f cpy_r_r44...cpy_ │ │ │ │ + 0x00042758 725f7234 37000000 76616c75 6520666f r_r47...value fo │ │ │ │ + 0x00042768 72206669 6e616c20 6e616d65 2022494c r final name "IL │ │ │ │ + 0x00042778 4c454741 4c5f4d55 4c54494c 494e455f LEGAL_MULTILINE_ │ │ │ │ + 0x00042788 42415349 435f5354 525f4348 41525322 BASIC_STR_CHARS" │ │ │ │ + 0x00042798 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ + 0x000427a8 70617273 655f6261 7369635f 73747200 parse_basic_str. │ │ │ │ + 0x000427b8 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ + 0x000427c8 6e616d65 2022494c 4c454741 4c5f4241 name "ILLEGAL_BA │ │ │ │ + 0x000427d8 5349435f 5354525f 43484152 53222077 SIC_STR_CHARS" w │ │ │ │ + 0x000427e8 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ + 0x000427f8 725f7231 30000000 6370795f 725f7265 r_r10...cpy_r_re │ │ │ │ + 0x00042808 73756c74 00000000 6370795f 725f7233 sult....cpy_r_r3 │ │ │ │ + 0x00042818 39000000 6370795f 725f7236 30000000 9...cpy_r_r60... │ │ │ │ + 0x00042828 7475706c 655b696e 742c2073 74725d00 tuple[int, str]. │ │ │ │ + 0x00042838 50795475 706c655f 43686563 6b286370 PyTuple_Check(cp │ │ │ │ + 0x00042848 795f725f 72363329 00000000 5f5f746d y_r_r63)....__tm │ │ │ │ + 0x00042858 70363400 6370795f 725f7236 38000000 p64.cpy_r_r68... │ │ │ │ + 0x00042868 6370795f 725f7237 34000000 6370795f cpy_r_r74...cpy_ │ │ │ │ + 0x00042878 725f7238 38000000 70617273 655f6f6e r_r88...parse_on │ │ │ │ + 0x00042888 655f6c69 6e655f62 61736963 5f737472 e_line_basic_str │ │ │ │ + 0x00042898 00000000 70617273 655f6b65 795f7061 ....parse_key_pa │ │ │ │ + 0x000428a8 72740000 76616c75 6520666f 72206669 rt..value for fi │ │ │ │ + 0x000428b8 6e616c20 6e616d65 20224241 52455f4b nal name "BARE_K │ │ │ │ + 0x000428c8 45595f43 48415253 22207761 73206e6f EY_CHARS" was no │ │ │ │ + 0x000428d8 74207365 74000000 6370795f 725f7232 t set...cpy_r_r2 │ │ │ │ + 0x000428e8 39000000 70617273 655f6b65 79000000 9...parse_key... │ │ │ │ + 0x000428f8 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ + 0x00042908 6e616d65 2022544f 4d4c5f57 53222077 name "TOML_WS" w │ │ │ │ + 0x00042918 6173206e 6f742073 65740000 6370795f as not set..cpy_ │ │ │ │ + 0x00042928 725f7232 30000000 6370795f 725f7235 r_r20...cpy_r_r5 │ │ │ │ + 0x00042938 34000000 6370795f 725f7231 36000000 4...cpy_r_r16... │ │ │ │ + 0x00042948 6370795f 725f7235 32000000 70617273 cpy_r_r52...pars │ │ │ │ + 0x00042958 655f6d75 6c74696c 696e655f 73747200 e_multiline_str. │ │ │ │ + 0x00042968 6370795f 725f7239 00000000 76616c75 cpy_r_r9....valu │ │ │ │ + 0x00042978 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00042988 2022494c 4c454741 4c5f4d55 4c54494c "ILLEGAL_MULTIL │ │ │ │ + 0x00042998 494e455f 4c495445 52414c5f 5354525f INE_LITERAL_STR_ │ │ │ │ + 0x000429a8 43484152 53222077 6173206e 6f742073 CHARS" was not s │ │ │ │ + 0x000429b8 65740000 6370795f 725f7232 34000000 et..cpy_r_r24... │ │ │ │ + 0x000429c8 6370795f 725f7233 32000000 76616c75 cpy_r_r32...valu │ │ │ │ + 0x000429d8 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x000429e8 20224845 58444947 49545f43 48415253 "HEXDIGIT_CHARS │ │ │ │ + 0x000429f8 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ + 0x00042a08 6370795f 725f7232 37000000 6370795f cpy_r_r27...cpy_ │ │ │ │ + 0x00042a18 725f7233 35000000 70617273 655f6261 r_r35...parse_ba │ │ │ │ + 0x00042a28 7369635f 7374725f 65736361 70650000 sic_str_escape.. │ │ │ │ + 0x00042a38 6370795f 725f7233 36000000 76616c75 cpy_r_r36...valu │ │ │ │ + 0x00042a48 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00042a58 20224241 5349435f 5354525f 45534341 "BASIC_STR_ESCA │ │ │ │ + 0x00042a68 50455f52 45504c41 43454d45 4e545322 PE_REPLACEMENTS" │ │ │ │ + 0x00042a78 20776173 206e6f74 20736574 00000000 was not set.... │ │ │ │ + 0x00042a88 70617273 655f6261 7369635f 7374725f parse_basic_str_ │ │ │ │ + 0x00042a98 65736361 70655f6d 756c7469 6c696e65 escape_multiline │ │ │ │ + 0x00042aa8 00000000 6370795f 725f7235 37000000 ....cpy_r_r57... │ │ │ │ + 0x00042ab8 6370795f 725f7236 36000000 76616c75 cpy_r_r66...valu │ │ │ │ + 0x00042ac8 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00042ad8 20224153 4349495f 4354524c 22207761 "ASCII_CTRL" wa │ │ │ │ + 0x00042ae8 73206e6f 74207365 74000000 43507953 s not set...CPyS │ │ │ │ + 0x00042af8 74617469 635f5f70 61727365 725f5f5f tatic__parser___ │ │ │ │ + 0x00042b08 746f6d6c 695f5f5f 5f706172 7365725f tomli____parser_ │ │ │ │ + 0x00042b18 5f5f544f 4d4c4465 636f6465 4572726f __TOMLDecodeErro │ │ │ │ + 0x00042b28 725f5f5f 5f5f696e 69745f5f 5f5f5f6d r_____init_____m │ │ │ │ + 0x00042b38 73670000 6d617463 685f746f 5f646174 sg..match_to_dat │ │ │ │ + 0x00042b48 6574696d 65000000 6370795f 725f7234 etime...cpy_r_r4 │ │ │ │ + 0x00042b58 30000000 6370795f 725f7239 35000000 0...cpy_r_r95... │ │ │ │ + 0x00042b68 6370795f 725f7239 36000000 6370795f cpy_r_r96...cpy_ │ │ │ │ + 0x00042b78 725f7239 37000000 6370795f 725f7239 r_r97...cpy_r_r9 │ │ │ │ + 0x00042b88 38000000 6370795f 725f7239 39000000 8...cpy_r_r99... │ │ │ │ + 0x00042b98 6370795f 725f7231 30300000 6370795f cpy_r_r100..cpy_ │ │ │ │ + 0x00042ba8 725f7231 30310000 76616c75 6520666f r_r101..value fo │ │ │ │ + 0x00042bb8 72206669 6e616c20 6e616d65 20224d41 r final name "MA │ │ │ │ + 0x00042bc8 585f494e 4c494e45 5f4e4553 54494e47 X_INLINE_NESTING │ │ │ │ + 0x00042bd8 22207761 73206e6f 74207365 74000000 " was not set... │ │ │ │ + 0x00042be8 70617273 655f7661 6c756500 6370795f parse_value.cpy_ │ │ │ │ + 0x00042bf8 725f7233 33000000 6370795f 725f7235 r_r33...cpy_r_r5 │ │ │ │ + 0x00042c08 38000000 6370795f 725f7236 32000000 8...cpy_r_r62... │ │ │ │ + 0x00042c18 6370795f 725f7236 39000000 6370795f cpy_r_r69...cpy_ │ │ │ │ + 0x00042c28 725f7238 33000000 6370795f 725f7231 r_r83...cpy_r_r1 │ │ │ │ + 0x00042c38 30360000 76616c75 6520666f 72206669 06..value for fi │ │ │ │ + 0x00042c48 6e616c20 6e616d65 20225245 5f444154 nal name "RE_DAT │ │ │ │ + 0x00042c58 4554494d 45222077 6173206e 6f742073 ETIME" was not s │ │ │ │ + 0x00042c68 65740000 6370795f 725f7231 31310000 et..cpy_r_r111.. │ │ │ │ + 0x00042c78 76616c75 6520666f 72206669 6e616c20 value for final │ │ │ │ + 0x00042c88 6e616d65 20225245 5f4c4f43 414c5449 name "RE_LOCALTI │ │ │ │ + 0x00042c98 4d452220 77617320 6e6f7420 73657400 ME" was not set. │ │ │ │ + 0x00042ca8 6370795f 725f7231 34360000 76616c75 cpy_r_r146..valu │ │ │ │ + 0x00042cb8 6520666f 72206669 6e616c20 6e616d65 e for final name │ │ │ │ + 0x00042cc8 20225245 5f4e554d 42455222 20776173 "RE_NUMBER" was │ │ │ │ + 0x00042cd8 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ + 0x00042ce8 725f7231 36370000 6370795f 725f7232 r_r167..cpy_r_r2 │ │ │ │ + 0x00042cf8 31310000 70617273 655f6b65 795f7661 11..parse_key_va │ │ │ │ + 0x00042d08 6c75655f 70616972 00000000 6370795f lue_pair....cpy_ │ │ │ │ + 0x00042d18 725f7234 00000000 6b65795f 76616c75 r_r4....key_valu │ │ │ │ + 0x00042d28 655f7275 6c650000 6370795f 725f7233 e_rule..cpy_r_r3 │ │ │ │ + 0x00042d38 37000000 6370795f 725f7235 33000000 7...cpy_r_r53... │ │ │ │ + 0x00042d48 6370795f 725f7238 30000000 6c6f6164 cpy_r_r80...load │ │ │ │ + 0x00042d58 73000000 76616c75 6520666f 72206669 s...value for fi │ │ │ │ + 0x00042d68 6e616c20 6e616d65 20224b45 595f494e nal name "KEY_IN │ │ │ │ + 0x00042d78 49544941 4c5f4348 41525322 20776173 ITIAL_CHARS" was │ │ │ │ + 0x00042d88 206e6f74 20736574 00000000 6370795f not set....cpy_ │ │ │ │ + 0x00042d98 725f7231 33330000 6370795f 725f7231 r_r133..cpy_r_r1 │ │ │ │ + 0x00042da8 34310000 6370795f 725f6865 61646572 41..cpy_r_header │ │ │ │ + 0x00042db8 00000000 6c6f6164 00000000 62797465 ....load....byte │ │ │ │ + 0x00042dc8 73000000 70617273 655f696e 6c696e65 s...parse_inline │ │ │ │ + 0x00042dd8 5f746162 6c650000 6370795f 725f7231 _table..cpy_r_r1 │ │ │ │ + 0x00042de8 34000000 6370795f 725f7235 35000000 4...cpy_r_r55... │ │ │ │ + 0x00042df8 6370795f 725f7239 30000000 6370795f cpy_r_r90...cpy_ │ │ │ │ + 0x00042e08 725f7232 32000000 70617273 655f6172 r_r22...parse_ar │ │ │ │ + 0x00042e18 72617900 6370795f 725f7234 31000000 ray.cpy_r_r41... │ │ │ │ + 0x00042e28 6370795f 725f7235 30000000 6370795f cpy_r_r50...cpy_ │ │ │ │ + 0x00042e38 725f7232 00000000 6370795f 725f7365 r_r2....cpy_r_se │ │ │ │ + 0x00042e48 6c660000 6370795f 725f7237 31000000 lf..cpy_r_r71... │ │ │ │ + 0x00042e58 6370795f 725f7238 36000000 6370795f cpy_r_r86...cpy_ │ │ │ │ + 0x00042e68 725f7231 30350000 6370795f 725f7231 r_r105..cpy_r_r1 │ │ │ │ + 0x00042e78 33320000 6370795f 725f7231 33360000 32..cpy_r_r136.. │ │ │ │ + 0x00042e88 6370795f 725f7231 34300000 6370795f cpy_r_r140..cpy_ │ │ │ │ + 0x00042e98 725f6172 67730000 257c4f4f 4f000000 r_args..%|OOO... │ │ │ │ + 0x00042ea8 6f626a5f 61726773 00000000 5f5f6e61 obj_args....__na │ │ │ │ + 0x00042eb8 6d655f5f 00000000 35626165 38613537 me__....5bae8a57 │ │ │ │ + 0x00042ec8 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00042ed8 7079632e 6578706f 72747300 35626165 pyc.exports.5bae │ │ │ │ + 0x00042ee8 38613537 62356566 38353831 38623438 8a57b5ef85818b48 │ │ │ │ + 0x00042ef8 5f5f6d79 7079632e 696e6974 5f746f6d __mypyc.init_tom │ │ │ │ + 0x00042f08 6c695f5f 5f5f7061 72736572 00000000 li____parser.... │ │ │ │ + 0x00042f18 35626165 38613537 62356566 38353831 5bae8a57b5ef8581 │ │ │ │ + 0x00042f28 38623438 5f5f6d79 7079632e 696e6974 8b48__mypyc.init │ │ │ │ + 0x00042f38 5f746f6d 6c690000 35626165 38613537 _tomli..5bae8a57 │ │ │ │ + 0x00042f48 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00042f58 7079632e 696e6974 5f746f6d 6c695f5f pyc.init_tomli__ │ │ │ │ + 0x00042f68 5f5f7479 70657300 35626165 38613537 __types.5bae8a57 │ │ │ │ + 0x00042f78 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00042f88 7079632e 696e6974 5f746f6d 6c695f5f pyc.init_tomli__ │ │ │ │ + 0x00042f98 5f5f7265 00000000 35626165 38613537 __re....5bae8a57 │ │ │ │ + 0x00042fa8 62356566 38353831 38623438 5f5f6d79 b5ef85818b48__my │ │ │ │ + 0x00042fb8 70796300 6d617463 68000000 4f4f3a6d pyc.match...OO:m │ │ │ │ + 0x00042fc8 61746368 5f746f5f 6e756d62 65720000 atch_to_number.. │ │ │ │ + 0x00042fd8 4f3a6d61 7463685f 746f5f6c 6f63616c O:match_to_local │ │ │ │ + 0x00042fe8 74696d65 00000000 686f7572 5f737472 time....hour_str │ │ │ │ + 0x00042ff8 00000000 6d696e75 74655f73 74720000 ....minute_str.. │ │ │ │ + 0x00043008 7369676e 5f737472 00000000 4f4f4f3a sign_str....OOO: │ │ │ │ + 0x00043018 63616368 65645f74 7a000000 4f3a6d61 cached_tz...O:ma │ │ │ │ + 0x00043028 7463685f 746f5f64 61746574 696d6500 tch_to_datetime. │ │ │ │ + 0x00043038 4f3a6d61 6b655f73 6166655f 70617273 O:make_safe_pars │ │ │ │ + 0x00043048 655f666c 6f617400 666c6f61 745f7374 e_float.float_st │ │ │ │ + 0x00043058 72000000 4f3a5f5f 63616c6c 5f5f0000 r...O:__call__.. │ │ │ │ + 0x00043068 696e7374 616e6365 00000000 6f776e65 instance....owne │ │ │ │ + 0x00043078 72000000 4f4f3a5f 5f676574 5f5f0000 r...OO:__get__.. │ │ │ │ + 0x00043088 636f6465 706f696e 74000000 4f3a6973 codepoint...O:is │ │ │ │ + 0x00043098 5f756e69 636f6465 5f736361 6c61725f _unicode_scalar_ │ │ │ │ + 0x000430a8 76616c75 65000000 73726300 706f7300 value...src.pos. │ │ │ │ + 0x000430b8 6e657374 5f6c766c 00000000 4f4f4f4f nest_lvl....OOOO │ │ │ │ + 0x000430c8 3a706172 73655f76 616c7565 00000000 :parse_value.... │ │ │ │ + 0x000430d8 6d756c74 696c696e 65000000 4f4f7c24 multiline...OO|$ │ │ │ │ + 0x000430e8 404f3a70 61727365 5f626173 69635f73 @O:parse_basic_s │ │ │ │ + 0x000430f8 74720000 6c697465 72616c00 4f4f7c24 tr..literal.OO|$ │ │ │ │ + 0x00043108 404f3a70 61727365 5f6d756c 74696c69 @O:parse_multili │ │ │ │ + 0x00043118 6e655f73 74720000 4f4f3a70 61727365 ne_str..OO:parse │ │ │ │ + 0x00043128 5f6c6974 6572616c 5f737472 00000000 _literal_str.... │ │ │ │ + 0x00043138 6865785f 6c656e00 4f4f4f3a 70617273 hex_len.OOO:pars │ │ │ │ + 0x00043148 655f6865 785f6368 61720000 4f4f3a70 e_hex_char..OO:p │ │ │ │ + 0x00043158 61727365 5f626173 69635f73 74725f65 arse_basic_str_e │ │ │ │ + 0x00043168 73636170 655f6d75 6c74696c 696e6500 scape_multiline. │ │ │ │ + 0x00043178 4f4f7c24 4f3a7061 7273655f 62617369 OO|$O:parse_basi │ │ │ │ + 0x00043188 635f7374 725f6573 63617065 00000000 c_str_escape.... │ │ │ │ + 0x00043198 4f4f4f4f 3a706172 73655f69 6e6c696e OOOO:parse_inlin │ │ │ │ + 0x000431a8 655f7461 626c6500 4f4f4f4f 3a706172 e_table.OOOO:par │ │ │ │ + 0x000431b8 73655f61 72726179 00000000 4f4f3a70 se_array....OO:p │ │ │ │ + 0x000431c8 61727365 5f6f6e65 5f6c696e 655f6261 arse_one_line_ba │ │ │ │ + 0x000431d8 7369635f 73747200 4f4f3a70 61727365 sic_str.OO:parse │ │ │ │ + 0x000431e8 5f6b6579 5f706172 74000000 4f4f3a70 _key_part...OO:p │ │ │ │ + 0x000431f8 61727365 5f6b6579 00000000 4f4f4f4f arse_key....OOOO │ │ │ │ + 0x00043208 3a706172 73655f6b 65795f76 616c7565 :parse_key_value │ │ │ │ + 0x00043218 5f706169 72000000 6f757400 68656164 _pair...out.head │ │ │ │ + 0x00043228 65720000 4f4f4f4f 4f3a6b65 795f7661 er..OOOOO:key_va │ │ │ │ + 0x00043238 6c75655f 72756c65 00000000 4f4f4f3a lue_rule....OOO: │ │ │ │ + 0x00043248 63726561 74655f6c 6973745f 72756c65 create_list_rule │ │ │ │ + 0x00043258 00000000 4f4f4f3a 63726561 74655f64 ....OOO:create_d │ │ │ │ + 0x00043268 6963745f 72756c65 00000000 4f4f3a73 ict_rule....OO:s │ │ │ │ + 0x00043278 6b69705f 636f6d6d 656e7473 5f616e64 kip_comments_and │ │ │ │ + 0x00043288 5f617272 61795f77 73000000 4f4f3a73 _array_ws...OO:s │ │ │ │ + 0x00043298 6b69705f 636f6d6d 656e7400 65787065 kip_comment.expe │ │ │ │ + 0x000432a8 63740000 6572726f 725f6f6e 00000000 ct..error_on.... │ │ │ │ + 0x000432b8 6572726f 725f6f6e 5f656f66 00000000 error_on_eof.... │ │ │ │ + 0x000432c8 4f4f4f7c 24404f4f 3a736b69 705f756e OOO|$@OO:skip_un │ │ │ │ + 0x000432d8 74696c00 63686172 73000000 4f4f4f3a til.chars...OOO: │ │ │ │ + 0x000432e8 736b6970 5f636861 72730000 6b657900 skip_chars..key. │ │ │ │ + 0x000432f8 4f3a6170 70656e64 5f6e6573 745f746f O:append_nest_to │ │ │ │ + 0x00043308 5f6c6973 74000000 61636365 73735f6c _list...access_l │ │ │ │ + 0x00043318 69737473 00000000 4f7c244f 3a676574 ists....O|$O:get │ │ │ │ + 0x00043328 5f6f725f 63726561 74655f6e 65737400 _or_create_nest. │ │ │ │ + 0x00043338 3a5f5f6d 79707963 5f646566 61756c74 :__mypyc_default │ │ │ │ + 0x00043348 735f7365 74757000 666c6167 00000000 s_setup.flag.... │ │ │ │ + 0x00043358 4f4f3a69 735f0000 72656375 72736976 OO:is_..recursiv │ │ │ │ + 0x00043368 65000000 4f4f7c24 404f3a73 65740000 e...OO|$@O:set.. │ │ │ │ + 0x00043378 4f3a756e 7365745f 616c6c00 3a66696e O:unset_all.:fin │ │ │ │ + 0x00043388 616c697a 655f7065 6e64696e 67000000 alize_pending... │ │ │ │ + 0x00043398 4f4f3a61 64645f70 656e6469 6e670000 OO:add_pending.. │ │ │ │ + 0x000433a8 5f5f7300 4f7c244f 3a6c6f61 64730000 __s.O|$O:loads.. │ │ │ │ + 0x000433b8 5f5f6670 00000000 4f7c244f 3a6c6f61 __fp....O|$O:loa │ │ │ │ + 0x000433c8 64000000 6d736700 646f6300 5f5f6174 d...msg.doc.__at │ │ │ │ + 0x000433d8 7472735f 6f776e5f 73657461 7474725f trs_own_setattr_ │ │ │ │ + 0x000433e8 5f000000 7468726f 77000000 636c6f73 _...throw...clos │ │ │ │ + 0x000433f8 65000000 73656e64 00000000 76616c75 e...send....valu │ │ │ │ + 0x00043408 65730000 6974656d 73000000 636f7079 es..items...copy │ │ │ │ + 0x00043418 00000000 636c6561 72000000 75706461 ....clear...upda │ │ │ │ + 0x00043428 74650000 73657464 65666175 6c740000 te..setdefault.. │ │ │ │ + 0x00043438 6a6f696e 00000000 017b4672 65652d66 join.....{Free-f │ │ │ │ + 0x00043448 6f726d20 61726775 6d656e74 7320666f orm arguments fo │ │ │ │ + 0x00043458 7220544f 4d4c4465 636f6465 4572726f r TOMLDecodeErro │ │ │ │ + 0x00043468 72206172 65206465 70726563 61746564 r are deprecated │ │ │ │ + 0x00043478 2e20506c 65617365 20736574 20276d73 . Please set 'ms │ │ │ │ + 0x00043488 67272028 73747229 2c202764 6f632720 g' (str), 'doc' │ │ │ │ + 0x00043498 28737472 2920616e 64202770 6f732720 (str) and 'pos' │ │ │ │ + 0x000434a8 28696e74 29206172 67756d65 6e747320 (int) arguments │ │ │ │ + 0x000434b8 6f6e6c79 2e000000 08124465 70726563 only......Deprec │ │ │ │ + 0x000434c8 6174696f 6e576172 6e696e67 04776172 ationWarning.war │ │ │ │ + 0x000434d8 6e0a7374 61636b6c 6576656c 0a56616c n.stacklevel.Val │ │ │ │ + 0x000434e8 75654572 726f7208 5f5f696e 69745f5f ueError.__init__ │ │ │ │ + 0x000434f8 010a0563 6f756e74 0672696e 64657800 ...count.rindex. │ │ │ │ + 0x00043508 0b0f656e 64206f66 20646f63 756d656e ..end of documen │ │ │ │ + 0x00043518 74056c69 6e652009 2c20636f 6c756d6e t.line ., column │ │ │ │ + 0x00043528 20052028 61742001 29036d73 6703646f . (at .).msg.do │ │ │ │ + 0x00043538 6303706f 73066c69 6e656e6f 05636f6c c.pos.lineno.col │ │ │ │ + 0x00043548 6e6f0472 65616400 010e4174 74726962 no.read...Attrib │ │ │ │ + 0x00043558 75746545 72726f72 00000000 01454669 uteError.....EFi │ │ │ │ + 0x00043568 6c65206d 75737420 6265206f 70656e65 le must be opene │ │ │ │ + 0x00043578 6420696e 2062696e 61727920 6d6f6465 d in binary mode │ │ │ │ + 0x00043588 2c20652e 672e2075 73652060 6f70656e , e.g. use `open │ │ │ │ + 0x00043598 2827666f 6f2e746f 6d6c272c 20277262 ('foo.toml', 'rb │ │ │ │ + 0x000435a8 27296000 06095479 70654572 726f7202 ')`...TypeError. │ │ │ │ + 0x000435b8 0d0a1a45 78706563 74656420 73747220 ...Expected str │ │ │ │ + 0x000435c8 6f626a65 63742c20 6e6f7420 270c5f5f object, not '.__ │ │ │ │ + 0x000435d8 7175616c 6e616d65 5f5f0127 064f7574 qualname__.'.Out │ │ │ │ + 0x000435e8 70757400 040a496e 64657845 72726f72 put...IndexError │ │ │ │ + 0x000435f8 015b0123 11496e76 616c6964 20737461 .[.#.Invalid sta │ │ │ │ + 0x00043608 74656d65 6e740000 03354578 70656374 tement...5Expect │ │ │ │ + 0x00043618 6564206e 65776c69 6e65206f 7220656e ed newline or en │ │ │ │ + 0x00043628 64206f66 20646f63 756d656e 74206166 d of document af │ │ │ │ + 0x00043638 74657220 61207374 6174656d 656e7406 ter a statement. │ │ │ │ + 0x00043648 6e657374 65640370 6f700000 0505666c nested.pop....fl │ │ │ │ + 0x00043658 6167730f 72656375 72736976 655f666c ags.recursive_fl │ │ │ │ + 0x00043668 61677303 61646420 54686572 65206973 ags.add There is │ │ │ │ + 0x00043678 206e6f20 6e657374 20626568 696e6420 no nest behind │ │ │ │ + 0x00043688 74686973 206b6579 084b6579 4572726f this key.KeyErro │ │ │ │ + 0x00043698 72000000 05077b21 723a7b7d 7d06666f r.....{!r:{}}.fo │ │ │ │ + 0x000436a8 726d6174 0a697364 69736a6f 696e7418 rmat.isdisjoint. │ │ │ │ + 0x000436b8 466f756e 6420696e 76616c69 64206368 Found invalid ch │ │ │ │ + 0x000436c8 61726163 74657220 0f43616e 6e6f7420 aracter .Cannot │ │ │ │ + 0x000436d8 6465636c 61726520 00000000 04062074 declare ...... t │ │ │ │ + 0x000436e8 77696365 1843616e 6e6f7420 6f766572 wice.Cannot over │ │ │ │ + 0x000436f8 77726974 65206120 76616c75 65015d0a write a value.]. │ │ │ │ + 0x00043708 73746172 74737769 74680000 012e4578 startswith....Ex │ │ │ │ + 0x00043718 70656374 65642027 5d272061 74207468 pected ']' at th │ │ │ │ + 0x00043728 6520656e 64206f66 20612074 61626c65 e end of a table │ │ │ │ + 0x00043738 20646563 6c617261 74696f6e 00000000 declaration.... │ │ │ │ + 0x00043748 02224361 6e6e6f74 206d7574 61746520 ."Cannot mutate │ │ │ │ + 0x00043758 696d6d75 7461626c 65206e61 6d657370 immutable namesp │ │ │ │ + 0x00043768 61636520 025d5d00 01304578 70656374 ace .]]..0Expect │ │ │ │ + 0x00043778 65642027 5d5d2720 61742074 68652065 ed ']]' at the e │ │ │ │ + 0x00043788 6e64206f 6620616e 20617272 61792064 nd of an array d │ │ │ │ + 0x00043798 65636c61 72617469 6f6e0000 021a4361 eclaration....Ca │ │ │ │ + 0x000437a8 6e6e6f74 20726564 6566696e 65206e61 nnot redefine na │ │ │ │ + 0x000437b8 6d657370 61636520 013d0000 032c4578 mespace .=...,Ex │ │ │ │ + 0x000437c8 70656374 65642027 3d272061 66746572 pected '=' after │ │ │ │ + 0x000437d8 2061206b 65792069 6e206120 6b65792f a key in a key/ │ │ │ │ + 0x000437e8 76616c75 65207061 6972012e 01220000 value pair...".. │ │ │ │ + 0x000437f8 0428496e 76616c69 6420696e 69746961 .(Invalid initia │ │ │ │ + 0x00043808 6c206368 61726163 74657220 666f7220 l character for │ │ │ │ + 0x00043818 61206b65 79207061 7274012c 0e556e63 a key part.,.Unc │ │ │ │ + 0x00043828 6c6f7365 64206172 72617901 7d000000 losed array.}... │ │ │ │ + 0x00043838 051b4475 706c6963 61746520 696e6c69 ..Duplicate inli │ │ │ │ + 0x00043848 6e652074 61626c65 206b6579 2015556e ne table key .Un │ │ │ │ + 0x00043858 636c6f73 65642069 6e6c696e 65207461 closed inline ta │ │ │ │ + 0x00043868 626c6502 5c20025c 0a025c09 00000000 ble.\ .\..\..... │ │ │ │ + 0x00043878 0519556e 65736361 70656420 275c2720 ..Unescaped '\' │ │ │ │ + 0x00043888 696e2061 20737472 696e6702 5c75025c in a string.\u.\ │ │ │ │ + 0x00043898 550a6973 73757065 72736574 11496e76 U.issuperset.Inv │ │ │ │ + 0x000438a8 616c6964 20686578 2076616c 75650000 alid hex value.. │ │ │ │ + 0x000438b8 032f4573 63617065 64206368 61726163 ./Escaped charac │ │ │ │ + 0x000438c8 74657220 6973206e 6f742061 20556e69 ter is not a Uni │ │ │ │ + 0x000438d8 636f6465 20736361 6c617220 76616c75 code scalar valu │ │ │ │ + 0x000438e8 65036368 72032727 27000000 02207061 e.chr.'''.... pa │ │ │ │ + 0x000438f8 7273655f 62617369 635f7374 725f6573 rse_basic_str_es │ │ │ │ + 0x00043908 63617065 5f6d756c 74696c69 6e651670 cape_multiline.p │ │ │ │ + 0x00043918 61727365 5f626173 69635f73 74725f65 arse_basic_str_e │ │ │ │ + 0x00043928 73636170 65000000 0413556e 7465726d scape.....Unterm │ │ │ │ + 0x00043938 696e6174 65642073 7472696e 67032222 inated string."" │ │ │ │ + 0x00043948 22015c12 496c6c65 67616c20 63686172 ".\.Illegal char │ │ │ │ + 0x00043958 61637465 72200000 023b544f 4d4c2069 acter ...;TOML i │ │ │ │ + 0x00043968 6e6c696e 65206172 72617973 2f746162 nline arrays/tab │ │ │ │ + 0x00043978 6c657320 61726520 6e657374 6564206d les are nested m │ │ │ │ + 0x00043988 6f726520 7468616e 20746865 20616c6c ore than the all │ │ │ │ + 0x00043998 6f776564 2007206c 6576656c 73000000 owed . levels... │ │ │ │ + 0x000439a8 090e5265 63757273 696f6e45 72726f72 ..RecursionError │ │ │ │ + 0x000439b8 01740474 72756501 66056661 6c736501 .t.true.f.false. │ │ │ │ + 0x000439c8 7b056d61 74636818 496e7661 6c696420 {.match.Invalid │ │ │ │ + 0x000439d8 64617465 206f7220 64617465 74696d65 date or datetime │ │ │ │ + 0x000439e8 03656e64 00000000 0703696e 66036e61 .end......inf.na │ │ │ │ + 0x000439f8 6e042b69 6e66042d 6e616e04 2d696e66 n.+inf.-nan.-inf │ │ │ │ + 0x00043a08 042b6e61 6e0d496e 76616c69 64207661 .+nan.Invalid va │ │ │ │ + 0x00043a18 6c756500 032a7061 7273655f 666c6f61 lue..*parse_floa │ │ │ │ + 0x00043a28 74206d75 7374206e 6f742072 65747572 t must not retur │ │ │ │ + 0x00043a38 6e206469 63747320 6f72206c 69737473 n dicts or lists │ │ │ │ + 0x00043a48 08627569 6c74696e 730b616e 6e6f7461 .builtins.annota │ │ │ │ + 0x00043a58 74696f6e 73000000 060a5f5f 66757475 tions.....__futu │ │ │ │ + 0x00043a68 72655f5f 08497465 7261626c 650f636f re__.Iterable.co │ │ │ │ + 0x00043a78 6c6c6563 74696f6e 732e6162 63067374 llections.abc.st │ │ │ │ + 0x00043a88 72696e67 03737973 14737263 2f746f6d ring.sys.src/tom │ │ │ │ + 0x00043a98 6c692f5f 70617273 65722e70 79000000 li/_parser.py... │ │ │ │ + 0x00043aa8 08083c6d 6f64756c 653e104d 61707069 ...Mappi │ │ │ │ + 0x00043ab8 6e675072 6f787954 79706505 74797065 ngProxyType.type │ │ │ │ + 0x00043ac8 7302494f 03416e79 0546696e 616c0a4e s.IO.Any.Final.N │ │ │ │ + 0x00043ad8 616d6564 5475706c 65067479 70696e67 amedTuple.typing │ │ │ │ + 0x00043ae8 00000000 05087761 726e696e 67730b52 ......warnings.R │ │ │ │ + 0x00043af8 455f4441 54455449 4d450c52 455f4c4f E_DATETIME.RE_LO │ │ │ │ + 0x00043b08 43414c54 494d4509 52455f4e 554d4245 CALTIME.RE_NUMBE │ │ │ │ + 0x00043b18 52116d61 7463685f 746f5f64 61746574 R.match_to_datet │ │ │ │ + 0x00043b28 696d6500 06126d61 7463685f 746f5f6c ime...match_to_l │ │ │ │ + 0x00043b38 6f63616c 74696d65 0f6d6174 63685f74 ocaltime.match_t │ │ │ │ + 0x00043b48 6f5f6e75 6d626572 09746f6d 6c692e5f o_number.tomli._ │ │ │ │ + 0x00043b58 7265034b 65790a50 61727365 466c6f61 re.Key.ParseFloa │ │ │ │ + 0x00043b68 7403506f 73000000 050c746f 6d6c692e t.Pos.....tomli. │ │ │ │ + 0x00043b78 5f747970 65731167 65747265 63757273 _types.getrecurs │ │ │ │ + 0x00043b88 696f6e6c 696d6974 124d4158 5f494e4c ionlimit.MAX_INL │ │ │ │ + 0x00043b98 494e455f 4e455354 494e470a 41534349 INE_NESTING.ASCI │ │ │ │ + 0x00043ba8 495f4354 524c0109 00000000 0317494c I_CTRL........IL │ │ │ │ + 0x00043bb8 4c454741 4c5f4241 5349435f 5354525f LEGAL_BASIC_STR_ │ │ │ │ + 0x00043bc8 43484152 5302090a 21494c4c 4547414c CHARS...!ILLEGAL │ │ │ │ + 0x00043bd8 5f4d554c 54494c49 4e455f42 41534943 _MULTILINE_BASIC │ │ │ │ + 0x00043be8 5f535452 5f434841 52530000 0219494c _STR_CHARS....IL │ │ │ │ + 0x00043bf8 4c454741 4c5f4c49 54455241 4c5f5354 LEGAL_LITERAL_ST │ │ │ │ + 0x00043c08 525f4348 41525323 494c4c45 47414c5f R_CHARS#ILLEGAL_ │ │ │ │ + 0x00043c18 4d554c54 494c494e 455f4c49 54455241 MULTILINE_LITERA │ │ │ │ + 0x00043c28 4c5f5354 525f4348 41525300 0515494c L_STR_CHARS...IL │ │ │ │ + 0x00043c38 4c454741 4c5f434f 4d4d454e 545f4348 LEGAL_COMMENT_CH │ │ │ │ + 0x00043c48 41525302 20090754 4f4d4c5f 57531354 ARS. ..TOML_WS.T │ │ │ │ + 0x00043c58 4f4d4c5f 57535f41 4e445f4e 45574c49 OML_WS_AND_NEWLI │ │ │ │ + 0x00043c68 4e450d61 73636969 5f6c6574 74657273 NE.ascii_letters │ │ │ │ + 0x00043c78 00000000 06066469 67697473 022d5f0e ......digits.-_. │ │ │ │ + 0x00043c88 42415245 5f4b4559 5f434841 52530222 BARE_KEY_CHARS." │ │ │ │ + 0x00043c98 27114b45 595f494e 49544941 4c5f4348 '.KEY_INITIAL_CH │ │ │ │ + 0x00043ca8 41525309 68657864 69676974 73000000 ARS.hexdigits... │ │ │ │ + 0x00043cb8 0b0e4845 58444947 49545f43 48415253 ..HEXDIGIT_CHARS │ │ │ │ + 0x00043cc8 025c6201 08025c74 025c6e02 5c66010c .\b...\t.\n.\f.. │ │ │ │ + 0x00043cd8 025c7201 0d025c22 025c5c00 031d4241 .\r...\".\\...BA │ │ │ │ + 0x00043ce8 5349435f 5354525f 45534341 50455f52 SIC_STR_ESCAPE_R │ │ │ │ + 0x00043cf8 45504c41 43454d45 4e54530d 746f6d6c EPLACEMENTS.toml │ │ │ │ + 0x00043d08 692e5f70 61727365 720f5f5f 6d797079 i._parser.__mypy │ │ │ │ + 0x00043d18 635f6174 7472735f 5f000000 05124445 c_attrs__.....DE │ │ │ │ + 0x00043d28 50524543 41544544 5f444546 41554c54 PRECATED_DEFAULT │ │ │ │ + 0x00043d38 085f5f64 6963745f 5f0f544f 4d4c4465 .__dict__.TOMLDe │ │ │ │ + 0x00043d48 636f6465 4572726f 72064652 4f5a454e codeError.FROZEN │ │ │ │ + 0x00043d58 0d455850 4c494349 545f4e45 53540000 .EXPLICIT_NEST.. │ │ │ │ + 0x00043d68 06065f66 6c616773 0e5f7065 6e64696e .._flags._pendin │ │ │ │ + 0x00043d78 675f666c 61677305 466c6167 73046469 g_flags.Flags.di │ │ │ │ + 0x00043d88 63740a4e 65737465 64446963 740b5f4e ct.NestedDict._N │ │ │ │ + 0x00043d98 616d6564 5475706c 65000000 040e4e61 amedTuple.....Na │ │ │ │ + 0x00043da8 6d656454 75706c65 4d657461 0b5f5f70 medTupleMeta.__p │ │ │ │ + 0x00043db8 72657061 72655f5f 04646174 610f5f5f repare__.data.__ │ │ │ │ + 0x00043dc8 616e6e6f 74617469 6f6e735f 5f000000 annotations__... │ │ │ │ + 0x00043dd8 07166d79 70796320 66696c6c 65722064 ..mypyc filler d │ │ │ │ + 0x00043de8 6f637374 72696e67 075f5f64 6f635f5f ocstring.__doc__ │ │ │ │ + 0x00043df8 0a5f5f6d 6f64756c 655f5f05 6c6f6164 .__module__.load │ │ │ │ + 0x00043e08 73046c6f 6164075f 5f616c6c 5f5f0532 s.load.__all__.2 │ │ │ │ + 0x00043e18 2e322e31 00000000 0a0b5f5f 76657273 .2.1......__vers │ │ │ │ + 0x00043e28 696f6e5f 5f084361 6c6c6162 6c650554 ion__.Callable.T │ │ │ │ + 0x00043e38 75706c65 0667726f 75707304 64617465 uple.groups.date │ │ │ │ + 0x00043e48 0130056c 6a757374 09636163 6865645f .0.ljust.cached_ │ │ │ │ + 0x00043e58 747a0874 696d657a 6f6e6503 75746300 tz.timezone.utc. │ │ │ │ + 0x00043e68 09086461 74657469 6d650674 7a696e66 ..datetime.tzinf │ │ │ │ + 0x00043e78 6f012b09 74696d65 64656c74 6105686f o.+.timedelta.ho │ │ │ │ + 0x00043e88 75727307 6d696e75 74657304 74696d65 urs.minutes.time │ │ │ │ + 0x00043e98 09666c6f 61747061 72740567 726f7570 .floatpart.group │ │ │ │ + 0x00043ea8 00000000 04096c72 755f6361 63686509 ......lru_cache. │ │ │ │ + 0x00043eb8 66756e63 746f6f6c 73027265 10737263 functools.re.src │ │ │ │ + 0x00043ec8 2f746f6d 6c692f5f 72652e70 79000000 /tomli/_re.py... │ │ │ │ + 0x00043ed8 0145285b 30315d5b 302d395d 7c325b30 .E([01][0-9]|2[0 │ │ │ │ + 0x00043ee8 2d335d29 3a285b30 2d355d5b 302d395d -3]):([0-5][0-9] │ │ │ │ + 0x00043ef8 293a285b 302d355d 5b302d39 5d29283f ):([0-5][0-9])(? │ │ │ │ + 0x00043f08 3a5c2e28 5b302d39 5d7b312c 367d295b :\.([0-9]{1,6})[ │ │ │ │ + 0x00043f18 302d395d 2a293f00 010c5f54 494d455f 0-9]*)?..._TIME_ │ │ │ │ + 0x00043f28 52455f53 54520000 0182600a 300a283f RE_STR....`.0.(? │ │ │ │ + 0x00043f38 3a0a2020 2020785b 302d3941 2d46612d :. x[0-9A-Fa- │ │ │ │ + 0x00043f48 665d283f 3a5f3f5b 302d3941 2d46612d f](?:_?[0-9A-Fa- │ │ │ │ + 0x00043f58 665d292a 20202023 20686578 0a202020 f])* # hex. │ │ │ │ + 0x00043f68 207c0a20 20202062 5b30315d 283f3a5f |. b[01](?:_ │ │ │ │ + 0x00043f78 3f5b3031 5d292a20 20202020 20202020 ?[01])* │ │ │ │ + 0x00043f88 20202020 20202020 23206269 6e0a2020 # bin. │ │ │ │ + 0x00043f98 20207c0a 20202020 6f5b302d 375d283f |. o[0-7](? │ │ │ │ + 0x00043fa8 3a5f3f5b 302d375d 292a2020 20202020 :_?[0-7])* │ │ │ │ + 0x00043fb8 20202020 20202020 2023206f 63740a29 # oct.) │ │ │ │ + 0x00043fc8 0a7c0a5b 2b2d5d3f 283f3a30 7c5b312d .|.[+-]?(?:0|[1- │ │ │ │ + 0x00043fd8 395d283f 3a5f3f5b 302d395d 292a2920 9](?:_?[0-9])*) │ │ │ │ + 0x00043fe8 20202020 20202020 23206465 632c2069 # dec, i │ │ │ │ + 0x00043ff8 6e746567 65722070 6172740a 283f503c nteger part.(?P< │ │ │ │ + 0x00044008 666c6f61 74706172 743e0a20 20202028 floatpart>. ( │ │ │ │ + 0x00044018 3f3a5c2e 5b302d39 5d283f3a 5f3f5b30 ?:\.[0-9](?:_?[0 │ │ │ │ + 0x00044028 2d395d29 2a293f20 20202020 20202020 -9])*)? │ │ │ │ + 0x00044038 23206f70 74696f6e 616c2066 72616374 # optional fract │ │ │ │ + 0x00044048 696f6e61 6c207061 72740a20 20202028 ional part. ( │ │ │ │ + 0x00044058 3f3a5b65 455d5b2b 2d5d3f5b 302d395d ?:[eE][+-]?[0-9] │ │ │ │ + 0x00044068 283f3a5f 3f5b302d 395d292a 293f2020 (?:_?[0-9])*)? │ │ │ │ + 0x00044078 23206f70 74696f6e 616c2065 78706f6e # optional expon │ │ │ │ + 0x00044088 656e7420 70617274 0a290a00 02075645 ent part.)....VE │ │ │ │ + 0x00044098 52424f53 4507636f 6d70696c 65000000 RBOSE.compile... │ │ │ │ + 0x000440a8 01600a28 5b302d39 5d7b347d 292d2830 .`.([0-9]{4})-(0 │ │ │ │ + 0x000440b8 5b312d39 5d7c315b 302d325d 292d2830 [1-9]|1[0-2])-(0 │ │ │ │ + 0x000440c8 5b312d39 5d7c5b31 325d5b30 2d395d7c [1-9]|[12][0-9]| │ │ │ │ + 0x000440d8 335b3031 5d292020 23206461 74652c20 3[01]) # date, │ │ │ │ + 0x000440e8 652e672e 20313938 382d3130 2d32370a e.g. 1988-10-27. │ │ │ │ + 0x000440f8 283f3a0a 20202020 5b547420 5d0a2020 (?:. [Tt ]. │ │ │ │ + 0x00044108 20200000 01520a20 20202028 3f3a285b ...R. (?:([ │ │ │ │ + 0x00044118 5a7a5d29 7c285b2b 2d5d2928 5b30315d Zz])|([+-])([01] │ │ │ │ + 0x00044128 5b302d39 5d7c325b 302d335d 293a285b [0-9]|2[0-3]):([ │ │ │ │ + 0x00044138 302d355d 5b302d39 5d29293f 20202320 0-5][0-9]))? # │ │ │ │ + 0x00044148 6f707469 6f6e616c 2074696d 65206f66 optional time of │ │ │ │ + 0x00044158 66736574 0a293f0a 00000000 01076d61 fset.)?.......ma │ │ │ │ + 0x00044168 7873697a 65000000 746f6d6c 692e5f72 xsize...tomli._r │ │ │ │ + 0x00044178 65000000 746f6d6c 692e5f74 79706573 e...tomli._types │ │ │ │ + 0x00044188 00000000 746f6d6c 69000000 746f6d6c ....tomli...toml │ │ │ │ + 0x00044198 692e5f70 61727365 72000000 5f5f6361 i._parser...__ca │ │ │ │ + 0x000441a8 6c6c5f5f 00000000 5f5f6765 745f5f00 ll__....__get__. │ │ │ │ + 0x000441b8 5f5f7365 74737461 74655f5f 00000000 __setstate__.... │ │ │ │ + 0x000441c8 5f5f6765 74737461 74655f5f 00000000 __getstate__.... │ │ │ │ + 0x000441d8 5f5f6469 63745f5f 00000000 6d616b65 __dict__....make │ │ │ │ + 0x000441e8 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ + 0x000441f8 745f656e 76000000 4e657374 65644469 t_env...NestedDi │ │ │ │ + 0x00044208 63740000 466c6167 73000000 46524f5a ct..Flags...FROZ │ │ │ │ + 0x00044218 454e0000 4558504c 49434954 5f4e4553 EN..EXPLICIT_NES │ │ │ │ + 0x00044228 54000000 5f70656e 64696e67 5f666c61 T..._pending_fla │ │ │ │ + 0x00044238 67730000 544f4d4c 4465636f 64654572 gs..TOMLDecodeEr │ │ │ │ + 0x00044248 726f7200 5f5f7765 616b7265 665f5f00 ror.__weakref__. │ │ │ │ + 0x00044258 44455052 45434154 45445f44 45464155 DEPRECATED_DEFAU │ │ │ │ + 0x00044268 4c540000 5f5f696e 69745f73 7562636c LT..__init_subcl │ │ │ │ + 0x00044278 6173735f 5f000000 4350795f 44656352 ass__...CPy_DecR │ │ │ │ + 0x00044288 65660000 50795f53 495a4500 50795475 ef..Py_SIZE.PyTu │ │ │ │ + 0x00044298 706c655f 4745545f 53495a45 00000000 ple_GET_SIZE.... │ │ │ │ + 0x000442a8 50795475 706c655f 5345545f 4954454d PyTuple_SET_ITEM │ │ │ │ + 0x000442b8 00000000 5079556e 69636f64 655f4745 ....PyUnicode_GE │ │ │ │ + 0x000442c8 545f4c45 4e475448 00000000 5079556e T_LENGTH....PyUn │ │ │ │ + 0x000442d8 69636f64 655f5245 41440000 5079556e icode_READ..PyUn │ │ │ │ + 0x000442e8 69636f64 655f4953 5f434f4d 50414354 icode_IS_COMPACT │ │ │ │ + 0x000442f8 00000000 50794c69 73745f53 45545f49 ....PyList_SET_I │ │ │ │ + 0x00044308 54454d00 50794c69 73745f47 45545f53 TEM.PyList_GET_S │ │ │ │ + 0x00044318 495a4500 50795f53 45545f53 495a4500 IZE.Py_SET_SIZE. │ │ │ │ + 0x00044328 5f50794f 626a6563 745f4361 6c6c4d65 _PyObject_CallMe │ │ │ │ + 0x00044338 74686f64 49644f6e 65417267 00000000 thodIdOneArg.... │ │ │ │ + 0x00044348 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x00044358 5f736166 655f7061 7273655f 666c6f61 _safe_parse_floa │ │ │ │ + 0x00044368 745f6d61 6b655f73 6166655f 70617273 t_make_safe_pars │ │ │ │ + 0x00044378 655f666c 6f61745f 6f626a5f 5f5f5f5f e_float_obj_____ │ │ │ │ + 0x00044388 6765745f 5f000000 5f435079 4c697374 get__..._CPyList │ │ │ │ + 0x00044398 5f46696e 64000000 66696e64 5f6b6579 _Find...find_key │ │ │ │ + 0x000443a8 776f7264 00000000 76676574 61726773 word....vgetargs │ │ │ │ + 0x000443b8 6b657977 6f726473 66617374 5f696d70 keywordsfast_imp │ │ │ │ + 0x000443c8 6c000000 70617273 65725f69 6e697400 l...parser_init. │ │ │ │ + 0x000443d8 76676574 61726773 6b657977 6f726473 vgetargskeywords │ │ │ │ + 0x000443e8 00000000 50794469 63745f47 45545f53 ....PyDict_GET_S │ │ │ │ + 0x000443f8 495a4500 5f507955 6e69636f 64655f4e IZE._PyUnicode_N │ │ │ │ + 0x00044408 4f4e434f 4d504143 545f4441 54410000 ONCOMPACT_DATA.. │ │ │ │ + 0x00044418 43507953 74725f47 65744974 656d0000 CPyStr_GetItem.. │ │ │ │ + 0x00044428 5079556e 69636f64 655f4d41 585f4348 PyUnicode_MAX_CH │ │ │ │ + 0x00044438 41525f56 414c5545 00000000 43507953 AR_VALUE....CPyS │ │ │ │ + 0x00044448 74725f42 75696c64 00000000 43507942 tr_Build....CPyB │ │ │ │ + 0x00044458 79746573 5f427569 6c640000 50794279 ytes_Build..PyBy │ │ │ │ + 0x00044468 74654172 7261795f 4745545f 53495a45 teArray_GET_SIZE │ │ │ │ + 0x00044478 00000000 50794279 74654172 7261795f ....PyByteArray_ │ │ │ │ + 0x00044488 41535f53 5452494e 47000000 4350794c AS_STRING...CPyL │ │ │ │ + 0x00044498 6973745f 47657449 74656d55 6e736166 ist_GetItemUnsaf │ │ │ │ + 0x000444a8 65000000 6c697374 5f726573 697a6500 e...list_resize. │ │ │ │ + 0x000444b8 50794f62 6a656374 5f43616c 6c4d6574 PyObject_CallMet │ │ │ │ + 0x000444c8 686f644f 6e654172 67000000 00000000 hodOneArg....... │ │ │ │ + 0x000444d8 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x000444e8 5f466c61 67735f5f 5f616464 5f70656e _Flags___add_pen │ │ │ │ + 0x000444f8 64696e67 00000000 00000000 43507944 ding........CPyD │ │ │ │ + 0x00044508 65665f5f 70617273 65725f5f 5f6d616b ef__parser___mak │ │ │ │ + 0x00044518 655f7361 66655f70 61727365 5f666c6f e_safe_parse_flo │ │ │ │ + 0x00044528 61740000 43507944 65665f5f 70617273 at..CPyDef__pars │ │ │ │ + 0x00044538 65725f5f 5f4e6573 74656444 6963745f er___NestedDict_ │ │ │ │ + 0x00044548 5f5f6765 745f6f72 5f637265 6174655f __get_or_create_ │ │ │ │ + 0x00044558 6e657374 00000000 4350795f 43616c63 nest....CPy_Calc │ │ │ │ + 0x00044568 756c6174 654d6574 61636c61 73730000 ulateMetaclass.. │ │ │ │ + 0x00044578 75706461 74655f62 61736573 00000000 update_bases.... │ │ │ │ + 0x00044588 43507954 7970655f 46726f6d 54656d70 CPyType_FromTemp │ │ │ │ + 0x00044598 6c617465 00000000 43507949 6d706f72 late....CPyImpor │ │ │ │ + 0x000445a8 745f496d 706f7274 4d616e79 00000000 t_ImportMany.... │ │ │ │ + 0x000445b8 43507949 6d706f72 745f496d 706f7274 CPyImport_Import │ │ │ │ + 0x000445c8 46726f6d 4d616e79 00000000 43507944 FromMany....CPyD │ │ │ │ + 0x000445d8 65665f74 6f6d6c69 5f5f5f5f 5f746f70 ef_tomli_____top │ │ │ │ + 0x000445e8 5f6c6576 656c5f5f 00000000 43507944 _level__....CPyD │ │ │ │ + 0x000445f8 65665f5f 70617273 65725f5f 5f466c61 ef__parser___Fla │ │ │ │ + 0x00044608 67735f5f 5f756e73 65745f61 6c6c0000 gs___unset_all.. │ │ │ │ + 0x00044618 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x00044628 5f466c61 67735f5f 5f736574 00000000 _Flags___set.... │ │ │ │ + 0x00044638 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x00044648 5f466c61 67735f5f 5f69735f 00000000 _Flags___is_.... │ │ │ │ + 0x00044658 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x00044668 5f466c61 67735f5f 5f66696e 616c697a _Flags___finaliz │ │ │ │ + 0x00044678 655f7065 6e64696e 67000000 43507944 e_pending...CPyD │ │ │ │ + 0x00044688 65665f5f 72655f5f 5f636163 6865645f ef__re___cached_ │ │ │ │ + 0x00044698 747a0000 43507944 65665f5f 70617273 tz..CPyDef__pars │ │ │ │ + 0x000446a8 65725f5f 5f736b69 705f756e 74696c00 er___skip_until. │ │ │ │ + 0x000446b8 43507944 65665f5f 72655f5f 5f6d6174 CPyDef__re___mat │ │ │ │ + 0x000446c8 63685f74 6f5f6c6f 63616c74 696d6500 ch_to_localtime. │ │ │ │ + 0x000446d8 43507944 65665f5f 70617273 65725f5f CPyDef__parser__ │ │ │ │ + 0x000446e8 5f706172 73655f62 61736963 5f737472 _parse_basic_str │ │ │ │ + 0x000446f8 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ + 0x00044708 65725f5f 5f706172 73655f6b 65795f70 er___parse_key_p │ │ │ │ + 0x00044718 61727400 43507944 65665f5f 70617273 art.CPyDef__pars │ │ │ │ + 0x00044728 65725f5f 5f637265 6174655f 64696374 er___create_dict │ │ │ │ + 0x00044738 5f72756c 65000000 43507944 65665f5f _rule...CPyDef__ │ │ │ │ + 0x00044748 70617273 65725f5f 5f637265 6174655f parser___create_ │ │ │ │ + 0x00044758 6c697374 5f72756c 65000000 43507944 list_rule...CPyD │ │ │ │ + 0x00044768 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ + 0x00044778 73655f6d 756c7469 6c696e65 5f737472 se_multiline_str │ │ │ │ + 0x00044788 00000000 43507944 65665f5f 70617273 ....CPyDef__pars │ │ │ │ + 0x00044798 65725f5f 5f706172 73655f68 65785f63 er___parse_hex_c │ │ │ │ + 0x000447a8 68617200 43507944 65665f5f 70617273 har.CPyDef__pars │ │ │ │ + 0x000447b8 65725f5f 5f706172 73655f62 61736963 er___parse_basic │ │ │ │ + 0x000447c8 5f737472 5f657363 61706500 43507944 _str_escape.CPyD │ │ │ │ + 0x000447d8 65665f5f 70617273 65725f5f 5f5f5f74 ef__parser_____t │ │ │ │ + 0x000447e8 6f705f6c 6576656c 5f5f0000 43507944 op_level__..CPyD │ │ │ │ + 0x000447f8 65665f5f 72655f5f 5f6d6174 63685f74 ef__re___match_t │ │ │ │ + 0x00044808 6f5f6461 74657469 6d650000 43507944 o_datetime..CPyD │ │ │ │ + 0x00044818 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ + 0x00044828 73655f76 616c7565 00000000 43507944 se_value....CPyD │ │ │ │ + 0x00044838 65665f5f 70617273 65725f5f 5f706172 ef__parser___par │ │ │ │ + 0x00044848 73655f6b 65795f76 616c7565 5f706169 se_key_value_pai │ │ │ │ + 0x00044858 72000000 43507944 65665f5f 70617273 r...CPyDef__pars │ │ │ │ + 0x00044868 65725f5f 5f6b6579 5f76616c 75655f72 er___key_value_r │ │ │ │ + 0x00044878 756c6500 43507944 65665f5f 70617273 ule.CPyDef__pars │ │ │ │ + 0x00044888 65725f5f 5f6c6f61 64730000 43507944 er___loads..CPyD │ │ │ │ + 0x00044898 65665f5f 70617273 65725f5f 5f6c6f61 ef__parser___loa │ │ │ │ + 0x000448a8 64000000 43507944 65665f5f 70617273 d...CPyDef__pars │ │ │ │ + 0x000448b8 65725f5f 5f706172 73655f69 6e6c696e er___parse_inlin │ │ │ │ + 0x000448c8 655f7461 626c6500 43507944 65665f5f e_table.CPyDef__ │ │ │ │ + 0x000448d8 70617273 65725f5f 5f706172 73655f61 parser___parse_a │ │ │ │ + 0x000448e8 72726179 00000000 43507944 65665f5f rray....CPyDef__ │ │ │ │ + 0x000448f8 70617273 65725f5f 5f544f4d 4c446563 parser___TOMLDec │ │ │ │ + 0x00044908 6f646545 72726f72 5f5f5f5f 5f696e69 odeError_____ini │ │ │ │ + 0x00044918 745f5f00 43507950 795f5f70 61727365 t__.CPyPy__parse │ │ │ │ + 0x00044928 725f5f5f 544f4d4c 4465636f 64654572 r___TOMLDecodeEr │ │ │ │ + 0x00044938 726f725f 5f5f5f5f 696e6974 5f5f0000 ror_____init__.. │ │ │ │ + 0x00044948 00000000 00000000 03000000 03000000 ................ │ │ │ │ + 0x00044958 47000000 48000000 49000000 02000000 G...H...I....... │ │ │ │ + 0x00044968 63000000 64000000 04000000 65000000 c...d.......e... │ │ │ │ + 0x00044978 66000000 67000000 68000000 18000000 f...g...h....... │ │ │ │ + 0x00044988 01000000 06000000 01000000 6c000000 ............l... │ │ │ │ + 0x00044998 01000000 6e000000 03000000 70000000 ....n.......p... │ │ │ │ + 0x000449a8 70000000 70000000 03000000 71000000 p...p.......q... │ │ │ │ + 0x000449b8 71000000 71000000 02000000 e6000000 q...q........... │ │ │ │ + 0x000449c8 e7000000 01000000 74000000 04000000 ........t....... │ │ │ │ + 0x000449d8 76000000 77000000 78000000 79000000 v...w...x...y... │ │ │ │ + 0x000449e8 03000000 7b000000 7b000000 7b000000 ....{...{...{... │ │ │ │ + 0x000449f8 01000000 eb000000 06000000 7c000000 ............|... │ │ │ │ + 0x00044a08 7d000000 7e000000 7f000000 80000000 }...~........... │ │ │ │ + 0x00044a18 81000000 03000000 83000000 84000000 ................ │ │ │ │ + 0x00044a28 85000000 03000000 ab000000 bc000000 ................ │ │ │ │ + 0x00044a38 bb000000 03000000 77000000 c0000000 ........w....... │ │ │ │ + 0x00044a48 c1000000 01000000 ca000000 02000000 ................ │ │ │ │ + 0x00044a58 cd000000 ce000000 06000000 c3000000 ................ │ │ │ │ + 0x00044a68 c9000000 cf000000 cc000000 c7000000 ................ │ │ │ │ + 0x00044a78 ca000000 01000000 d2000000 03000000 ................ │ │ │ │ + 0x00044a88 d4000000 d4000000 d4000000 01000000 ................ │ │ │ │ + 0x00044a98 f5000000 02000000 77000000 78000000 ........w...x... │ │ │ │ + 0x00044aa8 01000000 84000000 01000000 26000000 ............&... │ │ │ │ + 0x00044ab8 01000000 dd000000 00000000 00000000 ................ │ │ │ │ + 0x00044ac8 00000000 00000000 05320030 00313237 .........2.0.127 │ │ │ │ + 0x00044ad8 00310036 00000000 042f416e 206f626a .1.6...../An obj │ │ │ │ + 0x00044ae8 65637420 6f746865 72207468 616e206c ect other than l │ │ │ │ + 0x00044af8 69737420 666f756e 64206265 68696e64 ist found behind │ │ │ │ + 0x00044b08 20746869 73206b65 7905696e 64657800 this key.index. │ │ │ │ + 0x00044b18 09457870 65637465 64200000 3e000000 .Expected ..>... │ │ │ │ + 0x00044b28 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ + 0x00044b38 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ + 0x00044b48 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ + 0x00044b58 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ + 0x00044b68 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ + 0x00044b78 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ + 0x00044b88 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ + 0x00044b98 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ + 0x00044ba8 41000000 00000000 00000000 A........... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00044b94 00bcff7f 01000000 ........ │ │ │ │ + 0x00044bb4 e8bbff7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00044b9c 00000000 .... │ │ │ │ + 0x00044bbc 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,49 +1,49 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0005fc38 38330400 3c330400 20300400 00000000 83..<3.. 0...... │ │ │ │ - 0x0005fc48 b02f0400 00000000 bc2f0400 00000000 ./......./...... │ │ │ │ - 0x0005fc58 d42f0400 e02f0400 00000000 f42f0400 ./.../......./.. │ │ │ │ - 0x0005fc68 00000000 1c300400 20300400 b02f0400 .....0.. 0.../.. │ │ │ │ - 0x0005fc78 24300400 00000000 1c300400 20300400 $0.......0.. 0.. │ │ │ │ - 0x0005fc88 44300400 00000000 1c300400 20300400 D0.......0.. 0.. │ │ │ │ - 0x0005fc98 68300400 00000000 1c300400 20300400 h0.......0.. 0.. │ │ │ │ - 0x0005fca8 00000000 1c300400 20300400 a4300400 .....0.. 0...0.. │ │ │ │ - 0x0005fcb8 00000000 1c300400 20300400 00000000 .....0.. 0...... │ │ │ │ - 0x0005fcc8 1c300400 20300400 44300400 00000000 .0.. 0..D0...... │ │ │ │ - 0x0005fcd8 1c300400 20300400 b02f0400 24300400 .0.. 0.../..$0.. │ │ │ │ - 0x0005fce8 00000000 1c300400 20300400 b02f0400 .....0.. 0.../.. │ │ │ │ - 0x0005fcf8 24300400 00000000 1c300400 20300400 $0.......0.. 0.. │ │ │ │ - 0x0005fd08 00000000 1c300400 20300400 00000000 .....0.. 0...... │ │ │ │ - 0x0005fd18 1c300400 20300400 00000000 1c300400 .0.. 0.......0.. │ │ │ │ - 0x0005fd28 20300400 b02f0400 24300400 00000000 0.../..$0...... │ │ │ │ - 0x0005fd38 1c300400 20300400 8c310400 90310400 .0.. 0...1...1.. │ │ │ │ - 0x0005fd48 b02f0400 00000000 1c300400 20300400 ./.......0.. 0.. │ │ │ │ - 0x0005fd58 8c310400 00000000 1c300400 20300400 .1.......0.. 0.. │ │ │ │ - 0x0005fd68 8c310400 00000000 1c300400 20300400 .1.......0.. 0.. │ │ │ │ - 0x0005fd78 00000000 1c300400 20300400 00000000 .....0.. 0...... │ │ │ │ - 0x0005fd88 1c300400 20300400 10320400 18320400 .0.. 0...2...2.. │ │ │ │ - 0x0005fd98 24320400 00000000 1c300400 20300400 $2.......0.. 0.. │ │ │ │ - 0x0005fda8 48320400 00000000 60320400 00000000 H2......`2...... │ │ │ │ - 0x0005fdb8 60320400 7c320400 00000000 60320400 `2..|2......`2.. │ │ │ │ - 0x0005fdc8 bc320400 00000000 60320400 bc320400 .2......`2...2.. │ │ │ │ - 0x0005fdd8 cc320400 00000000 60320400 00000000 .2......`2...... │ │ │ │ - 0x0005fde8 60320400 bc320400 00000000 14330400 `2...2.......3.. │ │ │ │ - 0x0005fdf8 b02f0400 00000000 24330400 b02f0400 ./......$3.../.. │ │ │ │ - 0x0005fe08 00000000 40330400 b02f0400 00000000 ....@3.../...... │ │ │ │ - 0x0005fe18 40330400 00000000 74330400 80330400 @3......t3...3.. │ │ │ │ - 0x0005fe28 8c330400 00000000 40330400 00000000 .3......@3...... │ │ │ │ - 0x0005fe38 b04a0400 d4370400 d4370400 28340400 .J...7...7..(4.. │ │ │ │ - 0x0005fe48 70340400 b4340400 f4340400 30350400 p4...4...4..05.. │ │ │ │ - 0x0005fe58 78350400 88350400 ec360400 1c370400 x5...5...6...7.. │ │ │ │ - 0x0005fe68 80370400 d8370400 f0370400 70380400 .7...7...7..p8.. │ │ │ │ - 0x0005fe78 b8380400 00390400 14390400 5c390400 .8...9...9..\9.. │ │ │ │ - 0x0005fe88 9c390400 c0390400 043a0400 c04a0400 .9...9...:...J.. │ │ │ │ - 0x0005fe98 443a0400 8c3a0400 bc3a0400 f03a0400 D:...:...:...:.. │ │ │ │ - 0x0005fea8 183b0400 4c3b0400 6c3b0400 a03b0400 .;..L;..l;...;.. │ │ │ │ - 0x0005feb8 e03b0400 203c0400 603c0400 9c3c0400 .;.. <..`<...<.. │ │ │ │ - 0x0005fec8 d83c0400 083d0400 503d0400 983d0400 .<...=..P=...=.. │ │ │ │ - 0x0005fed8 c43d0400 0c3e0400 543e0400 943e0400 .=...>..T>...>.. │ │ │ │ - 0x0005fee8 d43e0400 143f0400 543f0400 9c3f0400 .>...?..T?...?.. │ │ │ │ - 0x0005fef8 d83f0400 04400400 44400400 88400400 .?...@..D@...@.. │ │ │ │ - 0x0005ff08 c4400400 f8400400 40410400 d4370400 .@...@..@A...7.. │ │ │ │ + 0x0005fc38 cc330400 d0330400 b4300400 00000000 .3...3...0...... │ │ │ │ + 0x0005fc48 bc2f0400 44300400 00000000 bc2f0400 ./..D0......./.. │ │ │ │ + 0x0005fc58 00000000 f02f0400 fc2f0400 08300400 ...../.../...0.. │ │ │ │ + 0x0005fc68 00000000 bc2f0400 00000000 44300400 ...../......D0.. │ │ │ │ + 0x0005fc78 00000000 50300400 00000000 68300400 ....P0......h0.. │ │ │ │ + 0x0005fc88 74300400 00000000 88300400 00000000 t0.......0...... │ │ │ │ + 0x0005fc98 b0300400 b4300400 44300400 b8300400 .0...0..D0...0.. │ │ │ │ + 0x0005fca8 00000000 b0300400 b4300400 d8300400 .....0...0...0.. │ │ │ │ + 0x0005fcb8 00000000 b0300400 b4300400 fc300400 .....0...0...0.. │ │ │ │ + 0x0005fcc8 00000000 b0300400 b4300400 00000000 .....0...0...... │ │ │ │ + 0x0005fcd8 b0300400 b4300400 38310400 00000000 .0...0..81...... │ │ │ │ + 0x0005fce8 b0300400 b4300400 00000000 b0300400 .0...0.......0.. │ │ │ │ + 0x0005fcf8 b4300400 d8300400 00000000 b0300400 .0...0.......0.. │ │ │ │ + 0x0005fd08 b4300400 44300400 b8300400 00000000 .0..D0...0...... │ │ │ │ + 0x0005fd18 b0300400 b4300400 44300400 b8300400 .0...0..D0...0.. │ │ │ │ + 0x0005fd28 00000000 b0300400 b4300400 00000000 .....0...0...... │ │ │ │ + 0x0005fd38 b0300400 b4300400 00000000 b0300400 .0...0.......0.. │ │ │ │ + 0x0005fd48 b4300400 00000000 b0300400 b4300400 .0.......0...0.. │ │ │ │ + 0x0005fd58 44300400 b8300400 00000000 b0300400 D0...0.......0.. │ │ │ │ + 0x0005fd68 b4300400 20320400 24320400 44300400 .0.. 2..$2..D0.. │ │ │ │ + 0x0005fd78 00000000 b0300400 b4300400 20320400 .....0...0.. 2.. │ │ │ │ + 0x0005fd88 00000000 b0300400 b4300400 20320400 .....0...0.. 2.. │ │ │ │ + 0x0005fd98 00000000 b0300400 b4300400 00000000 .....0...0...... │ │ │ │ + 0x0005fda8 b0300400 b4300400 00000000 b0300400 .0...0.......0.. │ │ │ │ + 0x0005fdb8 b4300400 a4320400 ac320400 b8320400 .0...2...2...2.. │ │ │ │ + 0x0005fdc8 00000000 b0300400 b4300400 dc320400 .....0...0...2.. │ │ │ │ + 0x0005fdd8 00000000 f4320400 00000000 f4320400 .....2.......2.. │ │ │ │ + 0x0005fde8 10330400 00000000 f4320400 50330400 .3.......2..P3.. │ │ │ │ + 0x0005fdf8 00000000 f4320400 50330400 60330400 .....2..P3..`3.. │ │ │ │ + 0x0005fe08 00000000 f4320400 00000000 f4320400 .....2.......2.. │ │ │ │ + 0x0005fe18 50330400 00000000 a8330400 44300400 P3.......3..D0.. │ │ │ │ + 0x0005fe28 00000000 b8330400 44300400 00000000 .....3..D0...... │ │ │ │ + 0x0005fe38 d04a0400 b03b0400 b03b0400 40340400 .J...;...;..@4.. │ │ │ │ + 0x0005fe48 c0340400 08350400 50350400 64350400 .4...5..P5..d5.. │ │ │ │ + 0x0005fe58 ac350400 ec350400 10360400 54360400 .5...5...6..T6.. │ │ │ │ + 0x0005fe68 e04a0400 9c360400 e4360400 14370400 .J...6...6...7.. │ │ │ │ + 0x0005fe78 48370400 70370400 a4370400 c4370400 H7..p7...7...7.. │ │ │ │ + 0x0005fe88 f8370400 38380400 78380400 b8380400 .7..88..x8...8.. │ │ │ │ + 0x0005fe98 f4380400 30390400 60390400 a8390400 .8..09..`9...9.. │ │ │ │ + 0x0005fea8 f0390400 1c3a0400 603a0400 a83a0400 .9...:..`:...:.. │ │ │ │ + 0x0005feb8 ec3a0400 2c3b0400 703b0400 b43b0400 .:..,;..p;...;.. │ │ │ │ + 0x0005fec8 f43b0400 343c0400 7c3c0400 b83c0400 .;..4<..|<...<.. │ │ │ │ + 0x0005fed8 e43c0400 243d0400 683d0400 a43d0400 .<..$=..h=...=.. │ │ │ │ + 0x0005fee8 d83d0400 203e0400 683e0400 ac3e0400 .=.. >..h>...>.. │ │ │ │ + 0x0005fef8 d83e0400 203f0400 303f0400 94400400 .>.. ?..0?...@.. │ │ │ │ + 0x0005ff08 a8400400 0c410400 64410400 b03b0400 .@...A..dA...;.. │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -46,32 +46,32 @@ │ │ │ │ 0x000602a0 fc830000 fc830000 fc830000 fc830000 ................ │ │ │ │ 0x000602b0 fc830000 fc830000 fc830000 fc830000 ................ │ │ │ │ 0x000602c0 fc830000 fc830000 fc830000 fc830000 ................ │ │ │ │ 0x000602d0 fc830000 fc830000 fc830000 fc830000 ................ │ │ │ │ 0x000602e0 fc830000 fc830000 fc830000 fc830000 ................ │ │ │ │ 0x000602f0 fc830000 fc830000 fc830000 fc830000 ................ │ │ │ │ 0x00060300 fc830000 fc830000 fc830000 00000000 ................ │ │ │ │ - 0x00060310 00000000 10ed0300 00000000 00000000 ................ │ │ │ │ + 0x00060310 00000000 8ce90300 00000000 00000000 ................ │ │ │ │ 0x00060320 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060330 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060340 e0ea0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060350 00000000 00000000 6cf50300 00000000 ........l....... │ │ │ │ + 0x00060340 a0f40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060350 00000000 00000000 e4f10300 00000000 ................ │ │ │ │ 0x00060360 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060370 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060380 ac500100 00000000 00000000 00000000 .P.............. │ │ │ │ 0x00060390 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000603a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000603b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000603c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000603d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000603e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000603f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060400 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060420 00000000 00000000 80e90300 00000000 ................ │ │ │ │ + 0x00060420 00000000 00000000 40f30300 00000000 ........@....... │ │ │ │ 0x00060430 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060440 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060450 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060460 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060470 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060480 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060490 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,328 +1,328 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x000604bc bc040600 f01f0400 bc330400 7c1c0400 .........3..|... │ │ │ │ - 0x000604cc d4370400 28340100 84370100 c0ea0100 .7..(4...7...... │ │ │ │ + 0x000604bc bc040600 f81f0400 d4330400 841c0400 .........3...... │ │ │ │ + 0x000604cc b03b0400 28340100 84370100 c4ea0100 .;..(4...7...... │ │ │ │ 0x000604dc cc990100 a8a10100 24b00100 2c900000 ........$...,... │ │ │ │ - 0x000604ec 003b0100 c0400100 30bc0100 01000000 .;...@..0....... │ │ │ │ + 0x000604ec 003b0100 c0400100 34bc0100 01000000 .;...@..4....... │ │ │ │ 0x000604fc ffffff3f 00000000 ffffff3f 00000000 ...?.......?.... │ │ │ │ - 0x0006050c 00000000 00420400 2c000000 00000000 .....B..,....... │ │ │ │ + 0x0006050c 00000000 3c420400 2c000000 00000000 .............. │ │ │ │ + 0x000609bc a4410400 ac500100 82000000 00000000 .A...P.......... │ │ │ │ + 0x000609cc b0410400 38cc0000 82000000 00000000 .A..8........... │ │ │ │ + 0x000609dc b8410400 bc9d0000 08000000 00000000 .A.............. │ │ │ │ + 0x000609ec c8410400 64a00000 04000000 00000000 .A..d........... │ │ │ │ + 0x000609fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060a0c 901d0400 80960000 9c2f0100 00000000 ........./...... │ │ │ │ + 0x00060a1c 00000000 d8410400 00000000 00000000 .....A.......... │ │ │ │ + 0x00060a2c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060a3c 00000000 00000000 00000000 b8410400 .............A.. │ │ │ │ + 0x00060a4c bc9d0000 08000000 00000000 c8410400 .............A.. │ │ │ │ + 0x00060a5c 64a00000 04000000 00000000 00000000 d............... │ │ │ │ + 0x00060a6c 00000000 00000000 00000000 841c0400 ................ │ │ │ │ + 0x00060a7c 103c0100 82000000 00000000 401d0400 .<..........@... │ │ │ │ + 0x00060a8c b8480100 82000000 00000000 e8240400 .H...........$.. │ │ │ │ + 0x00060a9c d0c30100 82000000 00000000 b8410400 .............A.. │ │ │ │ + 0x00060aac bc9d0000 08000000 00000000 c8410400 .............A.. │ │ │ │ + 0x00060abc 64a00000 04000000 00000000 00000000 d............... │ │ │ │ + 0x00060acc 00000000 00000000 00000000 841c0400 ................ │ │ │ │ + 0x00060adc 90350100 82000000 00000000 d41c0400 .5.............. │ │ │ │ + 0x00060aec 04db0100 82000000 00000000 88250400 .............%.. │ │ │ │ + 0x00060afc 8cf00100 82000000 00000000 84240400 .............$.. │ │ │ │ + 0x00060b0c 3ca00100 82000000 00000000 a42c0400 <............,.. │ │ │ │ + 0x00060b1c 14df0100 82000000 00000000 b4240400 .............$.. │ │ │ │ + 0x00060b2c 00dd0100 82000000 00000000 e01c0400 ................ │ │ │ │ + 0x00060b3c 043a0100 82000000 00000000 b8410400 .:...........A.. │ │ │ │ + 0x00060b4c bc9d0000 08000000 00000000 c8410400 .............A.. │ │ │ │ + 0x00060b5c 64a00000 04000000 00000000 00000000 d............... │ │ │ │ + 0x00060b6c 00000000 00000000 00000000 841c0400 ................ │ │ │ │ + 0x00060b7c 14e50300 82000000 00000000 b8410400 .............A.. │ │ │ │ + 0x00060b8c bc9d0000 08000000 00000000 c8410400 .............A.. │ │ │ │ + 0x00060b9c 64a00000 04000000 00000000 00000000 d............... │ │ │ │ + 0x00060bac 00000000 00000000 00000000 d8410400 .............A.. │ │ │ │ + 0x00060bbc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060bcc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060bdc 00000000 b8410400 bc9d0000 08000000 .....A.......... │ │ │ │ + 0x00060bec 00000000 c8410400 64a00000 04000000 .....A..d....... │ │ │ │ 0x00060bfc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060c0c 00000000 00000000 e82f0400 58fc0500 ........./..X... │ │ │ │ + 0x00060c0c 00000000 00000000 7c300400 84fc0500 ........|0...... │ │ │ │ 0x00060c1c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060c2c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060c3c 00000000 00000000 20340400 ffffffff ........ 4...... │ │ │ │ - 0x00060c4c 00000000 14340400 ffffffff 00000000 .....4.......... │ │ │ │ - 0x00060c5c 0c340400 ffffffff 00000000 141a0400 .4.............. │ │ │ │ - 0x00060c6c ffffffff 00000000 ec330400 ffffffff .........3...... │ │ │ │ - 0x00060c7c 00000000 f4330400 ffffffff 00000000 .....3.......... │ │ │ │ - 0x00060c8c 141a0400 ffffffff 00000000 ec330400 .............3.. │ │ │ │ - 0x00060c9c ffffffff 00000000 f4330400 ffffffff .........3...... │ │ │ │ - 0x00060cac 00000000 04340400 ffffffff 00000000 .....4.......... │ │ │ │ - 0x00060cbc fc330400 ffffffff 00000000 f4330400 .3...........3.. │ │ │ │ - 0x00060ccc ffffffff 00000000 ec330400 ffffffff .........3...... │ │ │ │ - 0x00060cdc 00000000 a4320400 28490400 00000000 .....2..(I...... │ │ │ │ + 0x00060c3c 00000000 00000000 38340400 ffffffff ........84...... │ │ │ │ + 0x00060c4c 00000000 2c340400 ffffffff 00000000 ....,4.......... │ │ │ │ + 0x00060c5c 24340400 ffffffff 00000000 1c1a0400 $4.............. │ │ │ │ + 0x00060c6c ffffffff 00000000 04340400 ffffffff .........4...... │ │ │ │ + 0x00060c7c 00000000 0c340400 ffffffff 00000000 .....4.......... │ │ │ │ + 0x00060c8c 1c1a0400 ffffffff 00000000 04340400 .............4.. │ │ │ │ + 0x00060c9c ffffffff 00000000 0c340400 ffffffff .........4...... │ │ │ │ + 0x00060cac 00000000 1c340400 ffffffff 00000000 .....4.......... │ │ │ │ + 0x00060cbc 14340400 ffffffff 00000000 0c340400 .4...........4.. │ │ │ │ + 0x00060ccc ffffffff 00000000 04340400 ffffffff .........4...... │ │ │ │ + 0x00060cdc 00000000 38330400 48490400 00000000 ....83..HI...... │ │ │ │ 0x00060cec 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060cfc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060d0c 00000000 a42f0400 48fc0500 00000000 ...../..H....... │ │ │ │ + 0x00060d0c 00000000 38300400 74fc0500 00000000 ....80..t....... │ │ │ │ 0x00060d1c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060d2c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060d3c 00000000 8c320400 b8fd0500 00000000 .....2.......... │ │ │ │ + 0x00060d3c 00000000 20330400 e4fd0500 00000000 .... 3.......... │ │ │ │ 0x00060d4c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060d5c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060d6c 00000000 c82f0400 50fc0500 00000000 ...../..P....... │ │ │ │ + 0x00060d6c 00000000 5c300400 7cfc0500 00000000 ....\0..|....... │ │ │ │ 0x00060d7c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060d8c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060d9c 00000000 dc330400 ffffffff 00000000 .....3.......... │ │ │ │ - 0x00060dac d4330400 ffffffff 00000000 4c420400 .3..........LB.. │ │ │ │ - 0x00060dbc ffffffff 00000000 e4330400 ffffffff .........3...... │ │ │ │ - 0x00060dcc 00000000 e4320400 e0fd0500 00000000 .....2.......... │ │ │ │ + 0x00060d9c 00000000 f4330400 ffffffff 00000000 .....3.......... │ │ │ │ + 0x00060dac ec330400 ffffffff 00000000 6c420400 .3..........lB.. │ │ │ │ + 0x00060dbc ffffffff 00000000 fc330400 ffffffff .........3...... │ │ │ │ + 0x00060dcc 00000000 78330400 0cfe0500 00000000 ....x3.......... │ │ │ │ 0x00060ddc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060dec 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060dfc 00000000 64320400 b0fd0500 00000000 ....d2.......... │ │ │ │ + 0x00060dfc 00000000 f8320400 dcfd0500 00000000 .....2.......... │ │ │ │ 0x00060e0c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060e1c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060e2c 00000000 00300400 64fc0500 00000000 .....0..d....... │ │ │ │ + 0x00060e2c 00000000 94300400 90fc0500 00000000 .....0.......... │ │ │ │ 0x00060e3c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060e4c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060e5c 00000000 50320400 a0fd0500 00000000 ....P2.......... │ │ │ │ + 0x00060e5c 00000000 e4320400 ccfd0500 00000000 .....2.......... │ │ │ │ 0x00060e6c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060e7c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060e8c 00000000 04330400 e8fd0500 00000000 .....3.......... │ │ │ │ + 0x00060e8c 00000000 98330400 14fe0500 00000000 .....3.......... │ │ │ │ 0x00060e9c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060eac 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060ebc 00000000 c4320400 c4fd0500 00000000 .....2.......... │ │ │ │ + 0x00060ebc 00000000 58330400 f0fd0500 00000000 ....X3.......... │ │ │ │ 0x00060ecc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060edc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060eec 00000000 d8320400 d0fd0500 00000000 .....2.......... │ │ │ │ + 0x00060eec 00000000 6c330400 fcfd0500 00000000 ....l3.......... │ │ │ │ 0x00060efc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060f0c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060f1c 00000000 f0320400 2c490400 00000000 .....2..,I...... │ │ │ │ + 0x00060f1c 00000000 84330400 4c490400 00000000 .....3..LI...... │ │ │ │ 0x00060f2c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060f3c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060f4c 00000000 98330400 20fe0500 00000000 .....3.. ....... │ │ │ │ + 0x00060f4c 00000000 14300400 5cfc0500 00000000 .....0..\....... │ │ │ │ 0x00060f5c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060f6c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060f7c 00000000 e0310400 70fd0500 00000000 .....1..p....... │ │ │ │ + 0x00060f7c 00000000 74320400 9cfd0500 00000000 ....t2.......... │ │ │ │ 0x00060f8c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060f9c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060fac 00000000 00320400 7cfd0500 00000000 .....2..|....... │ │ │ │ + 0x00060fac 00000000 94320400 a8fd0500 00000000 .....2.......... │ │ │ │ 0x00060fbc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060fcc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060fdc 00000000 8c300400 a0fc0500 00000000 .....0.......... │ │ │ │ + 0x00060fdc 00000000 20310400 ccfc0500 00000000 .... 1.......... │ │ │ │ 0x00060fec 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060ffc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006100c 00000000 34320400 88fd0500 00000000 ....42.......... │ │ │ │ + 0x0006100c 00000000 c8320400 b4fd0500 00000000 .....2.......... │ │ │ │ 0x0006101c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006102c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006103c 00000000 48330400 0cfe0500 00000000 ....H3.......... │ │ │ │ + 0x0006103c 00000000 c42f0400 48fc0500 00000000 ...../..H....... │ │ │ │ 0x0006104c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006105c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006106c 00000000 5c330400 18fe0500 00000000 ....\3.......... │ │ │ │ + 0x0006106c 00000000 d82f0400 54fc0500 00000000 ...../..T....... │ │ │ │ 0x0006107c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006108c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006109c 00000000 c8310400 60fd0500 00000000 .....1..`....... │ │ │ │ + 0x0006109c 00000000 5c320400 8cfd0500 00000000 ....\2.......... │ │ │ │ 0x000610ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000610bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000610cc 00000000 b0310400 50fd0500 00000000 .....1..P....... │ │ │ │ + 0x000610cc 00000000 44320400 7cfd0500 00000000 ....D2..|....... │ │ │ │ 0x000610dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000610ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000610fc 00000000 60310400 18fd0500 00000000 ....`1.......... │ │ │ │ + 0x000610fc 00000000 f4310400 44fd0500 00000000 .....1..D....... │ │ │ │ 0x0006110c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006111c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006112c 00000000 4c310400 0cfd0500 00000000 ....L1.......... │ │ │ │ + 0x0006112c 00000000 e0310400 38fd0500 00000000 .....1..8....... │ │ │ │ 0x0006113c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006114c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006115c 00000000 30310400 00fd0500 00000000 ....01.......... │ │ │ │ + 0x0006115c 00000000 c4310400 2cfd0500 00000000 .....1..,....... │ │ │ │ 0x0006116c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006117c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006118c 00000000 70300400 90fc0500 00000000 ....p0.......... │ │ │ │ + 0x0006118c 00000000 04310400 bcfc0500 00000000 .....1.......... │ │ │ │ 0x0006119c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000611ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000611bc 00000000 50300400 80fc0500 00000000 ....P0.......... │ │ │ │ + 0x000611bc 00000000 e4300400 acfc0500 00000000 .....0.......... │ │ │ │ 0x000611cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000611dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000611ec 00000000 c0300400 bcfc0500 00000000 .....0.......... │ │ │ │ + 0x000611ec 00000000 54310400 e8fc0500 00000000 ....T1.......... │ │ │ │ 0x000611fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006120c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006121c 00000000 e4300400 c8fc0500 00000000 .....0.......... │ │ │ │ + 0x0006121c 00000000 78310400 f4fc0500 00000000 ....x1.......... │ │ │ │ 0x0006122c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006123c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006124c 00000000 ac300400 acfc0500 00000000 .....0.......... │ │ │ │ + 0x0006124c 00000000 40310400 d8fc0500 00000000 ....@1.......... │ │ │ │ 0x0006125c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006126c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006127c 00000000 ffffff3f 00000000 00000000 .......?........ │ │ │ │ - 0x0006128c 1c420400 0c000000 00000000 10930000 .B.............. │ │ │ │ + 0x0006128c 58420400 0c000000 00000000 10930000 XB.............. │ │ │ │ 0x0006129c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000612ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000612bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000612cc 00000000 00000000 00460000 00000000 .........F...... │ │ │ │ 0x000612dc 348e0000 3c8e0000 00000000 00000000 4...<........... │ │ │ │ - 0x000612ec 00000000 00000000 900b0600 00000000 ................ │ │ │ │ - 0x000612fc 241e0600 00000000 00000000 00000000 $............... │ │ │ │ + 0x000612ec 00000000 00000000 e00b0600 00000000 ................ │ │ │ │ + 0x000612fc 341e0600 00000000 00000000 00000000 4............... │ │ │ │ 0x0006130c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006131c 0c9a0000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006132c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006133c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006134c 00000000 ffffff3f 00000000 00000000 .......?........ │ │ │ │ - 0x0006135c d0410400 1c000000 00000000 3ca40000 .A..........<... │ │ │ │ + 0x0006135c 0c420400 1c000000 00000000 3ca40000 .B..........<... │ │ │ │ 0x0006136c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006137c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006138c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006139c 00000000 00000000 00460000 00000000 .........F...... │ │ │ │ 0x000613ac a08e0000 24a30000 00000000 00000000 ....$........... │ │ │ │ - 0x000613bc 00000000 00000000 880a0600 00000000 ................ │ │ │ │ + 0x000613bc 00000000 00000000 d80a0600 00000000 ................ │ │ │ │ 0x000613cc 6c180600 00000000 00000000 00000000 l............... │ │ │ │ 0x000613dc 00000000 00000000 988e0000 00000000 ................ │ │ │ │ 0x000613ec 94360100 00000000 00000000 00000000 .6.............. │ │ │ │ 0x000613fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006140c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006141c 00000000 ffffff3f 00000000 00000000 .......?........ │ │ │ │ - 0x0006142c c4410400 10000000 00000000 1c9c0000 .A.............. │ │ │ │ + 0x0006142c 00420400 10000000 00000000 1c9c0000 .B.............. │ │ │ │ 0x0006143c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006144c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006145c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006146c 00000000 00000000 00460000 00000000 .........F...... │ │ │ │ 0x0006147c 548f0000 70910000 00000000 00000000 T...p........... │ │ │ │ - 0x0006148c 00000000 00000000 280a0600 00000000 ........(....... │ │ │ │ + 0x0006148c 00000000 00000000 780a0600 00000000 ........x....... │ │ │ │ 0x0006149c 44180600 00000000 00000000 00000000 D............... │ │ │ │ 0x000614ac 00000000 00000000 0c990000 00000000 ................ │ │ │ │ 0x000614bc 143d0100 00000000 00000000 00000000 .=.............. │ │ │ │ 0x000614cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000614dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614ec 00000000 a8330400 30fe0500 00000000 .....3..0....... │ │ │ │ + 0x000614ec 00000000 24300400 6cfc0500 00000000 ....$0..l....... │ │ │ │ 0x000614fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006150c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006151c 00000000 2c330400 00fe0500 00000000 ....,3.......... │ │ │ │ + 0x0006151c 00000000 c0330400 2cfe0500 00000000 .....3..,....... │ │ │ │ 0x0006152c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006153c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006154c 00000000 18330400 f4fd0500 00000000 .....3.......... │ │ │ │ + 0x0006154c 00000000 ac330400 20fe0500 00000000 .....3.. ....... │ │ │ │ 0x0006155c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006156c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006157c 00000000 98310400 38fd0500 00000000 .....1..8....... │ │ │ │ + 0x0006157c 00000000 2c320400 64fd0500 00000000 ....,2..d....... │ │ │ │ 0x0006158c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006159c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615ac 00000000 04310400 d8fc0500 00000000 .....1.......... │ │ │ │ + 0x000615ac 00000000 98310400 04fd0500 00000000 .....1.......... │ │ │ │ 0x000615bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000615cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615dc 00000000 70310400 24fd0500 00000000 ....p1..$....... │ │ │ │ + 0x000615dc 00000000 04320400 50fd0500 00000000 .....2..P....... │ │ │ │ 0x000615ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000615fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006160c 00000000 1c310400 ecfc0500 00000000 .....1.......... │ │ │ │ + 0x0006160c 00000000 b0310400 18fd0500 00000000 .....1.......... │ │ │ │ 0x0006161c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006162c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006163c 00000000 30300400 6cfc0500 00000000 ....00..l....... │ │ │ │ + 0x0006163c 00000000 c4300400 98fc0500 00000000 .....0.......... │ │ │ │ 0x0006164c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006165c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0006166c 00000000 ffffff3f 00000000 00000000 .......?........ │ │ │ │ - 0x0006167c 00000000 00000000 3c420400 00000000 ........